OSDN Git Service

2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
2
3         * doc/html: Regenerate.
4
5 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
6
7         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
8
9         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
10         * doc/xml/gnu/fdl-1.2.xml: Same.
11         * doc/xml/manual/numerics.xml: Same.
12         * doc/xml/manual/concurrency.xml: Same.
13         * doc/xml/manual/intro.xml: Same.
14         * doc/xml/manual/status_cxxtr1.xml: Same.
15         * doc/xml/manual/containers.xml: Same.
16         * doc/xml/manual/io.xml: Same.
17         * doc/xml/manual/utilities.xml: Same.
18         * doc/xml/manual/support.xml: Same.
19         * doc/xml/manual/using.xml: Same.
20         * doc/xml/manual/localization.xml: Same.
21         * doc/xml/manual/locale.xml: Same.
22         * doc/xml/manual/extensions.xml: Same.
23         * doc/xml/manual/appendix_contributing.xml: Same.
24         * doc/xml/manual/diagnostics.xml: Same.
25         * doc/xml/manual/status_cxx200x.xml: Same.
26
27 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
28
29         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
30         * doc/xml/manual/status_cxx200x.xml: Adjust.
31
32 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
33
34         * doc/xml/spine.xml: Remove unused license entity, update
35         copyright year.
36
37         * doc/xml/manual/spine.xml: Markup for primary index terms.
38         * doc/xml/manual/numerics.xml: Same.
39         * doc/xml/manual/intro.xml: Same.
40         * doc/xml/manual/containers.xml: Same.
41         * doc/xml/manual/io.xml: Same.
42         * doc/xml/manual/appendix_porting.xml: Same.
43         * doc/xml/manual/utilities.xml: Same.
44         * doc/xml/manual/support.xml: Same.
45         * doc/xml/manual/localization.xml: Same.
46         * doc/xml/manual/strings.xml: Same.
47         * doc/xml/manual/extensions.xml: Same.
48         * doc/xml/manual/appendix_contributing.xml: Same.
49         * doc/xml/manual/diagnostics.xml: Same.
50         * doc/xml/manual/algorithms.xml: Same.
51         * doc/xml/manual/appendix_free.xml: Same.
52         * doc/xml/manual/iterators.xml: Same.
53
54         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
55         * doc/xml/gnu/fdl-1.2.xml: Same.
56
57         * doc/xml/manual/status_cxx200x.xml: Re-write.
58
59 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
60
61         PR libstdc++/39629 (final bits)
62         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
63         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
64         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
65         Fix formula for __j.
66         * include/bits/random.tcc (operator==(const normal_distribution<>&,
67         const normal_distribution<>&): Remove.
68         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
69         const uniform_int_distribution<>&), operator==(const
70         uniform_real_distribution<>&, const uniform_real_distribution<>&),
71         operator==(const normal_distribution<>&, const normal_distribution<>&),
72         operator==(const lognormal_distribution<>&,
73         const lognormal_distribution<>&), operator==(const
74         chi_squared_distribution<>&, const chi_squared_distribution<>&),
75         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
76         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
77         operator==(const student_t_distribution<>&,
78         const student_t_distribution<>&), operator==(const
79         bernoulli_distribution<>&, const bernoulli_distribution<>&),
80         operator==(const binomial_distribution<>&, const
81         binomial_distribution<>&), operator==(const geometric_distribution<>&,
82         const geometric_distribution<>&), operator==(const
83         negative_binomial_distribution<>&, const
84         negative_binomial_distribution<>&), operator==(const
85         poisson_distribution<>&, const poisson_distribution<>&),
86         operator==(const exponential_distribution<>&,
87         const exponential_distribution<>&), operator==(const
88         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
89         weibull_distribution<>&, const weibull_distribution<>&),
90         operator==(const extreme_value_distribution<>&,
91         const extreme_value_distribution<>&), operator==(const
92         discrete_distribution<>&, const discrete_distribution<>&),
93         operator==(const piecewise_constant_distribution<>&,
94         const piecewise_constant_distribution<>&), operator==(const
95         piecewise_linear_distribution<>&, const
96         piecewise_linear_distribution<>&)): Remove.
97         * testsuite/26_numerics/random/uniform_real_distribution/operators/
98         serialize.cc: Remove.
99         * testsuite/26_numerics/random/piecewise_constant_distribution/
100         operators/serialize.cc: Likewise.
101         * testsuite/26_numerics/random/chi_squared_distribution/operators/
102         serialize.cc: Likewise.
103         * testsuite/26_numerics/random/normal_distribution/operators/
104         serialize.cc: Likewise.
105         * testsuite/26_numerics/random/uniform_int_distribution/operators/
106         serialize.cc: Likewise.
107         * testsuite/26_numerics/random/poisson_distribution/operators/
108         serialize.cc: Likewise.
109         * testsuite/26_numerics/random/bernoulli_distribution/operators/
110         serialize.cc: Likewise.
111         * testsuite/26_numerics/random/discrete_distribution/operators/
112         serialize.cc: Likewise.
113         * testsuite/26_numerics/random/weibull_distribution/operators/
114         serialize.cc: Likewise.
115         * testsuite/26_numerics/random/negative_binomial_distribution/
116         operators/serialize.cc: Likewise.
117         * testsuite/26_numerics/random/cauchy_distribution/operators/
118         serialize.cc: Likewise.
119         * testsuite/26_numerics/random/gamma_distribution/operators/
120         serialize.cc: Likewise.
121         * testsuite/26_numerics/random/fisher_f_distribution/operators/
122         serialize.cc: Likewise.
123         * testsuite/26_numerics/random/exponential_distribution/operators/
124         serialize.cc: Likewise.
125         * testsuite/26_numerics/random/lognormal_distribution/operators/
126         serialize.cc: Likewise.
127         * testsuite/26_numerics/random/binomial_distribution/operators/
128         serialize.cc: Likewise.
129         * testsuite/26_numerics/random/extreme_value_distribution/
130         operators/serialize.cc: Likewise.
131         * testsuite/26_numerics/random/piecewise_linear_distribution/
132         operators/serialize.cc: Likewise.
133         * testsuite/26_numerics/random/student_t_distribution/operators/
134         serialize.cc: Likewise.
135         * testsuite/26_numerics/random/geometric_distribution/operators/
136         serialize.cc: Likewise.
137
138         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
139         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
140         mersenne_twister_engine<>::seed(_Gen&,
141         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
142         subtract_with_carry_engine<>::seed(_Gen&,
143         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
144         Remove, unused.
145         * include/bits/random.tcc (linear_congruential_engine<>::
146         seed(_Gen&, false_type): Likewise.
147
148 2009-04-09  Nick Clifton  <nickc@redhat.com>
149
150         * src/allocator-inst.cc: Change copyright header to refer to
151         version 3 of the GNU General Public License with version 3.1
152         of the GCC Runtime Library Exception and to point readers at
153         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
154         web page.
155         * config/abi/compatibility.h: Likewise.
156         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
157         * config/abi/pre/gnu.ver: Likewise.
158         * config/allocator/bitmap_allocator_base.h: Likewise.
159         * config/allocator/malloc_allocator_base.h: Likewise.
160         * config/allocator/mt_allocator_base.h: Likewise.
161         * config/allocator/new_allocator_base.h: Likewise.
162         * config/allocator/pool_allocator_base.h: Likewise.
163         * config/cpu/alpha/atomic_word.h: Likewise.
164         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
165         * config/cpu/cris/atomic_word.h: Likewise.
166         * config/cpu/cris/atomicity.h: Likewise.
167         * config/cpu/generic/atomic_word.h: Likewise.
168         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
169         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
170         * config/cpu/generic/cpu_defines.h: Likewise.
171         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
172         * config/cpu/hppa/atomicity.h: Likewise.
173         * config/cpu/i386/atomicity.h: Likewise.
174         * config/cpu/i486/atomicity.h: Likewise.
175         * config/cpu/ia64/atomic_word.h: Likewise.
176         * config/cpu/m68k/atomicity.h: Likewise.
177         * config/cpu/powerpc/atomic_word.h: Likewise.
178         * config/cpu/powerpc/cpu_defines.h: Likewise.
179         * config/cpu/sh/atomicity.h: Likewise.
180         * config/cpu/sparc/atomic_word.h: Likewise.
181         * config/cpu/sparc/atomicity.h: Likewise.
182         * config/io/basic_file_stdio.cc: Likewise.
183         * config/io/basic_file_stdio.h: Likewise.
184         * config/io/c_io_stdio.h: Likewise.
185         * config/locale/darwin/ctype_members.cc: Likewise.
186         * config/locale/generic/c++locale_internal.h: Likewise.
187         * config/locale/generic/c_locale.cc: Likewise.
188         * config/locale/generic/c_locale.h: Likewise.
189         * config/locale/generic/codecvt_members.cc: Likewise.
190         * config/locale/generic/collate_members.cc: Likewise.
191         * config/locale/generic/ctype_members.cc: Likewise.
192         * config/locale/generic/messages_members.cc: Likewise.
193         * config/locale/generic/messages_members.h: Likewise.
194         * config/locale/generic/monetary_members.cc: Likewise.
195         * config/locale/generic/numeric_members.cc: Likewise.
196         * config/locale/generic/time_members.cc: Likewise.
197         * config/locale/generic/time_members.h: Likewise.
198         * config/locale/gnu/c++locale_internal.h: Likewise.
199         * config/locale/gnu/c_locale.cc: Likewise.
200         * config/locale/gnu/c_locale.h: Likewise.
201         * config/locale/gnu/codecvt_members.cc: Likewise.
202         * config/locale/gnu/collate_members.cc: Likewise.
203         * config/locale/gnu/ctype_members.cc: Likewise.
204         * config/locale/gnu/messages_members.cc: Likewise.
205         * config/locale/gnu/messages_members.h: Likewise.
206         * config/locale/gnu/monetary_members.cc: Likewise.
207         * config/locale/gnu/numeric_members.cc: Likewise.
208         * config/locale/gnu/time_members.cc: Likewise.
209         * config/locale/gnu/time_members.h: Likewise.
210         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
211         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
212         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
213         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
214         * config/os/aix/atomic_word.h: Likewise.
215         * config/os/aix/atomicity.h: Likewise.
216         * config/os/aix/ctype_base.h: Likewise.
217         * config/os/aix/ctype_inline.h: Likewise.
218         * config/os/aix/ctype_noninline.h: Likewise.
219         * config/os/aix/os_defines.h: Likewise.
220         * config/os/bsd/darwin/ctype_base.h: Likewise.
221         * config/os/bsd/darwin/ctype_inline.h: Likewise.
222         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
223         * config/os/bsd/darwin/os_defines.h: Likewise.
224         * config/os/bsd/freebsd/ctype_base.h: Likewise.
225         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
226         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
227         * config/os/bsd/freebsd/os_defines.h: Likewise.
228         * config/os/bsd/netbsd/ctype_base.h: Likewise.
229         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
230         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
231         * config/os/bsd/netbsd/os_defines.h: Likewise.
232         * config/os/djgpp/ctype_base.h: Likewise.
233         * config/os/djgpp/ctype_inline.h: Likewise.
234         * config/os/djgpp/ctype_noninline.h: Likewise.
235         * config/os/djgpp/os_defines.h: Likewise.
236         * config/os/generic/ctype_base.h: Likewise.
237         * config/os/generic/ctype_inline.h: Likewise.
238         * config/os/generic/ctype_noninline.h: Likewise.
239         * config/os/generic/error_constants.h: Likewise.
240         * config/os/generic/os_defines.h: Likewise.
241         * config/os/gnu-linux/ctype_base.h: Likewise.
242         * config/os/gnu-linux/ctype_inline.h: Likewise.
243         * config/os/gnu-linux/ctype_noninline.h: Likewise.
244         * config/os/gnu-linux/os_defines.h: Likewise.
245         * config/os/hpux/ctype_base.h: Likewise.
246         * config/os/hpux/ctype_inline.h: Likewise.
247         * config/os/hpux/ctype_noninline.h: Likewise.
248         * config/os/hpux/os_defines.h: Likewise.
249         * config/os/irix/atomic_word.h: Likewise.
250         * config/os/irix/atomicity.h: Likewise.
251         * config/os/irix/irix5.2/ctype_base.h: Likewise.
252         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
253         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
254         * config/os/irix/irix5.2/os_defines.h: Likewise.
255         * config/os/irix/irix6.5/ctype_base.h: Likewise.
256         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
257         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
258         * config/os/irix/irix6.5/os_defines.h: Likewise.
259         * config/os/mingw32/ctype_base.h: Likewise.
260         * config/os/mingw32/ctype_inline.h: Likewise.
261         * config/os/mingw32/ctype_noninline.h: Likewise.
262         * config/os/mingw32/error_constants.h: Likewise.
263         * config/os/mingw32/os_defines.h: Likewise.
264         * config/os/newlib/ctype_base.h: Likewise.
265         * config/os/newlib/ctype_inline.h: Likewise.
266         * config/os/newlib/ctype_noninline.h: Likewise.
267         * config/os/newlib/os_defines.h: Likewise.
268         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
269         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
270         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
271         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
272         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
273         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
274         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
275         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
276         * config/os/tpf/ctype_base.h: Likewise.
277         * config/os/tpf/ctype_inline.h: Likewise.
278         * config/os/tpf/ctype_noninline.h: Likewise.
279         * config/os/tpf/os_defines.h: Likewise.
280         * config/os/uclibc/ctype_base.h: Likewise.
281         * config/os/uclibc/ctype_inline.h: Likewise.
282         * config/os/uclibc/ctype_noninline.h: Likewise.
283         * config/os/uclibc/os_defines.h: Likewise.
284         * config/os/vxworks/ctype_base.h: Likewise.
285         * config/os/vxworks/ctype_inline.h: Likewise.
286         * config/os/vxworks/ctype_noninline.h: Likewise.
287         * config/os/vxworks/os_defines.h: Likewise.
288         * include/backward/auto_ptr.h: Likewise.
289         * include/backward/backward_warning.h: Likewise.
290         * include/backward/binders.h: Likewise.
291         * include/backward/hash_fun.h: Likewise.
292         * include/backward/hash_map: Likewise.
293         * include/backward/hash_set: Likewise.
294         * include/backward/hashtable.h: Likewise.
295         * include/backward/strstream: Likewise.
296         * include/bits/algorithmfwd.h: Likewise.
297         * include/bits/allocator.h: Likewise.
298         * include/bits/atomic_0.h: Likewise.
299         * include/bits/atomic_2.h: Likewise.
300         * include/bits/atomicfwd_c.h: Likewise.
301         * include/bits/atomicfwd_cxx.h: Likewise.
302         * include/bits/basic_ios.h: Likewise.
303         * include/bits/basic_ios.tcc: Likewise.
304         * include/bits/basic_string.h: Likewise.
305         * include/bits/basic_string.tcc: Likewise.
306         * include/bits/boost_concept_check.h: Likewise.
307         * include/bits/c++config: Likewise.
308         * include/bits/char_traits.h: Likewise.
309         * include/bits/codecvt.h: Likewise.
310         * include/bits/concept_check.h: Likewise.
311         * include/bits/cpp_type_traits.h: Likewise.
312         * include/bits/deque.tcc: Likewise.
313         * include/bits/forward_list.h: Likewise.
314         * include/bits/forward_list.tcc: Likewise.
315         * include/bits/fstream.tcc: Likewise.
316         * include/bits/functexcept.h: Likewise.
317         * include/bits/functional_hash.h: Likewise.
318         * include/bits/gslice.h: Likewise.
319         * include/bits/gslice_array.h: Likewise.
320         * include/bits/hashtable.h: Likewise.
321         * include/bits/indirect_array.h: Likewise.
322         * include/bits/ios_base.h: Likewise.
323         * include/bits/istream.tcc: Likewise.
324         * include/bits/list.tcc: Likewise.
325         * include/bits/locale_classes.h: Likewise.
326         * include/bits/locale_classes.tcc: Likewise.
327         * include/bits/locale_facets.h: Likewise.
328         * include/bits/locale_facets.tcc: Likewise.
329         * include/bits/locale_facets_nonio.h: Likewise.
330         * include/bits/locale_facets_nonio.tcc: Likewise.
331         * include/bits/localefwd.h: Likewise.
332         * include/bits/mask_array.h: Likewise.
333         * include/bits/move.h: Likewise.
334         * include/bits/ostream.tcc: Likewise.
335         * include/bits/ostream_insert.h: Likewise.
336         * include/bits/postypes.h: Likewise.
337         * include/bits/shared_ptr.h: Likewise.
338         * include/bits/slice_array.h: Likewise.
339         * include/bits/sstream.tcc: Likewise.
340         * include/bits/stl_algo.h: Likewise.
341         * include/bits/stl_algobase.h: Likewise.
342         * include/bits/stl_bvector.h: Likewise.
343         * include/bits/stl_construct.h: Likewise.
344         * include/bits/stl_deque.h: Likewise.
345         * include/bits/stl_function.h: Likewise.
346         * include/bits/stl_heap.h: Likewise.
347         * include/bits/stl_iterator.h: Likewise.
348         * include/bits/stl_iterator_base_funcs.h: Likewise.
349         * include/bits/stl_iterator_base_types.h: Likewise.
350         * include/bits/stl_list.h: Likewise.
351         * include/bits/stl_map.h: Likewise.
352         * include/bits/stl_multimap.h: Likewise.
353         * include/bits/stl_multiset.h: Likewise.
354         * include/bits/stl_numeric.h: Likewise.
355         * include/bits/stl_pair.h: Likewise.
356         * include/bits/stl_queue.h: Likewise.
357         * include/bits/stl_raw_storage_iter.h: Likewise.
358         * include/bits/stl_relops.h: Likewise.
359         * include/bits/stl_set.h: Likewise.
360         * include/bits/stl_stack.h: Likewise.
361         * include/bits/stl_tempbuf.h: Likewise.
362         * include/bits/stl_tree.h: Likewise.
363         * include/bits/stl_uninitialized.h: Likewise.
364         * include/bits/stl_vector.h: Likewise.
365         * include/bits/stream_iterator.h: Likewise.
366         * include/bits/streambuf.tcc: Likewise.
367         * include/bits/streambuf_iterator.h: Likewise.
368         * include/bits/stringfwd.h: Likewise.
369         * include/bits/unique_ptr.h: Likewise.
370         * include/bits/valarray_after.h: Likewise.
371         * include/bits/valarray_array.h: Likewise.
372         * include/bits/valarray_array.tcc: Likewise.
373         * include/bits/valarray_before.h: Likewise.
374         * include/bits/vector.tcc: Likewise.
375         * include/c/cassert: Likewise.
376         * include/c/cctype: Likewise.
377         * include/c/cerrno: Likewise.
378         * include/c/cfloat: Likewise.
379         * include/c/ciso646: Likewise.
380         * include/c/climits: Likewise.
381         * include/c/clocale: Likewise.
382         * include/c/cmath: Likewise.
383         * include/c/csetjmp: Likewise.
384         * include/c/csignal: Likewise.
385         * include/c/cstdarg: Likewise.
386         * include/c/cstddef: Likewise.
387         * include/c/cstdio: Likewise.
388         * include/c/cstdlib: Likewise.
389         * include/c/cstring: Likewise.
390         * include/c/ctime: Likewise.
391         * include/c/cwchar: Likewise.
392         * include/c/cwctype: Likewise.
393         * include/c_compatibility/assert.h: Likewise.
394         * include/c_compatibility/complex.h: Likewise.
395         * include/c_compatibility/ctype.h: Likewise.
396         * include/c_compatibility/errno.h: Likewise.
397         * include/c_compatibility/fenv.h: Likewise.
398         * include/c_compatibility/float.h: Likewise.
399         * include/c_compatibility/inttypes.h: Likewise.
400         * include/c_compatibility/iso646.h: Likewise.
401         * include/c_compatibility/limits.h: Likewise.
402         * include/c_compatibility/locale.h: Likewise.
403         * include/c_compatibility/math.h: Likewise.
404         * include/c_compatibility/setjmp.h: Likewise.
405         * include/c_compatibility/signal.h: Likewise.
406         * include/c_compatibility/stdarg.h: Likewise.
407         * include/c_compatibility/stdatomic.h: Likewise.
408         * include/c_compatibility/stdbool.h: Likewise.
409         * include/c_compatibility/stddef.h: Likewise.
410         * include/c_compatibility/stdint.h: Likewise.
411         * include/c_compatibility/stdio.h: Likewise.
412         * include/c_compatibility/stdlib.h: Likewise.
413         * include/c_compatibility/string.h: Likewise.
414         * include/c_compatibility/tgmath.h: Likewise.
415         * include/c_compatibility/time.h: Likewise.
416         * include/c_compatibility/wchar.h: Likewise.
417         * include/c_compatibility/wctype.h: Likewise.
418         * include/c_global/cassert: Likewise.
419         * include/c_global/ccomplex: Likewise.
420         * include/c_global/cctype: Likewise.
421         * include/c_global/cerrno: Likewise.
422         * include/c_global/cfenv: Likewise.
423         * include/c_global/cfloat: Likewise.
424         * include/c_global/cinttypes: Likewise.
425         * include/c_global/ciso646: Likewise.
426         * include/c_global/climits: Likewise.
427         * include/c_global/clocale: Likewise.
428         * include/c_global/cmath.tcc: Likewise.
429         * include/c_global/cmath: Likewise.
430         * include/c_global/csetjmp: Likewise.
431         * include/c_global/csignal: Likewise.
432         * include/c_global/cstdarg: Likewise.
433         * include/c_global/cstdatomic: Likewise.
434         * include/c_global/cstdbool: Likewise.
435         * include/c_global/cstddef: Likewise.
436         * include/c_global/cstdint: Likewise.
437         * include/c_global/cstdio: Likewise.
438         * include/c_global/cstdlib: Likewise.
439         * include/c_global/cstring: Likewise.
440         * include/c_global/ctgmath: Likewise.
441         * include/c_global/ctime: Likewise.
442         * include/c_global/cwchar: Likewise.
443         * include/c_global/cwctype: Likewise.
444         * include/c_std/cassert: Likewise.
445         * include/c_std/cctype: Likewise.
446         * include/c_std/cerrno: Likewise.
447         * include/c_std/cfloat: Likewise.
448         * include/c_std/ciso646: Likewise.
449         * include/c_std/climits: Likewise.
450         * include/c_std/clocale: Likewise.
451         * include/c_std/cmath.tcc: Likewise.
452         * include/c_std/cmath: Likewise.
453         * include/c_std/csetjmp: Likewise.
454         * include/c_std/csignal: Likewise.
455         * include/c_std/cstdarg: Likewise.
456         * include/c_std/cstddef: Likewise.
457         * include/c_std/cstdio: Likewise.
458         * include/c_std/cstdlib: Likewise.
459         * include/c_std/cstring: Likewise.
460         * include/c_std/ctime: Likewise.
461         * include/c_std/cwchar: Likewise.
462         * include/c_std/cwctype: Likewise.
463         * include/debug/bitset: Likewise.
464         * include/debug/debug.h: Likewise.
465         * include/debug/deque: Likewise.
466         * include/debug/formatter.h: Likewise.
467         * include/debug/functions.h: Likewise.
468         * include/debug/list: Likewise.
469         * include/debug/macros.h: Likewise.
470         * include/debug/map.h: Likewise.
471         * include/debug/map: Likewise.
472         * include/debug/multimap.h: Likewise.
473         * include/debug/multiset.h: Likewise.
474         * include/debug/safe_base.h: Likewise.
475         * include/debug/safe_iterator.h: Likewise.
476         * include/debug/safe_iterator.tcc: Likewise.
477         * include/debug/safe_sequence.h: Likewise.
478         * include/debug/set.h: Likewise.
479         * include/debug/set: Likewise.
480         * include/debug/string: Likewise.
481         * include/debug/unordered_map: Likewise.
482         * include/debug/unordered_set: Likewise.
483         * include/debug/vector: Likewise.
484         * include/ext/algorithm: Likewise.
485         * include/ext/array_allocator.h: Likewise.
486         * include/ext/atomicity.h: Likewise.
487         * include/ext/bitmap_allocator.h: Likewise.
488         * include/ext/cast.h: Likewise.
489         * include/ext/codecvt_specializations.h: Likewise.
490         * include/ext/concurrence.h: Likewise.
491         * include/ext/debug_allocator.h: Likewise.
492         * include/ext/enc_filebuf.h: Likewise.
493         * include/ext/extptr_allocator.h: Likewise.
494         * include/ext/functional: Likewise.
495         * include/ext/iterator: Likewise.
496         * include/ext/malloc_allocator.h: Likewise.
497         * include/ext/memory: Likewise.
498         * include/ext/mt_allocator.h: Likewise.
499         * include/ext/new_allocator.h: Likewise.
500         * include/ext/numeric: Likewise.
501         * include/ext/numeric_traits.h: Likewise.
502         * include/ext/pb_ds/assoc_container.hpp: Likewise.
503         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
504         Likewise.
505         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
506         Likewise.
507         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
508         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
509         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
510         Likewise.
511         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
512         Likewise.
513         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
514         Likewise.
515         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
516         Likewise.
517         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
518         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
519         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
520         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
521         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
522         Likewise.
523         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
524         Likewise.
525         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
526         Likewise.
527         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
528         Likewise.
529         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
530         Likewise.
531         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
532         Likewise.
533         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
534         Likewise.
535         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
536         Likewise.
537         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
538         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
539         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
540         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
541         Likewise.
542         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
543         Likewise.
544         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
545         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
546         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
547         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
548         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
549         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
550         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
551         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
552         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
553         Likewise.
554         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
555         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
556         Likewise.
557         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
558         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
559         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
560         Likewise.
561         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
562         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
563         Likewise.
564         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
565         Likewise.
566         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
567         Likewise.
568         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
569         Likewise.
570         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
571         Likewise.
572         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
573         Likewise.
574         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
575         Likewise.
576         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
577         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
578         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
579         Likewise.
580         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
581         Likewise.
582         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
583         Likewise.
584         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
585         Likewise.
586         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
587         Likewise.
588         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
589         Likewise.
590         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
591         Likewise.
592         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
593         Likewise.
594         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
595         Likewise.
596         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
597         Likewise.
598         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
599         Likewise.
600         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
601         Likewise.
602         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
603         Likewise.
604         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
605         Likewise.
606         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
607         Likewise.
608         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
609         Likewise.
610         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
611         Likewise.
612         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
613         Likewise.
614         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
615         Likewise.
616         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
617         Likewise.
618         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
619         Likewise.
620         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
621         Likewise.
622         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
623         Likewise.
624         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
625         Likewise.
626         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
627         Likewise.
628         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
629         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
630         Likewise.
631         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
632         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
633         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
634         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
635         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
636         Likewise.
637         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
638         Likewise.
639         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
640         Likewise.
641         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
642         Likewise.
643         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
644         Likewise.
645         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
646         Likewise.
647         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
648         Likewise.
649         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
650         Likewise.
651         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
652         Likewise.
653         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
654         Likewise.
655         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
656         Likewise.
657         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
658         Likewise.
659         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
660         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
661         Likewise.
662         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
663         Likewise.
664         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
665         Likewise.
666         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
667         Likewise.
668         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
669         Likewise.
670         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
671         Likewise.
672         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
673         Likewise.
674         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
675         Likewise.
676         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
677         Likewise.
678         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
681         Likewise.
682         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
683         Likewise.
684         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
685         Likewise.
686         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
687         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
688         Likewise.
689         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
690         Likewise.
691         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
692         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
693         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
694         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
695         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
696         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
697         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
698         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
699         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
700         Likewise.
701         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
702         Likewise.
703         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
704         Likewise.
705         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
706         Likewise.
707         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
708         Likewise.
709         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
710         Likewise.
711         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
712         Likewise.
713         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
714         Likewise.
715         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
716         Likewise.
717         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
718         Likewise.
719         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
720         Likewise.
721         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
722         Likewise.
723         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
724         Likewise.
725         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
726         Likewise.
727         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
728         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
729         Likewise.
730         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
731         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
732         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
733         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
734         Likewise.
735         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
736         Likewise.
737         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
738         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
739         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
740         Likewise.
741         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
742         Likewise.
743         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
744         Likewise.
745         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
746         Likewise.
747         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
748         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
749         Likewise.
750         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
751         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
752         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
753         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
754         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
755         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
756         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
757         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
758         Likewise.
759         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
762         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
763         Likewise.
764         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
765         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
766         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
767         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
768         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
769         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
770         Likewise.
771         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
772         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
775         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
776         Likewise.
777         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
778         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
779         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
780         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
781         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
782         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
783         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
784         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
785         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
786         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
787         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
788         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
789         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
790         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
791         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
792         Likewise.
793         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
794         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
795         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
796         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
797         Likewise.
798         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
799         Likewise.
800         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
801         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
802         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
803         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
804         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
805         Likewise.
806         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
807         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
808         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
809         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
810         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
811         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
812         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
815         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
816         Likewise.
817         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
820         Likewise.
821         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
824         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
827         Likewise.
828         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
851         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
852         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
853         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
854         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
855         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
856         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
857         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
858         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
859         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
860         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
861         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
862         Likewise.
863         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
864         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
865         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
866         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
867         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
868         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
869         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
870         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
877         Likewise.
878         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
879         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
894         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
895         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
896         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
897         Likewise.
898         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
899         Likewise.
900         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
901         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
902         Likewise.
903         * include/ext/pb_ds/exception.hpp: Likewise.
904         * include/ext/pb_ds/hash_policy.hpp: Likewise.
905         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
906         * include/ext/pb_ds/priority_queue.hpp: Likewise.
907         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
908         * include/ext/pb_ds/tree_policy.hpp: Likewise.
909         * include/ext/pb_ds/trie_policy.hpp: Likewise.
910         * include/ext/pod_char_traits.h: Likewise.
911         * include/ext/pointer.h: Likewise.
912         * include/ext/pool_allocator.h: Likewise.
913         * include/ext/rb_tree: Likewise.
914         * include/ext/rc_string_base.h: Likewise.
915         * include/ext/rope: Likewise.
916         * include/ext/ropeimpl.h: Likewise.
917         * include/ext/slist: Likewise.
918         * include/ext/sso_string_base.h: Likewise.
919         * include/ext/stdio_filebuf.h: Likewise.
920         * include/ext/stdio_sync_filebuf.h: Likewise.
921         * include/ext/string_conversions.h: Likewise.
922         * include/ext/throw_allocator.h: Likewise.
923         * include/ext/type_traits.h: Likewise.
924         * include/ext/typelist.h: Likewise.
925         * include/ext/vstring.h: Likewise.
926         * include/ext/vstring.tcc: Likewise.
927         * include/ext/vstring_fwd.h: Likewise.
928         * include/ext/vstring_util.h: Likewise.
929         * include/parallel/algo.h: Likewise.
930         * include/parallel/algobase.h: Likewise.
931         * include/parallel/algorithm: Likewise.
932         * include/parallel/algorithmfwd.h: Likewise.
933         * include/parallel/balanced_quicksort.h: Likewise.
934         * include/parallel/base.h: Likewise.
935         * include/parallel/basic_iterator.h: Likewise.
936         * include/parallel/checkers.h: Likewise.
937         * include/parallel/compatibility.h: Likewise.
938         * include/parallel/compiletime_settings.h: Likewise.
939         * include/parallel/equally_split.h: Likewise.
940         * include/parallel/features.h: Likewise.
941         * include/parallel/find.h: Likewise.
942         * include/parallel/find_selectors.h: Likewise.
943         * include/parallel/for_each.h: Likewise.
944         * include/parallel/for_each_selectors.h: Likewise.
945         * include/parallel/iterator.h: Likewise.
946         * include/parallel/list_partition.h: Likewise.
947         * include/parallel/losertree.h: Likewise.
948         * include/parallel/merge.h: Likewise.
949         * include/parallel/multiseq_selection.h: Likewise.
950         * include/parallel/multiway_merge.h: Likewise.
951         * include/parallel/multiway_mergesort.h: Likewise.
952         * include/parallel/numeric: Likewise.
953         * include/parallel/numericfwd.h: Likewise.
954         * include/parallel/omp_loop.h: Likewise.
955         * include/parallel/omp_loop_static.h: Likewise.
956         * include/parallel/par_loop.h: Likewise.
957         * include/parallel/parallel.h: Likewise.
958         * include/parallel/partial_sum.h: Likewise.
959         * include/parallel/partition.h: Likewise.
960         * include/parallel/queue.h: Likewise.
961         * include/parallel/quicksort.h: Likewise.
962         * include/parallel/random_number.h: Likewise.
963         * include/parallel/random_shuffle.h: Likewise.
964         * include/parallel/search.h: Likewise.
965         * include/parallel/set_operations.h: Likewise.
966         * include/parallel/settings.h: Likewise.
967         * include/parallel/sort.h: Likewise.
968         * include/parallel/tags.h: Likewise.
969         * include/parallel/types.h: Likewise.
970         * include/parallel/unique_copy.h: Likewise.
971         * include/parallel/workstealing.h: Likewise.
972         * include/precompiled/extc++.h: Likewise.
973         * include/precompiled/stdc++.h: Likewise.
974         * include/precompiled/stdtr1c++.h: Likewise.
975         * include/std/algorithm: Likewise.
976         * include/std/array: Likewise.
977         * include/std/bitset: Likewise.
978         * include/std/c++0x_warning.h: Likewise.
979         * include/std/chrono: Likewise.
980         * include/std/complex: Likewise.
981         * include/std/condition_variable: Likewise.
982         * include/std/deque: Likewise.
983         * include/std/forward_list: Likewise.
984         * include/std/fstream: Likewise.
985         * include/std/functional: Likewise.
986         * include/std/iomanip: Likewise.
987         * include/std/ios: Likewise.
988         * include/std/iosfwd: Likewise.
989         * include/std/iostream: Likewise.
990         * include/std/istream: Likewise.
991         * include/std/iterator: Likewise.
992         * include/std/limits: Likewise.
993         * include/std/list: Likewise.
994         * include/std/locale: Likewise.
995         * include/std/map: Likewise.
996         * include/std/memory: Likewise.
997         * include/std/mutex: Likewise.
998         * include/std/numeric: Likewise.
999         * include/std/ostream: Likewise.
1000         * include/std/queue: Likewise.
1001         * include/std/random: Likewise.
1002         * include/std/ratio: Likewise.
1003         * include/std/regex: Likewise.
1004         * include/std/set: Likewise.
1005         * include/std/sstream: Likewise.
1006         * include/std/stack: Likewise.
1007         * include/std/stdexcept: Likewise.
1008         * include/std/streambuf: Likewise.
1009         * include/std/string: Likewise.
1010         * include/std/system_error: Likewise.
1011         * include/std/thread: Likewise.
1012         * include/std/tuple: Likewise.
1013         * include/std/type_traits: Likewise.
1014         * include/std/unordered_map: Likewise.
1015         * include/std/unordered_set: Likewise.
1016         * include/std/utility: Likewise.
1017         * include/std/valarray: Likewise.
1018         * include/std/vector: Likewise.
1019         * include/tr1/array: Likewise.
1020         * include/tr1/bessel_function.tcc: Likewise.
1021         * include/tr1/beta_function.tcc: Likewise.
1022         * include/tr1/ccomplex: Likewise.
1023         * include/tr1/cctype: Likewise.
1024         * include/tr1/cfenv: Likewise.
1025         * include/tr1/cfloat: Likewise.
1026         * include/tr1/cinttypes: Likewise.
1027         * include/tr1/climits: Likewise.
1028         * include/tr1/cmath: Likewise.
1029         * include/tr1/complex.h: Likewise.
1030         * include/tr1/complex: Likewise.
1031         * include/tr1/cstdarg: Likewise.
1032         * include/tr1/cstdbool: Likewise.
1033         * include/tr1/cstdint: Likewise.
1034         * include/tr1/cstdio: Likewise.
1035         * include/tr1/cstdlib: Likewise.
1036         * include/tr1/ctgmath: Likewise.
1037         * include/tr1/ctime: Likewise.
1038         * include/tr1/ctype.h: Likewise.
1039         * include/tr1/cwchar: Likewise.
1040         * include/tr1/cwctype: Likewise.
1041         * include/tr1/ell_integral.tcc: Likewise.
1042         * include/tr1/exp_integral.tcc: Likewise.
1043         * include/tr1/fenv.h: Likewise.
1044         * include/tr1/float.h: Likewise.
1045         * include/tr1/functional: Likewise.
1046         * include/tr1/functional_hash.h: Likewise.
1047         * include/tr1/gamma.tcc: Likewise.
1048         * include/tr1/hashtable.h: Likewise.
1049         * include/tr1/hypergeometric.tcc: Likewise.
1050         * include/tr1/inttypes.h: Likewise.
1051         * include/tr1/legendre_function.tcc: Likewise.
1052         * include/tr1/limits.h: Likewise.
1053         * include/tr1/math.h: Likewise.
1054         * include/tr1/memory: Likewise.
1055         * include/tr1/modified_bessel_func.tcc: Likewise.
1056         * include/tr1/poly_hermite.tcc: Likewise.
1057         * include/tr1/poly_laguerre.tcc: Likewise.
1058         * include/tr1/random: Likewise.
1059         * include/tr1/regex: Likewise.
1060         * include/tr1/riemann_zeta.tcc: Likewise.
1061         * include/tr1/shared_ptr.h: Likewise.
1062         * include/tr1/special_function_util.h: Likewise.
1063         * include/tr1/stdarg.h: Likewise.
1064         * include/tr1/stdbool.h: Likewise.
1065         * include/tr1/stdint.h: Likewise.
1066         * include/tr1/stdio.h: Likewise.
1067         * include/tr1/stdlib.h: Likewise.
1068         * include/tr1/tgmath.h: Likewise.
1069         * include/tr1/tuple: Likewise.
1070         * include/tr1/type_traits: Likewise.
1071         * include/tr1/unordered_map: Likewise.
1072         * include/tr1/unordered_set: Likewise.
1073         * include/tr1/utility: Likewise.
1074         * include/tr1/wchar.h: Likewise.
1075         * include/tr1/wctype.h: Likewise.
1076         * include/tr1_impl/array: Likewise.
1077         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1078         * include/tr1_impl/cctype: Likewise.
1079         * include/tr1_impl/cfenv: Likewise.
1080         * include/tr1_impl/cinttypes: Likewise.
1081         * include/tr1_impl/cmath: Likewise.
1082         * include/tr1_impl/complex: Likewise.
1083         * include/tr1_impl/cstdint: Likewise.
1084         * include/tr1_impl/cstdio: Likewise.
1085         * include/tr1_impl/cstdlib: Likewise.
1086         * include/tr1_impl/cwchar: Likewise.
1087         * include/tr1_impl/cwctype: Likewise.
1088         * include/tr1_impl/functional: Likewise.
1089         * include/tr1_impl/functional_hash.h: Likewise.
1090         * include/tr1_impl/hashtable: Likewise.
1091         * include/tr1_impl/hashtable_policy.h: Likewise.
1092         * include/tr1_impl/random.tcc: Likewise.
1093         * include/tr1_impl/random: Likewise.
1094         * include/tr1_impl/regex: Likewise.
1095         * include/tr1_impl/type_traits: Likewise.
1096         * include/tr1_impl/unordered_map: Likewise.
1097         * include/tr1_impl/unordered_set: Likewise.
1098         * include/tr1_impl/utility: Likewise.
1099         * libsupc++/array_type_info.cc: Likewise.
1100         * libsupc++/atexit_arm.cc: Likewise.
1101         * libsupc++/bad_cast.cc: Likewise.
1102         * libsupc++/bad_typeid.cc: Likewise.
1103         * libsupc++/class_type_info.cc: Likewise.
1104         * libsupc++/cxxabi-forced.h: Likewise.
1105         * libsupc++/cxxabi.h: Likewise.
1106         * libsupc++/del_op.cc: Likewise.
1107         * libsupc++/del_opnt.cc: Likewise.
1108         * libsupc++/del_opv.cc: Likewise.
1109         * libsupc++/del_opvnt.cc: Likewise.
1110         * libsupc++/dyncast.cc: Likewise.
1111         * libsupc++/eh_alloc.cc: Likewise.
1112         * libsupc++/eh_arm.cc: Likewise.
1113         * libsupc++/eh_aux_runtime.cc: Likewise.
1114         * libsupc++/eh_call.cc: Likewise.
1115         * libsupc++/eh_catch.cc: Likewise.
1116         * libsupc++/eh_exception.cc: Likewise.
1117         * libsupc++/eh_globals.cc: Likewise.
1118         * libsupc++/eh_personality.cc: Likewise.
1119         * libsupc++/eh_ptr.cc: Likewise.
1120         * libsupc++/eh_term_handler.cc: Likewise.
1121         * libsupc++/eh_terminate.cc: Likewise.
1122         * libsupc++/eh_throw.cc: Likewise.
1123         * libsupc++/eh_type.cc: Likewise.
1124         * libsupc++/eh_unex_handler.cc: Likewise.
1125         * libsupc++/enum_type_info.cc: Likewise.
1126         * libsupc++/exception: Likewise.
1127         * libsupc++/exception_defines.h: Likewise.
1128         * libsupc++/exception_ptr.h: Likewise.
1129         * libsupc++/function_type_info.cc: Likewise.
1130         * libsupc++/fundamental_type_info.cc: Likewise.
1131         * libsupc++/guard.cc: Likewise.
1132         * libsupc++/initializer_list: Likewise.
1133         * libsupc++/new: Likewise.
1134         * libsupc++/new_handler.cc: Likewise.
1135         * libsupc++/new_op.cc: Likewise.
1136         * libsupc++/new_opnt.cc: Likewise.
1137         * libsupc++/new_opv.cc: Likewise.
1138         * libsupc++/new_opvnt.cc: Likewise.
1139         * libsupc++/pbase_type_info.cc: Likewise.
1140         * libsupc++/pmem_type_info.cc: Likewise.
1141         * libsupc++/pointer_type_info.cc: Likewise.
1142         * libsupc++/pure.cc: Likewise.
1143         * libsupc++/si_class_type_info.cc: Likewise.
1144         * libsupc++/tinfo.cc: Likewise.
1145         * libsupc++/tinfo.h: Likewise.
1146         * libsupc++/tinfo2.cc: Likewise.
1147         * libsupc++/typeinfo: Likewise.
1148         * libsupc++/unwind-cxx.h: Likewise.
1149         * libsupc++/vec.cc: Likewise.
1150         * libsupc++/vmi_class_type_info.cc: Likewise.
1151         * libsupc++/vterminate.cc: Likewise.
1152         * po/string_literals.cc: Likewise.
1153         * src/atomic.cc: Likewise.
1154         * src/bitmap_allocator.cc: Likewise.
1155         * src/chrono.cc: Likewise.
1156         * src/codecvt.cc: Likewise.
1157         * src/compatibility-ldbl.cc: Likewise.
1158         * src/compatibility.cc: Likewise.
1159         * src/complex_io.cc: Likewise.
1160         * src/concept-inst.cc: Likewise.
1161         * src/condition_variable.cc: Likewise.
1162         * src/ctype.cc: Likewise.
1163         * src/debug.cc: Likewise.
1164         * src/debug_list.cc: Likewise.
1165         * src/ext-inst.cc: Likewise.
1166         * src/fstream-inst.cc: Likewise.
1167         * src/functexcept.cc: Likewise.
1168         * src/globals_io.cc: Likewise.
1169         * src/hash.cc: Likewise.
1170         * src/hash_c++0x.cc: Likewise.
1171         * src/hashtable.cc: Likewise.
1172         * src/hashtable_c++0x.cc: Likewise.
1173         * src/ios-inst.cc: Likewise.
1174         * src/ios.cc: Likewise.
1175         * src/ios_failure.cc: Likewise.
1176         * src/ios_init.cc: Likewise.
1177         * src/ios_locale.cc: Likewise.
1178         * src/iostream-inst.cc: Likewise.
1179         * src/istream-inst.cc: Likewise.
1180         * src/istream.cc: Likewise.
1181         * src/limits.cc: Likewise.
1182         * src/limits_c++0x.cc: Likewise.
1183         * src/list.cc: Likewise.
1184         * src/locale-inst.cc: Likewise.
1185         * src/locale.cc: Likewise.
1186         * src/locale_facets.cc: Likewise.
1187         * src/locale_init.cc: Likewise.
1188         * src/localename.cc: Likewise.
1189         * src/math_stubs_float.cc: Likewise.
1190         * src/math_stubs_long_double.cc: Likewise.
1191         * src/misc-inst.cc: Likewise.
1192         * src/mt_allocator.cc: Likewise.
1193         * src/mutex.cc: Likewise.
1194         * src/ostream-inst.cc: Likewise.
1195         * src/parallel_list.cc: Likewise.
1196         * src/parallel_settings.cc: Likewise.
1197         * src/pool_allocator.cc: Likewise.
1198         * src/sstream-inst.cc: Likewise.
1199         * src/stdexcept.cc: Likewise.
1200         * src/streambuf-inst.cc: Likewise.
1201         * src/streambuf.cc: Likewise.
1202         * src/string-inst.cc: Likewise.
1203         * src/strstream.cc: Likewise.
1204         * src/system_error.cc: Likewise.
1205         * src/thread.cc: Likewise.
1206         * src/tree.cc: Likewise.
1207         * src/valarray-inst.cc: Likewise.
1208         * src/wlocale-inst.cc: Likewise.
1209         * src/wstring-inst.cc: Likewise.
1210         * doc/xml/manual/intro.xml: Change documentation to refer the
1211         reader to version 3 of the GNU General Public License, version
1212         3.1 of the GCC Runtime Library Exception, and to point readers
1213         at the FSF's license web page.
1214
1215 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1216
1217         * Makefile.am: Change copyright header to refer to version
1218         3 of the GNU General Public License and to point readers at the
1219         COPYING3 file and the FSF's license web page.
1220         * doc/Makefile.am: Likewise.
1221         * include/Makefile.am: Likewise.
1222         * libsupc++/Makefile.am: Likewise.
1223         * po/Makefile.am: Likewise.
1224         * po/POTFILES.in: Likewise.
1225         * src/Makefile.am: Likewise.
1226         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1227         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1228         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1229         Likewise.
1230         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1231         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1232         Likewise.
1233         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1234         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1235         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1236         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1237         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1238         * testsuite/18_support/bad_cast/what.cc: Likewise.
1239         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1240         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1241         Likewise.
1242         * testsuite/18_support/bad_exception/what.cc: Likewise.
1243         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1244         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1245         * testsuite/18_support/exception/38732.cc: Likewise.
1246         * testsuite/18_support/exception/what.cc: Likewise.
1247         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1248         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1249         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1250         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1251         * testsuite/18_support/headers/climits/values.cc: Likewise.
1252         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1253         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1254         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1255         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1256         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1257         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1258         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1259         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1260         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1261         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1262         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1263         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1264         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1265         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1266         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1267         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1268         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1269         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1270         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1271         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1272         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1273         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1274         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1275         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1276         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1277         * testsuite/18_support/new_delete_placement.cc: Likewise.
1278         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1279         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1280         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1281         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1282         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1283         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1284         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1285         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1286         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1287         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1288         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1289         Likewise.
1290         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1291         * testsuite/18_support/pthread_guard.cc: Likewise.
1292         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1293         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1294         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1295         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1296         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1297         Likewise.
1298         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1299         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1300         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1301         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1302         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1303         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1304         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1305         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1306         Likewise.
1307         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1308         Likewise.
1309         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1310         Likewise.
1311         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1312         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1313         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1314         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1315         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1316         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1317         Likewise.
1318         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1319         Likewise.
1320         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1321         Likewise.
1322         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1323         Likewise.
1324         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1325         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1326         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1327         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1328         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1329         Likewise.
1330         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1331         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1332         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1333         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1334         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1335         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1336         Likewise.
1337         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1338         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1339         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1340         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1341         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1342         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1343         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1344         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1345         * testsuite/20_util/allocator/1.cc: Likewise.
1346         * testsuite/20_util/allocator/10378.cc: Likewise.
1347         * testsuite/20_util/allocator/14176.cc: Likewise.
1348         * testsuite/20_util/allocator/33807.cc: Likewise.
1349         * testsuite/20_util/allocator/8230.cc: Likewise.
1350         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1351         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1352         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1353         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1354         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1355         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1356         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1357         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1358         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1359         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1360         Likewise.
1361         * testsuite/20_util/clocks/1.cc: Likewise.
1362         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1363         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1364         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1365         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1366         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1367         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1368         * testsuite/20_util/duration/cons/1.cc: Likewise.
1369         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1370         * testsuite/20_util/duration/cons/2.cc: Likewise.
1371         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1372         Likewise.
1373         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1374         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1375         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1376         Likewise.
1377         * testsuite/20_util/forward/1.cc: Likewise.
1378         * testsuite/20_util/forward/1_neg.cc: Likewise.
1379         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1380         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1381         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1382         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1383         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1384         Likewise.
1385         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1386         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1387         Likewise.
1388         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1389         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1390         Likewise.
1391         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1392         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1393         Likewise.
1394         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1395         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1396         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1397         Likewise.
1398         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1399         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1400         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1401         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1402         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1403         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1404         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1405         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1406         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1407         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1408         Likewise.
1409         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1410         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1411         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1412         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1413         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1414         Likewise.
1415         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1416         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1417         Likewise.
1418         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1419         * testsuite/20_util/identity/value.cc: Likewise.
1420         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1421         * testsuite/20_util/is_integral/value.cc: Likewise.
1422         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1423         Likewise.
1424         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1425         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1426         * testsuite/20_util/is_reference/value.cc: Likewise.
1427         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1428         Likewise.
1429         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1430         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1431         * testsuite/20_util/is_signed/value.cc: Likewise.
1432         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1433         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1434         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1435         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1436         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1437         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1438         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1439         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1440         Likewise.
1441         * testsuite/20_util/move/1.cc: Likewise.
1442         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1443         * testsuite/20_util/pair/1.cc: Likewise.
1444         * testsuite/20_util/pair/2.cc: Likewise.
1445         * testsuite/20_util/pair/3.cc: Likewise.
1446         * testsuite/20_util/pair/4.cc: Likewise.
1447         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1448         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1449         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1450         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1451         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1452         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1453         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1454         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1455         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1456         Likewise.
1457         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1458         Likewise.
1459         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1460         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1461         * testsuite/20_util/rel_ops.cc: Likewise.
1462         * testsuite/20_util/remove_reference/value.cc: Likewise.
1463         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1464         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1465         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1466         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1467         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1468         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1469         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1470         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1471         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1472         Likewise.
1473         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1474         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1475         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1476         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1477         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1478         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1479         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1480         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1481         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1482         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1483         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1484         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1485         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1486         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1487         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1488         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1489         Likewise.
1490         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1491         Likewise.
1492         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1493         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1494         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1495         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1496         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1497         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1498         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1499         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1500         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1501         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1502         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1503         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1504         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1505         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1506         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1507         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1508         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1509         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1510         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1511         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1512         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1513         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1514         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1515         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1516         Likewise.
1517         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1518         Likewise.
1519         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1520         Likewise.
1521         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1522         Likewise.
1523         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1524         Likewise.
1525         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1526         Likewise.
1527         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1528         Likewise.
1529         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1530         Likewise.
1531         * testsuite/20_util/temporary_buffer.cc: Likewise.
1532         * testsuite/20_util/time_point/1.cc: Likewise.
1533         * testsuite/20_util/time_point/2.cc: Likewise.
1534         * testsuite/20_util/time_point/3.cc: Likewise.
1535         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1536         Likewise.
1537         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1538         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1539         Likewise.
1540         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1541         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1542         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1543         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1544         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1545         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1546         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1547         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1548         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1549         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1550         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1551         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1552         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1553         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1554         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1555         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1556         Likewise.
1557         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1558         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1559         Likewise.
1560         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1561         Likewise.
1562         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1563         Likewise.
1564         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1565         Likewise.
1566         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1567         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1568         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1569         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1570         Likewise.
1571         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1572         Likewise.
1573         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1574         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1575         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1576         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1577         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1578         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1579         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1580         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1581         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1582         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1583         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1584         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1585         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1586         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1587         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1588         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1589         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1590         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1591         Likewise.
1592         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1593         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1594         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1595         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1596         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1597         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1598         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1599         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1600         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1601         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1602         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1603         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1604         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1605         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1606         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1607         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1608         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1609         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1610         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1611         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1612         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1613         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1614         Likewise.
1615         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1616         Likewise.
1617         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1618         Likewise.
1619         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1620         Likewise.
1621         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1622         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1623         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1624         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1625         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1626         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1627         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1628         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1629         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1630         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1631         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1632         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1633         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1634         Likewise.
1635         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1636         Likewise.
1637         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1638         Likewise.
1639         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1640         Likewise.
1641         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1642         Likewise.
1643         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1644         Likewise.
1645         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1646         Likewise.
1647         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1648         Likewise.
1649         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1650         Likewise.
1651         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1652         Likewise.
1653         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1654         Likewise.
1655         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1656         Likewise.
1657         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1658         Likewise.
1659         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1660         Likewise.
1661         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1662         Likewise.
1663         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1664         Likewise.
1665         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1666         Likewise.
1667         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1668         Likewise.
1669         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1670         Likewise.
1671         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1672         Likewise.
1673         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1674         Likewise.
1675         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1676         Likewise.
1677         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1678         Likewise.
1679         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1680         Likewise.
1681         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1682         Likewise.
1683         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1684         Likewise.
1685         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1686         Likewise.
1687         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1688         Likewise.
1689         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1690         Likewise.
1691         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1692         Likewise.
1693         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1694         Likewise.
1695         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1696         Likewise.
1697         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1698         Likewise.
1699         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1700         Likewise.
1701         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1702         Likewise.
1703         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1704         Likewise.
1705         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1706         Likewise.
1707         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1708         Likewise.
1709         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1710         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1711         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1712         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1713         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1714         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1715         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1716         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1717         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1718         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1719         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1720         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1721         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1722         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1723         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1724         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1725         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1726         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1727         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1728         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1729         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1730         Likewise.
1731         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1732         Likewise.
1733         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1734         Likewise.
1735         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1736         Likewise.
1737         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1738         Likewise.
1739         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1740         Likewise.
1741         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1742         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1743         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1744         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1745         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1746         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1747         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1748         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1749         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1750         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1751         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1752         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1753         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1754         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1755         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1756         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1757         Likewise.
1758         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1759         Likewise.
1760         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1761         Likewise.
1762         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1763         Likewise.
1764         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1765         Likewise.
1766         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1767         Likewise.
1768         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1769         Likewise.
1770         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1771         Likewise.
1772         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1773         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1774         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1775         Likewise.
1776         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1777         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1778         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1779         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1780         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1781         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1782         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1783         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1784         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1785         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1786         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1787         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1788         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1789         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1790         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1791         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1792         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1793         Likewise.
1794         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1795         Likewise.
1796         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1797         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1798         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1799         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1800         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1801         Likewise.
1802         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1803         Likewise.
1804         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1805         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1806         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1807         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1808         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1809         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1810         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1811         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1812         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1813         Likewise.
1814         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1815         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1816         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1817         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1818         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1819         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1820         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1821         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1822         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1823         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1824         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1825         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1826         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1827         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1828         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1829         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1830         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1831         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1832         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1833         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1834         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1835         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1836         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1837         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1838         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1839         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1840         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1841         Likewise.
1842         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1843         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1844         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1845         Likewise.
1846         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1847         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1848         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1849         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1850         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1851         Likewise.
1852         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1853         Likewise.
1854         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1855         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1856         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1857         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1858         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1859         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1860         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1861         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1862         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1863         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1864         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1865         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1866         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1867         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1868         Likewise.
1869         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1870         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1871         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1872         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1873         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1874         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1875         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1876         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1877         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1878         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1879         Likewise.
1880         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1881         Likewise.
1882         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1883         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1884         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1885         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1886         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1887         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1888         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1889         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1890         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1891         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
1892         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
1893         Likewise.
1894         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
1895         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
1896         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
1897         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
1898         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
1899         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
1900         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
1901         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
1902         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
1903         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
1904         Likewise.
1905         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
1906         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
1907         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
1908         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
1909         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
1910         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
1911         Likewise.
1912         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
1913         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
1914         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
1915         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
1916         Likewise.
1917         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
1918         Likewise.
1919         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
1920         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
1921         Likewise.
1922         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
1923         * testsuite/22_locale/ctype/2.cc: Likewise.
1924         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
1925         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
1926         * testsuite/22_locale/ctype/dr695.cc: Likewise.
1927         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
1928         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
1929         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
1930         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
1931         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
1932         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
1933         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
1934         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
1935         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
1936         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
1937         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
1938         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
1939         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
1940         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
1941         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
1942         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
1943         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
1944         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
1945         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
1946         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
1947         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
1948         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
1949         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
1950         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
1951         * testsuite/22_locale/facet/1.cc: Likewise.
1952         * testsuite/22_locale/facet/2.cc: Likewise.
1953         * testsuite/22_locale/facet/25421.cc: Likewise.
1954         * testsuite/22_locale/global_templates/1.cc: Likewise.
1955         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
1956         Likewise.
1957         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
1958         Likewise.
1959         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
1960         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
1961         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
1962         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
1963         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
1964         * testsuite/22_locale/locale/13630.cc: Likewise.
1965         * testsuite/22_locale/locale/cons/1.cc: Likewise.
1966         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
1967         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
1968         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
1969         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
1970         * testsuite/22_locale/locale/cons/2.cc: Likewise.
1971         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
1972         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
1973         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
1974         * testsuite/22_locale/locale/cons/4.cc: Likewise.
1975         * testsuite/22_locale/locale/cons/5.cc: Likewise.
1976         * testsuite/22_locale/locale/cons/6.cc: Likewise.
1977         * testsuite/22_locale/locale/cons/7.cc: Likewise.
1978         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
1979         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
1980         * testsuite/22_locale/locale/cons/8.cc: Likewise.
1981         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
1982         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
1983         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
1984         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
1985         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
1986         * testsuite/22_locale/locale/operations/1.cc: Likewise.
1987         * testsuite/22_locale/locale/operations/2.cc: Likewise.
1988         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
1989         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
1990         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
1991         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
1992         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
1993         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
1994         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
1995         Likewise.
1996         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
1997         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
1998         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
1999         Likewise.
2000         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2001         Likewise.
2002         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2003         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2004         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2005         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2006         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2007         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2008         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2009         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2010         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2011         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2012         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2013         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2014         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2015         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2016         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2017         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2018         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2019         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2020         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2021         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2022         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2023         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2024         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2025         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2026         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2027         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2028         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2029         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2030         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2031         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2032         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2033         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2034         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2035         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2036         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2037         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2038         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2039         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2040         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2041         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2042         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2043         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2044         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2045         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2046         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2047         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2048         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2049         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2050         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2051         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2052         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2053         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2054         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2055         Likewise.
2056         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2057         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2058         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2059         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2060         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2061         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2062         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2063         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2064         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2065         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2066         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2067         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2068         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2069         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2070         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2071         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2072         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2073         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2074         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2075         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2076         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2077         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2078         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2079         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2080         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2081         Likewise.
2082         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2083         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2084         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2085         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2086         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2087         Likewise.
2088         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2089         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2090         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2091         Likewise.
2092         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2093         Likewise.
2094         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2095         Likewise.
2096         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2097         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2098         Likewise.
2099         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2100         Likewise.
2101         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2102         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2103         Likewise.
2104         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2105         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2106         Likewise.
2107         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2108         Likewise.
2109         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2110         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2111         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2112         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2113         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2114         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2115         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2116         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2117         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2118         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2119         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2120         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2121         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2122         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2123         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2124         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2125         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2126         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2127         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2128         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2129         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2130         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2131         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2132         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2133         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2134         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2135         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2136         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2137         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2138         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2139         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2140         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2141         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2142         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2143         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2144         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2145         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2146         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2147         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2148         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2149         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2150         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2151         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2152         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2153         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2154         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2155         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2156         Likewise.
2157         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2158         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2159         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2160         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2161         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2162         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2163         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2164         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2165         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2166         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2167         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2168         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2169         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2170         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2171         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2172         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2173         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2174         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2175         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2176         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2177         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2178         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2179         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2180         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2181         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2182         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2183         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2184         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2185         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2186         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2187         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2188         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2189         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2190         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2191         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2192         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2193         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2194         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2195         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2196         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2197         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2198         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2199         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2200         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2201         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2202         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2203         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2204         Likewise.
2205         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2206         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2207         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2208         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2209         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2210         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2211         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2212         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2213         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2214         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2215         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2216         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2217         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2218         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2219         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2220         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2221         Likewise.
2222         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2223         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2224         Likewise.
2225         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2226         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2227         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2228         Likewise.
2229         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2230         Likewise.
2231         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2232         Likewise.
2233         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2234         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2235         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2236         Likewise.
2237         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2238         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2239         Likewise.
2240         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2241         Likewise.
2242         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2243         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2244         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2245         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2246         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2247         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2248         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2249         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2250         Likewise.
2251         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2252         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2253         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2254         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2255         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2256         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2257         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2258         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2259         Likewise.
2260         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2261         Likewise.
2262         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2263         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2264         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2265         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2266         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2267         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2268         Likewise.
2269         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2270         Likewise.
2271         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2272         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2273         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2274         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2275         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2276         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2277         Likewise.
2278         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2279         Likewise.
2280         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2281         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2282         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2283         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2284         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2285         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2286         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2287         Likewise.
2288         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2289         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2290         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2291         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2292         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2293         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2294         Likewise.
2295         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2296         Likewise.
2297         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2298         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2299         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2300         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2301         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2302         Likewise.
2303         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2304         Likewise.
2305         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2306         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2307         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2308         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2309         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2310         Likewise.
2311         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2312         Likewise.
2313         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2314         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2315         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2316         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2317         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2318         Likewise.
2319         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2320         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2321         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2322         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2323         Likewise.
2324         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2325         Likewise.
2326         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2327         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2328         Likewise.
2329         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2330         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2331         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2332         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2333         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2334         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2335         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2336         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2337         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2338         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2339         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2340         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2341         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2342         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2343         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2344         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2345         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2346         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2347         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2348         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2349         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2350         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2351         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2352         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2353         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2354         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2355         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2356         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2357         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2358         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2359         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2360         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2361         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2362         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2363         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2364         Likewise.
2365         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2366         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2367         * testsuite/23_containers/bitset/18604.cc: Likewise.
2368         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2369         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2370         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2371         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2372         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2373         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2374         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2375         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2376         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2377         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2378         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2379         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2380         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2381         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2382         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2383         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2384         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2385         * testsuite/23_containers/deque/18604.cc: Likewise.
2386         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2387         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2388         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2389         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2390         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2391         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2392         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2393         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2394         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2395         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2396         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2397         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2398         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2399         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2400         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2401         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2402         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2403         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2404         Likewise.
2405         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2406         Likewise.
2407         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2408         Likewise.
2409         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2410         Likewise.
2411         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2412         Likewise.
2413         * testsuite/23_containers/deque/types/1.cc: Likewise.
2414         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2415         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2416         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2417         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2418         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2419         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2420         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2421         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2422         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2423         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2424         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2425         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2426         Likewise.
2427         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2428         Likewise.
2429         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2430         Likewise.
2431         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2432         Likewise.
2433         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2434         Likewise.
2435         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2436         Likewise.
2437         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2438         Likewise.
2439         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2440         Likewise.
2441         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2442         Likewise.
2443         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2444         Likewise.
2445         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2446         Likewise.
2447         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2448         Likewise.
2449         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2450         Likewise.
2451         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2452         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2453         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2454         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2455         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2456         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2457         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2458         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2459         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2460         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2461         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2462         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2463         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2464         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2465         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2466         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2467         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2468         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2469         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2470         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2471         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2472         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2473         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2474         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2475         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2476         Likewise.
2477         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2478         Likewise.
2479         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2480         * testsuite/23_containers/list/18604.cc: Likewise.
2481         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2482         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2483         * testsuite/23_containers/list/cons/1.cc: Likewise.
2484         * testsuite/23_containers/list/cons/2.cc: Likewise.
2485         * testsuite/23_containers/list/cons/3.cc: Likewise.
2486         * testsuite/23_containers/list/cons/4.cc: Likewise.
2487         * testsuite/23_containers/list/cons/5.cc: Likewise.
2488         * testsuite/23_containers/list/cons/6.cc: Likewise.
2489         * testsuite/23_containers/list/cons/7.cc: Likewise.
2490         * testsuite/23_containers/list/cons/8.cc: Likewise.
2491         * testsuite/23_containers/list/cons/9.cc: Likewise.
2492         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2493         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2494         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2495         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2496         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2497         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2498         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2499         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2500         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2501         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2502         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2503         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2504         * testsuite/23_containers/list/operations/1.cc: Likewise.
2505         * testsuite/23_containers/list/operations/2.cc: Likewise.
2506         * testsuite/23_containers/list/operations/3.cc: Likewise.
2507         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2508         * testsuite/23_containers/list/operations/4.cc: Likewise.
2509         * testsuite/23_containers/list/operations/5.cc: Likewise.
2510         * testsuite/23_containers/list/pthread1.cc: Likewise.
2511         * testsuite/23_containers/list/pthread5.cc: Likewise.
2512         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2513         Likewise.
2514         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2515         Likewise.
2516         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2517         Likewise.
2518         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2519         Likewise.
2520         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2521         Likewise.
2522         * testsuite/23_containers/map/18604.cc: Likewise.
2523         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2524         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2525         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2526         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2527         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2528         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2529         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2530         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2531         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2532         * testsuite/23_containers/map/operators/1.cc: Likewise.
2533         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2534         * testsuite/23_containers/map/pthread6.cc: Likewise.
2535         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2536         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2537         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2538         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2539         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2540         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2541         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2542         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2543         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2544         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2545         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2546         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2547         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2548         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2549         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2550         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2551         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2552         * testsuite/23_containers/set/18604.cc: Likewise.
2553         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2554         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2555         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2556         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2557         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2558         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2559         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2560         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2561         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2562         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2563         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2564         Likewise.
2565         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2566         Likewise.
2567         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2568         Likewise.
2569         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2570         Likewise.
2571         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2572         Likewise.
2573         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2574         Likewise.
2575         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2576         Likewise.
2577         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2578         Likewise.
2579         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2580         Likewise.
2581         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2582         Likewise.
2583         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2584         Likewise.
2585         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2586         Likewise.
2587         * testsuite/23_containers/vector/18604.cc: Likewise.
2588         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2589         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2590         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2591         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2592         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2593         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2594         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2595         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2596         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2597         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2598         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2599         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2600         Likewise.
2601         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2602         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2603         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2604         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2605         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2606         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2607         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2608         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2609         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2610         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2611         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2612         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2613         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2614         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2615         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2616         Likewise.
2617         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2618         Likewise.
2619         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2620         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2621         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2622         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2623         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2624         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2625         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2626         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2627         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2628         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2629         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2630         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2631         Likewise.
2632         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2633         Likewise.
2634         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2635         Likewise.
2636         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2637         Likewise.
2638         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2639         Likewise.
2640         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2641         Likewise.
2642         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2643         * testsuite/23_containers/vector/types/1.cc: Likewise.
2644         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2645         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2646         Likewise.
2647         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2648         Likewise.
2649         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2650         Likewise.
2651         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2652         Likewise.
2653         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2654         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2655         Likewise.
2656         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2657         Likewise.
2658         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2659         Likewise.
2660         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2661         Likewise.
2662         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2663         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2664         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2665         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2666         Likewise.
2667         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2668         Likewise.
2669         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2670         Likewise.
2671         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2672         Likewise.
2673         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2674         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2675         Likewise.
2676         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2677         Likewise.
2678         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2679         Likewise.
2680         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2681         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2682         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2683         Likewise.
2684         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2685         Likewise.
2686         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2687         Likewise.
2688         * testsuite/24_iterators/operations/next.cc: Likewise.
2689         * testsuite/24_iterators/operations/prev.cc: Likewise.
2690         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2691         Likewise.
2692         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2693         Likewise.
2694         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2695         Likewise.
2696         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2697         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2698         Likewise.
2699         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2700         Likewise.
2701         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2702         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2703         Likewise.
2704         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2705         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2706         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2707         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2708         Likewise.
2709         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2710         Likewise.
2711         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2712         Likewise.
2713         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2714         Likewise.
2715         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2716         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2717         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2718         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2719         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2720         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2721         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2722         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2723         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2724         * testsuite/25_algorithms/copy/1.cc: Likewise.
2725         * testsuite/25_algorithms/copy/2.cc: Likewise.
2726         * testsuite/25_algorithms/copy/3.cc: Likewise.
2727         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2728         * testsuite/25_algorithms/copy/4.cc: Likewise.
2729         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2730         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2731         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2732         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2733         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2734         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2735         Likewise.
2736         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2737         Likewise.
2738         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2739         Likewise.
2740         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2741         Likewise.
2742         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2743         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2744         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2745         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2746         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2747         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2748         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2749         * testsuite/25_algorithms/count/1.cc: Likewise.
2750         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2751         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2752         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2753         * testsuite/25_algorithms/equal/1.cc: Likewise.
2754         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2755         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2756         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2757         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2758         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2759         * testsuite/25_algorithms/fill/1.cc: Likewise.
2760         * testsuite/25_algorithms/fill/2.cc: Likewise.
2761         * testsuite/25_algorithms/fill/3.cc: Likewise.
2762         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2763         * testsuite/25_algorithms/fill/4.cc: Likewise.
2764         * testsuite/25_algorithms/fill/5.cc: Likewise.
2765         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2766         * testsuite/25_algorithms/find/1.cc: Likewise.
2767         * testsuite/25_algorithms/find/17441.cc: Likewise.
2768         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2769         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2770         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2771         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2772         Likewise.
2773         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2774         Likewise.
2775         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2776         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2777         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2778         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2779         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2780         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2781         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2782         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2783         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2784         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2785         Likewise.
2786         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2787         Likewise.
2788         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2789         Likewise.
2790         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2791         Likewise.
2792         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2793         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2794         * testsuite/25_algorithms/heap/1.cc: Likewise.
2795         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2796         * testsuite/25_algorithms/includes/1.cc: Likewise.
2797         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2798         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2799         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2800         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2801         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2802         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2803         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2804         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2805         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2806         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2807         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2808         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2809         Likewise.
2810         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2811         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2812         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2813         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2814         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2815         * testsuite/25_algorithms/max/1.cc: Likewise.
2816         * testsuite/25_algorithms/max/2.cc: Likewise.
2817         * testsuite/25_algorithms/max/3.cc: Likewise.
2818         * testsuite/25_algorithms/max/37547.cc: Likewise.
2819         * testsuite/25_algorithms/max/4.cc: Likewise.
2820         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2821         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2822         * testsuite/25_algorithms/merge/1.cc: Likewise.
2823         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2824         * testsuite/25_algorithms/min/1.cc: Likewise.
2825         * testsuite/25_algorithms/min/2.cc: Likewise.
2826         * testsuite/25_algorithms/min/3.cc: Likewise.
2827         * testsuite/25_algorithms/min/37547.cc: Likewise.
2828         * testsuite/25_algorithms/min/4.cc: Likewise.
2829         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2830         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2831         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2832         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2833         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2834         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2835         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2836         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2837         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2838         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2839         * testsuite/25_algorithms/move/1.cc: Likewise.
2840         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2841         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2842         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2843         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2844         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2845         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2846         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2847         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2848         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2849         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2850         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2851         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2852         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2853         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2854         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2855         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2856         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2857         * testsuite/25_algorithms/partition/1.cc: Likewise.
2858         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2859         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2860         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2861         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2862         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2863         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2864         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2865         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2866         * testsuite/25_algorithms/remove/1.cc: Likewise.
2867         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2868         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2869         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2870         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2871         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2872         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2873         * testsuite/25_algorithms/replace/1.cc: Likewise.
2874         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2875         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2876         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2877         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2878         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2879         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2880         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2881         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2882         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2883         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2884         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2885         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2886         * testsuite/25_algorithms/search/1.cc: Likewise.
2887         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2888         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2889         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2890         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2891         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
2892         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
2893         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
2894         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
2895         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
2896         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
2897         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
2898         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
2899         Likewise.
2900         * testsuite/25_algorithms/set_union/1.cc: Likewise.
2901         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
2902         * testsuite/25_algorithms/sort/1.cc: Likewise.
2903         * testsuite/25_algorithms/sort/34095.cc: Likewise.
2904         * testsuite/25_algorithms/sort/34636.cc: Likewise.
2905         * testsuite/25_algorithms/sort/35588.cc: Likewise.
2906         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
2907         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
2908         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
2909         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
2910         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
2911         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
2912         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
2913         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
2914         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
2915         * testsuite/25_algorithms/unique/1.cc: Likewise.
2916         * testsuite/25_algorithms/unique/11480.cc: Likewise.
2917         * testsuite/25_algorithms/unique/2.cc: Likewise.
2918         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
2919         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
2920         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
2921         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
2922         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
2923         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
2924         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
2925         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
2926         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
2927         * testsuite/26_numerics/accumulate/1.cc: Likewise.
2928         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
2929         * testsuite/26_numerics/complex/13450.cc: Likewise.
2930         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
2931         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
2932         * testsuite/26_numerics/complex/dr387.cc: Likewise.
2933         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
2934         * testsuite/26_numerics/complex/dr781.cc: Likewise.
2935         * testsuite/26_numerics/complex/dr844.cc: Likewise.
2936         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
2937         Likewise.
2938         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
2939         Likewise.
2940         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
2941         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
2942         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
2943         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
2944         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
2945         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
2946         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
2947         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
2948         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
2949         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
2950         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
2951         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
2952         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
2953         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
2954         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
2955         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
2956         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
2957         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
2958         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
2959         Likewise.
2960         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
2961         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
2962         Likewise.
2963         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
2964         Likewise.
2965         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
2966         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
2967         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
2968         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
2969         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
2970         * testsuite/26_numerics/inner_product/1.cc: Likewise.
2971         * testsuite/26_numerics/iota/1.cc: Likewise.
2972         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
2973         * testsuite/26_numerics/slice/1.cc: Likewise.
2974         * testsuite/26_numerics/valarray/28277.cc: Likewise.
2975         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
2976         * testsuite/26_numerics/valarray/operators.cc: Likewise.
2977         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
2978         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
2979         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
2980         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
2981         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
2982         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
2983         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
2984         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
2985         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
2986         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
2987         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
2988         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
2989         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
2990         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
2991         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
2992         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
2993         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
2994         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
2995         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
2996         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
2997         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
2998         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
2999         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3000         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3001         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3002         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3003         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3004         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3005         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3006         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3007         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3008         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3009         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3010         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3011         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3012         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3013         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3014         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3015         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3016         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3017         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3018         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3019         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3020         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3021         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3022         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3023         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3024         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3025         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3026         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3027         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3028         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3029         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3030         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3031         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3032         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3033         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3034         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3035         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3036         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3037         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3038         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3039         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3040         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3041         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3042         Likewise.
3043         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3044         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3045         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3046         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3047         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3048         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3049         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3050         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3051         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3052         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3053         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3054         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3055         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3056         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3057         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3058         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3059         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3060         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3061         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3062         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3063         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3064         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3065         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3066         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3067         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3068         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3069         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3070         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3071         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3072         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3073         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3074         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3075         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3076         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3077         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3078         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3079         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3080         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3081         Likewise.
3082         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3083         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3084         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3091         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3092         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3102         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3103         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3106         Likewise.
3107         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3184         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3185         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3186         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3187         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3188         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3189         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3190         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3191         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3192         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3193         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3194         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3195         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3196         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3197         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3198         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3199         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3200         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3201         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3202         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3203         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3204         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3205         Likewise.
3206         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3207         Likewise.
3208         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3209         Likewise.
3210         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3211         Likewise.
3212         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3213         Likewise.
3214         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3215         Likewise.
3216         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3217         Likewise.
3218         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3219         Likewise.
3220         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3221         Likewise.
3222         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3223         Likewise.
3224         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3225         Likewise.
3226         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3227         Likewise.
3228         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3229         Likewise.
3230         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3231         Likewise.
3232         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3233         Likewise.
3234         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3235         Likewise.
3236         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3237         Likewise.
3238         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3239         Likewise.
3240         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3241         Likewise.
3242         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3243         Likewise.
3244         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3245         Likewise.
3246         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3247         Likewise.
3248         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3249         Likewise.
3250         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3251         Likewise.
3252         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3253         Likewise.
3254         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3255         Likewise.
3256         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3257         Likewise.
3258         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3259         Likewise.
3260         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3261         Likewise.
3262         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3263         Likewise.
3264         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3265         Likewise.
3266         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3267         Likewise.
3268         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3269         Likewise.
3270         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3271         Likewise.
3272         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3273         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3274         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3275         Likewise.
3276         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3277         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3278         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3279         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3280         Likewise.
3281         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3282         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3283         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3284         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3285         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3286         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3287         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3288         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3289         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3290         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3291         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3292         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3293         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3294         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3295         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3296         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3297         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3298         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3299         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3300         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3301         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3302         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3303         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3304         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3305         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3306         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3307         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3308         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3309         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3310         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3311         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3312         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3313         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3314         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3315         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3316         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3317         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3318         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3319         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3320         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3321         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3322         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3323         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3324         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3325         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3326         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3327         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3328         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3329         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3330         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3331         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3332         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3333         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3334         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3335         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3336         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3337         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3338         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3339         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3340         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3341         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3342         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3343         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3344         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3345         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3346         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3347         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3348         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3349         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3350         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3351         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3352         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3353         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3354         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3355         Likewise.
3356         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3357         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3358         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3359         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3360         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3361         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3362         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3363         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3364         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3365         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3366         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3367         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3368         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3369         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3370         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3371         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3372         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3373         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3374         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3375         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3376         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3377         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3378         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3379         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3380         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3381         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3382         Likewise.
3383         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3384         Likewise.
3385         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3386         Likewise.
3387         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3388         Likewise.
3389         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3390         Likewise.
3391         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3392         Likewise.
3393         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3394         Likewise.
3395         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3396         Likewise.
3397         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3398         Likewise.
3399         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3400         Likewise.
3401         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3402         Likewise.
3403         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3404         Likewise.
3405         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3406         Likewise.
3407         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3408         Likewise.
3409         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3410         Likewise.
3411         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3412         Likewise.
3413         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3414         Likewise.
3415         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3416         Likewise.
3417         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3418         Likewise.
3419         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3420         Likewise.
3421         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3422         Likewise.
3423         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3424         Likewise.
3425         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3426         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3427         Likewise.
3428         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3429         Likewise.
3430         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3431         Likewise.
3432         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3433         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3434         Likewise.
3435         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3436         Likewise.
3437         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3438         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3439         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3440         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3441         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3442         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3443         Likewise.
3444         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3445         Likewise.
3446         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3447         Likewise.
3448         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3449         Likewise.
3450         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3451         Likewise.
3452         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3453         Likewise.
3454         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3455         Likewise.
3456         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3457         Likewise.
3458         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3459         Likewise.
3460         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3461         Likewise.
3462         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3469         Likewise.
3470         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3471         Likewise.
3472         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3473         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3474         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3475         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3476         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3477         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3478         Likewise.
3479         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3480         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3481         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3482         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3483         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3484         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3487         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3488         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3489         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3490         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3491         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3492         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3493         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3494         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3495         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3496         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3497         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3498         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3499         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3500         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3501         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3502         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3503         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3504         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3505         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3506         Likewise.
3507         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3508         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3509         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3510         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3511         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3512         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3513         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3514         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3515         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3516         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3517         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3518         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3519         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3520         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3521         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3522         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3523         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3524         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3525         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3526         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3527         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3528         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3529         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3530         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3531         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3532         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3533         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3534         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3535         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3536         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3537         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3538         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3539         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3540         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3541         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3542         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3547         Likewise.
3548         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3549         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3550         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3551         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3552         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3553         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3554         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3555         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3556         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3557         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3558         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3559         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3560         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3561         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3562         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3563         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3564         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3565         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3566         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3567         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3568         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3569         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3570         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3571         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3572         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3573         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3574         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3575         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3576         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3577         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3578         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3579         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3580         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3581         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3582         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3583         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3584         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3585         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3586         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3587         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3588         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3589         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3590         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3591         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3592         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3593         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3594         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3595         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3596         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3597         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3598         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3599         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3600         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3601         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3602         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3603         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3604         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3605         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3606         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3607         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3608         Likewise.
3609         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3610         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3611         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3612         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3613         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3614         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3615         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3616         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3617         * testsuite/27_io/fpos/11450.cc: Likewise.
3618         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3619         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3620         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3621         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3622         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3623         * testsuite/27_io/fpos/14775.cc: Likewise.
3624         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3625         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3626         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3627         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3628         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3629         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3630         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3631         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3632         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3633         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3634         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3635         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3636         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3637         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3638         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3639         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3640         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3641         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3642         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3643         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3644         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3645         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3646         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3647         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3648         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3649         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3650         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3651         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3652         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3653         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3654         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3655         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3656         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3657         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3658         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3659         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3660         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3661         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3662         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3663         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3664         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3665         * testsuite/27_io/objects/char/1.cc: Likewise.
3666         * testsuite/27_io/objects/char/10.cc: Likewise.
3667         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3668         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3669         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3670         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3671         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3672         * testsuite/27_io/objects/char/2.cc: Likewise.
3673         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3674         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3675         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3676         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3677         * testsuite/27_io/objects/char/5.cc: Likewise.
3678         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3679         * testsuite/27_io/objects/char/6.cc: Likewise.
3680         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3681         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3682         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3683         * testsuite/27_io/objects/char/7.cc: Likewise.
3684         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3685         * testsuite/27_io/objects/char/8.cc: Likewise.
3686         * testsuite/27_io/objects/char/9.cc: Likewise.
3687         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3688         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3689         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3690         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3691         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3692         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3693         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3694         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3695         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3696         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3697         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3698         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3699         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3700         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3701         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3702         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3703         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3704         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3705         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3706         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3707         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3708         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3709         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3710         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3711         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3712         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3713         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3714         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3715         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3716         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3717         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3718         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3719         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3720         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3721         * testsuite/27_io/types/1.cc: Likewise.
3722         * testsuite/27_io/types/2.cc: Likewise.
3723         * testsuite/27_io/types/3.cc: Likewise.
3724         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3725         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3726         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3727         Likewise.
3728         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3729         Likewise.
3730         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3731         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3732         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3733         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3734         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3735         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3736         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3737         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3738         Likewise.
3739         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3740         Likewise.
3741         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3742         Likewise.
3743         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3744         Likewise.
3745         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3746         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3747         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3748         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3749         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3750         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3751         Likewise.
3752         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3753         Likewise.
3754         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3755         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3756         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3757         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3758         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3759         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3760         * testsuite/Makefile.am: Likewise.
3761         * testsuite/abi/30586.cc: Likewise.
3762         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3763         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3764         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3765         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3766         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3767         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3768         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3769         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3770         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3771         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3772         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3773         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3774         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3775         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3776         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3777         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3778         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3779         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3780         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3781         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3782         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3783         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3784         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3785         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3786         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3787         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3788         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3789         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3790         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3791         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3792         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3793         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3794         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3795         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3796         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3797         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3798         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3799         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3800         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3801         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3802         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3803         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3804         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3805         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3806         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3807         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3808         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3809         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3810         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3811         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3812         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3813         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3814         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3815         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3816         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3817         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3818         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3819         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3820         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3821         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3822         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3823         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3824         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3825         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3826         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3827         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3828         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3829         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3830         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3831         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3832         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3833         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3834         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3835         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3836         * testsuite/abi/demangle/regression/old.cc: Likewise.
3837         * testsuite/abi/header_cxxabi.c: Likewise.
3838         * testsuite/backward/11460.cc: Likewise.
3839         * testsuite/backward/hash_map/1.cc: Likewise.
3840         * testsuite/backward/hash_map/14648.cc: Likewise.
3841         * testsuite/backward/hash_map/23528.cc: Likewise.
3842         * testsuite/backward/hash_set/1.cc: Likewise.
3843         * testsuite/backward/strstream_members.cc: Likewise.
3844         * testsuite/config/default.exp: Likewise.
3845         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3846         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3847         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3848         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3849         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3850         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3851         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3852         * testsuite/data/sgetn.txt: Likewise.
3853         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3854         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3855         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3856         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3857         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3858         * testsuite/ext/array_allocator/26875.cc: Likewise.
3859         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3860         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3861         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3862         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3863         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3864         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3865         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3866         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3867         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3868         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3869         * testsuite/ext/codecvt/1.cc: Likewise.
3870         * testsuite/ext/codecvt/char-1.cc: Likewise.
3871         * testsuite/ext/codecvt/char-2.cc: Likewise.
3872         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3873         * testsuite/ext/concept_checks.cc: Likewise.
3874         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3875         Likewise.
3876         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3877         Likewise.
3878         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3879         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3880         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3881         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3882         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3883         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3884         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3885         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3886         Likewise.
3887         * testsuite/ext/headers.cc: Likewise.
3888         * testsuite/ext/is_heap/1.cc: Likewise.
3889         * testsuite/ext/is_heap/check_type.cc: Likewise.
3890         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3891         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
3892         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
3893         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
3894         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
3895         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
3896         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
3897         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
3898         * testsuite/ext/median.cc: Likewise.
3899         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
3900         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
3901         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
3902         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
3903         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
3904         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
3905         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
3906         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
3907         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
3908         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
3909         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
3910         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
3911         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
3912         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
3913         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
3914         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
3915         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
3916         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
3917         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
3918         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
3919         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
3920         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
3921         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
3922         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
3923         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
3924         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
3925         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
3926         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
3927         * testsuite/ext/new_allocator/check_new.cc: Likewise.
3928         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
3929         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
3930         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
3931         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
3932         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
3933         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
3934         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
3935         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
3936         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
3937         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
3938         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
3939         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
3940         * testsuite/ext/rope/1.cc: Likewise.
3941         * testsuite/ext/rope/2.cc: Likewise.
3942         * testsuite/ext/rope/3.cc: Likewise.
3943         * testsuite/ext/rope/36832.cc: Likewise.
3944         * testsuite/ext/rope/4.cc: Likewise.
3945         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
3946         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
3947         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
3948         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
3949         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
3950         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
3951         Likewise.
3952         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
3953         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
3954         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
3955         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
3956         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
3957         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
3958         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
3959         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
3960         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
3961         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
3962         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
3963         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
3964         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
3965         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
3966         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
3967         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
3968         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
3969         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
3970         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
3971         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
3972         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
3973         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
3974         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
3975         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
3976         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
3977         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
3978         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
3979         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
3980         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
3981         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
3982         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
3983         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
3984         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
3985         * testsuite/lib/dg-options.exp: Likewise.
3986         * testsuite/lib/libstdc++.exp: Likewise.
3987         * testsuite/lib/prune.exp: Likewise.
3988         * testsuite/libstdc++-abi/abi.exp: Likewise.
3989         * testsuite/libstdc++-dg/conformance.exp: Likewise.
3990         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
3991         Likewise.
3992         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
3993         Likewise.
3994         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
3995         Likewise.
3996         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
3997         Likewise.
3998         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
3999         Likewise.
4000         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4001         Likewise.
4002         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4003         Likewise.
4004         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4005         Likewise.
4006         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4007         Likewise.
4008         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4009         Likewise.
4010         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4011         Likewise.
4012         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4013         Likewise.
4014         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4015         Likewise.
4016         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4017         Likewise.
4018         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4019         Likewise.
4020         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4021         Likewise.
4022         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4023         Likewise.
4024         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4025         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4026         Likewise.
4027         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4028         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4029         Likewise.
4030         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4031         Likewise.
4032         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4033         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4034         Likewise.
4035         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4036         Likewise.
4037         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4038         Likewise.
4039         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4040         Likewise.
4041         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4042         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4043         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4044         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4045         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4046         Likewise.
4047         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4048         Likewise.
4049         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4050         Likewise.
4051         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4052         Likewise.
4053         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4054         Likewise.
4055         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4056         Likewise.
4057         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4058         Likewise.
4059         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4060         Likewise.
4061         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4062         Likewise.
4063         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4064         Likewise.
4065         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4066         Likewise.
4067         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4068         Likewise.
4069         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4070         Likewise.
4071         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4072         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4073         Likewise.
4074         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4075         Likewise.
4076         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4077         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4078         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4079         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4080         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4081         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4082         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4083         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4084         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4085         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4086         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4087         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4088         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4089         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4090         Likewise.
4091         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4092         Likewise.
4093         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4094         Likewise.
4095         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4096         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4097         Likewise.
4098         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4099         Likewise.
4100         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4101         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4102         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4103         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4104         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4105         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4106         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4107         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4108         Likewise.
4109         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4110         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4111         Likewise.
4112         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4113         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4114         Likewise.
4115         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4116         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4117         Likewise.
4118         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4119         Likewise.
4120         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4121         Likewise.
4122         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4123         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4124         Likewise.
4125         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4126         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4127         Likewise.
4128         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4129         Likewise.
4130         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4131         Likewise.
4132         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4133         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4134         Likewise.
4135         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4136         Likewise.
4137         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4138         Likewise.
4139         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4140         Likewise.
4141         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4142         Likewise.
4143         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4144         Likewise.
4145         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4146         Likewise.
4147         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4148         Likewise.
4149         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4150         Likewise.
4151         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4152         Likewise.
4153         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4154         Likewise.
4155         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4156         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4157         Likewise.
4158         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4159         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4160         Likewise.
4161         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4162         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4163         Likewise.
4164         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4165         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4166         Likewise.
4167         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4168         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4169         Likewise.
4170         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4171         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4172         Likewise.
4173         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4174         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4175         Likewise.
4176         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4177         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4178         Likewise.
4179         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4180         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4181         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4182         Likewise.
4183         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4184         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4185         Likewise.
4186         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4187         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4188         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4189         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4190         Likewise.
4191         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4192         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4193         Likewise.
4194         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4195         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4196         Likewise.
4197         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4198         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4199         Likewise.
4200         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4201         Likewise.
4202         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4203         Likewise.
4204         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4205         Likewise.
4206         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4207         Likewise.
4208         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4209         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4210         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4211         Likewise.
4212         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4213         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4214         Likewise.
4215         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4216         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4217         Likewise.
4218         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4219         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4220         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4221         Likewise.
4222         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4223         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4224         Likewise.
4225         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4226         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4227         Likewise.
4228         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4229         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4230         Likewise.
4231         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4232         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4233         Likewise.
4234         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4235         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4236         Likewise.
4237         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4238         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4239         Likewise.
4240         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4241         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4242         Likewise.
4243         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4244         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4245         Likewise.
4246         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4247         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4248         Likewise.
4249         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4250         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4251         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4252         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4253         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4254         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4255         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4256         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4257         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4258         Likewise.
4259         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4260         Likewise.
4261         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4262         Likewise.
4263         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4264         Likewise.
4265         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4266         Likewise.
4267         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4268         Likewise.
4269         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4270         Likewise.
4271         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4272         Likewise.
4273         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4276         Likewise.
4277         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4278         Likewise.
4279         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4280         Likewise.
4281         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4282         Likewise.
4283         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4284         Likewise.
4285         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4286         Likewise.
4287         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4288         Likewise.
4289         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4290         Likewise.
4291         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4292         Likewise.
4293         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4294         Likewise.
4295         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4296         Likewise.
4297         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4298         Likewise.
4299         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4300         Likewise.
4301         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4302         Likewise.
4303         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4304         Likewise.
4305         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4306         Likewise.
4307         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4308         Likewise.
4309         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4310         Likewise.
4311         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4312         Likewise.
4313         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4314         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4315         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4316         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4317         Likewise.
4318         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4319         Likewise.
4320         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4321         Likewise.
4322         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4323         Likewise.
4324         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4327         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4328         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4329         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4330         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4331         Likewise.
4332         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4333         Likewise.
4334         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4335         Likewise.
4336         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4337         Likewise.
4338         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4339         Likewise.
4340         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4341         Likewise.
4342         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4343         Likewise.
4344         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4345         Likewise.
4346         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4347         Likewise.
4348         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4349         Likewise.
4350         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4351         Likewise.
4352         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4353         Likewise.
4354         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4355         Likewise.
4356         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4357         Likewise.
4358         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4359         Likewise.
4360         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4361         Likewise.
4362         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4363         Likewise.
4364         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4365         Likewise.
4366         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4367         Likewise.
4368         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4369         Likewise.
4370         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4373         Likewise.
4374         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4375         Likewise.
4376         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4377         Likewise.
4378         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4379         Likewise.
4380         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4381         Likewise.
4382         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4383         Likewise.
4384         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4385         Likewise.
4386         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4387         Likewise.
4388         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4389         Likewise.
4390         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4391         Likewise.
4392         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4393         Likewise.
4394         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4395         Likewise.
4396         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4397         Likewise.
4398         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4399         Likewise.
4400         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4411         Likewise.
4412         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4413         Likewise.
4414         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4463         Likewise.
4464         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4465         Likewise.
4466         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4575         Likewise.
4576         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4577         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4578         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4579         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4580         Likewise.
4581         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4582         Likewise.
4583         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4584         Likewise.
4585         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4586         Likewise.
4587         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4588         Likewise.
4589         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4590         Likewise.
4591         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4592         Likewise.
4593         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4594         Likewise.
4595         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4596         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4597         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4598         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4599         Likewise.
4600         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4601         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4602         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4603         Likewise.
4604         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4605         Likewise.
4606         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4607         Likewise.
4608         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4609         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4610         Likewise.
4611         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4612         Likewise.
4613         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4614         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4615         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4616         Likewise.
4617         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4618         Likewise.
4619         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4620         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4621         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4622         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4623         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4624         Likewise.
4625         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4626         Likewise.
4627         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4628         Likewise.
4629         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4630         Likewise.
4631         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4632         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4633         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4634         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4635         Likewise.
4636         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4637         Likewise.
4638         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4639         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4640         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4641         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4642         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4643         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4644         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4645         Likewise.
4646         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4647         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4648         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4649         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4650         Likewise.
4651         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4652         Likewise.
4653         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4654         Likewise.
4655         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4656         Likewise.
4657         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4658         Likewise.
4659         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4660         Likewise.
4661         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4662         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4663         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4664         Likewise.
4665         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4666         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4667         Likewise.
4668         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4669         Likewise.
4670         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4671         Likewise.
4672         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4673         Likewise.
4674         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4675         Likewise.
4676         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4677         Likewise.
4678         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4679         Likewise.
4680         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4681         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4682         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4683         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4684         Likewise.
4685         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4686         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4687         Likewise.
4688         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4689         Likewise.
4690         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4691         Likewise.
4692         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4693         Likewise.
4694         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4695         Likewise.
4696         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4697         Likewise.
4698         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4699         Likewise.
4700         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4701         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4702         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4703         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4704         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4705         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4706         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4707         Likewise.
4708         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4709         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4710         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4711         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4712         Likewise.
4713         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4714         Likewise.
4715         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4716         Likewise.
4717         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4718         Likewise.
4719         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4720         Likewise.
4721         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4722         Likewise.
4723         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4724         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4725         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4726         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4727         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4728         Likewise.
4729         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4730         Likewise.
4731         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4732         Likewise.
4733         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4734         Likewise.
4735         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4736         Likewise.
4737         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4738         Likewise.
4739         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4740         Likewise.
4741         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4742         Likewise.
4743         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4744         Likewise.
4745         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4746         Likewise.
4747         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4748         Likewise.
4749         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4750         Likewise.
4751         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4752         Likewise.
4753         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4754         Likewise.
4755         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4756         Likewise.
4757         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4758         Likewise.
4759         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4760         Likewise.
4761         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4762         Likewise.
4763         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4764         Likewise.
4765         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4766         Likewise.
4767         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4768         Likewise.
4769         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4770         Likewise.
4771         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4772         Likewise.
4773         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4774         Likewise.
4775         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4776         Likewise.
4777         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4778         Likewise.
4779         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4780         Likewise.
4781         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4782         Likewise.
4783         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4784         Likewise.
4785         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4786         Likewise.
4787         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4788         Likewise.
4789         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4790         Likewise.
4791         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4792         Likewise.
4793         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4794         Likewise.
4795         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4796         Likewise.
4797         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4798         Likewise.
4799         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4800         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4801         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4802         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4803         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4804         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4805         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4806         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4807         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4808         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4809         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4810         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4811         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4812         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4813         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4814         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4815         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4816         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4817         * testsuite/tr1/headers/all.cc: Likewise.
4818         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4819         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4820         * testsuite/util/testsuite_shared.cc: Likewise.
4821         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4822         * testsuite/17_intro/headers/all.cc: Likewise.
4823         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4824         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4825         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4826         Likewise.
4827         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4828         Likewise.
4829         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4830         Likewise.
4831         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4832         Likewise.
4833         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4834         Likewise.
4835         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4836         Likewise.
4837         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4838         Likewise.
4839         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4840         Likewise.
4841         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4842         Likewise.
4843         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4844         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4845         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4846         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4847         Likewise.
4848         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4849         Likewise.
4850         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4851         Likewise.
4852         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4853         Likewise.
4854         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4855         Likewise.
4856         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4857         Likewise.
4858         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4859         Likewise.
4860         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4861         Likewise.
4862         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4863         Likewise.
4864         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4865         Likewise.
4866         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4867         Likewise.
4868         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4869         Likewise.
4870         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4871         Likewise.
4872         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4873         Likewise.
4874         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4875         Likewise.
4876         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4877         Likewise.
4878         * testsuite/20_util/pair/moveable.cc: Likewise.
4879         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4880         Likewise.
4881         * testsuite/20_util/pair/swap.cc: Likewise.
4882         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4883         Likewise.
4884         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4885         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4886         Likewise.
4887         * testsuite/20_util/tuple/moveable.cc: Likewise.
4888         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4889         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4890         Likewise.
4891         * testsuite/20_util/tuple/swap.cc: Likewise.
4892         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
4893         Likewise.
4894         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
4895         Likewise.
4896         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
4897         Likewise.
4898         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
4899         Likewise.
4900         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
4901         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
4902         Likewise.
4903         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
4904         Likewise.
4905         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
4906         Likewise.
4907         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
4908         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
4909         Likewise.
4910         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
4911         Likewise.
4912         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
4913         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
4914         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
4915         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
4916         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
4917         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
4918         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
4919         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
4920         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
4921         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
4922         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
4923         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
4924         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
4925         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
4926         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
4927         Likewise.
4928         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
4929         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
4930         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
4931         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
4932         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
4933         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
4934         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
4935         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
4936         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
4937         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
4938         Likewise.
4939         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
4940         Likewise.
4941         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
4942         Likewise.
4943         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
4944         Likewise.
4945         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
4946         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
4947         Likewise.
4948         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
4949         Likewise.
4950         * testsuite/23_containers/deque/14340.cc: Likewise.
4951         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
4952         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
4953         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
4954         * testsuite/23_containers/deque/init-list.cc: Likewise.
4955         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
4956         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
4957         * testsuite/23_containers/deque/moveable.cc: Likewise.
4958         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
4959         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
4960         Likewise.
4961         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
4962         Likewise.
4963         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
4964         Likewise.
4965         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
4966         Likewise.
4967         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
4968         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
4969         Likewise.
4970         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
4971         Likewise.
4972         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
4973         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
4974         Likewise.
4975         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
4976         Likewise.
4977         * testsuite/23_containers/list/14340.cc: Likewise.
4978         * testsuite/23_containers/list/23781.cc: Likewise.
4979         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
4980         * testsuite/23_containers/list/init-list.cc: Likewise.
4981         * testsuite/23_containers/list/moveable.cc: Likewise.
4982         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
4983         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
4984         Likewise.
4985         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
4986         Likewise.
4987         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
4988         Likewise.
4989         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
4990         Likewise.
4991         * testsuite/23_containers/map/14340.cc: Likewise.
4992         * testsuite/23_containers/map/23781.cc: Likewise.
4993         * testsuite/23_containers/map/init-list.cc: Likewise.
4994         * testsuite/23_containers/map/moveable.cc: Likewise.
4995         * testsuite/23_containers/map/operations/1.cc: Likewise.
4996         * testsuite/23_containers/map/operations/31440.cc: Likewise.
4997         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
4998         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
4999         Likewise.
5000         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5001         Likewise.
5002         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5003         Likewise.
5004         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5005         Likewise.
5006         * testsuite/23_containers/multimap/14340.cc: Likewise.
5007         * testsuite/23_containers/multimap/23781.cc: Likewise.
5008         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5009         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5010         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5011         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5012         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5013         Likewise.
5014         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5015         Likewise.
5016         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5017         Likewise.
5018         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5019         Likewise.
5020         * testsuite/23_containers/multiset/14340.cc: Likewise.
5021         * testsuite/23_containers/multiset/23781.cc: Likewise.
5022         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5023         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5024         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5025         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5026         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5027         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5028         Likewise.
5029         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5030         Likewise.
5031         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5032         Likewise.
5033         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5034         Likewise.
5035         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5036         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5037         Likewise.
5038         * testsuite/23_containers/queue/moveable.cc: Likewise.
5039         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5040         Likewise.
5041         * testsuite/23_containers/set/14340.cc: Likewise.
5042         * testsuite/23_containers/set/23781.cc: Likewise.
5043         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5044         * testsuite/23_containers/set/init-list.cc: Likewise.
5045         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5046         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5047         * testsuite/23_containers/set/moveable.cc: Likewise.
5048         * testsuite/23_containers/set/operations/1.cc: Likewise.
5049         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5050         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5051         Likewise.
5052         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5053         Likewise.
5054         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5055         Likewise.
5056         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5057         Likewise.
5058         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5059         Likewise.
5060         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5061         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5062         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5063         Likewise.
5064         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5065         Likewise.
5066         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5067         Likewise.
5068         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5069         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5070         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5071         Likewise.
5072         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5073         Likewise.
5074         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5075         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5076         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5077         Likewise.
5078         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5079         Likewise.
5080         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5081         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5082         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5083         Likewise.
5084         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5085         Likewise.
5086         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5087         Likewise.
5088         * testsuite/23_containers/vector/14340.cc: Likewise.
5089         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5090         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5091         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5092         Likewise.
5093         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5094         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5095         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5096         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5097         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5098         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5099         Likewise.
5100         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5101         Likewise.
5102         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5103         Likewise.
5104         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5105         Likewise.
5106         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5107         Likewise.
5108         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5109         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5110         * testsuite/23_containers/vector/init-list.cc: Likewise.
5111         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5112         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5113         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5114         * testsuite/23_containers/vector/moveable.cc: Likewise.
5115         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5116         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5117         Likewise.
5118         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5119         Likewise.
5120         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5121         Likewise.
5122         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5123         Likewise.
5124         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5125         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5126         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5127         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5128         Likewise.
5129         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5130         Likewise.
5131         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5132         Likewise.
5133         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5134         Likewise.
5135         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5136         Likewise.
5137         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5138         Likewise.
5139         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5140         Likewise.
5141         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5142         Likewise.
5143         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5144         Likewise.
5145         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5146         Likewise.
5147         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5148         Likewise.
5149         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5150         Likewise.
5151         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5152         Likewise.
5153         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5154         Likewise.
5155         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5156         Likewise.
5157         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5158         Likewise.
5159         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5160         Likewise.
5161         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5162         Likewise.
5163         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5164         Likewise.
5165         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5166         Likewise.
5167         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5168         Likewise.
5169         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5170         Likewise.
5171         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5172         Likewise.
5173         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5174         Likewise.
5175         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5176         Likewise.
5177         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5178         Likewise.
5179         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5180         Likewise.
5181         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5182         Likewise.
5183         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5184         Likewise.
5185         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5186         Likewise.
5187         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5188         Likewise.
5189         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5190         Likewise.
5191         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5192         Likewise.
5193         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5194         Likewise.
5195         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5196         Likewise.
5197         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5198         Likewise.
5199         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5200         Likewise.
5201         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5202         Likewise.
5203         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5204         Likewise.
5205         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5206         Likewise.
5207         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5208         Likewise.
5209         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5210         Likewise.
5211         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5212         Likewise.
5213         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5214         Likewise.
5215         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5216         Likewise.
5217         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5218         Likewise.
5219         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5220         Likewise.
5221         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5222         Likewise.
5223         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5224         Likewise.
5225         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5226         Likewise.
5227         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5228         Likewise.
5229         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5230         Likewise.
5231         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5232         Likewise.
5233         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5234         Likewise.
5235         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5236         Likewise.
5237         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5238         Likewise.
5239         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5240         Likewise.
5241         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5242         Likewise.
5243         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5244         Likewise.
5245         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5246         Likewise.
5247         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5248         Likewise.
5249         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5250         Likewise.
5251         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5252         Likewise.
5253         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5254         Likewise.
5255         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5256         Likewise.
5257         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5258         Likewise.
5259         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5260         Likewise.
5261         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5262         Likewise.
5263         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5446         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5447         Likewise.
5448         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5449         Likewise.
5450         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5451         Likewise.
5452         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5453         Likewise.
5454         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5455         Likewise.
5456         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5465         Likewise.
5466         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5467         Likewise.
5468         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5469         Likewise.
5470         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5471         Likewise.
5472         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5473         Likewise.
5474         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5475         Likewise.
5476         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5477         Likewise.
5478         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5479         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5480         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5481         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5482         Likewise.
5483         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5484         Likewise.
5485         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5486         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5487         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5488         Likewise.
5489         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5490         Likewise.
5491         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5492         Likewise.
5493         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5494         Likewise.
5495         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5496         Likewise.
5497         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5498         Likewise.
5499         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5500         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5501         Likewise.
5502         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5503         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5504         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5505         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5506         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5507         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5508         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5509         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5510         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5511         Likewise.
5512         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5513         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5514         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5515         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5516         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5517         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5518         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5519         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5520         Likewise.
5521         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5522         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5523         Likewise.
5524         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5525         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5526         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5527         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5528         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5529         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5530         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5531         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5532         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5533         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5534         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5535         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5536         Likewise.
5537         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5538         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5539         Likewise.
5540         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5541         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5542         Likewise.
5543         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5544         Likewise.
5545         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5546         Likewise.
5547         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5548         Likewise.
5549         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5550         Likewise.
5551         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5552         Likewise.
5553         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5554         Likewise.
5555         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5556         Likewise.
5557         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5558         Likewise.
5559         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5560         Likewise.
5561         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5562         Likewise.
5563         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5564         Likewise.
5565         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5566         Likewise.
5567         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5568         Likewise.
5569         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5570         Likewise.
5571         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5572         Likewise.
5573         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5574         Likewise.
5575         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5576         Likewise.
5577         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5578         Likewise.
5579         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5580         Likewise.
5581         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5582         Likewise.
5583         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5584         Likewise.
5585         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5586         Likewise.
5587         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5588         Likewise.
5589         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5590         Likewise.
5591         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5592         Likewise.
5593         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5594         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5595         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5596         Likewise.
5597         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5598         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5599         Likewise.
5600         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5601         Likewise.
5602         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5603         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5604         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5605         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5606         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5607         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5608         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5609         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5610         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5611         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5612         Likewise.
5613         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5614         Likewise.
5615         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5616         Likewise.
5617         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5618         Likewise.
5619         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5620         Likewise.
5621         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5622         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5623         Likewise.
5624         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5625         Likewise.
5626         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5627         Likewise.
5628         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5629         Likewise.
5630         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5631         Likewise.
5632         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5633         Likewise.
5634         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5635         Likewise.
5636         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5637         Likewise.
5638         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5639         Likewise.
5640         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5641         Likewise.
5642         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5643         Likewise.
5644         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5645         Likewise.
5646         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5647         Likewise.
5648         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5649         Likewise.
5650         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5651         Likewise.
5652         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5653         Likewise.
5654         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5655         Likewise.
5656         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5657         Likewise.
5658         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5659         Likewise.
5660         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5661         Likewise.
5662         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5663         Likewise.
5664         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5665         Likewise.
5666         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5667         Likewise.
5668         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5669         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5670         Likewise.
5671         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5672         Likewise.
5673         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5674         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5675         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5676         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5677         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5678         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5679         Likewise.
5680         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5681         Likewise.
5682         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5683         Likewise.
5684         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5685         Likewise.
5686         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5687         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5688         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5689         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5690         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5691         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5692         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5693         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5694         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5695         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5696         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5697         Likewise.
5698         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5699         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5700         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5701         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5702         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5703         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5704         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5705         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5706         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5707         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5708         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5709         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5710         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5711         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5712         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5713         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5714         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5715         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5716         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5717         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5718         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5719         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5720         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5721         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5722         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5723         Likewise.
5724         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5725         * testsuite/27_io/fpos/14252.cc: Likewise.
5726         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5727         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5728         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5729         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5730         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5731         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5732         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5733         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5734         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5735         Likewise.
5736         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5737         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5738         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5739         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5740         Likewise.
5741         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5742         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5743         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5744         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5745         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5746         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5747         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5748         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5749         * testsuite/27_io/objects/char/3045.cc: Likewise.
5750         * testsuite/27_io/objects/char/3647.cc: Likewise.
5751         * testsuite/27_io/objects/char/5268.cc: Likewise.
5752         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5753         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5754         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5755         * testsuite/28_regex/init-list.cc: Likewise.
5756         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5757         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5758         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5759         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5760         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5761         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5762         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5763         Likewise.
5764         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5765         Likewise.
5766         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5767         Likewise.
5768         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5769         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5770         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5771         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5772         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5773         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5774         Likewise.
5775         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5776         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5777         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5778         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5779         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5780         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5781         Likewise.
5782         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5783         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5784         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5785         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5786         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5787         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5788         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5789         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5790         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5791         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5792         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5793         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5794         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5795         Likewise.
5796         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5797         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5798         Likewise.
5799         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5800         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5801         Likewise.
5802         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5803         Likewise.
5804         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5805         Likewise.
5806         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5807         Likewise.
5808         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5809         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5810         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5811         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5812         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5813         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5814         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5815         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5816         Likewise.
5817         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5818         Likewise.
5819         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5820         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5821         Likewise.
5822         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5823         Likewise.
5824         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5825         Likewise.
5826         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5827         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5828         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5829         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5830         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5831         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5832         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5833         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5834         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5835         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5836         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5837         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5838         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5839         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5840         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5841         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5842         Likewise.
5843         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5844         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5845         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5846         Likewise.
5847         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5848         Likewise.
5849         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5850         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5851         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5852         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5853         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5854         Likewise.
5855         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5856         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5857         Likewise.
5858         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5859         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5860         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5861         Likewise.
5862         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5863         Likewise.
5864         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5865         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5866         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5867         Likewise.
5868         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5869         Likewise.
5870         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5871         Likewise.
5872         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5873         Likewise.
5874         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5875         Likewise.
5876         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5877         * testsuite/30_threads/this_thread/1.cc: Likewise.
5878         * testsuite/30_threads/this_thread/2.cc: Likewise.
5879         * testsuite/30_threads/this_thread/3.cc: Likewise.
5880         * testsuite/30_threads/this_thread/4.cc: Likewise.
5881         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5882         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5883         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5884         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5885         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5886         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5887         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5888         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5889         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5890         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5891         * testsuite/30_threads/thread/members/1.cc: Likewise.
5892         * testsuite/30_threads/thread/members/2.cc: Likewise.
5893         * testsuite/30_threads/thread/members/3.cc: Likewise.
5894         * testsuite/30_threads/thread/members/4.cc: Likewise.
5895         * testsuite/30_threads/thread/members/5.cc: Likewise.
5896         * testsuite/30_threads/thread/swap/1.cc: Likewise.
5897         * testsuite/30_threads/thread/swap/2.cc: Likewise.
5898         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
5899         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
5900         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
5901         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
5902         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
5903         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
5904         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
5905         Likewise.
5906         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
5907         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
5908         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
5909         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
5910         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
5911         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
5912         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
5913         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
5914         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
5915         * testsuite/30_threads/try_lock/1.cc: Likewise.
5916         * testsuite/30_threads/try_lock/2.cc: Likewise.
5917         * testsuite/30_threads/try_lock/3.cc: Likewise.
5918         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
5919         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
5920         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
5921         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
5922         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
5923         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
5924         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
5925         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
5926         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
5927         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
5928         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
5929         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
5930         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
5931         Likewise.
5932         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
5933         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
5934         Likewise.
5935         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
5936         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
5937         Likewise.
5938         * testsuite/ext/array_allocator/1.cc: Likewise.
5939         * testsuite/ext/array_allocator/2.cc: Likewise.
5940         * testsuite/ext/array_allocator/3.cc: Likewise.
5941         * testsuite/ext/ext_pointer/1.cc: Likewise.
5942         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
5943         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
5944         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
5945         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
5946         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
5947         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
5948         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
5949         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
5950         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
5951         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
5952         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
5953         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
5954         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
5955         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
5956         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
5957         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
5958         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
5959         Likewise.
5960         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
5961         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
5962         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
5963         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
5964         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
5965         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
5966         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
5967         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
5968         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
5969         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
5970         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
5971         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
5972         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
5973         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
5974         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
5975         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
5976         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
5977         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
5978         Likewise.
5979         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
5980         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
5981         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
5982         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
5983         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
5984         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
5985         * testsuite/ext/pod_char_traits.cc: Likewise.
5986         * testsuite/ext/slist/23781.cc: Likewise.
5987         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
5988         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
5989         * testsuite/ext/vstring/init-list.cc: Likewise.
5990         * testsuite/ext/vstring/moveable.cc: Likewise.
5991         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
5992         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
5993         Likewise.
5994         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
5995         Likewise.
5996         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
5997         Likewise.
5998         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
5999         Likewise.
6000         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6001         Likewise.
6002         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6003         Likewise.
6004         * testsuite/ext/vstring/types/23767.cc: Likewise.
6005         * testsuite/performance/21_strings/string_append.cc: Likewise.
6006         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6007         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6008         Likewise.
6009         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6010         Likewise.
6011         * testsuite/performance/21_strings/string_find.cc: Likewise.
6012         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6013         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6014         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6015         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6016         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6017         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6018         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6019         Likewise.
6020         * testsuite/performance/23_containers/create/map.cc: Likewise.
6021         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6022         Likewise.
6023         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6024         * testsuite/performance/23_containers/find/map.cc: Likewise.
6025         * testsuite/performance/23_containers/index/map.cc: Likewise.
6026         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6027         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6028         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6029         Likewise.
6030         * testsuite/performance/23_containers/insert_erase/associative.cc:
6031         Likewise.
6032         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6033         Likewise.
6034         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6035         Likewise.
6036         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6037         Likewise.
6038         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6039         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6040         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6041         Likewise.
6042         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6043         Likewise.
6044         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6045         Likewise.
6046         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6047         Likewise.
6048         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6049         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6050         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6051         Likewise.
6052         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6053         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6054         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6055         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6056         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6057         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6058         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6059         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6060         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6061         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6062         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6063         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6064         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6065         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6066         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6067         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6068         Likewise.
6069         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6070         Likewise.
6071         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6072         Likewise.
6073         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6074         Likewise.
6075         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6076         Likewise.
6077         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6078         Likewise.
6079         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6080         Likewise.
6081         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6082         Likewise.
6083         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6084         Likewise.
6085         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6086         Likewise.
6087         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6088         Likewise.
6089         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6090         Likewise.
6091         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6092         Likewise.
6093         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6094         Likewise.
6095         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6096         Likewise.
6097         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6098         Likewise.
6099         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6100         Likewise.
6101         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6102         Likewise.
6103         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6104         Likewise.
6105         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6106         Likewise.
6107         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6108         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6109         Likewise.
6110         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6111         Likewise.
6112         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6113         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6114         Likewise.
6115         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6116         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6117         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6118         Likewise.
6119         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6120         Likewise.
6121         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6122         Likewise.
6123         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6124         Likewise.
6125         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6126         Likewise.
6127         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6128         Likewise.
6129         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6130         Likewise.
6131         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6132         Likewise.
6133         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6134         Likewise.
6135         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6136         Likewise.
6137         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6138         Likewise.
6139         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6140         Likewise.
6141         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6142         Likewise.
6143         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6144         Likewise.
6145         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6146         Likewise.
6147         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6148         Likewise.
6149         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6150         Likewise.
6151         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6152         Likewise.
6153         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6154         Likewise.
6155         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6156         Likewise.
6157         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6158         Likewise.
6159         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6160         Likewise.
6161         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6162         Likewise.
6163         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6164         Likewise.
6165         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6166         Likewise.
6167         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6168         Likewise.
6169         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6170         Likewise.
6171         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6172         Likewise.
6173         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6174         Likewise.
6175         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6176         Likewise.
6177         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6178         Likewise.
6179         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6180         Likewise.
6181         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6182         Likewise.
6183         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6184         Likewise.
6185         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6186         Likewise.
6187         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6188         Likewise.
6189         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6190         Likewise.
6191         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6192         Likewise.
6193         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6194         Likewise.
6195         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6196         Likewise.
6197         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6198         Likewise.
6199         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6200         Likewise.
6201         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6202         Likewise.
6203         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6204         Likewise.
6205         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6206         Likewise.
6207         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6208         Likewise.
6209         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6210         Likewise.
6211         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6212         Likewise.
6213         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6214         Likewise.
6215         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6216         Likewise.
6217         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6218         Likewise.
6219         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6220         Likewise.
6221         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6222         Likewise.
6223         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6224         Likewise.
6225         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6226         Likewise.
6227         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6228         Likewise.
6229         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6230         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6231         Likewise.
6232         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6233         Likewise.
6234         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6235         Likewise.
6236         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6237         Likewise.
6238         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6239         Likewise.
6240         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6241         Likewise.
6242         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6243         Likewise.
6244         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6245         Likewise.
6246         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6247         Likewise.
6248         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6249         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6250         Likewise.
6251         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6252         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6253         Likewise.
6254         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6255         Likewise.
6256         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6257         Likewise.
6258         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6259         Likewise.
6260         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6261         Likewise.
6262         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6263         Likewise.
6264         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6265         Likewise.
6266         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6267         Likewise.
6268         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6269         Likewise.
6270         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6271         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6272         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6273         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6274         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6275         Likewise.
6276         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6277         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6278         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6279         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6280         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6281         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6282         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6283         * testsuite/util/io/prog_bar.cc: Likewise.
6284         * testsuite/util/io/prog_bar.hpp: Likewise.
6285         * testsuite/util/io/text_populate.hpp: Likewise.
6286         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6287         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6288         * testsuite/util/io/xml.hpp: Likewise.
6289         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6290         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6291         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6292         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6293         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6294         * testsuite/util/native_type/native_map.hpp: Likewise.
6295         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6296         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6297         * testsuite/util/native_type/native_set.hpp: Likewise.
6298         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6299         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6300         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6301         Likewise.
6302         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6303         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6304         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6305         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6306         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6307         Likewise.
6308         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6309         Likewise.
6310         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6311         Likewise.
6312         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6313         Likewise.
6314         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6315         Likewise.
6316         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6317         Likewise.
6318         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6319         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6320         Likewise.
6321         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6322         Likewise.
6323         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6324         Likewise.
6325         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6326         Likewise.
6327         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6328         Likewise.
6329         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6330         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6331         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6332         * testsuite/util/regression/basic_type.hpp: Likewise.
6333         * testsuite/util/regression/common_type.hpp: Likewise.
6334         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6335         Likewise.
6336         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6337         Likewise.
6338         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6339         Likewise.
6340         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6341         Likewise.
6342         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6343         Likewise.
6344         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6345         Likewise.
6346         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6347         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6348         Likewise.
6349         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6350         Likewise.
6351         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6352         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6353         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6354         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6355         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6356         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6357         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6358         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6359         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6360         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6361         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6362         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6363         * testsuite/util/testsuite_abi.cc: Likewise.
6364         * testsuite/util/testsuite_abi.h: Likewise.
6365         * testsuite/util/testsuite_abi_check.cc: Likewise.
6366         * testsuite/util/testsuite_allocator.cc: Likewise.
6367         * testsuite/util/testsuite_allocator.h: Likewise.
6368         * testsuite/util/testsuite_api.h: Likewise.
6369         * testsuite/util/testsuite_character.cc: Likewise.
6370         * testsuite/util/testsuite_character.h: Likewise.
6371         * testsuite/util/testsuite_common_types.h: Likewise.
6372         * testsuite/util/testsuite_error.h: Likewise.
6373         * testsuite/util/testsuite_hooks.cc: Likewise.
6374         * testsuite/util/testsuite_hooks.h: Likewise.
6375         * testsuite/util/testsuite_io.h: Likewise.
6376         * testsuite/util/testsuite_iterators.h: Likewise.
6377         * testsuite/util/testsuite_performance.h: Likewise.
6378         * testsuite/util/testsuite_rng.h: Likewise.
6379         * testsuite/util/testsuite_rvalref.h: Likewise.
6380         * testsuite/util/testsuite_tr1.h: Likewise.
6381         * testsuite/util/thread/all.h: Likewise.
6382         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6383         Likewise.
6384         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6385         Likewise.
6386         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6387         Likewise.
6388         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6389         Likewise.
6390         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6391         Likewise.
6392         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6393         Likewise.
6394         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6395         Likewise.
6396         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6397         Likewise.
6398         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6399         Likewise.
6400         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6401         Likewise.
6402         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6403         Likewise.
6404         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6405         Likewise.
6406         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6407         Likewise.
6408         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6409         Likewise.
6410         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6411         Likewise.
6412         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6413         Likewise.
6414         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6415         Likewise.
6416         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6417         Likewise.
6418         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6419         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6420         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6421         Likewise.
6422         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6423         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6424         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6425         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6426         Likewise.
6427         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6428         Likewise.
6429         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6430         Likewise.
6431         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6432         Likewise.
6433         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6434         Likewise.
6435         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6436         Likewise.
6437         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6438         Likewise.
6439         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6440         Likewise.
6441         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6442         Likewise.
6443         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6444         Likewise.
6445         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6446         Likewise.
6447         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6448         Likewise.
6449         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6450         Likewise.
6451         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6452         Likewise.
6453         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6454         Likewise.
6455         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6456         Likewise.
6457         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6458         Likewise.
6459         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6460         Likewise.
6461         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6462         Likewise.
6463         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6464         Likewise.
6465         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6466         Likewise.
6467         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6468         Likewise.
6469         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6470         Likewise.
6471         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6472         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6473         Likewise.
6474         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6475         Likewise.
6476         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6477         Likewise.
6478         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6479         Likewise.
6480         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6481         Likewise.
6482         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6483         Likewise.
6484         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6485         Likewise.
6486         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6487         Likewise.
6488         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6489         Likewise.
6490         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6491         Likewise.
6492         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6493         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6494         Likewise.
6495         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6496         Likewise.
6497         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6498         Likewise.
6499         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6500         Likewise.
6501         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6502         Likewise.
6503         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6504         Likewise.
6505         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6506         Likewise.
6507         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6508         Likewise.
6509         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6510         Likewise.
6511         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6512         Likewise.
6513         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6514         Likewise.
6515         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6516         Likewise.
6517         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6518         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6519         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6520         Likewise.
6521         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6522         Likewise.
6523         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6524         Likewise.
6525         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6526         Likewise.
6527         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6528         Likewise.
6529         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6530         Likewise.
6531         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6540         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6541         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6548         Likewise.
6549         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6552         Likewise.
6553         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6554         Likewise.
6555         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6556         Likewise.
6557         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6558         Likewise.
6559         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6560         Likewise.
6561         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6562         Likewise.
6563         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6564         Likewise.
6565         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6566         Likewise.
6567         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6568         Likewise.
6569         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6570         Likewise.
6571         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6572         Likewise.
6573         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6574         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6577         Likewise.
6578         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6579         Likewise.
6580         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6587         Likewise.
6588         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6589         Likewise.
6590         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6591         Likewise.
6592         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6593         Likewise.
6594         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6595         Likewise.
6596         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6597         Likewise.
6598         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6599         Likewise.
6600         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6601         Likewise.
6602         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6603         Likewise.
6604         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6605         Likewise.
6606         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6607         Likewise.
6608         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6609         Likewise.
6610         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6611         Likewise.
6612         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6613         Likewise.
6614         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6615         Likewise.
6616         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6617         Likewise.
6618         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6619         Likewise.
6620         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6621         Likewise.
6622         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6627         Likewise.
6628         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6629         Likewise.
6630         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6631         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6640         Likewise.
6641         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6642         Likewise.
6643         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6668         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6669         * testsuite/backward/hash_map/25896.cc: Likewise.
6670         * testsuite/backward/hash_set/25896.cc: Likewise.
6671
6672 2009-04-08  Ian Lance Taylor  <iant@google.com>
6673
6674         * include/backward/hashtable.h (erase): Correctly handle erasing a
6675         reference to an entry in the hash table.
6676         * testsuite/backward/hash_map/25896.cc: New.
6677         * testsuite/backward/hash_set/25896.cc: New.
6678
6679 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6680
6681         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt:
6682         Regenerate.
6683         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New
6684         file.
6685
6686 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6687
6688         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6689         of debug.
6690         * include/Makefile.in: Regenerate.
6691         * include/precompiled/stdc++.h: Add.
6692
6693         * doc/xml/api.xml: Add gcc-4.4 link.
6694         * doc/html/api.html: Regenerate.
6695
6696 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6697
6698         * include/bits/random.h: Adjust doxygen markup.
6699         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6700
6701         * testsuite/26_numerics/random/piecewise_linear_distribution/
6702         operators/serialize.cc: Use typedefs.
6703
6704 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6705
6706         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6707         __gnu_cxx namespace.  Remove "static inline".
6708
6709 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6710
6711         * include/bits/random.tcc (linear_congruential_engine<>::
6712         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6713
6714 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6715
6716         * include/bits/random.h (operator==): Mark all inline.
6717         (mersenne_twister_engine): Enable #if 0 checks.
6718
6719         * include/bits/random.h: Formatting tweaks.
6720
6721 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6722
6723         * include/bits/random.tcc (piecewise_linear_distribution<>::
6724         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6725         Remove spurious closed parenthesis.
6726
6727 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6728
6729         PR libstdc++/39644 (partial)
6730         * include/bits/random.tcc (linear_congruential_engine<>::
6731         seed(seed_seq&), independent_bits_engine<>::operator(),
6732         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6733
6734 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6735
6736         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6737         thinko.
6738         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6739         default.cc: Enable.
6740
6741 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6742
6743         PR libstdc++/39629 (partial)
6744         * testsuite/26_numerics/random/independent_bits_engine/cons/
6745         base_move.cc: Use uint_fast64_t instead of unsigned long.
6746         * testsuite/26_numerics/random/independent_bits_engine/cons/
6747         seed1.cc: Likewise.
6748         * testsuite/26_numerics/random/independent_bits_engine/cons/
6749         seed2.cc: Likewise.
6750         * testsuite/26_numerics/random/independent_bits_engine/cons/
6751         base_copy.cc: Likewise.
6752         * testsuite/26_numerics/random/independent_bits_engine/cons/
6753         default.cc: Likewise.
6754         * testsuite/26_numerics/random/independent_bits_engine/cons/
6755         seed_seq.cc: Likewise.
6756         * testsuite/26_numerics/random/independent_bits_engine/
6757         requirements/typedefs.cc: Likewise.
6758         * testsuite/26_numerics/random/independent_bits_engine/
6759         operators/equal.cc: Likewise.
6760         * testsuite/26_numerics/random/independent_bits_engine/
6761         operators/serialize.cc: Likewise.
6762         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6763
6764 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6765
6766         * include/tr1_impl/random: Remove, empty.
6767         * include/tr1_impl/random.tcc: Likewise.
6768
6769         * include/std/random: Minor clean-ups, formatting fixes, adjust
6770         copyright years.
6771         * include/bits/random.tcc: Likewise.
6772         * include/bits/random.h: Likewise.
6773         * include/tr1/random: Likewise.
6774         * include/tr1/random.tcc: Likewise.
6775         * include/tr1/random.h: Likewise.
6776
6777 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6778
6779         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6780         * doc/html/api.html: Regenerate.
6781
6782 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6783
6784         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6785         Change to mersenne_twister_engine, add same defaults as
6786         mersenne_twister_engine/cons/default.cc.
6787         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6788
6789         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6790         to __il.
6791         * include/bits/random.h (mersenne_twister_engine): Qualify
6792         _ShiftMin1 with namespace __detail.
6793         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6794         constexpr std::numeric_limits::max() can be used.
6795         (mersenne_twister_engine): Split apart static asserts into one
6796         assert per message. Temporarily disable the last three.
6797
6798 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6799
6800         * include/Makefile.am: Update to N2836. Modified for new random headers.
6801         * include/Makefile.in: Ditto.
6802         * include/tr1_impl/random: Moved to tr1/random.h
6803         * include/tr1_impl/random.tcc: Moved to tr1
6804         * include/tr1/random: Just point to moved tr1 random headers.
6805         * include/tr1/random.tcc: Moved from tr1_impl.
6806         * include/tr1/random.h: Moved from tr1_impl/random.
6807         * include/std/random: Modified to point to std random headers.
6808         * include/bits/random.tcc: New implementation of std random facilities.
6809         * include/bits/random.h: Ditto.
6810         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6811         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6812         seed1.cc: New.
6813         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6814         seed2.cc: New.
6815         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6816         default.cc: New.
6817         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6818         non_uint_neg.cc: New.
6819         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6820         typedefs.cc: New.
6821         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6822         equal.cc: New.
6823         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6824         serialize.cc: New.
6825         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6826         seed1.cc: New.
6827         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6828         seed2.cc: New.
6829         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6830         default.cc: New.
6831         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6832         typedefs.cc: New.
6833         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6834         equal.cc: New.
6835         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6836         serialize.cc: New.
6837         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6838         seed1.cc: New.
6839         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6840         seed2.cc: New.
6841         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6842         default.cc: New.
6843         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6844         typedefs.cc: New.
6845         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6846         equal.cc: New.
6847         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6848         serialize.cc: New.
6849         * testsuite/26_numerics/random/discard_block_engine/cons/
6850         base_move.cc: New.
6851         * testsuite/26_numerics/random/discard_block_engine/cons/
6852         seed1.cc: New.
6853         * testsuite/26_numerics/random/discard_block_engine/cons/
6854         seed2.cc: New.
6855         * testsuite/26_numerics/random/discard_block_engine/cons/
6856         base_copy.cc: New.
6857         * testsuite/26_numerics/random/discard_block_engine/cons/
6858         default.cc: New.
6859         * testsuite/26_numerics/random/discard_block_engine/cons/
6860         seed_seq.cc: New.
6861         * testsuite/26_numerics/random/discard_block_engine/requirements/
6862         typedefs.cc: New.
6863         * testsuite/26_numerics/random/discard_block_engine/operators/
6864         equal.cc: New.
6865         * testsuite/26_numerics/random/discard_block_engine/operators/
6866         serialize.cc: New.
6867         * testsuite/26_numerics/random/independent_bits_engine/cons/
6868         base_move.cc: New.
6869         * testsuite/26_numerics/random/independent_bits_engine/cons/
6870         seed1.cc: New.
6871         * testsuite/26_numerics/random/independent_bits_engine/cons/
6872         seed2.cc: New.
6873         * testsuite/26_numerics/random/independent_bits_engine/cons/
6874         base_copy.cc: New.
6875         * testsuite/26_numerics/random/independent_bits_engine/cons/
6876         default.cc: New.
6877         * testsuite/26_numerics/random/independent_bits_engine/cons/
6878         seed_seq.cc: New.
6879         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6880         typedefs.cc: New.
6881         * testsuite/26_numerics/random/independent_bits_engine/operators/
6882         equal.cc: New.
6883         * testsuite/26_numerics/random/independent_bits_engine/operators/
6884         serialize.cc: New.
6885         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6886         base_move.cc: New.
6887         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6888         seed1.cc: New.
6889         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6890         seed2.cc: New.
6891         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6892         base_copy.cc: New.
6893         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6894         default.cc: New.
6895         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6896         seed_seq.cc: New.
6897         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
6898         typedefs.cc: New.
6899         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6900         equal.cc: New.
6901         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6902         serialize.cc
6903         * testsuite/26_numerics/random/mt19937.cc: New.
6904         * testsuite/26_numerics/random/mt19937_64.cc: New.
6905         * testsuite/26_numerics/random/minstd_rand.cc: New.
6906         * testsuite/26_numerics/random/minstd_rand0.cc: New.
6907         * testsuite/26_numerics/random/ranlux24_base.cc: New.
6908         * testsuite/26_numerics/random/ranlux48_base.cc: New.
6909         * testsuite/26_numerics/random/ranlux24.cc: New.
6910         * testsuite/26_numerics/random/ranlux48.cc: New.
6911         * testsuite/26_numerics/random/knuth_b.cc: New.
6912         * testsuite/26_numerics/random/default_random_engine.cc: New.
6913         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6914         parms.cc: New.
6915         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6916         default.cc: New.
6917         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
6918         typedefs.cc: New.
6919         * testsuite/26_numerics/random/chi_squared_distribution/operators/
6920         serialize.cc: New.
6921         * testsuite/26_numerics/random/normal_distribution/cons/
6922         parms.cc: New.
6923         * testsuite/26_numerics/random/normal_distribution/cons/
6924         default.cc: New.
6925         * testsuite/26_numerics/random/normal_distribution/requirements/
6926         typedefs.cc: New.
6927         * testsuite/26_numerics/random/normal_distribution/operators/
6928         serialize.cc: New.
6929         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
6930         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
6931         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
6932         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6933         parms_neg.cc: New.
6934         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6935         parms.cc: New.
6936         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6937         default.cc: New.
6938         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
6939         typedefs.cc: New.
6940         * testsuite/26_numerics/random/uniform_int_distribution/operators/
6941         serialize.cc: New.
6942         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6943         parms_neg.cc: New.
6944         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6945         parms.cc: New.
6946         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6947         default.cc: New.
6948         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
6949         typedefs.cc: New.
6950         * testsuite/26_numerics/random/uniform_real_distribution/operators/
6951         serialize.cc: New.
6952         * testsuite/26_numerics/random/poisson_distribution/cons/
6953         parms.cc: New.
6954         * testsuite/26_numerics/random/poisson_distribution/cons/
6955         default.cc: New.
6956         * testsuite/26_numerics/random/poisson_distribution/requirements/
6957         typedefs.cc
6958         * testsuite/26_numerics/random/poisson_distribution/operators/
6959         serialize.cc: New.
6960         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6961         parms.cc: New.
6962         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6963         default.cc: New.
6964         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
6965         typedefs.cc: New.
6966         * testsuite/26_numerics/random/bernoulli_distribution/operators/
6967         serialize.cc: New.
6968         * testsuite/26_numerics/random/discrete_distribution/cons/
6969         range.cc: New.
6970         * testsuite/26_numerics/random/discrete_distribution/cons/
6971         initlist.cc: New.
6972         * testsuite/26_numerics/random/discrete_distribution/cons/
6973         default.cc: New.
6974         * testsuite/26_numerics/random/discrete_distribution/cons/
6975         num_xbound_fun.cc: New.
6976         * testsuite/26_numerics/random/discrete_distribution/requirements/
6977         typedefs.cc: New.
6978         * testsuite/26_numerics/random/discrete_distribution/operators/
6979         serialize.cc: New.
6980         * testsuite/26_numerics/random/weibull_distribution/cons/
6981         parms.cc: New.
6982         * testsuite/26_numerics/random/weibull_distribution/cons/
6983         default.cc: New.
6984         * testsuite/26_numerics/random/weibull_distribution/requirements/
6985         typedefs.cc: New.
6986         * testsuite/26_numerics/random/weibull_distribution/operators/
6987         serialize.cc: New.
6988         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
6989         parms.cc: New.
6990         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
6991         default.cc: New.
6992         * testsuite/26_numerics/random/negative_binomial_distribution/
6993         requirements/typedefs.cc: New.
6994         * testsuite/26_numerics/random/negative_binomial_distribution/
6995         operators/serialize.cc: New.
6996         * testsuite/26_numerics/random/cauchy_distribution/cons/
6997         parms.cc: New.
6998         * testsuite/26_numerics/random/cauchy_distribution/cons/
6999         default.cc: New.
7000         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7001         typedefs.cc: New.
7002         * testsuite/26_numerics/random/cauchy_distribution/operators/
7003         serialize.cc: New.
7004         * testsuite/26_numerics/random/gamma_distribution/cons/
7005         parms.cc: New.
7006         * testsuite/26_numerics/random/gamma_distribution/cons/
7007         default.cc: New.
7008         * testsuite/26_numerics/random/gamma_distribution/requirements/
7009         typedefs.cc: New.
7010         * testsuite/26_numerics/random/gamma_distribution/operators/
7011         serialize.cc: New.
7012         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7013         parms.cc: New.
7014         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7015         default.cc: New.
7016         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7017         typedefs.cc: New.
7018         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7019         serialize.cc: New.
7020
7021         * testsuite/26_numerics/random/exponential_distribution/cons/
7022         parms.cc: New.
7023         * testsuite/26_numerics/random/exponential_distribution/cons/
7024         default.cc: New.
7025         * testsuite/26_numerics/random/exponential_distribution/requirements/
7026         typedefs.cc: New.
7027         * testsuite/26_numerics/random/exponential_distribution/operators/
7028         serialize.cc: New.
7029         * testsuite/26_numerics/random/lognormal_distribution/cons/
7030         parms.cc: New.
7031         * testsuite/26_numerics/random/lognormal_distribution/cons/
7032         default.cc: New.
7033         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7034         typedefs.cc: New.
7035         * testsuite/26_numerics/random/lognormal_distribution/operators/
7036         serialize.cc: New.
7037         * testsuite/26_numerics/random/binomial_distribution/cons/
7038         parms.cc: New.
7039         * testsuite/26_numerics/random/binomial_distribution/cons/
7040         default.cc: New.
7041         * testsuite/26_numerics/random/binomial_distribution/requirements/
7042         typedefs.cc: New.
7043         * testsuite/26_numerics/random/binomial_distribution/operators/
7044         serialize.cc: New.
7045         * testsuite/26_numerics/random/random_device/cons/
7046         token.cc: New.
7047         * testsuite/26_numerics/random/random_device/cons/
7048         default.cc: New.
7049         * testsuite/26_numerics/random/random_device/requirements/
7050         typedefs.cc: New.
7051         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7052         parms.cc: New.
7053         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7054         default.cc: New.
7055         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7056         typedefs.cc: New.
7057         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7058         serialize.cc: New.
7059         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7060         range.cc: New.
7061         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7062         default.cc: New.
7063         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7064         num_xbound_fun.cc: New.
7065         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7066         initlist_fun.cc: New.
7067         * testsuite/26_numerics/random/piecewise_linear_distribution/
7068         requirements/typedefs.cc: New.
7069         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7070         serialize.cc: New.
7071         * testsuite/26_numerics/random/student_t_distribution/cons/
7072         parms.cc: New.
7073         * testsuite/26_numerics/random/student_t_distribution/cons/
7074         default.cc: New.
7075         * testsuite/26_numerics/random/student_t_distribution/requirements/
7076         typedefs.cc: New.
7077         * testsuite/26_numerics/random/student_t_distribution/operators/
7078         serialize.cc: New.
7079         * testsuite/26_numerics/random/geometric_distribution/cons/
7080         parms.cc: New.
7081         * testsuite/26_numerics/random/geometric_distribution/cons/
7082         default.cc: New.
7083         * testsuite/26_numerics/random/geometric_distribution/requirements/
7084         typedefs.cc: New.
7085         * testsuite/26_numerics/random/geometric_distribution/operators/
7086         serialize.cc: New.
7087         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7088         range.cc: New.
7089         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7090         default.cc: New.
7091         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7092         num_xbound_fun.cc: New.
7093         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7094         initlist_fun.cc: New.
7095         * testsuite/26_numerics/random/piecewise_constant_distribution/
7096         requirements/typedefs.cc: New.
7097         * testsuite/26_numerics/random/piecewise_constant_distribution/
7098         operators/serialize.cc: New.
7099
7100 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7101
7102         * include/ext/bitmap_allocator.h: The typedefs should be made public
7103         if we want them to be accessible. This has been revealed by the patch
7104         that fixes PR c++/26693 in g++.
7105
7106 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7107
7108         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7109         Regenerated.
7110         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7111         Regenerated.
7112         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7113         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7114         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7115         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7116         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7117         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7118         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7119         Regenerated.
7120         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7121
7122 2009-03-31  Jason Merrill  <jason@redhat.com>
7123
7124         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7125
7126         PR libstdc++/39310
7127         * include/tr1_impl/type_traits (is_function): Add partial
7128         specializations with function cv-quals.
7129         (__is_function_helper): Remove.
7130         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7131
7132 2009-03-30  Ian Lance Taylor  <iant@google.com>
7133
7134         * include/backward/hashtable.h (clear): Return quickly if the
7135         table is empty.
7136
7137 2009-03-27  Ian Lance Taylor  <iant@google.com>
7138
7139         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7140         (__stl_prime_list): Add 5 at the start of the list.
7141
7142 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7143
7144         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7145         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7146         std::string&, ios_base::openmode), basic_ifstream<>::
7147         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7148         basic_ofstream(const std::string&, ios_base::openmode),
7149         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7150         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7151         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7152         Add in C++0x mode.
7153         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7154         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7155         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7156         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7157         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7158         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7159         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7160
7161 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7162
7163         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7164         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7165         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7166         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7167
7168 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7169
7170         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7171         _M_transfer_after, _M_reverse_after): Move out of line...
7172         * include/bits/forward_list.tcc: ... here.
7173         (forward_list<>::reverse): Move inline...
7174         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7175
7176 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7177
7178         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7179         28277.cc: Likewise.
7180         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7181         Likewise.
7182         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7183         Likewise.
7184         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7185         Likewise.
7186
7187 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7188
7189         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7190         year(s).
7191         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7192         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7193         Likewise.
7194         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7195         Likewise.
7196         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7197         Likewise.
7198         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7199
7200 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7201
7202         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7203         iterations for simulators.
7204         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7205         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7206         Condition stream width for simulators.
7207         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7208         Likewise.
7209         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7210         Likewise.
7211         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7212
7213 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7214
7215         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7216         sheet version information. Table-ize docbook element examples.
7217         * doc/xml/manual/using.xml: Human-readable header
7218         markup. Alphabetized. Add new headers.
7219         * doc/html: Regenerate.
7220
7221 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7222
7223         * doc/xml/faq.xml: Fix link to setup documentation.
7224
7225 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7226
7227         * include/std/type_traits (__add_lvalue_reference_helper,
7228         __add_rvalue_reference_helper): As an optimization, rewrite
7229         condition (avoid is_function).
7230
7231 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7232
7233         PR libstdc++/39405
7234         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7235         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7236
7237 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7238
7239         * testsuite/30_threads/condition_variable_any/native_handle/
7240         typesizes.cc: Include tweaks.
7241         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7242         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7243         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7244         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7245         * testsuite/30_threads/condition_variable/native_handle/
7246         typesizes.cc: Same.
7247
7248 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7249
7250         * include/bits/shared_ptr.h: Add include guards.
7251         * include/tr1/shared_ptr.h: Likewise.
7252
7253 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7254
7255         * include/std/iostream: Fix doxygen link.
7256         * include/bits/forward_list.h: Fix doxygen markup.
7257         * include/ext/vstring.h: Escape backslash in doxygen comment.
7258         * include/bits/basic_string.h: Likewise.
7259
7260 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7261
7262         * doc/xml/faq.xml: Fix links to implementation status pages.
7263
7264 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7265
7266         * include/std/complex (operator+(const complex<>&, const _Tp&),
7267         operator+(const _Tp&, const complex<>&),
7268         operator-(const complex<>&, const _Tp&),
7269         operator-(const _Tp&, const complex<>&)): Do not assume real()
7270         returns a reference (against DR 387).
7271         * testsuite/26_numerics/complex/dr387_2.cc: New.
7272
7273 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7274
7275         * testsuite/thread/pthread4.cc: Move...
7276         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7277         * testsuite/thread/pthread5.cc: Move...
7278         * testsuite/23_containers/list/pthread5.cc: ...here.
7279         * testsuite/thread/pthread6.cc: Move...
7280         * testsuite/23_containers/map/pthread6.cc: ...here.
7281         * testsuite/thread/pthread7-rope.cc: Move...
7282         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7283         * testsuite/thread/guard.cc: Move...
7284         * testsuite/18_support/pthread_guard.cc: ...here.
7285         * testsuite/thread/18185.cc: Move...
7286         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7287         * testsuite/thread/pthread1.cc: Move...
7288         * testsuite/23_containers/list/pthread1.cc: ...here.
7289         * testsuite/thread/pthread2.cc: Move...
7290         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7291         * testsuite/thread/pthread3.cc: Move...
7292         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7293
7294         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7295         * testsuite/thread: Remove.
7296
7297 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7298
7299         * configure: Regenerate.
7300
7301 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7302
7303         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7304         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7305         from baseline_dir.
7306         * configure: Regenerate.
7307         * testsuite/Makefile.am (baseline_file): Remove variable.
7308         (site.exp): Set baseline_dir rather than baseline_file.
7309         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7310         * testsuite/Makefile.in: Regenerate.
7311
7312 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7313
7314         * testsuite/30_threads/thread/this_thread: Move...
7315         * testsuite/30_threads/this_thread: ...here.
7316         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7317         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7318         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7319         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7320         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7321         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7322
7323 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7324
7325         * doc/doxygen/user.cfg.in: Tweaks.
7326         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7327         be elsewhere.
7328
7329         * include/tr1_impl/unordered_map: Just use most specialized
7330         container module.
7331         * include/tr1_impl/unordered_set: Same.
7332         * include/tr1_impl/array: Same.
7333         * include/bits/stl_list.h: Same.
7334         * include/bits/stl_map.h: Same.
7335         * include/bits/stl_queue.h: Same.
7336         * include/bits/stl_set.h: Same.
7337         * include/bits/stl_stack.h: Same.
7338         * include/bits/forward_list.h: Same.
7339         * include/bits/basic_string.h: Same.
7340         * include/bits/stl_multimap.h: Same.
7341         * include/bits/stl_vector.h: Same.
7342         * include/bits/stl_deque.h: Same.
7343         * include/bits/stl_multiset.h: Same.
7344         * include/bits/stl_bvector.h: Same.
7345
7346         * include/backward/binders.h: Change binder module to binders.
7347
7348         * include/std/complex: Add complex_numers module.
7349         * include/tr1_impl/complex: Same.
7350
7351         * include/std/valarray: Add numeric_arrays module.
7352         * include/bits/gslice_array.h: Same.
7353         * include/bits/gslice.h: Same.
7354         * include/bits/mask_array.h: Same.
7355         * include/bits/slice_array.h: Same.
7356         * include/bits/indirect_array.h: Same.
7357
7358         * include/bits/allocator.h: Add allocators module.
7359         * include/ext/throw_allocator.h
7360         * include/ext/pool_allocator.h
7361         * include/ext/bitmap_allocator.h
7362         * include/ext/new_allocator.h
7363         * include/ext/malloc_allocator.h
7364         * include/ext/array_allocator.h
7365         * include/ext/mt_allocator.h
7366         * include/ext/debug_allocator.h
7367         * include/ext/extptr_allocator.h
7368
7369         * include/tr1_impl/functional: Move namespace markup here.
7370         * include/tr1_impl/regex: Same.
7371
7372         * include/tr1_impl/type_traits: Add metaprogramming module.
7373         * include/std/type_traits: Same.
7374
7375         * include/std/memory: Add memory module.
7376
7377         * include/std/ratio: Add ratio module.
7378
7379         * include/std/chrono: Move namespace markup here, add time module.
7380
7381         * include/std/thread: Move namespace markup here, add concurrency
7382         module.
7383         * include/std/mutex: Use concurrency module.
7384         * include/std/condition_variable: Same.
7385
7386
7387         * include/bits/ios_base.h: Refine io module.
7388         * include/bits/basic_ios.h: Same.
7389         * include/std/fstream: Same.
7390         * include/std/istream: Same.
7391         * include/std/ostream: Same.
7392         * include/std/sstream: Same.
7393
7394         * include/ext/vstring.h: Correct parameter markup.
7395
7396         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7397         * include/bits/unique_ptr.h: Same.
7398
7399         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7400         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7401         * include/bits/stl_heap.h: Add markup for new groupings.
7402         * include/bits/stl_algobase.h: Same.
7403         * include/bits/stl_algo.h: Same.
7404
7405         * include/c_compatibility/stdatomic.h: Add atomics module.
7406         * include/c_global/cstdatomic: Same.
7407
7408         * libsupc++/exception: Add exceptions module.
7409         * libsupc++/typeinfo: Same.
7410         * libsupc++/new: Same.
7411         * libsupc++/exception_ptr.h: Same.
7412         * include/std/system_error: Same.
7413         * include/std/stdexcept: Same.
7414
7415         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7416         * libsupc++/cxxabi-forced.h: Same.
7417
7418         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7419         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7420         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7421         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7422         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7423         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7424         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7425         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7426         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7427         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7428         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7429         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7430         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7431         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7432         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7433         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7434         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7435         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7436         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7437         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7438         * testsuite/23_containers/vector/requirements/dr438/
7439         constructor_1_neg.cc: Same.
7440         * testsuite/23_containers/vector/requirements/dr438/
7441         constructor_2_neg.cc: Same.
7442         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7443         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7444         * testsuite/23_containers/deque/requirements/dr438/
7445         constructor_1_neg.cc: Same.
7446         * testsuite/23_containers/deque/requirements/dr438/
7447         constructor_2_neg.cc: Same.
7448         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7449         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7450         * testsuite/23_containers/list/requirements/dr438/
7451         constructor_1_neg.cc: Same.
7452         * testsuite/23_containers/list/requirements/dr438/
7453         constructor_2_neg.cc: Same.
7454         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7455         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7456         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7457         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7458         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7459         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7460         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7461         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7462         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7463         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7464
7465 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7466
7467         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7468         * doc/doxygen/user.cfg.in: Update.
7469         * scripts/run_doxygen: Adjust for new group names.
7470
7471         * include/tr1_impl/random: Update doxygen group markup.
7472         * include/tr1_impl/unordered_map: Same.
7473         * include/tr1_impl/unordered_set: Same.
7474         * include/tr1_impl/array: Same.
7475         * include/std/numeric: Same.
7476         * include/std/utility: Same.
7477         * include/std/bitset: Same.
7478         * include/std/iosfwd: Same.
7479         * include/bits/stl_list.h: Same.
7480         * include/bits/stl_map.h: Same.
7481         * include/bits/stl_algobase.h: Same.
7482         * include/bits/stl_queue.h: Same.
7483         * include/bits/stl_set.h: Same.
7484         * include/bits/stl_stack.h: Same.
7485         * include/bits/stl_iterator_base_types.h: Same.
7486         * include/bits/forward_list.h: Same.
7487         * include/bits/basic_string.h: Same.
7488         * include/bits/stl_multimap.h: Same.
7489         * include/bits/stl_vector.h: Same.
7490         * include/bits/stl_deque.h: Same.
7491         * include/bits/stl_multiset.h: Same.
7492         * include/bits/stl_algo.h: Same.
7493         * include/bits/stl_bvector.h: Same.
7494         * include/bits/algorithmfwd.h: Same.
7495         * include/bits/stl_function.h: Same.
7496         * include/tr1/cmath: Same.
7497         * include/backward/binders.h: Same.
7498
7499 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7500
7501         * include/std/system_error (system_category): To system_category().
7502         (generic_category): To generic_category. DR 890.
7503         * src/system_error.cc: Define.
7504         * include/bits/functexcept.h: Only one __throw_system_error.
7505         * src/functexcept.cc: Same.
7506         * include/std/mutex: Fixup for changes above.
7507         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7508         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7509         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7510         * config/abi/pre/gnu.ver: Clean up exports.
7511
7512 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7513
7514         * include/std/thread: Fix typo.
7515         * src/thread.cc (thread::join): Use NULL.
7516
7517 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7518
7519         PR libstdc++/39168
7520         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7521         const string&)): Also check that the value != CHAR_MAX.
7522         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7523         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7524         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7525         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7526         _M_cache(const locale&)): Likewise.
7527         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7528         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7529         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7530         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7531         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7532         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7533
7534 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7535             Benjamin Kosnik  <bkoz@redhat.com>
7536
7537         * include/std/thread (_Impl_base): Move _M_id out and into ...
7538         (thread): ...here. Call _M_make_routine in body of constructors.
7539         Adjust data member usage to reflect changes.
7540         (_M_make_routine): From _M_make_shared_data.
7541         (_M_start_thread): Add __shared_base_type argument.
7542         * src/thread.cc: Fixups for above.
7543         * config/abi/pre/gnu.ver: Adjust exports.
7544         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7545         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7546         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7547
7548 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7549
7550         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7551         (compare_type_to_native_type): ...this, add alignment check.
7552         * testsuite/30_threads/condition_variable_any/native_handle/
7553         typesizes.cc: Modify as above.
7554         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7555         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7556         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7557         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7558         * testsuite/30_threads/condition_variable/native_handle/
7559         typesizes.cc: Same.
7560         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7561         typesizes.cc: Same.
7562
7563         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7564         * testsuite/30_threads/thread/cons/2.cc: Same.
7565         * testsuite/30_threads/thread/cons/3.cc: Same.
7566         * testsuite/30_threads/thread/cons/4.cc: Same.
7567         * testsuite/30_threads/thread/cons/5.cc: Same.
7568         * testsuite/30_threads/thread/cons/6.cc: Same.
7569         * testsuite/30_threads/thread/cons/7.cc: Same.
7570         * testsuite/30_threads/thread/cons/8.cc: Same.
7571
7572         * testsuite/30_threads/thread/cons/9.cc: New.
7573         * testsuite/30_threads/thread/cons/moveable.cc: New.
7574
7575         * src/condition_variable.cc: Clean up whitespace.
7576         * include/std/condition_variable: Same.
7577
7578 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7579
7580         * include/std/condition_variable (condition_variable): Remove
7581         _M_internal_mutex. Add private __native_type typedef.
7582         * src/condition_variable.cc (condition_variable::notify_one):
7583         Remove _M_internal_mutex use. Use typedef.
7584         (condition_variable::notify_all): Same.
7585         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7586         (recursive_mutex): Same.
7587         (timed_mutex): Same.
7588         (recursive_timed_mutex): Same.
7589         (once_flag): Make __native_type typedef private.
7590
7591         * include/std/thread (this_thread): Add minimal markup.
7592
7593         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7594         Adjust line numbers.
7595         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7596         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7597         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7598         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7599         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7600         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7601         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7602         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7603         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7604         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7605         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7606         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7607         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7608
7609         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7610         * testsuite/30_threads/condition_variable_any/native_handle/
7611         typesizes.cc: New.
7612         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7613         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7614         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7615         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7616         * testsuite/30_threads/condition_variable/native_handle/
7617         typesizes.cc: Same.
7618         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7619         typesizes.cc: Same.
7620
7621 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7622
7623         PR testsuite/33300
7624         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7625         on darwin for lp64.
7626
7627 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7628
7629         * configure.host: Set abi_baseline_pair for mips64*-linux.
7630         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7631
7632 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7633
7634         * include/std/thread (this_thread::get_id): Inline.
7635
7636 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7637
7638         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7639         _Callable as template argument for _M_make_shared_data.
7640         * testsuite/30_threads/thread/cons/6.cc: New.
7641         * testsuite/30_threads/thread/cons/7.cc: New.
7642         * testsuite/30_threads/thread/cons/8.cc: New.
7643
7644 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7645
7646         * testsuite/30_threads/thread/member: To..
7647         * testsuite/30_threads/thread/members: ...this.
7648         * testsuite/30_threads/condition_variable/member: To...
7649         * testsuite/30_threads/condition_variable/members: ...this.
7650
7651 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7652
7653         * include/std/thread (thread::id): Move definition inside thread.
7654         Use native_handle_type. Remove this_thread::get_id friend.
7655         Change __thread_data_ptr to __shared_base_ptr.
7656         (thread::id::id(native_handle_type): Make public. Still explicit.
7657         Use native_handle_type. Change _M_thread_id to _M_thread.
7658         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7659         _M_thread_handle to _M_id.
7660         (thread::__thread_data): Rename to _Impl.
7661         Fixup for renames.
7662         (thread::_M_make_thread_data): Return derived type.
7663         (thread::hardware_concurrency): Add definition for default case.
7664         (thread::get_id): Now can define inline.
7665         (thread): Change _M_thread_data to _M_data.
7666         (this_thread::get_id): Now can define inline.
7667         * src/thread.cc (__thread_proxy): Rename to
7668         execute_native_thread_routine.
7669         Fixup for other renames.
7670         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7671         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7672         * testsuite/30_threads/thread/algorithm: Move to..
7673         * testsuite/30_threads/thread/swap: ...this.
7674         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7675         * testsuite/30_threads/thread/id/operators.cc: New.
7676
7677 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7678
7679         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7680         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7681         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7682         exposing it in public std::tuple interface.
7683
7684 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7685             Benjamin Kosnik  <bkoz@redhat.com>
7686
7687         * include/std/thread (__thread_data_base): Nest class in std::thread.
7688         (__thread_data): Likewise.
7689         (__thread_data_ptr): Nest typedef in std::thread.
7690         * src/thread.cc (__thread_proxy): Qualify the above names.
7691         * config/abi/pre/gnu.ver: Remove unused exports.
7692
7693 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7694
7695         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7696         * include/bits/stl_vector.h: Remove private vector_type typedef.
7697         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7698         Fix line numbers.
7699         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7700         * testsuite/23_containers/vector/requirements/dr438/
7701         constructor_1_neg.cc: Same.
7702         * testsuite/23_containers/vector/requirements/dr438/
7703         constructor_2_neg.cc: Same.
7704         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7705         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7706
7707 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7708
7709         PR libstdc++/25191
7710         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7711         deal consistently with __try and __catch too.
7712         * src/localename.cc: Replace try -> __try, catch -> __catch.
7713         * src/ios.cc: Likewise.
7714         * src/locale.cc: Likewise.
7715         * src/istream.cc: Likewise.
7716         * src/thread.cc: Likewise.
7717         * src/compatibility.cc: Likewise.
7718         * src/bitmap_allocator.cc: Likewise.
7719         * src/ios_init.cc: Likewise.
7720         * include/debug/deque: Likewise.
7721         * include/debug/list: Likewise.
7722         * include/tr1_impl/hashtable: Likewise.
7723         * include/std/bitset: Likewise.
7724         * include/ext/pb_ds/detail/resize_policy/
7725         hash_load_check_resize_trigger_imp.hpp: Likewise.
7726         * include/ext/pb_ds/detail/resize_policy/
7727         hash_standard_resize_policy_imp.hpp: Likewise.
7728         * include/ext/pb_ds/detail/cc_hash_table_map_/
7729         resize_fn_imps.hpp: Likewise.
7730         * include/ext/pb_ds/detail/cc_hash_table_map_/
7731         constructor_destructor_fn_imps.hpp: Likewise.
7732         * include/ext/pb_ds/detail/pat_trie_/
7733         split_join_branch_bag.hpp: Likewise.
7734         * include/ext/pb_ds/detail/pat_trie_/
7735         constructors_destructor_fn_imps.hpp: Likewise.
7736         * include/ext/pb_ds/detail/bin_search_tree_/
7737         constructors_destructor_fn_imps.hpp: Likewise.
7738         * include/ext/pb_ds/detail/gp_hash_table_map_/
7739         resize_fn_imps.hpp: Likewise.
7740         * include/ext/pb_ds/detail/gp_hash_table_map_/
7741         constructor_destructor_fn_imps.hpp: Likewise.
7742         * include/ext/pb_ds/detail/binary_heap_/
7743         constructors_destructor_fn_imps.hpp: Likewise.
7744         * include/ext/pb_ds/detail/binary_heap_/
7745         erase_fn_imps.hpp: Likewise.
7746         * include/ext/pb_ds/detail/binary_heap_/
7747         split_join_fn_imps.hpp: Likewise.
7748         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7749         constructors_destructor_fn_imps.hpp: Likewise.
7750         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7751         * include/ext/pb_ds/detail/list_update_map_/
7752         constructor_destructor_fn_imps.hpp: Likewise.
7753         * include/ext/slist: Likewise.
7754         * include/ext/memory: Likewise.
7755         * include/ext/rc_string_base.h: Likewise.
7756         * include/ext/ropeimpl.h: Likewise.
7757         * include/ext/vstring.tcc: Likewise.
7758         * include/ext/rope: Likewise.
7759         * include/ext/sso_string_base.h: Likewise.
7760         * include/bits/shared_ptr.h: Likewise.
7761         * include/bits/stl_list.h: Likewise.
7762         * include/bits/locale_classes.tcc: Likewise.
7763         * include/bits/locale_facets.tcc: Likewise.
7764         * include/bits/locale_classes.h: Likewise.
7765         * include/bits/forward_list.h: Likewise.
7766         * include/bits/stl_vector.h: Likewise.
7767         * include/bits/stl_deque.h: Likewise.
7768         * include/bits/istream.tcc: Likewise.
7769         * include/bits/stl_uninitialized.h: Likewise.
7770         * include/bits/ostream.tcc: Likewise.
7771         * include/bits/vector.tcc: Likewise.
7772         * include/bits/stl_tempbuf.h: Likewise.
7773         * include/bits/deque.tcc: Likewise.
7774         * include/bits/basic_string.tcc: Likewise.
7775         * include/bits/ostream_insert.h: Likewise.
7776         * include/bits/locale_facets_nonio.tcc: Likewise.
7777         * include/bits/stl_tree.h: Likewise.
7778         * include/bits/fstream.tcc: Likewise.
7779         * include/tr1/shared_ptr.h: Likewise.
7780         * include/tr1/hypergeometric.tcc: Likewise.
7781         * include/backward/hashtable.h: Likewise.
7782         * libsupc++/exception_ptr.h: Likewise.
7783         * libsupc++/eh_personality.cc: Likewise.
7784         * libsupc++/eh_call.cc: Likewise.
7785         * config/locale/gnu/monetary_members.cc: Likewise.
7786         * config/locale/gnu/time_members.h: Likewise.
7787         * config/locale/generic/time_members.h: Likewise.
7788
7789 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7790
7791         * include/parallel/algorithmfwd.h:
7792         Add parallelism default for many declarations.
7793         * include/parallel/numericfwd.h: Likewise.
7794         * include/parallel/iterator.h: Use iterator_traits as usual.
7795         * include/parallel/par_loop.h:
7796         Include equally_split.h.
7797         (for_each_template_random_access_ed):
7798         Avoid calling the Result default constructor.
7799         * include/parallel/numeric: Replace
7800         for_each_template_random_access by
7801         for_each_template_random_access_ed in numeric functions.
7802
7803 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7804
7805         * config/os/gnu-linux/os_defines.h: Remove superfluous
7806         __NO_STRING_INLINES.
7807
7808 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7809
7810         * testsuite/21_strings/c_strings/char/3.cc: New test.
7811         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7812
7813 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7814             Jakub Jelinek  <jakub@redhat.com>
7815
7816         PR libstdc++/30928 (partial, works together with recent glibcs)
7817         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7818         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7819         defined.
7820         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7821         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7822         defined.
7823         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7824         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7825         defined.
7826         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7827         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7828         defined.
7829         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7830         argument is const char *, assign result to const char * var, not
7831         char *.
7832         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7833         argument is const wchar_t *, assign result to const wchar_t * var, not
7834         wchar_t *.
7835
7836 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7837
7838         * include/std/thread: Remove unused headers.
7839         (__thread_data_base): Remove unused mutex and base.
7840         (thread::~thread): Only detach if joinable.
7841         (thread::joinable): Test if thread data ptr is empty.
7842         (thread::_M_thread_data_mutex): Remove.
7843         (thread::_M_get_thread_data): Remove.
7844         (thread::_M_make_thread_data): Remove overload, use make_shared.
7845         (thread::id::id): Make constructor explicit.
7846         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7847         (thread::_M_start_thread): Break shared_ptr cycle on error.
7848         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7849         * testsuite/30_threads/thread/member/4.cc: New.
7850         * testsuite/30_threads/thread/member/5.cc: New.
7851
7852 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7853
7854         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7855         (standard_layout): Just use !has_virtual_destructor for now.
7856         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7857         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7858         * testsuite/30_threads/recursive_mutex/requirements/
7859         standard_layout.cc: New.
7860         * testsuite/30_threads/condition_variable/requirements/
7861         standard_layout.cc: New.
7862         * testsuite/29_atomics/atomic_address/requirements/
7863         standard_layout.cc: Adjust.
7864         * testsuite/29_atomics/atomic_flag/requirements/
7865         standard_layout.cc: Same.
7866         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7867         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7868         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7869         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7870         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7871         line numbers.
7872         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7873         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7874         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7875         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7876         Remove, not required.
7877
7878 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7879
7880         * include/std/thread (__thread_data_base, thread): Rename member
7881         functions to match coding style.
7882         (thread::thread,thread::operator=): Define move operations.
7883         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7884         * config/abi/pre/gnu.ver: Adjust.
7885
7886 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7887
7888         PR libstdc++/38384
7889         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7890         on HPUX.
7891         * configure: Regenerate.
7892
7893 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
7894
7895         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
7896         atomic_flag_fence.
7897
7898 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
7899
7900 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7901             Uros Bizjak  <ubizjak@gmail.com>
7902
7903         PR libstdc++/38834
7904         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
7905         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
7906
7907 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7908             Rainer Emrich  <r.emrich@de.tecosim.com>
7909
7910         PR libstdc++/38919
7911         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
7912         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
7913         * configure: Regenerate.
7914
7915 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
7916
7917         * include/std/thread (__thread_data_base::__run): Make non-const.
7918         * testsuite/30_threads/thread/cons/5.cc: New.
7919
7920 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
7921
7922         * src/Makefile.am (sources): Add math_stubs_float.cc.
7923         * src/Makefile.in: Regenerate.
7924         * src/math_stubs_float.cc: New, from libmath/stubs.c.
7925
7926 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7927
7928         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
7929         * src/Makefile.in: Regenerate.
7930         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
7931
7932 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7933
7934         PR libstdc++/32666
7935         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
7936
7937 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7938
7939         PR libstdc++/32666
7940         * Makefile.am (hosted_source): Remove libmath directory.
7941         * Makefile.in: Regenerate.
7942         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
7943         (AC_REPLACE_MATHFUNCS): Remove.
7944         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
7945         in GLIBCXX_CHECK_C99_TR1.
7946         * acinclude.m4: Remove libmath, need_math.
7947         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
7948         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
7949         * configure.ac: Same.
7950         * configure: Regenerate.
7951         * fragment.am: Fix comment.
7952         * config.h.in: Regenerate.
7953         * src/Makefile.in: Regenerate.
7954         * src/Makefile.am: Remove libmath references.
7955         * doc/Makefile.in: Regenerate.
7956         * po/Makefile.in: Regenerate.
7957         * include/Makefile.in: Regenerate.
7958         * libsupc++/Makefile.in: Regenerate.
7959         * testsuite/Makefile.in: Regenerate.
7960
7961         * src/compatibility.cc: Also export long double versions of "C" math
7962         library if hppa-linux.
7963         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
7964         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
7965
7966         * libmath: Remove.
7967         * libmath/signbit.c: Same.
7968         * libmath/stubs.c: Same.
7969         * libmath/Makefile.in: Same.
7970         * libmath/copysignf.c: Same.
7971         * libmath/mathconf.h: Same.
7972         * libmath/signbitf.c: Same.
7973         * libmath/Makefile.am: Same.
7974         * libmath/signbitl.c: Same.
7975
7976 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
7977             Paolo Carlini  <paolo.carlini@oracle.com>
7978
7979         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
7980         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
7981         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
7982         * configure.ac: Adjust.
7983         * doc/xml/manual/configure.xml: Update.
7984         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
7985         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
7986         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
7987         * configure: Regenerate.
7988         * config.h.in: Likewise.
7989
7990         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
7991         thread::joinable, thread::swap, this_thread::get_id,
7992         this_thread::yield): Define inline...
7993         * include/std/thread: ... here.
7994         * config/abi/pre/gnu.ver: Adjust.
7995
7996 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
7997
7998         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
7999         Add dg-timeout-factor 2.0.
8000         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8001         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8002         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8003         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8004         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8005         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8006
8007 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8008
8009         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8010         field from readelf output.
8011
8012 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8013
8014         PR libstdc++/38384
8015         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8016         * configure: Regenerate.
8017
8018 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8019
8020         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8021         _GLIBCXX_HAVE_TLS.
8022         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8023
8024 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8025
8026         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8027         constructor for _M_pattern.
8028         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8029         string.cc: Test construction from different basic_string type.
8030         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8031         string.cc: Likewise.
8032
8033 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8034             Jonathan Larmour  <jifl@eCosCentric.com>
8035
8036         PR libstdc++/36801
8037         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8038         New.
8039         (__gnu_cxx::__exchange_and_add): Use it.
8040         * src/atomic.cc (get_atomic_mutex): New.
8041         * src/debug.cc (get_safe_base_mutex): New.
8042         * src/locale.cc (get_locale_cache_mutex): New.
8043         * src/mt_allocator.cc (get_freelist): New.
8044         (get_freelist_mutex): New.
8045         * src/pool_allocator.cc (get_palloc_mutex): New.
8046         * include/std/mutex (__once_functor_lock): To
8047         (__get_once_functor_lock): ...this.
8048         * src/mutex.cc (__once_mutex): Don't export, use
8049         (get_once_mutex): ...this.
8050         * config/abi/pre/gnu.ver: Adjust exports.
8051
8052 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8053
8054         PR libstdc++/38732
8055         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8056         referenceCount field again.
8057         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8058         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8059         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8060         inline functions.
8061         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8062         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8063         instead of __cxa_exception.
8064         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8065         __cxxabiv1::__cxa_throw): Likewise.
8066         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8067         std::__exception_ptr::exception_ptr::_M_addref,
8068         std::__exception_ptr::exception_ptr::_M_release,
8069         __gxx_dependent_exception_cleanup): Likewise.
8070         * testsuite/18_support/exception/38732.cc: New test.
8071
8072         PR libstdc++/38092
8073         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8074         * src/compatibility.cc: Don't use .symver directives if
8075         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8076         * config.h.in: Regenerated.
8077         * configure: Likewise.
8078
8079 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8080
8081         PR libstdc++/38466
8082         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8083
8084 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8085
8086         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8087         of classic locale...
8088         (locale::classic): Here.
8089
8090 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8091
8092         * include/tr1_impl/regex: Fix bad return statements and typos.
8093
8094 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8095
8096         * include/tr1_impl/regex: Remove unimplemented function definitions.
8097         * testsuite/28_regex/init-list.cc: Compile only.
8098         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8099         c_string_extended.cc: Same.
8100         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8101         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8102
8103 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8104
8105         PR libstdc++/38384
8106         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8107         * configure: Regenerate.
8108
8109 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8110
8111         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8112         * configure: Regenerate.
8113
8114 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8115
8116         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8117         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8118         * configure: Regenerate.
8119
8120 2009-01-04  Richard Guenther  <rguenther@suse.de>
8121
8122         PR libstdc++/38720
8123         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8124         integer type for storage, arithmetic and comparisons.
8125         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8126
8127 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8128
8129         PR libstdc++/38719
8130         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8131         _Fwd_list_const_iterator::_M_next): Fix return type.
8132
8133 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8134
8135         * Revert last commit, reopen and suspend libstdc++/38678.
8136
8137 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8138
8139         PR libstdc++/38678
8140         * include/std/istream (basic_istream<>::_M_read): New.
8141         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8142         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8143         * include/std/ostream (basic_ostream<>::_M_write_): New.
8144         (basic_ostream<>::_M_write): Adjust.
8145         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8146         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8147         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8148         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8149         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.