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/xml/manual/status_cxx1998.xml: Update to new table style.
4
5         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
6         * doc/xml/gnu/fdl-1.2.xml: Same.
7         * doc/xml/manual/numerics.xml: Same.
8         * doc/xml/manual/concurrency.xml: Same.
9         * doc/xml/manual/intro.xml: Same.
10         * doc/xml/manual/status_cxxtr1.xml: Same.
11         * doc/xml/manual/containers.xml: Same.
12         * doc/xml/manual/io.xml: Same.
13         * doc/xml/manual/utilities.xml: Same.
14         * doc/xml/manual/support.xml: Same.
15         * doc/xml/manual/using.xml: Same.
16         * doc/xml/manual/localization.xml: Same.
17         * doc/xml/manual/locale.xml: Same.
18         * doc/xml/manual/extensions.xml: Same.
19         * doc/xml/manual/appendix_contributing.xml: Same.
20         * doc/xml/manual/diagnostics.xml: Same.
21         * doc/xml/manual/status_cxx200x.xml: Same.
22
23 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
24
25         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
26         * doc/xml/manual/status_cxx200x.xml: Adjust.
27
28 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
29
30         * doc/xml/spine.xml: Remove unused license entity, update
31         copyright year.
32
33         * doc/xml/manual/spine.xml: Markup for primary index terms.
34         * doc/xml/manual/numerics.xml: Same.
35         * doc/xml/manual/intro.xml: Same.
36         * doc/xml/manual/containers.xml: Same.
37         * doc/xml/manual/io.xml: Same.
38         * doc/xml/manual/appendix_porting.xml: Same.
39         * doc/xml/manual/utilities.xml: Same.
40         * doc/xml/manual/support.xml: Same.
41         * doc/xml/manual/localization.xml: Same.
42         * doc/xml/manual/strings.xml: Same.
43         * doc/xml/manual/extensions.xml: Same.
44         * doc/xml/manual/appendix_contributing.xml: Same.
45         * doc/xml/manual/diagnostics.xml: Same.
46         * doc/xml/manual/algorithms.xml: Same.
47         * doc/xml/manual/appendix_free.xml: Same.
48         * doc/xml/manual/iterators.xml: Same.
49
50         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
51         * doc/xml/gnu/fdl-1.2.xml: Same.
52
53         * doc/xml/manual/status_cxx200x.xml: Re-write.
54
55 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
56
57         PR libstdc++/39629 (final bits)
58         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
59         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
60         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
61         Fix formula for __j.
62         * include/bits/random.tcc (operator==(const normal_distribution<>&,
63         const normal_distribution<>&): Remove.
64         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
65         const uniform_int_distribution<>&), operator==(const
66         uniform_real_distribution<>&, const uniform_real_distribution<>&),
67         operator==(const normal_distribution<>&, const normal_distribution<>&),
68         operator==(const lognormal_distribution<>&,
69         const lognormal_distribution<>&), operator==(const
70         chi_squared_distribution<>&, const chi_squared_distribution<>&),
71         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
72         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
73         operator==(const student_t_distribution<>&,
74         const student_t_distribution<>&), operator==(const
75         bernoulli_distribution<>&, const bernoulli_distribution<>&),
76         operator==(const binomial_distribution<>&, const
77         binomial_distribution<>&), operator==(const geometric_distribution<>&,
78         const geometric_distribution<>&), operator==(const
79         negative_binomial_distribution<>&, const
80         negative_binomial_distribution<>&), operator==(const
81         poisson_distribution<>&, const poisson_distribution<>&),
82         operator==(const exponential_distribution<>&,
83         const exponential_distribution<>&), operator==(const
84         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
85         weibull_distribution<>&, const weibull_distribution<>&),
86         operator==(const extreme_value_distribution<>&,
87         const extreme_value_distribution<>&), operator==(const
88         discrete_distribution<>&, const discrete_distribution<>&),
89         operator==(const piecewise_constant_distribution<>&,
90         const piecewise_constant_distribution<>&), operator==(const
91         piecewise_linear_distribution<>&, const
92         piecewise_linear_distribution<>&)): Remove.
93         * testsuite/26_numerics/random/uniform_real_distribution/operators/
94         serialize.cc: Remove.
95         * testsuite/26_numerics/random/piecewise_constant_distribution/
96         operators/serialize.cc: Likewise.
97         * testsuite/26_numerics/random/chi_squared_distribution/operators/
98         serialize.cc: Likewise.
99         * testsuite/26_numerics/random/normal_distribution/operators/
100         serialize.cc: Likewise.
101         * testsuite/26_numerics/random/uniform_int_distribution/operators/
102         serialize.cc: Likewise.
103         * testsuite/26_numerics/random/poisson_distribution/operators/
104         serialize.cc: Likewise.
105         * testsuite/26_numerics/random/bernoulli_distribution/operators/
106         serialize.cc: Likewise.
107         * testsuite/26_numerics/random/discrete_distribution/operators/
108         serialize.cc: Likewise.
109         * testsuite/26_numerics/random/weibull_distribution/operators/
110         serialize.cc: Likewise.
111         * testsuite/26_numerics/random/negative_binomial_distribution/
112         operators/serialize.cc: Likewise.
113         * testsuite/26_numerics/random/cauchy_distribution/operators/
114         serialize.cc: Likewise.
115         * testsuite/26_numerics/random/gamma_distribution/operators/
116         serialize.cc: Likewise.
117         * testsuite/26_numerics/random/fisher_f_distribution/operators/
118         serialize.cc: Likewise.
119         * testsuite/26_numerics/random/exponential_distribution/operators/
120         serialize.cc: Likewise.
121         * testsuite/26_numerics/random/lognormal_distribution/operators/
122         serialize.cc: Likewise.
123         * testsuite/26_numerics/random/binomial_distribution/operators/
124         serialize.cc: Likewise.
125         * testsuite/26_numerics/random/extreme_value_distribution/
126         operators/serialize.cc: Likewise.
127         * testsuite/26_numerics/random/piecewise_linear_distribution/
128         operators/serialize.cc: Likewise.
129         * testsuite/26_numerics/random/student_t_distribution/operators/
130         serialize.cc: Likewise.
131         * testsuite/26_numerics/random/geometric_distribution/operators/
132         serialize.cc: Likewise.
133
134         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
135         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
136         mersenne_twister_engine<>::seed(_Gen&,
137         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
138         subtract_with_carry_engine<>::seed(_Gen&,
139         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
140         Remove, unused.
141         * include/bits/random.tcc (linear_congruential_engine<>::
142         seed(_Gen&, false_type): Likewise.
143
144 2009-04-09  Nick Clifton  <nickc@redhat.com>
145
146         * src/allocator-inst.cc: Change copyright header to refer to
147         version 3 of the GNU General Public License with version 3.1
148         of the GCC Runtime Library Exception and to point readers at
149         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
150         web page.
151         * config/abi/compatibility.h: Likewise.
152         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
153         * config/abi/pre/gnu.ver: Likewise.
154         * config/allocator/bitmap_allocator_base.h: Likewise.
155         * config/allocator/malloc_allocator_base.h: Likewise.
156         * config/allocator/mt_allocator_base.h: Likewise.
157         * config/allocator/new_allocator_base.h: Likewise.
158         * config/allocator/pool_allocator_base.h: Likewise.
159         * config/cpu/alpha/atomic_word.h: Likewise.
160         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
161         * config/cpu/cris/atomic_word.h: Likewise.
162         * config/cpu/cris/atomicity.h: Likewise.
163         * config/cpu/generic/atomic_word.h: Likewise.
164         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
165         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
166         * config/cpu/generic/cpu_defines.h: Likewise.
167         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
168         * config/cpu/hppa/atomicity.h: Likewise.
169         * config/cpu/i386/atomicity.h: Likewise.
170         * config/cpu/i486/atomicity.h: Likewise.
171         * config/cpu/ia64/atomic_word.h: Likewise.
172         * config/cpu/m68k/atomicity.h: Likewise.
173         * config/cpu/powerpc/atomic_word.h: Likewise.
174         * config/cpu/powerpc/cpu_defines.h: Likewise.
175         * config/cpu/sh/atomicity.h: Likewise.
176         * config/cpu/sparc/atomic_word.h: Likewise.
177         * config/cpu/sparc/atomicity.h: Likewise.
178         * config/io/basic_file_stdio.cc: Likewise.
179         * config/io/basic_file_stdio.h: Likewise.
180         * config/io/c_io_stdio.h: Likewise.
181         * config/locale/darwin/ctype_members.cc: Likewise.
182         * config/locale/generic/c++locale_internal.h: Likewise.
183         * config/locale/generic/c_locale.cc: Likewise.
184         * config/locale/generic/c_locale.h: Likewise.
185         * config/locale/generic/codecvt_members.cc: Likewise.
186         * config/locale/generic/collate_members.cc: Likewise.
187         * config/locale/generic/ctype_members.cc: Likewise.
188         * config/locale/generic/messages_members.cc: Likewise.
189         * config/locale/generic/messages_members.h: Likewise.
190         * config/locale/generic/monetary_members.cc: Likewise.
191         * config/locale/generic/numeric_members.cc: Likewise.
192         * config/locale/generic/time_members.cc: Likewise.
193         * config/locale/generic/time_members.h: Likewise.
194         * config/locale/gnu/c++locale_internal.h: Likewise.
195         * config/locale/gnu/c_locale.cc: Likewise.
196         * config/locale/gnu/c_locale.h: Likewise.
197         * config/locale/gnu/codecvt_members.cc: Likewise.
198         * config/locale/gnu/collate_members.cc: Likewise.
199         * config/locale/gnu/ctype_members.cc: Likewise.
200         * config/locale/gnu/messages_members.cc: Likewise.
201         * config/locale/gnu/messages_members.h: Likewise.
202         * config/locale/gnu/monetary_members.cc: Likewise.
203         * config/locale/gnu/numeric_members.cc: Likewise.
204         * config/locale/gnu/time_members.cc: Likewise.
205         * config/locale/gnu/time_members.h: Likewise.
206         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
207         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
208         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
209         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
210         * config/os/aix/atomic_word.h: Likewise.
211         * config/os/aix/atomicity.h: Likewise.
212         * config/os/aix/ctype_base.h: Likewise.
213         * config/os/aix/ctype_inline.h: Likewise.
214         * config/os/aix/ctype_noninline.h: Likewise.
215         * config/os/aix/os_defines.h: Likewise.
216         * config/os/bsd/darwin/ctype_base.h: Likewise.
217         * config/os/bsd/darwin/ctype_inline.h: Likewise.
218         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
219         * config/os/bsd/darwin/os_defines.h: Likewise.
220         * config/os/bsd/freebsd/ctype_base.h: Likewise.
221         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
222         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
223         * config/os/bsd/freebsd/os_defines.h: Likewise.
224         * config/os/bsd/netbsd/ctype_base.h: Likewise.
225         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
226         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
227         * config/os/bsd/netbsd/os_defines.h: Likewise.
228         * config/os/djgpp/ctype_base.h: Likewise.
229         * config/os/djgpp/ctype_inline.h: Likewise.
230         * config/os/djgpp/ctype_noninline.h: Likewise.
231         * config/os/djgpp/os_defines.h: Likewise.
232         * config/os/generic/ctype_base.h: Likewise.
233         * config/os/generic/ctype_inline.h: Likewise.
234         * config/os/generic/ctype_noninline.h: Likewise.
235         * config/os/generic/error_constants.h: Likewise.
236         * config/os/generic/os_defines.h: Likewise.
237         * config/os/gnu-linux/ctype_base.h: Likewise.
238         * config/os/gnu-linux/ctype_inline.h: Likewise.
239         * config/os/gnu-linux/ctype_noninline.h: Likewise.
240         * config/os/gnu-linux/os_defines.h: Likewise.
241         * config/os/hpux/ctype_base.h: Likewise.
242         * config/os/hpux/ctype_inline.h: Likewise.
243         * config/os/hpux/ctype_noninline.h: Likewise.
244         * config/os/hpux/os_defines.h: Likewise.
245         * config/os/irix/atomic_word.h: Likewise.
246         * config/os/irix/atomicity.h: Likewise.
247         * config/os/irix/irix5.2/ctype_base.h: Likewise.
248         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
249         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
250         * config/os/irix/irix5.2/os_defines.h: Likewise.
251         * config/os/irix/irix6.5/ctype_base.h: Likewise.
252         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
253         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
254         * config/os/irix/irix6.5/os_defines.h: Likewise.
255         * config/os/mingw32/ctype_base.h: Likewise.
256         * config/os/mingw32/ctype_inline.h: Likewise.
257         * config/os/mingw32/ctype_noninline.h: Likewise.
258         * config/os/mingw32/error_constants.h: Likewise.
259         * config/os/mingw32/os_defines.h: Likewise.
260         * config/os/newlib/ctype_base.h: Likewise.
261         * config/os/newlib/ctype_inline.h: Likewise.
262         * config/os/newlib/ctype_noninline.h: Likewise.
263         * config/os/newlib/os_defines.h: Likewise.
264         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
265         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
266         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
267         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
268         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
269         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
270         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
271         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
272         * config/os/tpf/ctype_base.h: Likewise.
273         * config/os/tpf/ctype_inline.h: Likewise.
274         * config/os/tpf/ctype_noninline.h: Likewise.
275         * config/os/tpf/os_defines.h: Likewise.
276         * config/os/uclibc/ctype_base.h: Likewise.
277         * config/os/uclibc/ctype_inline.h: Likewise.
278         * config/os/uclibc/ctype_noninline.h: Likewise.
279         * config/os/uclibc/os_defines.h: Likewise.
280         * config/os/vxworks/ctype_base.h: Likewise.
281         * config/os/vxworks/ctype_inline.h: Likewise.
282         * config/os/vxworks/ctype_noninline.h: Likewise.
283         * config/os/vxworks/os_defines.h: Likewise.
284         * include/backward/auto_ptr.h: Likewise.
285         * include/backward/backward_warning.h: Likewise.
286         * include/backward/binders.h: Likewise.
287         * include/backward/hash_fun.h: Likewise.
288         * include/backward/hash_map: Likewise.
289         * include/backward/hash_set: Likewise.
290         * include/backward/hashtable.h: Likewise.
291         * include/backward/strstream: Likewise.
292         * include/bits/algorithmfwd.h: Likewise.
293         * include/bits/allocator.h: Likewise.
294         * include/bits/atomic_0.h: Likewise.
295         * include/bits/atomic_2.h: Likewise.
296         * include/bits/atomicfwd_c.h: Likewise.
297         * include/bits/atomicfwd_cxx.h: Likewise.
298         * include/bits/basic_ios.h: Likewise.
299         * include/bits/basic_ios.tcc: Likewise.
300         * include/bits/basic_string.h: Likewise.
301         * include/bits/basic_string.tcc: Likewise.
302         * include/bits/boost_concept_check.h: Likewise.
303         * include/bits/c++config: Likewise.
304         * include/bits/char_traits.h: Likewise.
305         * include/bits/codecvt.h: Likewise.
306         * include/bits/concept_check.h: Likewise.
307         * include/bits/cpp_type_traits.h: Likewise.
308         * include/bits/deque.tcc: Likewise.
309         * include/bits/forward_list.h: Likewise.
310         * include/bits/forward_list.tcc: Likewise.
311         * include/bits/fstream.tcc: Likewise.
312         * include/bits/functexcept.h: Likewise.
313         * include/bits/functional_hash.h: Likewise.
314         * include/bits/gslice.h: Likewise.
315         * include/bits/gslice_array.h: Likewise.
316         * include/bits/hashtable.h: Likewise.
317         * include/bits/indirect_array.h: Likewise.
318         * include/bits/ios_base.h: Likewise.
319         * include/bits/istream.tcc: Likewise.
320         * include/bits/list.tcc: Likewise.
321         * include/bits/locale_classes.h: Likewise.
322         * include/bits/locale_classes.tcc: Likewise.
323         * include/bits/locale_facets.h: Likewise.
324         * include/bits/locale_facets.tcc: Likewise.
325         * include/bits/locale_facets_nonio.h: Likewise.
326         * include/bits/locale_facets_nonio.tcc: Likewise.
327         * include/bits/localefwd.h: Likewise.
328         * include/bits/mask_array.h: Likewise.
329         * include/bits/move.h: Likewise.
330         * include/bits/ostream.tcc: Likewise.
331         * include/bits/ostream_insert.h: Likewise.
332         * include/bits/postypes.h: Likewise.
333         * include/bits/shared_ptr.h: Likewise.
334         * include/bits/slice_array.h: Likewise.
335         * include/bits/sstream.tcc: Likewise.
336         * include/bits/stl_algo.h: Likewise.
337         * include/bits/stl_algobase.h: Likewise.
338         * include/bits/stl_bvector.h: Likewise.
339         * include/bits/stl_construct.h: Likewise.
340         * include/bits/stl_deque.h: Likewise.
341         * include/bits/stl_function.h: Likewise.
342         * include/bits/stl_heap.h: Likewise.
343         * include/bits/stl_iterator.h: Likewise.
344         * include/bits/stl_iterator_base_funcs.h: Likewise.
345         * include/bits/stl_iterator_base_types.h: Likewise.
346         * include/bits/stl_list.h: Likewise.
347         * include/bits/stl_map.h: Likewise.
348         * include/bits/stl_multimap.h: Likewise.
349         * include/bits/stl_multiset.h: Likewise.
350         * include/bits/stl_numeric.h: Likewise.
351         * include/bits/stl_pair.h: Likewise.
352         * include/bits/stl_queue.h: Likewise.
353         * include/bits/stl_raw_storage_iter.h: Likewise.
354         * include/bits/stl_relops.h: Likewise.
355         * include/bits/stl_set.h: Likewise.
356         * include/bits/stl_stack.h: Likewise.
357         * include/bits/stl_tempbuf.h: Likewise.
358         * include/bits/stl_tree.h: Likewise.
359         * include/bits/stl_uninitialized.h: Likewise.
360         * include/bits/stl_vector.h: Likewise.
361         * include/bits/stream_iterator.h: Likewise.
362         * include/bits/streambuf.tcc: Likewise.
363         * include/bits/streambuf_iterator.h: Likewise.
364         * include/bits/stringfwd.h: Likewise.
365         * include/bits/unique_ptr.h: Likewise.
366         * include/bits/valarray_after.h: Likewise.
367         * include/bits/valarray_array.h: Likewise.
368         * include/bits/valarray_array.tcc: Likewise.
369         * include/bits/valarray_before.h: Likewise.
370         * include/bits/vector.tcc: Likewise.
371         * include/c/cassert: Likewise.
372         * include/c/cctype: Likewise.
373         * include/c/cerrno: Likewise.
374         * include/c/cfloat: Likewise.
375         * include/c/ciso646: Likewise.
376         * include/c/climits: Likewise.
377         * include/c/clocale: Likewise.
378         * include/c/cmath: Likewise.
379         * include/c/csetjmp: Likewise.
380         * include/c/csignal: Likewise.
381         * include/c/cstdarg: Likewise.
382         * include/c/cstddef: Likewise.
383         * include/c/cstdio: Likewise.
384         * include/c/cstdlib: Likewise.
385         * include/c/cstring: Likewise.
386         * include/c/ctime: Likewise.
387         * include/c/cwchar: Likewise.
388         * include/c/cwctype: Likewise.
389         * include/c_compatibility/assert.h: Likewise.
390         * include/c_compatibility/complex.h: Likewise.
391         * include/c_compatibility/ctype.h: Likewise.
392         * include/c_compatibility/errno.h: Likewise.
393         * include/c_compatibility/fenv.h: Likewise.
394         * include/c_compatibility/float.h: Likewise.
395         * include/c_compatibility/inttypes.h: Likewise.
396         * include/c_compatibility/iso646.h: Likewise.
397         * include/c_compatibility/limits.h: Likewise.
398         * include/c_compatibility/locale.h: Likewise.
399         * include/c_compatibility/math.h: Likewise.
400         * include/c_compatibility/setjmp.h: Likewise.
401         * include/c_compatibility/signal.h: Likewise.
402         * include/c_compatibility/stdarg.h: Likewise.
403         * include/c_compatibility/stdatomic.h: Likewise.
404         * include/c_compatibility/stdbool.h: Likewise.
405         * include/c_compatibility/stddef.h: Likewise.
406         * include/c_compatibility/stdint.h: Likewise.
407         * include/c_compatibility/stdio.h: Likewise.
408         * include/c_compatibility/stdlib.h: Likewise.
409         * include/c_compatibility/string.h: Likewise.
410         * include/c_compatibility/tgmath.h: Likewise.
411         * include/c_compatibility/time.h: Likewise.
412         * include/c_compatibility/wchar.h: Likewise.
413         * include/c_compatibility/wctype.h: Likewise.
414         * include/c_global/cassert: Likewise.
415         * include/c_global/ccomplex: Likewise.
416         * include/c_global/cctype: Likewise.
417         * include/c_global/cerrno: Likewise.
418         * include/c_global/cfenv: Likewise.
419         * include/c_global/cfloat: Likewise.
420         * include/c_global/cinttypes: Likewise.
421         * include/c_global/ciso646: Likewise.
422         * include/c_global/climits: Likewise.
423         * include/c_global/clocale: Likewise.
424         * include/c_global/cmath.tcc: Likewise.
425         * include/c_global/cmath: Likewise.
426         * include/c_global/csetjmp: Likewise.
427         * include/c_global/csignal: Likewise.
428         * include/c_global/cstdarg: Likewise.
429         * include/c_global/cstdatomic: Likewise.
430         * include/c_global/cstdbool: Likewise.
431         * include/c_global/cstddef: Likewise.
432         * include/c_global/cstdint: Likewise.
433         * include/c_global/cstdio: Likewise.
434         * include/c_global/cstdlib: Likewise.
435         * include/c_global/cstring: Likewise.
436         * include/c_global/ctgmath: Likewise.
437         * include/c_global/ctime: Likewise.
438         * include/c_global/cwchar: Likewise.
439         * include/c_global/cwctype: Likewise.
440         * include/c_std/cassert: Likewise.
441         * include/c_std/cctype: Likewise.
442         * include/c_std/cerrno: Likewise.
443         * include/c_std/cfloat: Likewise.
444         * include/c_std/ciso646: Likewise.
445         * include/c_std/climits: Likewise.
446         * include/c_std/clocale: Likewise.
447         * include/c_std/cmath.tcc: Likewise.
448         * include/c_std/cmath: Likewise.
449         * include/c_std/csetjmp: Likewise.
450         * include/c_std/csignal: Likewise.
451         * include/c_std/cstdarg: Likewise.
452         * include/c_std/cstddef: Likewise.
453         * include/c_std/cstdio: Likewise.
454         * include/c_std/cstdlib: Likewise.
455         * include/c_std/cstring: Likewise.
456         * include/c_std/ctime: Likewise.
457         * include/c_std/cwchar: Likewise.
458         * include/c_std/cwctype: Likewise.
459         * include/debug/bitset: Likewise.
460         * include/debug/debug.h: Likewise.
461         * include/debug/deque: Likewise.
462         * include/debug/formatter.h: Likewise.
463         * include/debug/functions.h: Likewise.
464         * include/debug/list: Likewise.
465         * include/debug/macros.h: Likewise.
466         * include/debug/map.h: Likewise.
467         * include/debug/map: Likewise.
468         * include/debug/multimap.h: Likewise.
469         * include/debug/multiset.h: Likewise.
470         * include/debug/safe_base.h: Likewise.
471         * include/debug/safe_iterator.h: Likewise.
472         * include/debug/safe_iterator.tcc: Likewise.
473         * include/debug/safe_sequence.h: Likewise.
474         * include/debug/set.h: Likewise.
475         * include/debug/set: Likewise.
476         * include/debug/string: Likewise.
477         * include/debug/unordered_map: Likewise.
478         * include/debug/unordered_set: Likewise.
479         * include/debug/vector: Likewise.
480         * include/ext/algorithm: Likewise.
481         * include/ext/array_allocator.h: Likewise.
482         * include/ext/atomicity.h: Likewise.
483         * include/ext/bitmap_allocator.h: Likewise.
484         * include/ext/cast.h: Likewise.
485         * include/ext/codecvt_specializations.h: Likewise.
486         * include/ext/concurrence.h: Likewise.
487         * include/ext/debug_allocator.h: Likewise.
488         * include/ext/enc_filebuf.h: Likewise.
489         * include/ext/extptr_allocator.h: Likewise.
490         * include/ext/functional: Likewise.
491         * include/ext/iterator: Likewise.
492         * include/ext/malloc_allocator.h: Likewise.
493         * include/ext/memory: Likewise.
494         * include/ext/mt_allocator.h: Likewise.
495         * include/ext/new_allocator.h: Likewise.
496         * include/ext/numeric: Likewise.
497         * include/ext/numeric_traits.h: Likewise.
498         * include/ext/pb_ds/assoc_container.hpp: Likewise.
499         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
500         Likewise.
501         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
502         Likewise.
503         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
504         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
505         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
506         Likewise.
507         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
508         Likewise.
509         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
510         Likewise.
511         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
512         Likewise.
513         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
514         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
515         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
516         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
517         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
518         Likewise.
519         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
520         Likewise.
521         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
522         Likewise.
523         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
524         Likewise.
525         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
526         Likewise.
527         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
528         Likewise.
529         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
530         Likewise.
531         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
532         Likewise.
533         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
534         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
535         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
536         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
537         Likewise.
538         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
539         Likewise.
540         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
541         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
542         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
543         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
544         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
545         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
546         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
547         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
548         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
549         Likewise.
550         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
551         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
552         Likewise.
553         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
554         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
555         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
556         Likewise.
557         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
558         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
559         Likewise.
560         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
561         Likewise.
562         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
563         Likewise.
564         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
565         Likewise.
566         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
567         Likewise.
568         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
569         Likewise.
570         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
571         Likewise.
572         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
573         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
574         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
575         Likewise.
576         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
577         Likewise.
578         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
579         Likewise.
580         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
581         Likewise.
582         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
583         Likewise.
584         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
585         Likewise.
586         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
587         Likewise.
588         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
589         Likewise.
590         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
591         Likewise.
592         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
593         Likewise.
594         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
595         Likewise.
596         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
597         Likewise.
598         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
599         Likewise.
600         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
601         Likewise.
602         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
603         Likewise.
604         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
605         Likewise.
606         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
607         Likewise.
608         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
609         Likewise.
610         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
611         Likewise.
612         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
613         Likewise.
614         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
615         Likewise.
616         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
617         Likewise.
618         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
619         Likewise.
620         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
621         Likewise.
622         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
623         Likewise.
624         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
625         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
626         Likewise.
627         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
628         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
629         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
630         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
631         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
632         Likewise.
633         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
634         Likewise.
635         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
636         Likewise.
637         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
638         Likewise.
639         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
640         Likewise.
641         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
642         Likewise.
643         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
644         Likewise.
645         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
646         Likewise.
647         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
648         Likewise.
649         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
650         Likewise.
651         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
652         Likewise.
653         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
654         Likewise.
655         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
656         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
657         Likewise.
658         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
659         Likewise.
660         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
661         Likewise.
662         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
663         Likewise.
664         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
665         Likewise.
666         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
667         Likewise.
668         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
669         Likewise.
670         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
671         Likewise.
672         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
673         Likewise.
674         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
675         Likewise.
676         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
677         Likewise.
678         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
681         Likewise.
682         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
683         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
684         Likewise.
685         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
686         Likewise.
687         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
688         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
689         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
690         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
691         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
692         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
693         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
694         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
695         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
696         Likewise.
697         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
698         Likewise.
699         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
700         Likewise.
701         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
702         Likewise.
703         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
704         Likewise.
705         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
706         Likewise.
707         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
708         Likewise.
709         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
710         Likewise.
711         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
712         Likewise.
713         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
714         Likewise.
715         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
716         Likewise.
717         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
718         Likewise.
719         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
720         Likewise.
721         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
722         Likewise.
723         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
724         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
725         Likewise.
726         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
727         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
728         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
729         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
730         Likewise.
731         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
732         Likewise.
733         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
734         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
735         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
736         Likewise.
737         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
738         Likewise.
739         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
740         Likewise.
741         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
742         Likewise.
743         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
744         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
745         Likewise.
746         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
747         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
748         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
749         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
750         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
751         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
752         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
753         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
758         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
761         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
762         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
763         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
764         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
765         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
768         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
771         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
772         Likewise.
773         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
774         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
775         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
776         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
777         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
778         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
779         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
780         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
781         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
782         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
783         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
784         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
785         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
786         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
787         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
788         Likewise.
789         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
790         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
791         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
792         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
793         Likewise.
794         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
795         Likewise.
796         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
797         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
798         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
799         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
800         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
801         Likewise.
802         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
803         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
804         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
805         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
806         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
807         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
808         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
809         Likewise.
810         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
811         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
816         Likewise.
817         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
820         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
823         Likewise.
824         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
827         Likewise.
828         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
847         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
848         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
849         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
850         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
851         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
852         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
853         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
854         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
855         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
856         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
857         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
860         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
861         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
862         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
863         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
864         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
865         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
866         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
875         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
888         Likewise.
889         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
890         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
891         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
892         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
893         Likewise.
894         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
895         Likewise.
896         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
897         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
898         Likewise.
899         * include/ext/pb_ds/exception.hpp: Likewise.
900         * include/ext/pb_ds/hash_policy.hpp: Likewise.
901         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
902         * include/ext/pb_ds/priority_queue.hpp: Likewise.
903         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
904         * include/ext/pb_ds/tree_policy.hpp: Likewise.
905         * include/ext/pb_ds/trie_policy.hpp: Likewise.
906         * include/ext/pod_char_traits.h: Likewise.
907         * include/ext/pointer.h: Likewise.
908         * include/ext/pool_allocator.h: Likewise.
909         * include/ext/rb_tree: Likewise.
910         * include/ext/rc_string_base.h: Likewise.
911         * include/ext/rope: Likewise.
912         * include/ext/ropeimpl.h: Likewise.
913         * include/ext/slist: Likewise.
914         * include/ext/sso_string_base.h: Likewise.
915         * include/ext/stdio_filebuf.h: Likewise.
916         * include/ext/stdio_sync_filebuf.h: Likewise.
917         * include/ext/string_conversions.h: Likewise.
918         * include/ext/throw_allocator.h: Likewise.
919         * include/ext/type_traits.h: Likewise.
920         * include/ext/typelist.h: Likewise.
921         * include/ext/vstring.h: Likewise.
922         * include/ext/vstring.tcc: Likewise.
923         * include/ext/vstring_fwd.h: Likewise.
924         * include/ext/vstring_util.h: Likewise.
925         * include/parallel/algo.h: Likewise.
926         * include/parallel/algobase.h: Likewise.
927         * include/parallel/algorithm: Likewise.
928         * include/parallel/algorithmfwd.h: Likewise.
929         * include/parallel/balanced_quicksort.h: Likewise.
930         * include/parallel/base.h: Likewise.
931         * include/parallel/basic_iterator.h: Likewise.
932         * include/parallel/checkers.h: Likewise.
933         * include/parallel/compatibility.h: Likewise.
934         * include/parallel/compiletime_settings.h: Likewise.
935         * include/parallel/equally_split.h: Likewise.
936         * include/parallel/features.h: Likewise.
937         * include/parallel/find.h: Likewise.
938         * include/parallel/find_selectors.h: Likewise.
939         * include/parallel/for_each.h: Likewise.
940         * include/parallel/for_each_selectors.h: Likewise.
941         * include/parallel/iterator.h: Likewise.
942         * include/parallel/list_partition.h: Likewise.
943         * include/parallel/losertree.h: Likewise.
944         * include/parallel/merge.h: Likewise.
945         * include/parallel/multiseq_selection.h: Likewise.
946         * include/parallel/multiway_merge.h: Likewise.
947         * include/parallel/multiway_mergesort.h: Likewise.
948         * include/parallel/numeric: Likewise.
949         * include/parallel/numericfwd.h: Likewise.
950         * include/parallel/omp_loop.h: Likewise.
951         * include/parallel/omp_loop_static.h: Likewise.
952         * include/parallel/par_loop.h: Likewise.
953         * include/parallel/parallel.h: Likewise.
954         * include/parallel/partial_sum.h: Likewise.
955         * include/parallel/partition.h: Likewise.
956         * include/parallel/queue.h: Likewise.
957         * include/parallel/quicksort.h: Likewise.
958         * include/parallel/random_number.h: Likewise.
959         * include/parallel/random_shuffle.h: Likewise.
960         * include/parallel/search.h: Likewise.
961         * include/parallel/set_operations.h: Likewise.
962         * include/parallel/settings.h: Likewise.
963         * include/parallel/sort.h: Likewise.
964         * include/parallel/tags.h: Likewise.
965         * include/parallel/types.h: Likewise.
966         * include/parallel/unique_copy.h: Likewise.
967         * include/parallel/workstealing.h: Likewise.
968         * include/precompiled/extc++.h: Likewise.
969         * include/precompiled/stdc++.h: Likewise.
970         * include/precompiled/stdtr1c++.h: Likewise.
971         * include/std/algorithm: Likewise.
972         * include/std/array: Likewise.
973         * include/std/bitset: Likewise.
974         * include/std/c++0x_warning.h: Likewise.
975         * include/std/chrono: Likewise.
976         * include/std/complex: Likewise.
977         * include/std/condition_variable: Likewise.
978         * include/std/deque: Likewise.
979         * include/std/forward_list: Likewise.
980         * include/std/fstream: Likewise.
981         * include/std/functional: Likewise.
982         * include/std/iomanip: Likewise.
983         * include/std/ios: Likewise.
984         * include/std/iosfwd: Likewise.
985         * include/std/iostream: Likewise.
986         * include/std/istream: Likewise.
987         * include/std/iterator: Likewise.
988         * include/std/limits: Likewise.
989         * include/std/list: Likewise.
990         * include/std/locale: Likewise.
991         * include/std/map: Likewise.
992         * include/std/memory: Likewise.
993         * include/std/mutex: Likewise.
994         * include/std/numeric: Likewise.
995         * include/std/ostream: Likewise.
996         * include/std/queue: Likewise.
997         * include/std/random: Likewise.
998         * include/std/ratio: Likewise.
999         * include/std/regex: Likewise.
1000         * include/std/set: Likewise.
1001         * include/std/sstream: Likewise.
1002         * include/std/stack: Likewise.
1003         * include/std/stdexcept: Likewise.
1004         * include/std/streambuf: Likewise.
1005         * include/std/string: Likewise.
1006         * include/std/system_error: Likewise.
1007         * include/std/thread: Likewise.
1008         * include/std/tuple: Likewise.
1009         * include/std/type_traits: Likewise.
1010         * include/std/unordered_map: Likewise.
1011         * include/std/unordered_set: Likewise.
1012         * include/std/utility: Likewise.
1013         * include/std/valarray: Likewise.
1014         * include/std/vector: Likewise.
1015         * include/tr1/array: Likewise.
1016         * include/tr1/bessel_function.tcc: Likewise.
1017         * include/tr1/beta_function.tcc: Likewise.
1018         * include/tr1/ccomplex: Likewise.
1019         * include/tr1/cctype: Likewise.
1020         * include/tr1/cfenv: Likewise.
1021         * include/tr1/cfloat: Likewise.
1022         * include/tr1/cinttypes: Likewise.
1023         * include/tr1/climits: Likewise.
1024         * include/tr1/cmath: Likewise.
1025         * include/tr1/complex.h: Likewise.
1026         * include/tr1/complex: Likewise.
1027         * include/tr1/cstdarg: Likewise.
1028         * include/tr1/cstdbool: Likewise.
1029         * include/tr1/cstdint: Likewise.
1030         * include/tr1/cstdio: Likewise.
1031         * include/tr1/cstdlib: Likewise.
1032         * include/tr1/ctgmath: Likewise.
1033         * include/tr1/ctime: Likewise.
1034         * include/tr1/ctype.h: Likewise.
1035         * include/tr1/cwchar: Likewise.
1036         * include/tr1/cwctype: Likewise.
1037         * include/tr1/ell_integral.tcc: Likewise.
1038         * include/tr1/exp_integral.tcc: Likewise.
1039         * include/tr1/fenv.h: Likewise.
1040         * include/tr1/float.h: Likewise.
1041         * include/tr1/functional: Likewise.
1042         * include/tr1/functional_hash.h: Likewise.
1043         * include/tr1/gamma.tcc: Likewise.
1044         * include/tr1/hashtable.h: Likewise.
1045         * include/tr1/hypergeometric.tcc: Likewise.
1046         * include/tr1/inttypes.h: Likewise.
1047         * include/tr1/legendre_function.tcc: Likewise.
1048         * include/tr1/limits.h: Likewise.
1049         * include/tr1/math.h: Likewise.
1050         * include/tr1/memory: Likewise.
1051         * include/tr1/modified_bessel_func.tcc: Likewise.
1052         * include/tr1/poly_hermite.tcc: Likewise.
1053         * include/tr1/poly_laguerre.tcc: Likewise.
1054         * include/tr1/random: Likewise.
1055         * include/tr1/regex: Likewise.
1056         * include/tr1/riemann_zeta.tcc: Likewise.
1057         * include/tr1/shared_ptr.h: Likewise.
1058         * include/tr1/special_function_util.h: Likewise.
1059         * include/tr1/stdarg.h: Likewise.
1060         * include/tr1/stdbool.h: Likewise.
1061         * include/tr1/stdint.h: Likewise.
1062         * include/tr1/stdio.h: Likewise.
1063         * include/tr1/stdlib.h: Likewise.
1064         * include/tr1/tgmath.h: Likewise.
1065         * include/tr1/tuple: Likewise.
1066         * include/tr1/type_traits: Likewise.
1067         * include/tr1/unordered_map: Likewise.
1068         * include/tr1/unordered_set: Likewise.
1069         * include/tr1/utility: Likewise.
1070         * include/tr1/wchar.h: Likewise.
1071         * include/tr1/wctype.h: Likewise.
1072         * include/tr1_impl/array: Likewise.
1073         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1074         * include/tr1_impl/cctype: Likewise.
1075         * include/tr1_impl/cfenv: Likewise.
1076         * include/tr1_impl/cinttypes: Likewise.
1077         * include/tr1_impl/cmath: Likewise.
1078         * include/tr1_impl/complex: Likewise.
1079         * include/tr1_impl/cstdint: Likewise.
1080         * include/tr1_impl/cstdio: Likewise.
1081         * include/tr1_impl/cstdlib: Likewise.
1082         * include/tr1_impl/cwchar: Likewise.
1083         * include/tr1_impl/cwctype: Likewise.
1084         * include/tr1_impl/functional: Likewise.
1085         * include/tr1_impl/functional_hash.h: Likewise.
1086         * include/tr1_impl/hashtable: Likewise.
1087         * include/tr1_impl/hashtable_policy.h: Likewise.
1088         * include/tr1_impl/random.tcc: Likewise.
1089         * include/tr1_impl/random: Likewise.
1090         * include/tr1_impl/regex: Likewise.
1091         * include/tr1_impl/type_traits: Likewise.
1092         * include/tr1_impl/unordered_map: Likewise.
1093         * include/tr1_impl/unordered_set: Likewise.
1094         * include/tr1_impl/utility: Likewise.
1095         * libsupc++/array_type_info.cc: Likewise.
1096         * libsupc++/atexit_arm.cc: Likewise.
1097         * libsupc++/bad_cast.cc: Likewise.
1098         * libsupc++/bad_typeid.cc: Likewise.
1099         * libsupc++/class_type_info.cc: Likewise.
1100         * libsupc++/cxxabi-forced.h: Likewise.
1101         * libsupc++/cxxabi.h: Likewise.
1102         * libsupc++/del_op.cc: Likewise.
1103         * libsupc++/del_opnt.cc: Likewise.
1104         * libsupc++/del_opv.cc: Likewise.
1105         * libsupc++/del_opvnt.cc: Likewise.
1106         * libsupc++/dyncast.cc: Likewise.
1107         * libsupc++/eh_alloc.cc: Likewise.
1108         * libsupc++/eh_arm.cc: Likewise.
1109         * libsupc++/eh_aux_runtime.cc: Likewise.
1110         * libsupc++/eh_call.cc: Likewise.
1111         * libsupc++/eh_catch.cc: Likewise.
1112         * libsupc++/eh_exception.cc: Likewise.
1113         * libsupc++/eh_globals.cc: Likewise.
1114         * libsupc++/eh_personality.cc: Likewise.
1115         * libsupc++/eh_ptr.cc: Likewise.
1116         * libsupc++/eh_term_handler.cc: Likewise.
1117         * libsupc++/eh_terminate.cc: Likewise.
1118         * libsupc++/eh_throw.cc: Likewise.
1119         * libsupc++/eh_type.cc: Likewise.
1120         * libsupc++/eh_unex_handler.cc: Likewise.
1121         * libsupc++/enum_type_info.cc: Likewise.
1122         * libsupc++/exception: Likewise.
1123         * libsupc++/exception_defines.h: Likewise.
1124         * libsupc++/exception_ptr.h: Likewise.
1125         * libsupc++/function_type_info.cc: Likewise.
1126         * libsupc++/fundamental_type_info.cc: Likewise.
1127         * libsupc++/guard.cc: Likewise.
1128         * libsupc++/initializer_list: Likewise.
1129         * libsupc++/new: Likewise.
1130         * libsupc++/new_handler.cc: Likewise.
1131         * libsupc++/new_op.cc: Likewise.
1132         * libsupc++/new_opnt.cc: Likewise.
1133         * libsupc++/new_opv.cc: Likewise.
1134         * libsupc++/new_opvnt.cc: Likewise.
1135         * libsupc++/pbase_type_info.cc: Likewise.
1136         * libsupc++/pmem_type_info.cc: Likewise.
1137         * libsupc++/pointer_type_info.cc: Likewise.
1138         * libsupc++/pure.cc: Likewise.
1139         * libsupc++/si_class_type_info.cc: Likewise.
1140         * libsupc++/tinfo.cc: Likewise.
1141         * libsupc++/tinfo.h: Likewise.
1142         * libsupc++/tinfo2.cc: Likewise.
1143         * libsupc++/typeinfo: Likewise.
1144         * libsupc++/unwind-cxx.h: Likewise.
1145         * libsupc++/vec.cc: Likewise.
1146         * libsupc++/vmi_class_type_info.cc: Likewise.
1147         * libsupc++/vterminate.cc: Likewise.
1148         * po/string_literals.cc: Likewise.
1149         * src/atomic.cc: Likewise.
1150         * src/bitmap_allocator.cc: Likewise.
1151         * src/chrono.cc: Likewise.
1152         * src/codecvt.cc: Likewise.
1153         * src/compatibility-ldbl.cc: Likewise.
1154         * src/compatibility.cc: Likewise.
1155         * src/complex_io.cc: Likewise.
1156         * src/concept-inst.cc: Likewise.
1157         * src/condition_variable.cc: Likewise.
1158         * src/ctype.cc: Likewise.
1159         * src/debug.cc: Likewise.
1160         * src/debug_list.cc: Likewise.
1161         * src/ext-inst.cc: Likewise.
1162         * src/fstream-inst.cc: Likewise.
1163         * src/functexcept.cc: Likewise.
1164         * src/globals_io.cc: Likewise.
1165         * src/hash.cc: Likewise.
1166         * src/hash_c++0x.cc: Likewise.
1167         * src/hashtable.cc: Likewise.
1168         * src/hashtable_c++0x.cc: Likewise.
1169         * src/ios-inst.cc: Likewise.
1170         * src/ios.cc: Likewise.
1171         * src/ios_failure.cc: Likewise.
1172         * src/ios_init.cc: Likewise.
1173         * src/ios_locale.cc: Likewise.
1174         * src/iostream-inst.cc: Likewise.
1175         * src/istream-inst.cc: Likewise.
1176         * src/istream.cc: Likewise.
1177         * src/limits.cc: Likewise.
1178         * src/limits_c++0x.cc: Likewise.
1179         * src/list.cc: Likewise.
1180         * src/locale-inst.cc: Likewise.
1181         * src/locale.cc: Likewise.
1182         * src/locale_facets.cc: Likewise.
1183         * src/locale_init.cc: Likewise.
1184         * src/localename.cc: Likewise.
1185         * src/math_stubs_float.cc: Likewise.
1186         * src/math_stubs_long_double.cc: Likewise.
1187         * src/misc-inst.cc: Likewise.
1188         * src/mt_allocator.cc: Likewise.
1189         * src/mutex.cc: Likewise.
1190         * src/ostream-inst.cc: Likewise.
1191         * src/parallel_list.cc: Likewise.
1192         * src/parallel_settings.cc: Likewise.
1193         * src/pool_allocator.cc: Likewise.
1194         * src/sstream-inst.cc: Likewise.
1195         * src/stdexcept.cc: Likewise.
1196         * src/streambuf-inst.cc: Likewise.
1197         * src/streambuf.cc: Likewise.
1198         * src/string-inst.cc: Likewise.
1199         * src/strstream.cc: Likewise.
1200         * src/system_error.cc: Likewise.
1201         * src/thread.cc: Likewise.
1202         * src/tree.cc: Likewise.
1203         * src/valarray-inst.cc: Likewise.
1204         * src/wlocale-inst.cc: Likewise.
1205         * src/wstring-inst.cc: Likewise.
1206         * doc/xml/manual/intro.xml: Change documentation to refer the
1207         reader to version 3 of the GNU General Public License, version
1208         3.1 of the GCC Runtime Library Exception, and to point readers
1209         at the FSF's license web page.
1210
1211 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1212
1213         * Makefile.am: Change copyright header to refer to version
1214         3 of the GNU General Public License and to point readers at the
1215         COPYING3 file and the FSF's license web page.
1216         * doc/Makefile.am: Likewise.
1217         * include/Makefile.am: Likewise.
1218         * libsupc++/Makefile.am: Likewise.
1219         * po/Makefile.am: Likewise.
1220         * po/POTFILES.in: Likewise.
1221         * src/Makefile.am: Likewise.
1222         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1223         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1224         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1225         Likewise.
1226         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1227         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1228         Likewise.
1229         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1230         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1231         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1232         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1233         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1234         * testsuite/18_support/bad_cast/what.cc: Likewise.
1235         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1236         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1237         Likewise.
1238         * testsuite/18_support/bad_exception/what.cc: Likewise.
1239         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1240         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1241         * testsuite/18_support/exception/38732.cc: Likewise.
1242         * testsuite/18_support/exception/what.cc: Likewise.
1243         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1244         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1245         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1246         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1247         * testsuite/18_support/headers/climits/values.cc: Likewise.
1248         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1249         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1250         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1251         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1252         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1253         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1254         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1255         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1256         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1257         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1258         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1259         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1260         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1261         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1262         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1263         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1264         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1265         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1266         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1267         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1268         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1269         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1270         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1271         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1272         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1273         * testsuite/18_support/new_delete_placement.cc: Likewise.
1274         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1275         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1276         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1277         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1278         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1279         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1280         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1281         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1282         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1283         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1284         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1285         Likewise.
1286         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1287         * testsuite/18_support/pthread_guard.cc: Likewise.
1288         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1289         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1290         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1291         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1292         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1293         Likewise.
1294         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1295         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1296         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1297         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1298         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1299         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1300         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1301         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1302         Likewise.
1303         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1304         Likewise.
1305         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1306         Likewise.
1307         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1308         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1309         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1310         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1311         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1312         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1313         Likewise.
1314         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1315         Likewise.
1316         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1317         Likewise.
1318         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1319         Likewise.
1320         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1321         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1322         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1323         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1324         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1325         Likewise.
1326         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1327         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1328         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1329         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1330         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1331         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1332         Likewise.
1333         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1334         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1335         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1336         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1337         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1338         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1339         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1340         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1341         * testsuite/20_util/allocator/1.cc: Likewise.
1342         * testsuite/20_util/allocator/10378.cc: Likewise.
1343         * testsuite/20_util/allocator/14176.cc: Likewise.
1344         * testsuite/20_util/allocator/33807.cc: Likewise.
1345         * testsuite/20_util/allocator/8230.cc: Likewise.
1346         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1347         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1348         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1349         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1350         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1351         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1352         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1353         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1354         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1355         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1356         Likewise.
1357         * testsuite/20_util/clocks/1.cc: Likewise.
1358         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1359         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1360         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1361         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1362         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1363         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1364         * testsuite/20_util/duration/cons/1.cc: Likewise.
1365         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1366         * testsuite/20_util/duration/cons/2.cc: Likewise.
1367         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1368         Likewise.
1369         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1370         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1371         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1372         Likewise.
1373         * testsuite/20_util/forward/1.cc: Likewise.
1374         * testsuite/20_util/forward/1_neg.cc: Likewise.
1375         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1376         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1377         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1378         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1379         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1380         Likewise.
1381         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1382         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1383         Likewise.
1384         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1385         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1386         Likewise.
1387         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1388         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1389         Likewise.
1390         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1391         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1392         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1393         Likewise.
1394         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1395         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1396         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1397         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1398         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1399         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1400         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1401         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1402         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1403         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1404         Likewise.
1405         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1406         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1407         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1408         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1409         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1410         Likewise.
1411         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1412         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1413         Likewise.
1414         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1415         * testsuite/20_util/identity/value.cc: Likewise.
1416         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1417         * testsuite/20_util/is_integral/value.cc: Likewise.
1418         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1419         Likewise.
1420         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1421         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1422         * testsuite/20_util/is_reference/value.cc: Likewise.
1423         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1424         Likewise.
1425         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1426         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1427         * testsuite/20_util/is_signed/value.cc: Likewise.
1428         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1429         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1430         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1431         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1432         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1433         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1434         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1435         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1436         Likewise.
1437         * testsuite/20_util/move/1.cc: Likewise.
1438         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1439         * testsuite/20_util/pair/1.cc: Likewise.
1440         * testsuite/20_util/pair/2.cc: Likewise.
1441         * testsuite/20_util/pair/3.cc: Likewise.
1442         * testsuite/20_util/pair/4.cc: Likewise.
1443         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1444         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1445         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1446         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1447         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1448         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1449         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1450         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1451         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1452         Likewise.
1453         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1454         Likewise.
1455         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1456         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1457         * testsuite/20_util/rel_ops.cc: Likewise.
1458         * testsuite/20_util/remove_reference/value.cc: Likewise.
1459         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1460         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1461         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1462         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1463         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1464         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1465         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1466         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1467         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1468         Likewise.
1469         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1470         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1471         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1472         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1473         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1474         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1475         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1476         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1477         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1478         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1479         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1480         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1481         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1482         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1483         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1484         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1485         Likewise.
1486         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1487         Likewise.
1488         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1489         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1490         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1491         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1492         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1493         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1494         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1495         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1496         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1497         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1498         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1499         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1500         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1501         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1502         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1503         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1504         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1505         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1506         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1507         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1508         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1509         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1510         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1511         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1512         Likewise.
1513         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1514         Likewise.
1515         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1516         Likewise.
1517         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1518         Likewise.
1519         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1520         Likewise.
1521         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1522         Likewise.
1523         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1524         Likewise.
1525         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1526         Likewise.
1527         * testsuite/20_util/temporary_buffer.cc: Likewise.
1528         * testsuite/20_util/time_point/1.cc: Likewise.
1529         * testsuite/20_util/time_point/2.cc: Likewise.
1530         * testsuite/20_util/time_point/3.cc: Likewise.
1531         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1532         Likewise.
1533         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1534         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1535         Likewise.
1536         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1537         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1538         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1539         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1540         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1541         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1542         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1543         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1544         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1545         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1546         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1547         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1548         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1549         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1550         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1551         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1552         Likewise.
1553         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1554         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1555         Likewise.
1556         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1557         Likewise.
1558         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1559         Likewise.
1560         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1561         Likewise.
1562         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1563         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1564         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1565         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1566         Likewise.
1567         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1568         Likewise.
1569         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1570         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1571         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1572         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1573         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1574         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1575         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1576         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1577         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1578         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1579         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1580         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1581         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1582         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1583         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1584         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1585         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1586         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1587         Likewise.
1588         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1589         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1590         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1591         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1592         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1593         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1594         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1595         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1596         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1597         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1598         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1599         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1600         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1601         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1602         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1603         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1604         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1605         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1606         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1607         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1608         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1609         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1610         Likewise.
1611         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1612         Likewise.
1613         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1614         Likewise.
1615         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1616         Likewise.
1617         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1618         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1619         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1620         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1621         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1622         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1623         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1624         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1625         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1626         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1627         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1628         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1629         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1630         Likewise.
1631         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1632         Likewise.
1633         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1634         Likewise.
1635         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1636         Likewise.
1637         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1638         Likewise.
1639         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1640         Likewise.
1641         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1642         Likewise.
1643         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1644         Likewise.
1645         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1646         Likewise.
1647         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1648         Likewise.
1649         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1650         Likewise.
1651         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1652         Likewise.
1653         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1654         Likewise.
1655         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1656         Likewise.
1657         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1658         Likewise.
1659         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1660         Likewise.
1661         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1662         Likewise.
1663         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1664         Likewise.
1665         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1666         Likewise.
1667         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1668         Likewise.
1669         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1670         Likewise.
1671         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1672         Likewise.
1673         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1674         Likewise.
1675         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1676         Likewise.
1677         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1678         Likewise.
1679         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1680         Likewise.
1681         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1682         Likewise.
1683         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1684         Likewise.
1685         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1686         Likewise.
1687         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1688         Likewise.
1689         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1690         Likewise.
1691         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1692         Likewise.
1693         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1694         Likewise.
1695         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1696         Likewise.
1697         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1698         Likewise.
1699         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1700         Likewise.
1701         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1702         Likewise.
1703         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1704         Likewise.
1705         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1706         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1707         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1708         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1709         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1710         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1711         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1712         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1713         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1714         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1715         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1716         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1717         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1718         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1719         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1720         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1721         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1722         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1723         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1724         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1725         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1726         Likewise.
1727         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1728         Likewise.
1729         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1730         Likewise.
1731         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1732         Likewise.
1733         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1734         Likewise.
1735         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1736         Likewise.
1737         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1738         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1739         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1740         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1741         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1742         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1743         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1744         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1745         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1746         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1747         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1748         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1749         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1750         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1751         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1752         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1753         Likewise.
1754         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1755         Likewise.
1756         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1757         Likewise.
1758         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1759         Likewise.
1760         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1761         Likewise.
1762         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1763         Likewise.
1764         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1765         Likewise.
1766         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1767         Likewise.
1768         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1769         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1770         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1771         Likewise.
1772         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1773         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1774         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1775         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1776         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1777         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1778         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1779         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1780         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1781         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1782         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1783         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1784         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1785         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1786         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1787         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1788         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1789         Likewise.
1790         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1791         Likewise.
1792         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1793         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1794         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1795         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1796         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1797         Likewise.
1798         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1799         Likewise.
1800         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1801         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1802         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1803         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1804         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1805         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1806         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1807         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1808         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1809         Likewise.
1810         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1811         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1812         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1813         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1814         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1815         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1816         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1817         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1818         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1819         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1820         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1821         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1822         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1823         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1824         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1825         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1826         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1827         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1828         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1829         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1830         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1831         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1832         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1833         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1834         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1835         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1836         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1837         Likewise.
1838         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1839         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1840         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1841         Likewise.
1842         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1843         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1844         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1845         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1846         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1847         Likewise.
1848         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1849         Likewise.
1850         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1851         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1852         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1853         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1854         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1855         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1856         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1857         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1858         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1859         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1860         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1861         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1862         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1863         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1864         Likewise.
1865         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1866         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1867         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1868         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1869         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1870         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1871         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1872         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1873         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1874         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1875         Likewise.
1876         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1877         Likewise.
1878         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1879         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1880         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1881         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1882         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1883         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1884         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1885         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1886         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1887         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
1888         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
1889         Likewise.
1890         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
1891         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
1892         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
1893         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
1894         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
1895         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
1896         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
1897         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
1898         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
1899         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
1900         Likewise.
1901         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
1902         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
1903         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
1904         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
1905         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
1906         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
1907         Likewise.
1908         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
1909         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
1910         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
1911         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
1912         Likewise.
1913         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
1914         Likewise.
1915         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
1916         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
1917         Likewise.
1918         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
1919         * testsuite/22_locale/ctype/2.cc: Likewise.
1920         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
1921         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
1922         * testsuite/22_locale/ctype/dr695.cc: Likewise.
1923         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
1924         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
1925         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
1926         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
1927         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
1928         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
1929         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
1930         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
1931         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
1932         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
1933         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
1934         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
1935         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
1936         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
1937         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
1938         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
1939         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
1940         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
1941         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
1942         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
1943         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
1944         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
1945         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
1946         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
1947         * testsuite/22_locale/facet/1.cc: Likewise.
1948         * testsuite/22_locale/facet/2.cc: Likewise.
1949         * testsuite/22_locale/facet/25421.cc: Likewise.
1950         * testsuite/22_locale/global_templates/1.cc: Likewise.
1951         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
1952         Likewise.
1953         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
1954         Likewise.
1955         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
1956         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
1957         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
1958         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
1959         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
1960         * testsuite/22_locale/locale/13630.cc: Likewise.
1961         * testsuite/22_locale/locale/cons/1.cc: Likewise.
1962         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
1963         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
1964         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
1965         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
1966         * testsuite/22_locale/locale/cons/2.cc: Likewise.
1967         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
1968         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
1969         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
1970         * testsuite/22_locale/locale/cons/4.cc: Likewise.
1971         * testsuite/22_locale/locale/cons/5.cc: Likewise.
1972         * testsuite/22_locale/locale/cons/6.cc: Likewise.
1973         * testsuite/22_locale/locale/cons/7.cc: Likewise.
1974         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
1975         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
1976         * testsuite/22_locale/locale/cons/8.cc: Likewise.
1977         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
1978         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
1979         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
1980         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
1981         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
1982         * testsuite/22_locale/locale/operations/1.cc: Likewise.
1983         * testsuite/22_locale/locale/operations/2.cc: Likewise.
1984         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
1985         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
1986         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
1987         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
1988         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
1989         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
1990         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
1991         Likewise.
1992         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
1993         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
1994         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
1995         Likewise.
1996         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
1997         Likewise.
1998         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
1999         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2000         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2001         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2002         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2003         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2004         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2005         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2006         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2007         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2008         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2009         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2010         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2011         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2012         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2013         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2014         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2015         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2016         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2017         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2018         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2019         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2020         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2021         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2022         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2023         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2024         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2025         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2026         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2027         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2028         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2029         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2030         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2031         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2032         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2033         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2034         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2035         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2036         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2037         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2038         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2039         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2040         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2041         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2042         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2043         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2044         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2045         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2046         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2047         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2048         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2049         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2050         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2051         Likewise.
2052         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2053         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2054         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2055         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2056         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2057         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2058         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2059         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2060         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2061         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2062         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2063         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2064         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2065         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2066         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2067         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2068         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2069         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2070         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2071         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2072         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2073         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2074         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2075         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2076         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2077         Likewise.
2078         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2079         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2080         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2081         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2082         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2083         Likewise.
2084         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2085         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2086         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2087         Likewise.
2088         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2089         Likewise.
2090         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2091         Likewise.
2092         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2093         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2094         Likewise.
2095         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2096         Likewise.
2097         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2098         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2099         Likewise.
2100         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2101         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2102         Likewise.
2103         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2104         Likewise.
2105         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2106         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2107         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2108         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2109         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2110         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2111         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2112         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2113         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2114         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2115         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2116         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2117         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2118         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2119         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2120         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2121         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2122         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2123         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2124         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2125         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2126         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2127         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2128         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2129         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2130         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2131         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2132         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2133         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2134         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2135         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2136         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2137         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2138         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2139         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2140         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2141         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2142         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2143         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2144         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2145         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2146         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2147         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2148         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2149         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2150         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2151         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2152         Likewise.
2153         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2154         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2155         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2156         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2157         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2158         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2159         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2160         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2161         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2162         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2163         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2164         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2165         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2166         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2167         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2168         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2169         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2170         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2171         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2172         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2173         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2174         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2175         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2176         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2177         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2178         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2179         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2180         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2181         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2182         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2183         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2184         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2185         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2186         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2187         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2188         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2189         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2190         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2191         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2192         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2193         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2194         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2195         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2196         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2197         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2198         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2199         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2200         Likewise.
2201         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2202         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2203         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2204         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2205         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2206         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2207         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2208         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2209         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2210         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2211         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2212         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2213         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2214         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2215         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2216         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2217         Likewise.
2218         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2219         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2220         Likewise.
2221         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2222         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2223         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2224         Likewise.
2225         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2226         Likewise.
2227         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2228         Likewise.
2229         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2230         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2231         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2232         Likewise.
2233         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2234         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2235         Likewise.
2236         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2237         Likewise.
2238         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2239         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2240         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2241         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2242         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2243         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2244         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2245         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2246         Likewise.
2247         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2248         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2249         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2250         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2251         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2252         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2253         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2254         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2255         Likewise.
2256         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2257         Likewise.
2258         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2259         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2260         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2261         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2262         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2263         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2264         Likewise.
2265         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2266         Likewise.
2267         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2268         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2269         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2270         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2271         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2272         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2273         Likewise.
2274         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2275         Likewise.
2276         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2277         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2278         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2279         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2280         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2281         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2282         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2283         Likewise.
2284         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2285         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2286         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2287         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2288         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2289         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2290         Likewise.
2291         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2292         Likewise.
2293         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2294         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2295         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2296         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2297         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2298         Likewise.
2299         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2300         Likewise.
2301         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2302         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2303         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2304         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2305         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2306         Likewise.
2307         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2308         Likewise.
2309         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2310         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2311         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2312         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2313         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2314         Likewise.
2315         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2316         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2317         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2318         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2319         Likewise.
2320         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2321         Likewise.
2322         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2323         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2324         Likewise.
2325         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2326         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2327         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2328         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2329         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2330         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2331         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2332         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2333         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2334         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2335         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2336         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2337         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2338         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2339         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2340         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2341         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2342         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2343         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2344         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2345         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2346         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2347         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2348         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2349         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2350         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2351         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2352         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2353         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2354         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2355         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2356         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2357         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2358         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2359         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2360         Likewise.
2361         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2362         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2363         * testsuite/23_containers/bitset/18604.cc: Likewise.
2364         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2365         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2366         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2367         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2368         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2369         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2370         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2371         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2372         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2373         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2374         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2375         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2376         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2377         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2378         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2379         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2380         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2381         * testsuite/23_containers/deque/18604.cc: Likewise.
2382         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2383         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2384         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2385         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2386         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2387         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2388         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2389         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2390         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2391         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2392         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2393         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2394         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2395         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2396         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2397         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2398         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2399         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2400         Likewise.
2401         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2402         Likewise.
2403         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2404         Likewise.
2405         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2406         Likewise.
2407         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2408         Likewise.
2409         * testsuite/23_containers/deque/types/1.cc: Likewise.
2410         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2411         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2412         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2413         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2414         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2415         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2416         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2417         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2418         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2419         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2420         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2421         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2422         Likewise.
2423         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2424         Likewise.
2425         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2426         Likewise.
2427         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2428         Likewise.
2429         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2430         Likewise.
2431         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2432         Likewise.
2433         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2434         Likewise.
2435         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2436         Likewise.
2437         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2438         Likewise.
2439         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2440         Likewise.
2441         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2442         Likewise.
2443         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2444         Likewise.
2445         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2446         Likewise.
2447         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2448         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2449         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2450         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2451         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2452         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2453         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2454         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2455         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2456         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2457         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2458         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2459         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2460         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2461         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2462         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2463         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2464         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2465         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2466         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2467         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2468         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2469         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2470         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2471         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2472         Likewise.
2473         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2474         Likewise.
2475         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2476         * testsuite/23_containers/list/18604.cc: Likewise.
2477         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2478         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2479         * testsuite/23_containers/list/cons/1.cc: Likewise.
2480         * testsuite/23_containers/list/cons/2.cc: Likewise.
2481         * testsuite/23_containers/list/cons/3.cc: Likewise.
2482         * testsuite/23_containers/list/cons/4.cc: Likewise.
2483         * testsuite/23_containers/list/cons/5.cc: Likewise.
2484         * testsuite/23_containers/list/cons/6.cc: Likewise.
2485         * testsuite/23_containers/list/cons/7.cc: Likewise.
2486         * testsuite/23_containers/list/cons/8.cc: Likewise.
2487         * testsuite/23_containers/list/cons/9.cc: Likewise.
2488         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2489         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2490         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2491         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2492         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2493         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2494         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2495         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2496         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2497         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2498         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2499         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2500         * testsuite/23_containers/list/operations/1.cc: Likewise.
2501         * testsuite/23_containers/list/operations/2.cc: Likewise.
2502         * testsuite/23_containers/list/operations/3.cc: Likewise.
2503         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2504         * testsuite/23_containers/list/operations/4.cc: Likewise.
2505         * testsuite/23_containers/list/operations/5.cc: Likewise.
2506         * testsuite/23_containers/list/pthread1.cc: Likewise.
2507         * testsuite/23_containers/list/pthread5.cc: Likewise.
2508         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2509         Likewise.
2510         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2511         Likewise.
2512         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2513         Likewise.
2514         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2515         Likewise.
2516         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2517         Likewise.
2518         * testsuite/23_containers/map/18604.cc: Likewise.
2519         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2520         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2521         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2522         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2523         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2524         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2525         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2526         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2527         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2528         * testsuite/23_containers/map/operators/1.cc: Likewise.
2529         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2530         * testsuite/23_containers/map/pthread6.cc: Likewise.
2531         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2532         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2533         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2534         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2535         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2536         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2537         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2538         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2539         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2540         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2541         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2542         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2543         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2544         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2545         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2546         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2547         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2548         * testsuite/23_containers/set/18604.cc: Likewise.
2549         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2550         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2551         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2552         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2553         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2554         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2555         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2556         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2557         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2558         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2559         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2560         Likewise.
2561         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2562         Likewise.
2563         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2564         Likewise.
2565         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2566         Likewise.
2567         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2568         Likewise.
2569         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2570         Likewise.
2571         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2572         Likewise.
2573         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2574         Likewise.
2575         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2576         Likewise.
2577         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2578         Likewise.
2579         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2580         Likewise.
2581         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2582         Likewise.
2583         * testsuite/23_containers/vector/18604.cc: Likewise.
2584         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2585         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2586         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2587         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2588         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2589         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2590         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2591         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2592         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2593         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2594         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2595         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2596         Likewise.
2597         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2598         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2599         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2600         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2601         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2602         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2603         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2604         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2605         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2606         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2607         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2608         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2609         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2610         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2611         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2612         Likewise.
2613         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2614         Likewise.
2615         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2616         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2617         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2618         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2619         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2620         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2621         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2622         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2623         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2624         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2625         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2626         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2627         Likewise.
2628         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2629         Likewise.
2630         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2631         Likewise.
2632         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2633         Likewise.
2634         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2635         Likewise.
2636         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2637         Likewise.
2638         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2639         * testsuite/23_containers/vector/types/1.cc: Likewise.
2640         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2641         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2642         Likewise.
2643         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2644         Likewise.
2645         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2646         Likewise.
2647         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2648         Likewise.
2649         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2650         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2651         Likewise.
2652         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2653         Likewise.
2654         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2655         Likewise.
2656         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2657         Likewise.
2658         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2659         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2660         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2661         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2662         Likewise.
2663         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2664         Likewise.
2665         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2666         Likewise.
2667         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2668         Likewise.
2669         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2670         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2671         Likewise.
2672         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2673         Likewise.
2674         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2675         Likewise.
2676         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2677         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2678         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2679         Likewise.
2680         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2681         Likewise.
2682         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2683         Likewise.
2684         * testsuite/24_iterators/operations/next.cc: Likewise.
2685         * testsuite/24_iterators/operations/prev.cc: Likewise.
2686         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2687         Likewise.
2688         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2689         Likewise.
2690         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2691         Likewise.
2692         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2693         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2694         Likewise.
2695         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2696         Likewise.
2697         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2698         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2699         Likewise.
2700         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2701         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2702         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2703         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2704         Likewise.
2705         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2706         Likewise.
2707         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2708         Likewise.
2709         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2710         Likewise.
2711         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2712         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2713         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2714         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2715         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2716         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2717         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2718         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2719         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2720         * testsuite/25_algorithms/copy/1.cc: Likewise.
2721         * testsuite/25_algorithms/copy/2.cc: Likewise.
2722         * testsuite/25_algorithms/copy/3.cc: Likewise.
2723         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2724         * testsuite/25_algorithms/copy/4.cc: Likewise.
2725         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2726         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2727         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2728         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2729         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2730         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2731         Likewise.
2732         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2733         Likewise.
2734         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2735         Likewise.
2736         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2737         Likewise.
2738         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2739         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2740         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2741         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2742         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2743         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2744         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2745         * testsuite/25_algorithms/count/1.cc: Likewise.
2746         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2747         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2748         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2749         * testsuite/25_algorithms/equal/1.cc: Likewise.
2750         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2751         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2752         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2753         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2754         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2755         * testsuite/25_algorithms/fill/1.cc: Likewise.
2756         * testsuite/25_algorithms/fill/2.cc: Likewise.
2757         * testsuite/25_algorithms/fill/3.cc: Likewise.
2758         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2759         * testsuite/25_algorithms/fill/4.cc: Likewise.
2760         * testsuite/25_algorithms/fill/5.cc: Likewise.
2761         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2762         * testsuite/25_algorithms/find/1.cc: Likewise.
2763         * testsuite/25_algorithms/find/17441.cc: Likewise.
2764         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2765         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2766         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2767         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2768         Likewise.
2769         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2770         Likewise.
2771         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2772         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2773         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2774         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2775         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2776         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2777         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2778         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2779         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2780         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2781         Likewise.
2782         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2783         Likewise.
2784         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2785         Likewise.
2786         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2787         Likewise.
2788         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2789         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2790         * testsuite/25_algorithms/heap/1.cc: Likewise.
2791         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2792         * testsuite/25_algorithms/includes/1.cc: Likewise.
2793         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2794         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2795         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2796         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2797         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2798         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2799         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2800         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2801         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2802         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2803         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2804         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2805         Likewise.
2806         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2807         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2808         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2809         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2810         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2811         * testsuite/25_algorithms/max/1.cc: Likewise.
2812         * testsuite/25_algorithms/max/2.cc: Likewise.
2813         * testsuite/25_algorithms/max/3.cc: Likewise.
2814         * testsuite/25_algorithms/max/37547.cc: Likewise.
2815         * testsuite/25_algorithms/max/4.cc: Likewise.
2816         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2817         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2818         * testsuite/25_algorithms/merge/1.cc: Likewise.
2819         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2820         * testsuite/25_algorithms/min/1.cc: Likewise.
2821         * testsuite/25_algorithms/min/2.cc: Likewise.
2822         * testsuite/25_algorithms/min/3.cc: Likewise.
2823         * testsuite/25_algorithms/min/37547.cc: Likewise.
2824         * testsuite/25_algorithms/min/4.cc: Likewise.
2825         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2826         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2827         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2828         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2829         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2830         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2831         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2832         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2833         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2834         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2835         * testsuite/25_algorithms/move/1.cc: Likewise.
2836         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2837         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2838         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2839         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2840         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2841         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2842         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2843         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2844         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2845         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2846         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2847         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2848         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2849         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2850         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2851         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2852         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2853         * testsuite/25_algorithms/partition/1.cc: Likewise.
2854         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2855         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2856         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2857         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2858         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2859         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2860         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2861         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2862         * testsuite/25_algorithms/remove/1.cc: Likewise.
2863         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2864         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2865         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2866         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2867         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2868         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2869         * testsuite/25_algorithms/replace/1.cc: Likewise.
2870         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2871         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2872         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2873         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2874         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2875         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2876         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2877         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2878         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2879         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2880         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2881         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2882         * testsuite/25_algorithms/search/1.cc: Likewise.
2883         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2884         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2885         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2886         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2887         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
2888         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
2889         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
2890         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
2891         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
2892         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
2893         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
2894         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
2895         Likewise.
2896         * testsuite/25_algorithms/set_union/1.cc: Likewise.
2897         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
2898         * testsuite/25_algorithms/sort/1.cc: Likewise.
2899         * testsuite/25_algorithms/sort/34095.cc: Likewise.
2900         * testsuite/25_algorithms/sort/34636.cc: Likewise.
2901         * testsuite/25_algorithms/sort/35588.cc: Likewise.
2902         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
2903         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
2904         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
2905         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
2906         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
2907         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
2908         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
2909         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
2910         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
2911         * testsuite/25_algorithms/unique/1.cc: Likewise.
2912         * testsuite/25_algorithms/unique/11480.cc: Likewise.
2913         * testsuite/25_algorithms/unique/2.cc: Likewise.
2914         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
2915         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
2916         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
2917         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
2918         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
2919         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
2920         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
2921         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
2922         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
2923         * testsuite/26_numerics/accumulate/1.cc: Likewise.
2924         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
2925         * testsuite/26_numerics/complex/13450.cc: Likewise.
2926         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
2927         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
2928         * testsuite/26_numerics/complex/dr387.cc: Likewise.
2929         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
2930         * testsuite/26_numerics/complex/dr781.cc: Likewise.
2931         * testsuite/26_numerics/complex/dr844.cc: Likewise.
2932         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
2933         Likewise.
2934         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
2935         Likewise.
2936         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
2937         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
2938         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
2939         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
2940         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
2941         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
2942         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
2943         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
2944         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
2945         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
2946         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
2947         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
2948         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
2949         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
2950         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
2951         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
2952         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
2953         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
2954         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
2955         Likewise.
2956         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
2957         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
2958         Likewise.
2959         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
2960         Likewise.
2961         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
2962         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
2963         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
2964         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
2965         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
2966         * testsuite/26_numerics/inner_product/1.cc: Likewise.
2967         * testsuite/26_numerics/iota/1.cc: Likewise.
2968         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
2969         * testsuite/26_numerics/slice/1.cc: Likewise.
2970         * testsuite/26_numerics/valarray/28277.cc: Likewise.
2971         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
2972         * testsuite/26_numerics/valarray/operators.cc: Likewise.
2973         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
2974         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
2975         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
2976         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
2977         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
2978         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
2979         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
2980         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
2981         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
2982         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
2983         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
2984         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
2985         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
2986         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
2987         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
2988         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
2989         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
2990         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
2991         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
2992         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
2993         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
2994         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
2995         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
2996         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
2997         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
2998         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
2999         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3000         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3001         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3002         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3003         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3004         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3005         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3006         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3007         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3008         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3009         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3010         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3011         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3012         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3013         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3014         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3015         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3016         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3017         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3018         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3019         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3020         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3021         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3022         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3023         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3024         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3025         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3026         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3027         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3028         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3029         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3030         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3031         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3032         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3033         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3034         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3035         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3036         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3037         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3038         Likewise.
3039         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3040         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3041         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3042         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3043         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3044         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3045         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3046         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3047         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3048         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3049         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3050         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3051         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3052         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3053         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3054         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3055         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3056         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3057         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3058         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3059         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3060         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3061         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3062         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3063         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3064         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3065         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3066         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3067         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3068         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3069         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3070         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3071         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3072         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3073         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3074         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3075         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3076         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3077         Likewise.
3078         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3079         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3080         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3081         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3082         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3083         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3084         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3091         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3092         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3102         Likewise.
3103         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3180         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3181         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3182         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3183         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3184         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3185         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3186         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3187         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3188         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3189         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3190         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3191         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3192         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3193         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3194         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3195         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3196         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3197         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3198         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3199         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3200         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3201         Likewise.
3202         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3203         Likewise.
3204         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3205         Likewise.
3206         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3207         Likewise.
3208         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3209         Likewise.
3210         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3211         Likewise.
3212         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3213         Likewise.
3214         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3215         Likewise.
3216         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3217         Likewise.
3218         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3219         Likewise.
3220         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3221         Likewise.
3222         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3223         Likewise.
3224         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3225         Likewise.
3226         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3227         Likewise.
3228         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3229         Likewise.
3230         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3231         Likewise.
3232         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3233         Likewise.
3234         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3235         Likewise.
3236         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3237         Likewise.
3238         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3239         Likewise.
3240         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3241         Likewise.
3242         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3243         Likewise.
3244         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3245         Likewise.
3246         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3247         Likewise.
3248         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3249         Likewise.
3250         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3251         Likewise.
3252         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3253         Likewise.
3254         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3255         Likewise.
3256         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3257         Likewise.
3258         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3259         Likewise.
3260         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3261         Likewise.
3262         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3263         Likewise.
3264         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3265         Likewise.
3266         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3267         Likewise.
3268         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3269         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3270         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3271         Likewise.
3272         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3273         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3274         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3275         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3276         Likewise.
3277         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3278         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3279         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3280         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3281         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3282         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3283         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3284         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3285         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3286         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3287         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3288         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3289         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3290         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3291         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3292         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3293         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3294         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3295         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3296         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3297         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3298         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3299         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3300         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3301         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3302         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3303         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3304         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3305         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3306         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3307         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3308         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3309         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3310         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3311         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3312         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3313         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3314         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3315         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3316         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3317         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3318         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3319         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3320         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3321         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3322         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3323         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3324         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3325         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3326         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3327         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3328         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3329         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3330         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3331         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3332         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3333         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3334         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3335         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3336         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3337         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3338         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3339         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3340         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3341         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3342         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3343         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3344         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3345         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3346         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3347         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3348         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3349         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3350         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3351         Likewise.
3352         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3353         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3354         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3355         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3356         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3357         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3358         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3359         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3360         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3361         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3362         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3363         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3364         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3365         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3366         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3367         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3368         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3369         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3370         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3371         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3372         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3373         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3374         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3375         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3376         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3377         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3378         Likewise.
3379         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3380         Likewise.
3381         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3382         Likewise.
3383         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3384         Likewise.
3385         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3386         Likewise.
3387         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3388         Likewise.
3389         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3390         Likewise.
3391         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3392         Likewise.
3393         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3394         Likewise.
3395         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3396         Likewise.
3397         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3398         Likewise.
3399         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3400         Likewise.
3401         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3402         Likewise.
3403         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3404         Likewise.
3405         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3406         Likewise.
3407         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3408         Likewise.
3409         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3410         Likewise.
3411         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3412         Likewise.
3413         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3414         Likewise.
3415         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3416         Likewise.
3417         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3418         Likewise.
3419         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3420         Likewise.
3421         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3422         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3423         Likewise.
3424         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3425         Likewise.
3426         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3427         Likewise.
3428         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3429         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3430         Likewise.
3431         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3432         Likewise.
3433         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3434         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3435         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3436         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3437         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3438         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3439         Likewise.
3440         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3441         Likewise.
3442         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3443         Likewise.
3444         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3445         Likewise.
3446         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3447         Likewise.
3448         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3449         Likewise.
3450         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3451         Likewise.
3452         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3453         Likewise.
3454         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3455         Likewise.
3456         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3457         Likewise.
3458         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3459         Likewise.
3460         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3461         Likewise.
3462         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3463         Likewise.
3464         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3469         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3470         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3471         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3472         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3473         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3474         Likewise.
3475         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3476         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3477         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3478         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3479         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3480         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3481         Likewise.
3482         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3483         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3484         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3485         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3486         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3487         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3488         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3489         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3490         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3491         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3492         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3493         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3494         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3495         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3496         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3497         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3498         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3499         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3500         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3501         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3502         Likewise.
3503         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3504         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3505         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3506         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3507         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3508         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3509         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3510         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3511         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3512         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3513         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3514         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3515         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3516         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3517         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3518         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3519         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3520         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3521         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3522         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3523         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3524         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3525         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3526         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3527         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3528         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3529         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3530         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3531         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3532         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3533         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3534         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3535         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3536         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3537         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3538         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3541         Likewise.
3542         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3545         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3546         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3547         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3548         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3549         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3550         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3551         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3552         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3553         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3554         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3555         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3556         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3557         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3558         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3559         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3560         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3561         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3562         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3563         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3564         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3565         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3566         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3567         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3568         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3569         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3570         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3571         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3572         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3573         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3574         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3575         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3576         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3577         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3578         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3579         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3580         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3581         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3582         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3583         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3584         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3585         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3586         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3587         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3588         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3589         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3590         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3591         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3592         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3593         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3594         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3595         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3596         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3597         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3598         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3599         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3600         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3601         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3602         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3603         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3604         Likewise.
3605         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3606         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3607         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3608         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3609         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3610         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3611         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3612         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3613         * testsuite/27_io/fpos/11450.cc: Likewise.
3614         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3615         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3616         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3617         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3618         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3619         * testsuite/27_io/fpos/14775.cc: Likewise.
3620         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3621         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3622         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3623         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3624         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3625         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3626         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3627         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3628         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3629         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3630         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3631         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3632         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3633         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3634         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3635         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3636         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3637         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3638         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3639         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3640         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3641         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3642         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3643         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3644         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3645         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3646         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3647         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3648         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3649         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3650         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3651         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3652         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3653         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3654         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3655         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3656         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3657         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3658         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3659         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3660         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3661         * testsuite/27_io/objects/char/1.cc: Likewise.
3662         * testsuite/27_io/objects/char/10.cc: Likewise.
3663         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3664         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3665         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3666         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3667         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3668         * testsuite/27_io/objects/char/2.cc: Likewise.
3669         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3670         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3671         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3672         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3673         * testsuite/27_io/objects/char/5.cc: Likewise.
3674         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3675         * testsuite/27_io/objects/char/6.cc: Likewise.
3676         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3677         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3678         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3679         * testsuite/27_io/objects/char/7.cc: Likewise.
3680         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3681         * testsuite/27_io/objects/char/8.cc: Likewise.
3682         * testsuite/27_io/objects/char/9.cc: Likewise.
3683         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3684         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3685         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3686         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3687         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3688         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3689         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3690         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3691         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3692         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3693         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3694         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3695         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3696         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3697         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3698         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3699         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3700         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3701         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3702         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3703         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3704         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3705         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3706         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3707         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3708         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3709         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3710         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3711         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3712         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3713         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3714         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3715         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3716         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3717         * testsuite/27_io/types/1.cc: Likewise.
3718         * testsuite/27_io/types/2.cc: Likewise.
3719         * testsuite/27_io/types/3.cc: Likewise.
3720         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3721         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3722         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3723         Likewise.
3724         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3725         Likewise.
3726         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3727         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3728         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3729         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3730         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3731         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3732         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3733         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3734         Likewise.
3735         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3736         Likewise.
3737         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3738         Likewise.
3739         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3740         Likewise.
3741         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3742         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3743         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3744         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3745         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3746         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3747         Likewise.
3748         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3749         Likewise.
3750         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3751         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3752         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3753         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3754         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3755         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3756         * testsuite/Makefile.am: Likewise.
3757         * testsuite/abi/30586.cc: Likewise.
3758         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3759         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3760         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3761         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3762         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3763         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3764         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3765         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3766         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3767         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3768         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3769         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3770         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3771         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3772         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3773         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3774         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3775         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3776         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3777         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3778         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3779         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3780         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3781         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3782         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3783         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3784         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3785         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3786         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3787         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3788         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3789         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3790         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3791         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3792         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3793         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3794         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3795         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3796         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3797         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3798         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3799         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3800         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3801         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3802         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3803         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3804         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3805         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3806         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3807         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3808         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3809         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3810         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3811         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3812         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3813         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3814         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3815         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3816         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3817         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3818         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3819         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3820         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3821         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3822         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3823         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3824         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3825         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3826         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3827         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3828         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3829         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3830         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3831         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3832         * testsuite/abi/demangle/regression/old.cc: Likewise.
3833         * testsuite/abi/header_cxxabi.c: Likewise.
3834         * testsuite/backward/11460.cc: Likewise.
3835         * testsuite/backward/hash_map/1.cc: Likewise.
3836         * testsuite/backward/hash_map/14648.cc: Likewise.
3837         * testsuite/backward/hash_map/23528.cc: Likewise.
3838         * testsuite/backward/hash_set/1.cc: Likewise.
3839         * testsuite/backward/strstream_members.cc: Likewise.
3840         * testsuite/config/default.exp: Likewise.
3841         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3842         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3843         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3844         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3845         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3846         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3847         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3848         * testsuite/data/sgetn.txt: Likewise.
3849         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3850         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3851         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3852         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3853         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3854         * testsuite/ext/array_allocator/26875.cc: Likewise.
3855         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3856         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3857         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3858         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3859         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3860         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3861         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3862         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3863         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3864         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3865         * testsuite/ext/codecvt/1.cc: Likewise.
3866         * testsuite/ext/codecvt/char-1.cc: Likewise.
3867         * testsuite/ext/codecvt/char-2.cc: Likewise.
3868         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3869         * testsuite/ext/concept_checks.cc: Likewise.
3870         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3871         Likewise.
3872         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3873         Likewise.
3874         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3875         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3876         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3877         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3878         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3879         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3880         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3881         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3882         Likewise.
3883         * testsuite/ext/headers.cc: Likewise.
3884         * testsuite/ext/is_heap/1.cc: Likewise.
3885         * testsuite/ext/is_heap/check_type.cc: Likewise.
3886         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3887         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
3888         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
3889         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
3890         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
3891         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
3892         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
3893         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
3894         * testsuite/ext/median.cc: Likewise.
3895         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
3896         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
3897         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
3898         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
3899         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
3900         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
3901         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
3902         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
3903         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
3904         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
3905         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
3906         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
3907         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
3908         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
3909         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
3910         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
3911         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
3912         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
3913         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
3914         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
3915         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
3916         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
3917         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
3918         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
3919         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
3920         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
3921         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
3922         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
3923         * testsuite/ext/new_allocator/check_new.cc: Likewise.
3924         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
3925         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
3926         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
3927         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
3928         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
3929         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
3930         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
3931         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
3932         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
3933         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
3934         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
3935         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
3936         * testsuite/ext/rope/1.cc: Likewise.
3937         * testsuite/ext/rope/2.cc: Likewise.
3938         * testsuite/ext/rope/3.cc: Likewise.
3939         * testsuite/ext/rope/36832.cc: Likewise.
3940         * testsuite/ext/rope/4.cc: Likewise.
3941         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
3942         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
3943         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
3944         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
3945         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
3946         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
3947         Likewise.
3948         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
3949         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
3950         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
3951         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
3952         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
3953         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
3954         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
3955         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
3956         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
3957         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
3958         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
3959         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
3960         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
3961         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
3962         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
3963         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
3964         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
3965         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
3966         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
3967         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
3968         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
3969         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
3970         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
3971         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
3972         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
3973         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
3974         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
3975         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
3976         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
3977         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
3978         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
3979         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
3980         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
3981         * testsuite/lib/dg-options.exp: Likewise.
3982         * testsuite/lib/libstdc++.exp: Likewise.
3983         * testsuite/lib/prune.exp: Likewise.
3984         * testsuite/libstdc++-abi/abi.exp: Likewise.
3985         * testsuite/libstdc++-dg/conformance.exp: Likewise.
3986         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
3987         Likewise.
3988         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
3989         Likewise.
3990         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
3991         Likewise.
3992         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
3993         Likewise.
3994         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
3995         Likewise.
3996         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
3997         Likewise.
3998         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
3999         Likewise.
4000         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4001         Likewise.
4002         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4003         Likewise.
4004         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4005         Likewise.
4006         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4007         Likewise.
4008         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4009         Likewise.
4010         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4011         Likewise.
4012         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4013         Likewise.
4014         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4015         Likewise.
4016         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4017         Likewise.
4018         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4019         Likewise.
4020         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4021         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4022         Likewise.
4023         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4024         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4025         Likewise.
4026         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4027         Likewise.
4028         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4029         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4030         Likewise.
4031         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4032         Likewise.
4033         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4034         Likewise.
4035         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4036         Likewise.
4037         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4038         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4039         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4040         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4041         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4042         Likewise.
4043         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4044         Likewise.
4045         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4046         Likewise.
4047         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4048         Likewise.
4049         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4050         Likewise.
4051         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4052         Likewise.
4053         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4054         Likewise.
4055         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4056         Likewise.
4057         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4058         Likewise.
4059         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4060         Likewise.
4061         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4062         Likewise.
4063         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4064         Likewise.
4065         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4066         Likewise.
4067         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4068         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4069         Likewise.
4070         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4071         Likewise.
4072         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4073         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4074         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4075         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4076         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4077         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4078         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4079         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4080         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4081         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4082         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4083         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4084         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4085         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4086         Likewise.
4087         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4088         Likewise.
4089         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4090         Likewise.
4091         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4092         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4093         Likewise.
4094         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4095         Likewise.
4096         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4097         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4098         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4099         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4100         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4101         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4102         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4103         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4104         Likewise.
4105         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4106         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4107         Likewise.
4108         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4109         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4110         Likewise.
4111         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4112         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4113         Likewise.
4114         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4115         Likewise.
4116         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4117         Likewise.
4118         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4119         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4120         Likewise.
4121         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4122         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4123         Likewise.
4124         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4125         Likewise.
4126         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4127         Likewise.
4128         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4129         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4130         Likewise.
4131         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4132         Likewise.
4133         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4134         Likewise.
4135         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4136         Likewise.
4137         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4138         Likewise.
4139         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4140         Likewise.
4141         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4142         Likewise.
4143         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4144         Likewise.
4145         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4146         Likewise.
4147         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4148         Likewise.
4149         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4150         Likewise.
4151         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4152         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4153         Likewise.
4154         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4155         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4156         Likewise.
4157         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4158         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4159         Likewise.
4160         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4161         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4162         Likewise.
4163         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4164         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4165         Likewise.
4166         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4167         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4168         Likewise.
4169         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4170         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4171         Likewise.
4172         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4173         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4174         Likewise.
4175         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4176         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4177         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4178         Likewise.
4179         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4180         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4181         Likewise.
4182         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4183         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4184         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4185         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4186         Likewise.
4187         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4188         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4189         Likewise.
4190         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4191         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4192         Likewise.
4193         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4194         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4195         Likewise.
4196         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4197         Likewise.
4198         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4199         Likewise.
4200         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4201         Likewise.
4202         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4203         Likewise.
4204         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4205         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4206         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4207         Likewise.
4208         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4209         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4210         Likewise.
4211         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4212         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4213         Likewise.
4214         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4215         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4216         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4217         Likewise.
4218         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4219         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4220         Likewise.
4221         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4222         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4223         Likewise.
4224         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4225         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4226         Likewise.
4227         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4228         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4229         Likewise.
4230         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4231         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4232         Likewise.
4233         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4234         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4235         Likewise.
4236         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4237         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4238         Likewise.
4239         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4240         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4241         Likewise.
4242         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4243         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4244         Likewise.
4245         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4246         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4247         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4248         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4249         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4250         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4251         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4252         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4253         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4254         Likewise.
4255         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4256         Likewise.
4257         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4258         Likewise.
4259         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4260         Likewise.
4261         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4262         Likewise.
4263         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4264         Likewise.
4265         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4266         Likewise.
4267         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4268         Likewise.
4269         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4270         Likewise.
4271         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4272         Likewise.
4273         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4276         Likewise.
4277         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4278         Likewise.
4279         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4280         Likewise.
4281         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4282         Likewise.
4283         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4284         Likewise.
4285         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4286         Likewise.
4287         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4288         Likewise.
4289         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4290         Likewise.
4291         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4292         Likewise.
4293         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4294         Likewise.
4295         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4296         Likewise.
4297         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4298         Likewise.
4299         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4300         Likewise.
4301         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4302         Likewise.
4303         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4304         Likewise.
4305         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4306         Likewise.
4307         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4308         Likewise.
4309         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4310         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4311         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4312         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4313         Likewise.
4314         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4315         Likewise.
4316         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4317         Likewise.
4318         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4319         Likewise.
4320         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4321         Likewise.
4322         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4323         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4324         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4325         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4326         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4327         Likewise.
4328         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4329         Likewise.
4330         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4331         Likewise.
4332         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4333         Likewise.
4334         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4335         Likewise.
4336         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4337         Likewise.
4338         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4339         Likewise.
4340         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4341         Likewise.
4342         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4343         Likewise.
4344         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4345         Likewise.
4346         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4347         Likewise.
4348         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4349         Likewise.
4350         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4351         Likewise.
4352         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4353         Likewise.
4354         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4355         Likewise.
4356         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4357         Likewise.
4358         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4359         Likewise.
4360         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4361         Likewise.
4362         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4363         Likewise.
4364         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4365         Likewise.
4366         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4367         Likewise.
4368         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4369         Likewise.
4370         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4371         Likewise.
4372         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4373         Likewise.
4374         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4375         Likewise.
4376         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4377         Likewise.
4378         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4379         Likewise.
4380         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4381         Likewise.
4382         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4383         Likewise.
4384         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4385         Likewise.
4386         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4387         Likewise.
4388         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4389         Likewise.
4390         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4391         Likewise.
4392         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4393         Likewise.
4394         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4395         Likewise.
4396         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4397         Likewise.
4398         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4399         Likewise.
4400         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4411         Likewise.
4412         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4413         Likewise.
4414         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4463         Likewise.
4464         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4465         Likewise.
4466         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4571         Likewise.
4572         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4573         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4574         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4575         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4576         Likewise.
4577         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4578         Likewise.
4579         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4580         Likewise.
4581         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4582         Likewise.
4583         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4584         Likewise.
4585         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4586         Likewise.
4587         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4588         Likewise.
4589         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4590         Likewise.
4591         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4592         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4593         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4594         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4595         Likewise.
4596         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4597         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4598         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4599         Likewise.
4600         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4601         Likewise.
4602         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4603         Likewise.
4604         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4605         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4606         Likewise.
4607         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4608         Likewise.
4609         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4610         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4611         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4612         Likewise.
4613         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4614         Likewise.
4615         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4616         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4617         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4618         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4619         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4620         Likewise.
4621         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4622         Likewise.
4623         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4624         Likewise.
4625         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4626         Likewise.
4627         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4628         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4629         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4630         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4631         Likewise.
4632         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4633         Likewise.
4634         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4635         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4636         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4637         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4638         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4639         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4640         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4641         Likewise.
4642         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4643         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4644         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4645         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4646         Likewise.
4647         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4648         Likewise.
4649         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4650         Likewise.
4651         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4652         Likewise.
4653         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4654         Likewise.
4655         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4656         Likewise.
4657         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4658         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4659         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4660         Likewise.
4661         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4662         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4663         Likewise.
4664         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4665         Likewise.
4666         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4667         Likewise.
4668         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4669         Likewise.
4670         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4671         Likewise.
4672         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4673         Likewise.
4674         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4675         Likewise.
4676         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4677         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4678         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4679         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4680         Likewise.
4681         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4682         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4683         Likewise.
4684         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4685         Likewise.
4686         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4687         Likewise.
4688         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4689         Likewise.
4690         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4691         Likewise.
4692         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4693         Likewise.
4694         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4695         Likewise.
4696         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4697         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4698         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4699         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4700         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4701         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4702         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4703         Likewise.
4704         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4705         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4706         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4707         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4708         Likewise.
4709         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4710         Likewise.
4711         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4712         Likewise.
4713         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4714         Likewise.
4715         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4716         Likewise.
4717         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4718         Likewise.
4719         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4720         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4721         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4722         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4723         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4724         Likewise.
4725         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4726         Likewise.
4727         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4728         Likewise.
4729         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4730         Likewise.
4731         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4732         Likewise.
4733         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4734         Likewise.
4735         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4736         Likewise.
4737         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4738         Likewise.
4739         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4740         Likewise.
4741         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4742         Likewise.
4743         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4744         Likewise.
4745         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4746         Likewise.
4747         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4748         Likewise.
4749         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4750         Likewise.
4751         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4752         Likewise.
4753         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4754         Likewise.
4755         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4756         Likewise.
4757         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4758         Likewise.
4759         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4760         Likewise.
4761         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4762         Likewise.
4763         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4764         Likewise.
4765         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4766         Likewise.
4767         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4768         Likewise.
4769         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4770         Likewise.
4771         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4772         Likewise.
4773         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4774         Likewise.
4775         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4776         Likewise.
4777         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4778         Likewise.
4779         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4780         Likewise.
4781         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4782         Likewise.
4783         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4784         Likewise.
4785         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4786         Likewise.
4787         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4788         Likewise.
4789         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4790         Likewise.
4791         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4792         Likewise.
4793         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4794         Likewise.
4795         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4796         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4797         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4798         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4799         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4800         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4801         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4802         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4803         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4804         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4805         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4806         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4807         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4808         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4809         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4810         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4811         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4812         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4813         * testsuite/tr1/headers/all.cc: Likewise.
4814         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4815         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4816         * testsuite/util/testsuite_shared.cc: Likewise.
4817         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4818         * testsuite/17_intro/headers/all.cc: Likewise.
4819         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4820         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4821         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4822         Likewise.
4823         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4824         Likewise.
4825         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4826         Likewise.
4827         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4828         Likewise.
4829         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4830         Likewise.
4831         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4832         Likewise.
4833         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4834         Likewise.
4835         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4836         Likewise.
4837         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4838         Likewise.
4839         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4840         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4841         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4842         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4843         Likewise.
4844         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4845         Likewise.
4846         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4847         Likewise.
4848         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4849         Likewise.
4850         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4851         Likewise.
4852         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4853         Likewise.
4854         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4855         Likewise.
4856         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4857         Likewise.
4858         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4859         Likewise.
4860         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4861         Likewise.
4862         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4863         Likewise.
4864         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4865         Likewise.
4866         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4867         Likewise.
4868         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4869         Likewise.
4870         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4871         Likewise.
4872         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4873         Likewise.
4874         * testsuite/20_util/pair/moveable.cc: Likewise.
4875         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4876         Likewise.
4877         * testsuite/20_util/pair/swap.cc: Likewise.
4878         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4879         Likewise.
4880         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4881         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4882         Likewise.
4883         * testsuite/20_util/tuple/moveable.cc: Likewise.
4884         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4885         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4886         Likewise.
4887         * testsuite/20_util/tuple/swap.cc: Likewise.
4888         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
4889         Likewise.
4890         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
4891         Likewise.
4892         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
4893         Likewise.
4894         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
4895         Likewise.
4896         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
4897         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
4898         Likewise.
4899         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
4900         Likewise.
4901         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
4902         Likewise.
4903         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
4904         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
4905         Likewise.
4906         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
4907         Likewise.
4908         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
4909         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
4910         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
4911         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
4912         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
4913         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
4914         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
4915         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
4916         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
4917         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
4918         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
4919         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
4920         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
4921         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
4922         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
4923         Likewise.
4924         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
4925         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
4926         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
4927         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
4928         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
4929         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
4930         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
4931         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
4932         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
4933         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
4934         Likewise.
4935         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
4936         Likewise.
4937         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
4938         Likewise.
4939         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
4940         Likewise.
4941         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
4942         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
4943         Likewise.
4944         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
4945         Likewise.
4946         * testsuite/23_containers/deque/14340.cc: Likewise.
4947         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
4948         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
4949         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
4950         * testsuite/23_containers/deque/init-list.cc: Likewise.
4951         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
4952         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
4953         * testsuite/23_containers/deque/moveable.cc: Likewise.
4954         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
4955         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
4956         Likewise.
4957         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
4958         Likewise.
4959         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
4960         Likewise.
4961         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
4962         Likewise.
4963         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
4964         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
4965         Likewise.
4966         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
4967         Likewise.
4968         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
4969         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
4970         Likewise.
4971         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
4972         Likewise.
4973         * testsuite/23_containers/list/14340.cc: Likewise.
4974         * testsuite/23_containers/list/23781.cc: Likewise.
4975         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
4976         * testsuite/23_containers/list/init-list.cc: Likewise.
4977         * testsuite/23_containers/list/moveable.cc: Likewise.
4978         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
4979         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
4980         Likewise.
4981         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
4982         Likewise.
4983         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
4984         Likewise.
4985         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
4986         Likewise.
4987         * testsuite/23_containers/map/14340.cc: Likewise.
4988         * testsuite/23_containers/map/23781.cc: Likewise.
4989         * testsuite/23_containers/map/init-list.cc: Likewise.
4990         * testsuite/23_containers/map/moveable.cc: Likewise.
4991         * testsuite/23_containers/map/operations/1.cc: Likewise.
4992         * testsuite/23_containers/map/operations/31440.cc: Likewise.
4993         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
4994         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
4995         Likewise.
4996         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
4997         Likewise.
4998         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
4999         Likewise.
5000         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5001         Likewise.
5002         * testsuite/23_containers/multimap/14340.cc: Likewise.
5003         * testsuite/23_containers/multimap/23781.cc: Likewise.
5004         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5005         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5006         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5007         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5008         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5009         Likewise.
5010         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5011         Likewise.
5012         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5013         Likewise.
5014         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5015         Likewise.
5016         * testsuite/23_containers/multiset/14340.cc: Likewise.
5017         * testsuite/23_containers/multiset/23781.cc: Likewise.
5018         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5019         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5020         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5021         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5022         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5023         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5024         Likewise.
5025         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5026         Likewise.
5027         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5028         Likewise.
5029         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5030         Likewise.
5031         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5032         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5033         Likewise.
5034         * testsuite/23_containers/queue/moveable.cc: Likewise.
5035         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5036         Likewise.
5037         * testsuite/23_containers/set/14340.cc: Likewise.
5038         * testsuite/23_containers/set/23781.cc: Likewise.
5039         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5040         * testsuite/23_containers/set/init-list.cc: Likewise.
5041         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5042         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5043         * testsuite/23_containers/set/moveable.cc: Likewise.
5044         * testsuite/23_containers/set/operations/1.cc: Likewise.
5045         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5046         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5047         Likewise.
5048         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5049         Likewise.
5050         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5051         Likewise.
5052         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5053         Likewise.
5054         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5055         Likewise.
5056         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5057         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5058         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5059         Likewise.
5060         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5061         Likewise.
5062         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5063         Likewise.
5064         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5065         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5066         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5067         Likewise.
5068         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5069         Likewise.
5070         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5071         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5072         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5073         Likewise.
5074         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5075         Likewise.
5076         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5077         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5078         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5079         Likewise.
5080         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5081         Likewise.
5082         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5083         Likewise.
5084         * testsuite/23_containers/vector/14340.cc: Likewise.
5085         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5086         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5087         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5088         Likewise.
5089         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5090         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5091         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5092         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5093         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5094         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5095         Likewise.
5096         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5097         Likewise.
5098         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5099         Likewise.
5100         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5101         Likewise.
5102         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5103         Likewise.
5104         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5105         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5106         * testsuite/23_containers/vector/init-list.cc: Likewise.
5107         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5108         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5109         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5110         * testsuite/23_containers/vector/moveable.cc: Likewise.
5111         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5112         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5113         Likewise.
5114         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5115         Likewise.
5116         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5117         Likewise.
5118         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5119         Likewise.
5120         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5121         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5122         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5123         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5124         Likewise.
5125         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5126         Likewise.
5127         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5128         Likewise.
5129         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5130         Likewise.
5131         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5132         Likewise.
5133         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5134         Likewise.
5135         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5136         Likewise.
5137         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5138         Likewise.
5139         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5140         Likewise.
5141         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5142         Likewise.
5143         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5144         Likewise.
5145         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5146         Likewise.
5147         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5148         Likewise.
5149         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5150         Likewise.
5151         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5152         Likewise.
5153         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5154         Likewise.
5155         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5156         Likewise.
5157         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5158         Likewise.
5159         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5160         Likewise.
5161         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5162         Likewise.
5163         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5164         Likewise.
5165         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5166         Likewise.
5167         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5168         Likewise.
5169         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5170         Likewise.
5171         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5172         Likewise.
5173         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5174         Likewise.
5175         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5176         Likewise.
5177         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5178         Likewise.
5179         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5180         Likewise.
5181         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5182         Likewise.
5183         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5184         Likewise.
5185         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5186         Likewise.
5187         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5188         Likewise.
5189         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5190         Likewise.
5191         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5192         Likewise.
5193         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5194         Likewise.
5195         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5196         Likewise.
5197         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5198         Likewise.
5199         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5200         Likewise.
5201         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5202         Likewise.
5203         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5204         Likewise.
5205         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5206         Likewise.
5207         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5208         Likewise.
5209         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5210         Likewise.
5211         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5212         Likewise.
5213         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5214         Likewise.
5215         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5216         Likewise.
5217         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5218         Likewise.
5219         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5220         Likewise.
5221         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5222         Likewise.
5223         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5224         Likewise.
5225         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5226         Likewise.
5227         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5228         Likewise.
5229         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5230         Likewise.
5231         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5232         Likewise.
5233         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5234         Likewise.
5235         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5236         Likewise.
5237         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5238         Likewise.
5239         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5240         Likewise.
5241         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5242         Likewise.
5243         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5244         Likewise.
5245         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5246         Likewise.
5247         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5248         Likewise.
5249         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5250         Likewise.
5251         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5252         Likewise.
5253         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5254         Likewise.
5255         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5256         Likewise.
5257         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5258         Likewise.
5259         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5260         Likewise.
5261         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5262         Likewise.
5263         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5442         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5443         Likewise.
5444         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5445         Likewise.
5446         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5447         Likewise.
5448         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5449         Likewise.
5450         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5451         Likewise.
5452         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5453         Likewise.
5454         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5455         Likewise.
5456         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5465         Likewise.
5466         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5467         Likewise.
5468         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5469         Likewise.
5470         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5471         Likewise.
5472         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5473         Likewise.
5474         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5475         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5476         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5477         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5478         Likewise.
5479         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5480         Likewise.
5481         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5482         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5483         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5484         Likewise.
5485         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5486         Likewise.
5487         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5488         Likewise.
5489         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5490         Likewise.
5491         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5492         Likewise.
5493         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5494         Likewise.
5495         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5496         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5497         Likewise.
5498         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5499         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5500         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5501         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5502         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5503         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5504         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5505         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5506         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5507         Likewise.
5508         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5509         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5510         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5511         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5512         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5513         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5514         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5515         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5516         Likewise.
5517         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5518         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5519         Likewise.
5520         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5521         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5522         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5523         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5524         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5525         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5526         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5527         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5528         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5529         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5530         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5531         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5532         Likewise.
5533         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5534         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5535         Likewise.
5536         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5537         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5538         Likewise.
5539         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5540         Likewise.
5541         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5542         Likewise.
5543         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5544         Likewise.
5545         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5546         Likewise.
5547         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5548         Likewise.
5549         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5550         Likewise.
5551         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5552         Likewise.
5553         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5554         Likewise.
5555         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5556         Likewise.
5557         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5558         Likewise.
5559         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5560         Likewise.
5561         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5562         Likewise.
5563         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5564         Likewise.
5565         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5566         Likewise.
5567         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5568         Likewise.
5569         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5570         Likewise.
5571         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5572         Likewise.
5573         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5574         Likewise.
5575         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5576         Likewise.
5577         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5578         Likewise.
5579         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5580         Likewise.
5581         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5582         Likewise.
5583         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5584         Likewise.
5585         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5586         Likewise.
5587         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5588         Likewise.
5589         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5590         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5591         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5592         Likewise.
5593         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5594         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5595         Likewise.
5596         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5597         Likewise.
5598         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5599         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5600         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5601         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5602         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5603         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5604         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5605         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5606         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5607         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5608         Likewise.
5609         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5610         Likewise.
5611         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5612         Likewise.
5613         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5614         Likewise.
5615         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5616         Likewise.
5617         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5618         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5619         Likewise.
5620         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5621         Likewise.
5622         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5623         Likewise.
5624         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5625         Likewise.
5626         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5627         Likewise.
5628         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5629         Likewise.
5630         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5631         Likewise.
5632         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5633         Likewise.
5634         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5635         Likewise.
5636         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5637         Likewise.
5638         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5639         Likewise.
5640         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5641         Likewise.
5642         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5643         Likewise.
5644         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5645         Likewise.
5646         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5647         Likewise.
5648         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5649         Likewise.
5650         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5651         Likewise.
5652         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5653         Likewise.
5654         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5655         Likewise.
5656         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5657         Likewise.
5658         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5659         Likewise.
5660         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5661         Likewise.
5662         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5663         Likewise.
5664         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5665         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5666         Likewise.
5667         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5668         Likewise.
5669         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5670         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5671         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5672         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5673         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5674         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5675         Likewise.
5676         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5677         Likewise.
5678         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5679         Likewise.
5680         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5681         Likewise.
5682         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5683         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5684         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5685         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5686         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5687         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5688         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5689         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5690         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5691         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5692         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5693         Likewise.
5694         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5695         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5696         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5697         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5698         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5699         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5700         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5701         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5702         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5703         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5704         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5705         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5706         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5707         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5708         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5709         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5710         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5711         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5712         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5713         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5714         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5715         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5716         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5717         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5718         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5719         Likewise.
5720         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5721         * testsuite/27_io/fpos/14252.cc: Likewise.
5722         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5723         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5724         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5725         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5726         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5727         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5728         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5729         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5730         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5731         Likewise.
5732         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5733         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5734         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5735         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5736         Likewise.
5737         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5738         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5739         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5740         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5741         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5742         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5743         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5744         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5745         * testsuite/27_io/objects/char/3045.cc: Likewise.
5746         * testsuite/27_io/objects/char/3647.cc: Likewise.
5747         * testsuite/27_io/objects/char/5268.cc: Likewise.
5748         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5749         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5750         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5751         * testsuite/28_regex/init-list.cc: Likewise.
5752         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5753         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5754         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5755         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5756         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5757         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5758         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5759         Likewise.
5760         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5761         Likewise.
5762         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5763         Likewise.
5764         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5765         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5766         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5767         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5768         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5769         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5770         Likewise.
5771         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5772         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5773         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5774         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5775         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5776         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5777         Likewise.
5778         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5779         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5780         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5781         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5782         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5783         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5784         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5785         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5786         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5787         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5788         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5789         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5790         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5791         Likewise.
5792         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5793         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5794         Likewise.
5795         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5796         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5797         Likewise.
5798         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5799         Likewise.
5800         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5801         Likewise.
5802         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5803         Likewise.
5804         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5805         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5806         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5807         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5808         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5809         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5810         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5811         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5812         Likewise.
5813         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5814         Likewise.
5815         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5816         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5817         Likewise.
5818         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5819         Likewise.
5820         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5821         Likewise.
5822         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5823         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5824         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5825         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5826         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5827         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5828         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5829         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5830         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5831         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5832         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5833         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5834         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5835         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5836         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5837         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5838         Likewise.
5839         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5840         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5841         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5842         Likewise.
5843         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5844         Likewise.
5845         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5846         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5847         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5848         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5849         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5850         Likewise.
5851         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5852         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5853         Likewise.
5854         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5855         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5856         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5857         Likewise.
5858         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5859         Likewise.
5860         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5861         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5862         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5863         Likewise.
5864         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5865         Likewise.
5866         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5867         Likewise.
5868         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5869         Likewise.
5870         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5871         Likewise.
5872         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5873         * testsuite/30_threads/this_thread/1.cc: Likewise.
5874         * testsuite/30_threads/this_thread/2.cc: Likewise.
5875         * testsuite/30_threads/this_thread/3.cc: Likewise.
5876         * testsuite/30_threads/this_thread/4.cc: Likewise.
5877         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5878         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5879         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5880         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5881         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5882         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5883         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5884         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5885         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5886         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5887         * testsuite/30_threads/thread/members/1.cc: Likewise.
5888         * testsuite/30_threads/thread/members/2.cc: Likewise.
5889         * testsuite/30_threads/thread/members/3.cc: Likewise.
5890         * testsuite/30_threads/thread/members/4.cc: Likewise.
5891         * testsuite/30_threads/thread/members/5.cc: Likewise.
5892         * testsuite/30_threads/thread/swap/1.cc: Likewise.
5893         * testsuite/30_threads/thread/swap/2.cc: Likewise.
5894         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
5895         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
5896         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
5897         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
5898         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
5899         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
5900         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
5901         Likewise.
5902         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
5903         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
5904         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
5905         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
5906         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
5907         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
5908         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
5909         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
5910         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
5911         * testsuite/30_threads/try_lock/1.cc: Likewise.
5912         * testsuite/30_threads/try_lock/2.cc: Likewise.
5913         * testsuite/30_threads/try_lock/3.cc: Likewise.
5914         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
5915         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
5916         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
5917         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
5918         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
5919         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
5920         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
5921         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
5922         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
5923         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
5924         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
5925         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
5926         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
5927         Likewise.
5928         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
5929         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
5930         Likewise.
5931         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
5932         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
5933         Likewise.
5934         * testsuite/ext/array_allocator/1.cc: Likewise.
5935         * testsuite/ext/array_allocator/2.cc: Likewise.
5936         * testsuite/ext/array_allocator/3.cc: Likewise.
5937         * testsuite/ext/ext_pointer/1.cc: Likewise.
5938         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
5939         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
5940         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
5941         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
5942         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
5943         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
5944         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
5945         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
5946         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
5947         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
5948         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
5949         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
5950         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
5951         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
5952         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
5953         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
5954         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
5955         Likewise.
5956         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
5957         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
5958         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
5959         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
5960         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
5961         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
5962         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
5963         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
5964         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
5965         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
5966         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
5967         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
5968         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
5969         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
5970         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
5971         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
5972         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
5973         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
5974         Likewise.
5975         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
5976         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
5977         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
5978         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
5979         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
5980         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
5981         * testsuite/ext/pod_char_traits.cc: Likewise.
5982         * testsuite/ext/slist/23781.cc: Likewise.
5983         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
5984         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
5985         * testsuite/ext/vstring/init-list.cc: Likewise.
5986         * testsuite/ext/vstring/moveable.cc: Likewise.
5987         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
5988         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
5989         Likewise.
5990         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
5991         Likewise.
5992         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
5993         Likewise.
5994         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
5995         Likewise.
5996         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
5997         Likewise.
5998         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
5999         Likewise.
6000         * testsuite/ext/vstring/types/23767.cc: Likewise.
6001         * testsuite/performance/21_strings/string_append.cc: Likewise.
6002         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6003         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6004         Likewise.
6005         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6006         Likewise.
6007         * testsuite/performance/21_strings/string_find.cc: Likewise.
6008         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6009         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6010         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6011         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6012         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6013         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6014         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6015         Likewise.
6016         * testsuite/performance/23_containers/create/map.cc: Likewise.
6017         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6018         Likewise.
6019         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6020         * testsuite/performance/23_containers/find/map.cc: Likewise.
6021         * testsuite/performance/23_containers/index/map.cc: Likewise.
6022         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6023         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6024         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6025         Likewise.
6026         * testsuite/performance/23_containers/insert_erase/associative.cc:
6027         Likewise.
6028         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6029         Likewise.
6030         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6031         Likewise.
6032         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6033         Likewise.
6034         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6035         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6036         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6037         Likewise.
6038         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6039         Likewise.
6040         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6041         Likewise.
6042         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6043         Likewise.
6044         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6045         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6046         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6047         Likewise.
6048         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6049         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6050         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6051         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6052         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6053         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6054         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6055         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6056         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6057         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6058         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6059         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6060         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6061         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6062         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6063         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6064         Likewise.
6065         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6066         Likewise.
6067         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6068         Likewise.
6069         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6070         Likewise.
6071         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6072         Likewise.
6073         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6074         Likewise.
6075         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6076         Likewise.
6077         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6078         Likewise.
6079         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6080         Likewise.
6081         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6082         Likewise.
6083         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6084         Likewise.
6085         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6086         Likewise.
6087         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6088         Likewise.
6089         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6090         Likewise.
6091         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6092         Likewise.
6093         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6094         Likewise.
6095         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6096         Likewise.
6097         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6098         Likewise.
6099         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6100         Likewise.
6101         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6102         Likewise.
6103         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6104         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6105         Likewise.
6106         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6107         Likewise.
6108         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6109         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6110         Likewise.
6111         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6112         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6113         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6114         Likewise.
6115         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6116         Likewise.
6117         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6118         Likewise.
6119         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6120         Likewise.
6121         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6122         Likewise.
6123         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6124         Likewise.
6125         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6126         Likewise.
6127         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6128         Likewise.
6129         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6130         Likewise.
6131         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6132         Likewise.
6133         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6134         Likewise.
6135         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6136         Likewise.
6137         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6138         Likewise.
6139         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6140         Likewise.
6141         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6142         Likewise.
6143         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6144         Likewise.
6145         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6146         Likewise.
6147         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6148         Likewise.
6149         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6150         Likewise.
6151         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6152         Likewise.
6153         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6154         Likewise.
6155         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6156         Likewise.
6157         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6158         Likewise.
6159         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6160         Likewise.
6161         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6162         Likewise.
6163         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6164         Likewise.
6165         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6166         Likewise.
6167         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6168         Likewise.
6169         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6170         Likewise.
6171         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6172         Likewise.
6173         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6174         Likewise.
6175         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6176         Likewise.
6177         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6178         Likewise.
6179         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6180         Likewise.
6181         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6182         Likewise.
6183         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6184         Likewise.
6185         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6186         Likewise.
6187         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6188         Likewise.
6189         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6190         Likewise.
6191         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6192         Likewise.
6193         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6194         Likewise.
6195         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6196         Likewise.
6197         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6198         Likewise.
6199         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6200         Likewise.
6201         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6202         Likewise.
6203         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6204         Likewise.
6205         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6206         Likewise.
6207         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6208         Likewise.
6209         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6210         Likewise.
6211         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6212         Likewise.
6213         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6214         Likewise.
6215         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6216         Likewise.
6217         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6218         Likewise.
6219         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6220         Likewise.
6221         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6222         Likewise.
6223         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6224         Likewise.
6225         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6226         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6227         Likewise.
6228         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6229         Likewise.
6230         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6231         Likewise.
6232         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6233         Likewise.
6234         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6235         Likewise.
6236         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6237         Likewise.
6238         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6239         Likewise.
6240         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6241         Likewise.
6242         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6243         Likewise.
6244         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6245         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6246         Likewise.
6247         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6248         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6249         Likewise.
6250         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6251         Likewise.
6252         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6253         Likewise.
6254         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6255         Likewise.
6256         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6257         Likewise.
6258         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6259         Likewise.
6260         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6261         Likewise.
6262         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6263         Likewise.
6264         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6265         Likewise.
6266         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6267         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6268         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6269         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6270         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6271         Likewise.
6272         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6273         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6274         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6275         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6276         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6277         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6278         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6279         * testsuite/util/io/prog_bar.cc: Likewise.
6280         * testsuite/util/io/prog_bar.hpp: Likewise.
6281         * testsuite/util/io/text_populate.hpp: Likewise.
6282         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6283         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6284         * testsuite/util/io/xml.hpp: Likewise.
6285         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6286         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6287         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6288         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6289         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6290         * testsuite/util/native_type/native_map.hpp: Likewise.
6291         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6292         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6293         * testsuite/util/native_type/native_set.hpp: Likewise.
6294         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6295         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6296         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6297         Likewise.
6298         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6299         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6300         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6301         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6302         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6303         Likewise.
6304         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6305         Likewise.
6306         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6307         Likewise.
6308         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6309         Likewise.
6310         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6311         Likewise.
6312         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6313         Likewise.
6314         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6315         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6316         Likewise.
6317         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6318         Likewise.
6319         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6320         Likewise.
6321         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6322         Likewise.
6323         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6324         Likewise.
6325         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6326         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6327         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6328         * testsuite/util/regression/basic_type.hpp: Likewise.
6329         * testsuite/util/regression/common_type.hpp: Likewise.
6330         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6331         Likewise.
6332         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6333         Likewise.
6334         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6335         Likewise.
6336         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6337         Likewise.
6338         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6339         Likewise.
6340         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6341         Likewise.
6342         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6343         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6344         Likewise.
6345         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6346         Likewise.
6347         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6348         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6349         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6350         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6351         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6352         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6353         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6354         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6355         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6356         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6357         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6358         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6359         * testsuite/util/testsuite_abi.cc: Likewise.
6360         * testsuite/util/testsuite_abi.h: Likewise.
6361         * testsuite/util/testsuite_abi_check.cc: Likewise.
6362         * testsuite/util/testsuite_allocator.cc: Likewise.
6363         * testsuite/util/testsuite_allocator.h: Likewise.
6364         * testsuite/util/testsuite_api.h: Likewise.
6365         * testsuite/util/testsuite_character.cc: Likewise.
6366         * testsuite/util/testsuite_character.h: Likewise.
6367         * testsuite/util/testsuite_common_types.h: Likewise.
6368         * testsuite/util/testsuite_error.h: Likewise.
6369         * testsuite/util/testsuite_hooks.cc: Likewise.
6370         * testsuite/util/testsuite_hooks.h: Likewise.
6371         * testsuite/util/testsuite_io.h: Likewise.
6372         * testsuite/util/testsuite_iterators.h: Likewise.
6373         * testsuite/util/testsuite_performance.h: Likewise.
6374         * testsuite/util/testsuite_rng.h: Likewise.
6375         * testsuite/util/testsuite_rvalref.h: Likewise.
6376         * testsuite/util/testsuite_tr1.h: Likewise.
6377         * testsuite/util/thread/all.h: Likewise.
6378         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6379         Likewise.
6380         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6381         Likewise.
6382         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6383         Likewise.
6384         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6385         Likewise.
6386         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6387         Likewise.
6388         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6389         Likewise.
6390         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6391         Likewise.
6392         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6393         Likewise.
6394         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6395         Likewise.
6396         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6397         Likewise.
6398         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6399         Likewise.
6400         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6401         Likewise.
6402         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6403         Likewise.
6404         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6405         Likewise.
6406         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6407         Likewise.
6408         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6409         Likewise.
6410         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6411         Likewise.
6412         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6413         Likewise.
6414         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6415         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6416         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6417         Likewise.
6418         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6419         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6420         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6421         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6422         Likewise.
6423         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6424         Likewise.
6425         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6426         Likewise.
6427         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6428         Likewise.
6429         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6430         Likewise.
6431         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6432         Likewise.
6433         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6434         Likewise.
6435         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6436         Likewise.
6437         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6438         Likewise.
6439         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6440         Likewise.
6441         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6442         Likewise.
6443         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6444         Likewise.
6445         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6446         Likewise.
6447         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6448         Likewise.
6449         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6450         Likewise.
6451         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6452         Likewise.
6453         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6454         Likewise.
6455         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6456         Likewise.
6457         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6458         Likewise.
6459         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6460         Likewise.
6461         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6462         Likewise.
6463         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6464         Likewise.
6465         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6466         Likewise.
6467         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6468         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6469         Likewise.
6470         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6471         Likewise.
6472         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6473         Likewise.
6474         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6475         Likewise.
6476         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6477         Likewise.
6478         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6479         Likewise.
6480         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6481         Likewise.
6482         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6483         Likewise.
6484         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6485         Likewise.
6486         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6487         Likewise.
6488         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6489         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6490         Likewise.
6491         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6492         Likewise.
6493         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6494         Likewise.
6495         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6496         Likewise.
6497         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6498         Likewise.
6499         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6500         Likewise.
6501         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6502         Likewise.
6503         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6504         Likewise.
6505         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6506         Likewise.
6507         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6508         Likewise.
6509         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6510         Likewise.
6511         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6512         Likewise.
6513         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6514         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6515         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6516         Likewise.
6517         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6518         Likewise.
6519         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6520         Likewise.
6521         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6522         Likewise.
6523         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6524         Likewise.
6525         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6526         Likewise.
6527         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6528         Likewise.
6529         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6530         Likewise.
6531         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6536         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6537         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6548         Likewise.
6549         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6552         Likewise.
6553         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6554         Likewise.
6555         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6556         Likewise.
6557         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6558         Likewise.
6559         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6560         Likewise.
6561         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6562         Likewise.
6563         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6564         Likewise.
6565         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6566         Likewise.
6567         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6568         Likewise.
6569         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6570         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6573         Likewise.
6574         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6577         Likewise.
6578         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6579         Likewise.
6580         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6587         Likewise.
6588         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6589         Likewise.
6590         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6591         Likewise.
6592         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6593         Likewise.
6594         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6595         Likewise.
6596         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6597         Likewise.
6598         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6599         Likewise.
6600         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6601         Likewise.
6602         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6603         Likewise.
6604         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6605         Likewise.
6606         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6607         Likewise.
6608         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6609         Likewise.
6610         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6611         Likewise.
6612         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6613         Likewise.
6614         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6615         Likewise.
6616         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6617         Likewise.
6618         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6619         Likewise.
6620         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6621         Likewise.
6622         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6627         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6628         Likewise.
6629         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6640         Likewise.
6641         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6642         Likewise.
6643         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6664         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6665         * testsuite/backward/hash_map/25896.cc: Likewise.
6666         * testsuite/backward/hash_set/25896.cc: Likewise.
6667
6668 2009-04-08  Ian Lance Taylor  <iant@google.com>
6669
6670         * include/backward/hashtable.h (erase): Correctly handle erasing a
6671         reference to an entry in the hash table.
6672         * testsuite/backward/hash_map/25896.cc: New.
6673         * testsuite/backward/hash_set/25896.cc: New.
6674
6675 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6676
6677         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt:
6678         Regenerate.
6679         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New
6680         file.
6681
6682 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6683
6684         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6685         of debug.
6686         * include/Makefile.in: Regenerate.
6687         * include/precompiled/stdc++.h: Add.
6688
6689         * doc/xml/api.xml: Add gcc-4.4 link.
6690         * doc/html/api.html: Regenerate.
6691
6692 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6693
6694         * include/bits/random.h: Adjust doxygen markup.
6695         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6696
6697         * testsuite/26_numerics/random/piecewise_linear_distribution/
6698         operators/serialize.cc: Use typedefs.
6699
6700 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6701
6702         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6703         __gnu_cxx namespace.  Remove "static inline".
6704
6705 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6706
6707         * include/bits/random.tcc (linear_congruential_engine<>::
6708         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6709
6710 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6711
6712         * include/bits/random.h (operator==): Mark all inline.
6713         (mersenne_twister_engine): Enable #if 0 checks.
6714
6715         * include/bits/random.h: Formatting tweaks.
6716
6717 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6718
6719         * include/bits/random.tcc (piecewise_linear_distribution<>::
6720         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6721         Remove spurious closed parenthesis.
6722
6723 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6724
6725         PR libstdc++/39644 (partial)
6726         * include/bits/random.tcc (linear_congruential_engine<>::
6727         seed(seed_seq&), independent_bits_engine<>::operator(),
6728         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6729
6730 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6731
6732         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6733         thinko.
6734         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6735         default.cc: Enable.
6736
6737 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6738
6739         PR libstdc++/39629 (partial)
6740         * testsuite/26_numerics/random/independent_bits_engine/cons/
6741         base_move.cc: Use uint_fast64_t instead of unsigned long.
6742         * testsuite/26_numerics/random/independent_bits_engine/cons/
6743         seed1.cc: Likewise.
6744         * testsuite/26_numerics/random/independent_bits_engine/cons/
6745         seed2.cc: Likewise.
6746         * testsuite/26_numerics/random/independent_bits_engine/cons/
6747         base_copy.cc: Likewise.
6748         * testsuite/26_numerics/random/independent_bits_engine/cons/
6749         default.cc: Likewise.
6750         * testsuite/26_numerics/random/independent_bits_engine/cons/
6751         seed_seq.cc: Likewise.
6752         * testsuite/26_numerics/random/independent_bits_engine/
6753         requirements/typedefs.cc: Likewise.
6754         * testsuite/26_numerics/random/independent_bits_engine/
6755         operators/equal.cc: Likewise.
6756         * testsuite/26_numerics/random/independent_bits_engine/
6757         operators/serialize.cc: Likewise.
6758         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6759
6760 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6761
6762         * include/tr1_impl/random: Remove, empty.
6763         * include/tr1_impl/random.tcc: Likewise.
6764
6765         * include/std/random: Minor clean-ups, formatting fixes, adjust
6766         copyright years.
6767         * include/bits/random.tcc: Likewise.
6768         * include/bits/random.h: Likewise.
6769         * include/tr1/random: Likewise.
6770         * include/tr1/random.tcc: Likewise.
6771         * include/tr1/random.h: Likewise.
6772
6773 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6774
6775         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6776         * doc/html/api.html: Regenerate.
6777
6778 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6779
6780         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6781         Change to mersenne_twister_engine, add same defaults as
6782         mersenne_twister_engine/cons/default.cc.
6783         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6784
6785         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6786         to __il.
6787         * include/bits/random.h (mersenne_twister_engine): Qualify
6788         _ShiftMin1 with namespace __detail.
6789         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6790         constexpr std::numeric_limits::max() can be used.
6791         (mersenne_twister_engine): Split apart static asserts into one
6792         assert per message. Temporarily disable the last three.
6793
6794 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6795
6796         * include/Makefile.am: Update to N2836. Modified for new random headers.
6797         * include/Makefile.in: Ditto.
6798         * include/tr1_impl/random: Moved to tr1/random.h
6799         * include/tr1_impl/random.tcc: Moved to tr1
6800         * include/tr1/random: Just point to moved tr1 random headers.
6801         * include/tr1/random.tcc: Moved from tr1_impl.
6802         * include/tr1/random.h: Moved from tr1_impl/random.
6803         * include/std/random: Modified to point to std random headers.
6804         * include/bits/random.tcc: New implementation of std random facilities.
6805         * include/bits/random.h: Ditto.
6806         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6807         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6808         seed1.cc: New.
6809         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6810         seed2.cc: New.
6811         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6812         default.cc: New.
6813         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6814         non_uint_neg.cc: New.
6815         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6816         typedefs.cc: New.
6817         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6818         equal.cc: New.
6819         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6820         serialize.cc: New.
6821         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6822         seed1.cc: New.
6823         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6824         seed2.cc: New.
6825         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6826         default.cc: New.
6827         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6828         typedefs.cc: New.
6829         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6830         equal.cc: New.
6831         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6832         serialize.cc: New.
6833         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6834         seed1.cc: New.
6835         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6836         seed2.cc: New.
6837         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6838         default.cc: New.
6839         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6840         typedefs.cc: New.
6841         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6842         equal.cc: New.
6843         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6844         serialize.cc: New.
6845         * testsuite/26_numerics/random/discard_block_engine/cons/
6846         base_move.cc: New.
6847         * testsuite/26_numerics/random/discard_block_engine/cons/
6848         seed1.cc: New.
6849         * testsuite/26_numerics/random/discard_block_engine/cons/
6850         seed2.cc: New.
6851         * testsuite/26_numerics/random/discard_block_engine/cons/
6852         base_copy.cc: New.
6853         * testsuite/26_numerics/random/discard_block_engine/cons/
6854         default.cc: New.
6855         * testsuite/26_numerics/random/discard_block_engine/cons/
6856         seed_seq.cc: New.
6857         * testsuite/26_numerics/random/discard_block_engine/requirements/
6858         typedefs.cc: New.
6859         * testsuite/26_numerics/random/discard_block_engine/operators/
6860         equal.cc: New.
6861         * testsuite/26_numerics/random/discard_block_engine/operators/
6862         serialize.cc: New.
6863         * testsuite/26_numerics/random/independent_bits_engine/cons/
6864         base_move.cc: New.
6865         * testsuite/26_numerics/random/independent_bits_engine/cons/
6866         seed1.cc: New.
6867         * testsuite/26_numerics/random/independent_bits_engine/cons/
6868         seed2.cc: New.
6869         * testsuite/26_numerics/random/independent_bits_engine/cons/
6870         base_copy.cc: New.
6871         * testsuite/26_numerics/random/independent_bits_engine/cons/
6872         default.cc: New.
6873         * testsuite/26_numerics/random/independent_bits_engine/cons/
6874         seed_seq.cc: New.
6875         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6876         typedefs.cc: New.
6877         * testsuite/26_numerics/random/independent_bits_engine/operators/
6878         equal.cc: New.
6879         * testsuite/26_numerics/random/independent_bits_engine/operators/
6880         serialize.cc: New.
6881         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6882         base_move.cc: New.
6883         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6884         seed1.cc: New.
6885         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6886         seed2.cc: New.
6887         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6888         base_copy.cc: New.
6889         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6890         default.cc: New.
6891         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6892         seed_seq.cc: New.
6893         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
6894         typedefs.cc: New.
6895         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6896         equal.cc: New.
6897         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6898         serialize.cc
6899         * testsuite/26_numerics/random/mt19937.cc: New.
6900         * testsuite/26_numerics/random/mt19937_64.cc: New.
6901         * testsuite/26_numerics/random/minstd_rand.cc: New.
6902         * testsuite/26_numerics/random/minstd_rand0.cc: New.
6903         * testsuite/26_numerics/random/ranlux24_base.cc: New.
6904         * testsuite/26_numerics/random/ranlux48_base.cc: New.
6905         * testsuite/26_numerics/random/ranlux24.cc: New.
6906         * testsuite/26_numerics/random/ranlux48.cc: New.
6907         * testsuite/26_numerics/random/knuth_b.cc: New.
6908         * testsuite/26_numerics/random/default_random_engine.cc: New.
6909         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6910         parms.cc: New.
6911         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6912         default.cc: New.
6913         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
6914         typedefs.cc: New.
6915         * testsuite/26_numerics/random/chi_squared_distribution/operators/
6916         serialize.cc: New.
6917         * testsuite/26_numerics/random/normal_distribution/cons/
6918         parms.cc: New.
6919         * testsuite/26_numerics/random/normal_distribution/cons/
6920         default.cc: New.
6921         * testsuite/26_numerics/random/normal_distribution/requirements/
6922         typedefs.cc: New.
6923         * testsuite/26_numerics/random/normal_distribution/operators/
6924         serialize.cc: New.
6925         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
6926         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
6927         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
6928         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6929         parms_neg.cc: New.
6930         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6931         parms.cc: New.
6932         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6933         default.cc: New.
6934         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
6935         typedefs.cc: New.
6936         * testsuite/26_numerics/random/uniform_int_distribution/operators/
6937         serialize.cc: New.
6938         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6939         parms_neg.cc: New.
6940         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6941         parms.cc: New.
6942         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6943         default.cc: New.
6944         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
6945         typedefs.cc: New.
6946         * testsuite/26_numerics/random/uniform_real_distribution/operators/
6947         serialize.cc: New.
6948         * testsuite/26_numerics/random/poisson_distribution/cons/
6949         parms.cc: New.
6950         * testsuite/26_numerics/random/poisson_distribution/cons/
6951         default.cc: New.
6952         * testsuite/26_numerics/random/poisson_distribution/requirements/
6953         typedefs.cc
6954         * testsuite/26_numerics/random/poisson_distribution/operators/
6955         serialize.cc: New.
6956         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6957         parms.cc: New.
6958         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6959         default.cc: New.
6960         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
6961         typedefs.cc: New.
6962         * testsuite/26_numerics/random/bernoulli_distribution/operators/
6963         serialize.cc: New.
6964         * testsuite/26_numerics/random/discrete_distribution/cons/
6965         range.cc: New.
6966         * testsuite/26_numerics/random/discrete_distribution/cons/
6967         initlist.cc: New.
6968         * testsuite/26_numerics/random/discrete_distribution/cons/
6969         default.cc: New.
6970         * testsuite/26_numerics/random/discrete_distribution/cons/
6971         num_xbound_fun.cc: New.
6972         * testsuite/26_numerics/random/discrete_distribution/requirements/
6973         typedefs.cc: New.
6974         * testsuite/26_numerics/random/discrete_distribution/operators/
6975         serialize.cc: New.
6976         * testsuite/26_numerics/random/weibull_distribution/cons/
6977         parms.cc: New.
6978         * testsuite/26_numerics/random/weibull_distribution/cons/
6979         default.cc: New.
6980         * testsuite/26_numerics/random/weibull_distribution/requirements/
6981         typedefs.cc: New.
6982         * testsuite/26_numerics/random/weibull_distribution/operators/
6983         serialize.cc: New.
6984         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
6985         parms.cc: New.
6986         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
6987         default.cc: New.
6988         * testsuite/26_numerics/random/negative_binomial_distribution/
6989         requirements/typedefs.cc: New.
6990         * testsuite/26_numerics/random/negative_binomial_distribution/
6991         operators/serialize.cc: New.
6992         * testsuite/26_numerics/random/cauchy_distribution/cons/
6993         parms.cc: New.
6994         * testsuite/26_numerics/random/cauchy_distribution/cons/
6995         default.cc: New.
6996         * testsuite/26_numerics/random/cauchy_distribution/requirements/
6997         typedefs.cc: New.
6998         * testsuite/26_numerics/random/cauchy_distribution/operators/
6999         serialize.cc: New.
7000         * testsuite/26_numerics/random/gamma_distribution/cons/
7001         parms.cc: New.
7002         * testsuite/26_numerics/random/gamma_distribution/cons/
7003         default.cc: New.
7004         * testsuite/26_numerics/random/gamma_distribution/requirements/
7005         typedefs.cc: New.
7006         * testsuite/26_numerics/random/gamma_distribution/operators/
7007         serialize.cc: New.
7008         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7009         parms.cc: New.
7010         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7011         default.cc: New.
7012         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7013         typedefs.cc: New.
7014         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7015         serialize.cc: New.
7016
7017         * testsuite/26_numerics/random/exponential_distribution/cons/
7018         parms.cc: New.
7019         * testsuite/26_numerics/random/exponential_distribution/cons/
7020         default.cc: New.
7021         * testsuite/26_numerics/random/exponential_distribution/requirements/
7022         typedefs.cc: New.
7023         * testsuite/26_numerics/random/exponential_distribution/operators/
7024         serialize.cc: New.
7025         * testsuite/26_numerics/random/lognormal_distribution/cons/
7026         parms.cc: New.
7027         * testsuite/26_numerics/random/lognormal_distribution/cons/
7028         default.cc: New.
7029         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7030         typedefs.cc: New.
7031         * testsuite/26_numerics/random/lognormal_distribution/operators/
7032         serialize.cc: New.
7033         * testsuite/26_numerics/random/binomial_distribution/cons/
7034         parms.cc: New.
7035         * testsuite/26_numerics/random/binomial_distribution/cons/
7036         default.cc: New.
7037         * testsuite/26_numerics/random/binomial_distribution/requirements/
7038         typedefs.cc: New.
7039         * testsuite/26_numerics/random/binomial_distribution/operators/
7040         serialize.cc: New.
7041         * testsuite/26_numerics/random/random_device/cons/
7042         token.cc: New.
7043         * testsuite/26_numerics/random/random_device/cons/
7044         default.cc: New.
7045         * testsuite/26_numerics/random/random_device/requirements/
7046         typedefs.cc: New.
7047         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7048         parms.cc: New.
7049         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7050         default.cc: New.
7051         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7052         typedefs.cc: New.
7053         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7054         serialize.cc: New.
7055         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7056         range.cc: New.
7057         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7058         default.cc: New.
7059         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7060         num_xbound_fun.cc: New.
7061         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7062         initlist_fun.cc: New.
7063         * testsuite/26_numerics/random/piecewise_linear_distribution/
7064         requirements/typedefs.cc: New.
7065         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7066         serialize.cc: New.
7067         * testsuite/26_numerics/random/student_t_distribution/cons/
7068         parms.cc: New.
7069         * testsuite/26_numerics/random/student_t_distribution/cons/
7070         default.cc: New.
7071         * testsuite/26_numerics/random/student_t_distribution/requirements/
7072         typedefs.cc: New.
7073         * testsuite/26_numerics/random/student_t_distribution/operators/
7074         serialize.cc: New.
7075         * testsuite/26_numerics/random/geometric_distribution/cons/
7076         parms.cc: New.
7077         * testsuite/26_numerics/random/geometric_distribution/cons/
7078         default.cc: New.
7079         * testsuite/26_numerics/random/geometric_distribution/requirements/
7080         typedefs.cc: New.
7081         * testsuite/26_numerics/random/geometric_distribution/operators/
7082         serialize.cc: New.
7083         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7084         range.cc: New.
7085         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7086         default.cc: New.
7087         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7088         num_xbound_fun.cc: New.
7089         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7090         initlist_fun.cc: New.
7091         * testsuite/26_numerics/random/piecewise_constant_distribution/
7092         requirements/typedefs.cc: New.
7093         * testsuite/26_numerics/random/piecewise_constant_distribution/
7094         operators/serialize.cc: New.
7095
7096 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7097
7098         * include/ext/bitmap_allocator.h: The typedefs should be made public
7099         if we want them to be accessible. This has been revealed by the patch
7100         that fixes PR c++/26693 in g++.
7101
7102 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7103
7104         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7105         Regenerated.
7106         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7107         Regenerated.
7108         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7109         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7110         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7111         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7112         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7113         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7114         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7115         Regenerated.
7116         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7117
7118 2009-03-31  Jason Merrill  <jason@redhat.com>
7119
7120         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7121
7122         PR libstdc++/39310
7123         * include/tr1_impl/type_traits (is_function): Add partial
7124         specializations with function cv-quals.
7125         (__is_function_helper): Remove.
7126         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7127
7128 2009-03-30  Ian Lance Taylor  <iant@google.com>
7129
7130         * include/backward/hashtable.h (clear): Return quickly if the
7131         table is empty.
7132
7133 2009-03-27  Ian Lance Taylor  <iant@google.com>
7134
7135         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7136         (__stl_prime_list): Add 5 at the start of the list.
7137
7138 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7139
7140         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7141         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7142         std::string&, ios_base::openmode), basic_ifstream<>::
7143         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7144         basic_ofstream(const std::string&, ios_base::openmode),
7145         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7146         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7147         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7148         Add in C++0x mode.
7149         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7150         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7151         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7152         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7153         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7154         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7155         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7156
7157 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7158
7159         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7160         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7161         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7162         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7163
7164 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7165
7166         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7167         _M_transfer_after, _M_reverse_after): Move out of line...
7168         * include/bits/forward_list.tcc: ... here.
7169         (forward_list<>::reverse): Move inline...
7170         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7171
7172 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7173
7174         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7175         28277.cc: Likewise.
7176         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7177         Likewise.
7178         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7179         Likewise.
7180         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7181         Likewise.
7182
7183 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7184
7185         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7186         year(s).
7187         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7188         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7189         Likewise.
7190         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7191         Likewise.
7192         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7193         Likewise.
7194         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7195
7196 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7197
7198         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7199         iterations for simulators.
7200         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7201         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7202         Condition stream width for simulators.
7203         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7204         Likewise.
7205         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7206         Likewise.
7207         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7208
7209 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7210
7211         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7212         sheet version information. Table-ize docbook element examples.
7213         * doc/xml/manual/using.xml: Human-readable header
7214         markup. Alphabetized. Add new headers.
7215         * doc/html: Regenerate.
7216
7217 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7218
7219         * doc/xml/faq.xml: Fix link to setup documentation.
7220
7221 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7222
7223         * include/std/type_traits (__add_lvalue_reference_helper,
7224         __add_rvalue_reference_helper): As an optimization, rewrite
7225         condition (avoid is_function).
7226
7227 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7228
7229         PR libstdc++/39405
7230         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7231         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7232
7233 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7234
7235         * testsuite/30_threads/condition_variable_any/native_handle/
7236         typesizes.cc: Include tweaks.
7237         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7238         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7239         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7240         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7241         * testsuite/30_threads/condition_variable/native_handle/
7242         typesizes.cc: Same.
7243
7244 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7245
7246         * include/bits/shared_ptr.h: Add include guards.
7247         * include/tr1/shared_ptr.h: Likewise.
7248
7249 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7250
7251         * include/std/iostream: Fix doxygen link.
7252         * include/bits/forward_list.h: Fix doxygen markup.
7253         * include/ext/vstring.h: Escape backslash in doxygen comment.
7254         * include/bits/basic_string.h: Likewise.
7255
7256 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7257
7258         * doc/xml/faq.xml: Fix links to implementation status pages.
7259
7260 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7261
7262         * include/std/complex (operator+(const complex<>&, const _Tp&),
7263         operator+(const _Tp&, const complex<>&),
7264         operator-(const complex<>&, const _Tp&),
7265         operator-(const _Tp&, const complex<>&)): Do not assume real()
7266         returns a reference (against DR 387).
7267         * testsuite/26_numerics/complex/dr387_2.cc: New.
7268
7269 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7270
7271         * testsuite/thread/pthread4.cc: Move...
7272         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7273         * testsuite/thread/pthread5.cc: Move...
7274         * testsuite/23_containers/list/pthread5.cc: ...here.
7275         * testsuite/thread/pthread6.cc: Move...
7276         * testsuite/23_containers/map/pthread6.cc: ...here.
7277         * testsuite/thread/pthread7-rope.cc: Move...
7278         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7279         * testsuite/thread/guard.cc: Move...
7280         * testsuite/18_support/pthread_guard.cc: ...here.
7281         * testsuite/thread/18185.cc: Move...
7282         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7283         * testsuite/thread/pthread1.cc: Move...
7284         * testsuite/23_containers/list/pthread1.cc: ...here.
7285         * testsuite/thread/pthread2.cc: Move...
7286         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7287         * testsuite/thread/pthread3.cc: Move...
7288         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7289
7290         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7291         * testsuite/thread: Remove.
7292
7293 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7294
7295         * configure: Regenerate.
7296
7297 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7298
7299         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7300         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7301         from baseline_dir.
7302         * configure: Regenerate.
7303         * testsuite/Makefile.am (baseline_file): Remove variable.
7304         (site.exp): Set baseline_dir rather than baseline_file.
7305         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7306         * testsuite/Makefile.in: Regenerate.
7307
7308 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7309
7310         * testsuite/30_threads/thread/this_thread: Move...
7311         * testsuite/30_threads/this_thread: ...here.
7312         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7313         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7314         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7315         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7316         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7317         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7318
7319 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7320
7321         * doc/doxygen/user.cfg.in: Tweaks.
7322         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7323         be elsewhere.
7324
7325         * include/tr1_impl/unordered_map: Just use most specialized
7326         container module.
7327         * include/tr1_impl/unordered_set: Same.
7328         * include/tr1_impl/array: Same.
7329         * include/bits/stl_list.h: Same.
7330         * include/bits/stl_map.h: Same.
7331         * include/bits/stl_queue.h: Same.
7332         * include/bits/stl_set.h: Same.
7333         * include/bits/stl_stack.h: Same.
7334         * include/bits/forward_list.h: Same.
7335         * include/bits/basic_string.h: Same.
7336         * include/bits/stl_multimap.h: Same.
7337         * include/bits/stl_vector.h: Same.
7338         * include/bits/stl_deque.h: Same.
7339         * include/bits/stl_multiset.h: Same.
7340         * include/bits/stl_bvector.h: Same.
7341
7342         * include/backward/binders.h: Change binder module to binders.
7343
7344         * include/std/complex: Add complex_numers module.
7345         * include/tr1_impl/complex: Same.
7346
7347         * include/std/valarray: Add numeric_arrays module.
7348         * include/bits/gslice_array.h: Same.
7349         * include/bits/gslice.h: Same.
7350         * include/bits/mask_array.h: Same.
7351         * include/bits/slice_array.h: Same.
7352         * include/bits/indirect_array.h: Same.
7353
7354         * include/bits/allocator.h: Add allocators module.
7355         * include/ext/throw_allocator.h
7356         * include/ext/pool_allocator.h
7357         * include/ext/bitmap_allocator.h
7358         * include/ext/new_allocator.h
7359         * include/ext/malloc_allocator.h
7360         * include/ext/array_allocator.h
7361         * include/ext/mt_allocator.h
7362         * include/ext/debug_allocator.h
7363         * include/ext/extptr_allocator.h
7364
7365         * include/tr1_impl/functional: Move namespace markup here.
7366         * include/tr1_impl/regex: Same.
7367
7368         * include/tr1_impl/type_traits: Add metaprogramming module.
7369         * include/std/type_traits: Same.
7370
7371         * include/std/memory: Add memory module.
7372
7373         * include/std/ratio: Add ratio module.
7374
7375         * include/std/chrono: Move namespace markup here, add time module.
7376
7377         * include/std/thread: Move namespace markup here, add concurrency
7378         module.
7379         * include/std/mutex: Use concurrency module.
7380         * include/std/condition_variable: Same.
7381
7382
7383         * include/bits/ios_base.h: Refine io module.
7384         * include/bits/basic_ios.h: Same.
7385         * include/std/fstream: Same.
7386         * include/std/istream: Same.
7387         * include/std/ostream: Same.
7388         * include/std/sstream: Same.
7389
7390         * include/ext/vstring.h: Correct parameter markup.
7391
7392         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7393         * include/bits/unique_ptr.h: Same.
7394
7395         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7396         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7397         * include/bits/stl_heap.h: Add markup for new groupings.
7398         * include/bits/stl_algobase.h: Same.
7399         * include/bits/stl_algo.h: Same.
7400
7401         * include/c_compatibility/stdatomic.h: Add atomics module.
7402         * include/c_global/cstdatomic: Same.
7403
7404         * libsupc++/exception: Add exceptions module.
7405         * libsupc++/typeinfo: Same.
7406         * libsupc++/new: Same.
7407         * libsupc++/exception_ptr.h: Same.
7408         * include/std/system_error: Same.
7409         * include/std/stdexcept: Same.
7410
7411         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7412         * libsupc++/cxxabi-forced.h: Same.
7413
7414         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7415         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7416         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7417         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7418         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7419         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7420         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7421         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7422         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7423         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7424         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7425         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7426         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7427         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7428         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7429         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7430         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7431         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7432         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7433         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7434         * testsuite/23_containers/vector/requirements/dr438/
7435         constructor_1_neg.cc: Same.
7436         * testsuite/23_containers/vector/requirements/dr438/
7437         constructor_2_neg.cc: Same.
7438         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7439         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7440         * testsuite/23_containers/deque/requirements/dr438/
7441         constructor_1_neg.cc: Same.
7442         * testsuite/23_containers/deque/requirements/dr438/
7443         constructor_2_neg.cc: Same.
7444         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7445         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7446         * testsuite/23_containers/list/requirements/dr438/
7447         constructor_1_neg.cc: Same.
7448         * testsuite/23_containers/list/requirements/dr438/
7449         constructor_2_neg.cc: Same.
7450         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7451         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7452         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7453         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7454         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7455         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7456         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7457         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7458         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7459         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7460
7461 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7462
7463         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7464         * doc/doxygen/user.cfg.in: Update.
7465         * scripts/run_doxygen: Adjust for new group names.
7466
7467         * include/tr1_impl/random: Update doxygen group markup.
7468         * include/tr1_impl/unordered_map: Same.
7469         * include/tr1_impl/unordered_set: Same.
7470         * include/tr1_impl/array: Same.
7471         * include/std/numeric: Same.
7472         * include/std/utility: Same.
7473         * include/std/bitset: Same.
7474         * include/std/iosfwd: Same.
7475         * include/bits/stl_list.h: Same.
7476         * include/bits/stl_map.h: Same.
7477         * include/bits/stl_algobase.h: Same.
7478         * include/bits/stl_queue.h: Same.
7479         * include/bits/stl_set.h: Same.
7480         * include/bits/stl_stack.h: Same.
7481         * include/bits/stl_iterator_base_types.h: Same.
7482         * include/bits/forward_list.h: Same.
7483         * include/bits/basic_string.h: Same.
7484         * include/bits/stl_multimap.h: Same.
7485         * include/bits/stl_vector.h: Same.
7486         * include/bits/stl_deque.h: Same.
7487         * include/bits/stl_multiset.h: Same.
7488         * include/bits/stl_algo.h: Same.
7489         * include/bits/stl_bvector.h: Same.
7490         * include/bits/algorithmfwd.h: Same.
7491         * include/bits/stl_function.h: Same.
7492         * include/tr1/cmath: Same.
7493         * include/backward/binders.h: Same.
7494
7495 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7496
7497         * include/std/system_error (system_category): To system_category().
7498         (generic_category): To generic_category. DR 890.
7499         * src/system_error.cc: Define.
7500         * include/bits/functexcept.h: Only one __throw_system_error.
7501         * src/functexcept.cc: Same.
7502         * include/std/mutex: Fixup for changes above.
7503         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7504         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7505         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7506         * config/abi/pre/gnu.ver: Clean up exports.
7507
7508 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7509
7510         * include/std/thread: Fix typo.
7511         * src/thread.cc (thread::join): Use NULL.
7512
7513 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7514
7515         PR libstdc++/39168
7516         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7517         const string&)): Also check that the value != CHAR_MAX.
7518         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7519         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7520         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7521         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7522         _M_cache(const locale&)): Likewise.
7523         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7524         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7525         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7526         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7527         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7528         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7529
7530 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7531             Benjamin Kosnik  <bkoz@redhat.com>
7532
7533         * include/std/thread (_Impl_base): Move _M_id out and into ...
7534         (thread): ...here. Call _M_make_routine in body of constructors.
7535         Adjust data member usage to reflect changes.
7536         (_M_make_routine): From _M_make_shared_data.
7537         (_M_start_thread): Add __shared_base_type argument.
7538         * src/thread.cc: Fixups for above.
7539         * config/abi/pre/gnu.ver: Adjust exports.
7540         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7541         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7542         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7543
7544 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7545
7546         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7547         (compare_type_to_native_type): ...this, add alignment check.
7548         * testsuite/30_threads/condition_variable_any/native_handle/
7549         typesizes.cc: Modify as above.
7550         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7551         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7552         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7553         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7554         * testsuite/30_threads/condition_variable/native_handle/
7555         typesizes.cc: Same.
7556         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7557         typesizes.cc: Same.
7558
7559         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7560         * testsuite/30_threads/thread/cons/2.cc: Same.
7561         * testsuite/30_threads/thread/cons/3.cc: Same.
7562         * testsuite/30_threads/thread/cons/4.cc: Same.
7563         * testsuite/30_threads/thread/cons/5.cc: Same.
7564         * testsuite/30_threads/thread/cons/6.cc: Same.
7565         * testsuite/30_threads/thread/cons/7.cc: Same.
7566         * testsuite/30_threads/thread/cons/8.cc: Same.
7567
7568         * testsuite/30_threads/thread/cons/9.cc: New.
7569         * testsuite/30_threads/thread/cons/moveable.cc: New.
7570
7571         * src/condition_variable.cc: Clean up whitespace.
7572         * include/std/condition_variable: Same.
7573
7574 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7575
7576         * include/std/condition_variable (condition_variable): Remove
7577         _M_internal_mutex. Add private __native_type typedef.
7578         * src/condition_variable.cc (condition_variable::notify_one):
7579         Remove _M_internal_mutex use. Use typedef.
7580         (condition_variable::notify_all): Same.
7581         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7582         (recursive_mutex): Same.
7583         (timed_mutex): Same.
7584         (recursive_timed_mutex): Same.
7585         (once_flag): Make __native_type typedef private.
7586
7587         * include/std/thread (this_thread): Add minimal markup.
7588
7589         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7590         Adjust line numbers.
7591         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7592         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7593         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7594         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7595         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7596         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7597         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7598         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7599         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7600         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7601         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7602         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7603         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7604
7605         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7606         * testsuite/30_threads/condition_variable_any/native_handle/
7607         typesizes.cc: New.
7608         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7609         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7610         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7611         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7612         * testsuite/30_threads/condition_variable/native_handle/
7613         typesizes.cc: Same.
7614         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7615         typesizes.cc: Same.
7616
7617 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7618
7619         PR testsuite/33300
7620         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7621         on darwin for lp64.
7622
7623 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7624
7625         * configure.host: Set abi_baseline_pair for mips64*-linux.
7626         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7627
7628 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7629
7630         * include/std/thread (this_thread::get_id): Inline.
7631
7632 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7633
7634         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7635         _Callable as template argument for _M_make_shared_data.
7636         * testsuite/30_threads/thread/cons/6.cc: New.
7637         * testsuite/30_threads/thread/cons/7.cc: New.
7638         * testsuite/30_threads/thread/cons/8.cc: New.
7639
7640 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7641
7642         * testsuite/30_threads/thread/member: To..
7643         * testsuite/30_threads/thread/members: ...this.
7644         * testsuite/30_threads/condition_variable/member: To...
7645         * testsuite/30_threads/condition_variable/members: ...this.
7646
7647 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7648
7649         * include/std/thread (thread::id): Move definition inside thread.
7650         Use native_handle_type. Remove this_thread::get_id friend.
7651         Change __thread_data_ptr to __shared_base_ptr.
7652         (thread::id::id(native_handle_type): Make public. Still explicit.
7653         Use native_handle_type. Change _M_thread_id to _M_thread.
7654         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7655         _M_thread_handle to _M_id.
7656         (thread::__thread_data): Rename to _Impl.
7657         Fixup for renames.
7658         (thread::_M_make_thread_data): Return derived type.
7659         (thread::hardware_concurrency): Add definition for default case.
7660         (thread::get_id): Now can define inline.
7661         (thread): Change _M_thread_data to _M_data.
7662         (this_thread::get_id): Now can define inline.
7663         * src/thread.cc (__thread_proxy): Rename to
7664         execute_native_thread_routine.
7665         Fixup for other renames.
7666         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7667         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7668         * testsuite/30_threads/thread/algorithm: Move to..
7669         * testsuite/30_threads/thread/swap: ...this.
7670         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7671         * testsuite/30_threads/thread/id/operators.cc: New.
7672
7673 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7674
7675         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7676         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7677         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7678         exposing it in public std::tuple interface.
7679
7680 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7681             Benjamin Kosnik  <bkoz@redhat.com>
7682
7683         * include/std/thread (__thread_data_base): Nest class in std::thread.
7684         (__thread_data): Likewise.
7685         (__thread_data_ptr): Nest typedef in std::thread.
7686         * src/thread.cc (__thread_proxy): Qualify the above names.
7687         * config/abi/pre/gnu.ver: Remove unused exports.
7688
7689 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7690
7691         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7692         * include/bits/stl_vector.h: Remove private vector_type typedef.
7693         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7694         Fix line numbers.
7695         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7696         * testsuite/23_containers/vector/requirements/dr438/
7697         constructor_1_neg.cc: Same.
7698         * testsuite/23_containers/vector/requirements/dr438/
7699         constructor_2_neg.cc: Same.
7700         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7701         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7702
7703 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7704
7705         PR libstdc++/25191
7706         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7707         deal consistently with __try and __catch too.
7708         * src/localename.cc: Replace try -> __try, catch -> __catch.
7709         * src/ios.cc: Likewise.
7710         * src/locale.cc: Likewise.
7711         * src/istream.cc: Likewise.
7712         * src/thread.cc: Likewise.
7713         * src/compatibility.cc: Likewise.
7714         * src/bitmap_allocator.cc: Likewise.
7715         * src/ios_init.cc: Likewise.
7716         * include/debug/deque: Likewise.
7717         * include/debug/list: Likewise.
7718         * include/tr1_impl/hashtable: Likewise.
7719         * include/std/bitset: Likewise.
7720         * include/ext/pb_ds/detail/resize_policy/
7721         hash_load_check_resize_trigger_imp.hpp: Likewise.
7722         * include/ext/pb_ds/detail/resize_policy/
7723         hash_standard_resize_policy_imp.hpp: Likewise.
7724         * include/ext/pb_ds/detail/cc_hash_table_map_/
7725         resize_fn_imps.hpp: Likewise.
7726         * include/ext/pb_ds/detail/cc_hash_table_map_/
7727         constructor_destructor_fn_imps.hpp: Likewise.
7728         * include/ext/pb_ds/detail/pat_trie_/
7729         split_join_branch_bag.hpp: Likewise.
7730         * include/ext/pb_ds/detail/pat_trie_/
7731         constructors_destructor_fn_imps.hpp: Likewise.
7732         * include/ext/pb_ds/detail/bin_search_tree_/
7733         constructors_destructor_fn_imps.hpp: Likewise.
7734         * include/ext/pb_ds/detail/gp_hash_table_map_/
7735         resize_fn_imps.hpp: Likewise.
7736         * include/ext/pb_ds/detail/gp_hash_table_map_/
7737         constructor_destructor_fn_imps.hpp: Likewise.
7738         * include/ext/pb_ds/detail/binary_heap_/
7739         constructors_destructor_fn_imps.hpp: Likewise.
7740         * include/ext/pb_ds/detail/binary_heap_/
7741         erase_fn_imps.hpp: Likewise.
7742         * include/ext/pb_ds/detail/binary_heap_/
7743         split_join_fn_imps.hpp: Likewise.
7744         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7745         constructors_destructor_fn_imps.hpp: Likewise.
7746         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7747         * include/ext/pb_ds/detail/list_update_map_/
7748         constructor_destructor_fn_imps.hpp: Likewise.
7749         * include/ext/slist: Likewise.
7750         * include/ext/memory: Likewise.
7751         * include/ext/rc_string_base.h: Likewise.
7752         * include/ext/ropeimpl.h: Likewise.
7753         * include/ext/vstring.tcc: Likewise.
7754         * include/ext/rope: Likewise.
7755         * include/ext/sso_string_base.h: Likewise.
7756         * include/bits/shared_ptr.h: Likewise.
7757         * include/bits/stl_list.h: Likewise.
7758         * include/bits/locale_classes.tcc: Likewise.
7759         * include/bits/locale_facets.tcc: Likewise.
7760         * include/bits/locale_classes.h: Likewise.
7761         * include/bits/forward_list.h: Likewise.
7762         * include/bits/stl_vector.h: Likewise.
7763         * include/bits/stl_deque.h: Likewise.
7764         * include/bits/istream.tcc: Likewise.
7765         * include/bits/stl_uninitialized.h: Likewise.
7766         * include/bits/ostream.tcc: Likewise.
7767         * include/bits/vector.tcc: Likewise.
7768         * include/bits/stl_tempbuf.h: Likewise.
7769         * include/bits/deque.tcc: Likewise.
7770         * include/bits/basic_string.tcc: Likewise.
7771         * include/bits/ostream_insert.h: Likewise.
7772         * include/bits/locale_facets_nonio.tcc: Likewise.
7773         * include/bits/stl_tree.h: Likewise.
7774         * include/bits/fstream.tcc: Likewise.
7775         * include/tr1/shared_ptr.h: Likewise.
7776         * include/tr1/hypergeometric.tcc: Likewise.
7777         * include/backward/hashtable.h: Likewise.
7778         * libsupc++/exception_ptr.h: Likewise.
7779         * libsupc++/eh_personality.cc: Likewise.
7780         * libsupc++/eh_call.cc: Likewise.
7781         * config/locale/gnu/monetary_members.cc: Likewise.
7782         * config/locale/gnu/time_members.h: Likewise.
7783         * config/locale/generic/time_members.h: Likewise.
7784
7785 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7786
7787         * include/parallel/algorithmfwd.h:
7788         Add parallelism default for many declarations.
7789         * include/parallel/numericfwd.h: Likewise.
7790         * include/parallel/iterator.h: Use iterator_traits as usual.
7791         * include/parallel/par_loop.h:
7792         Include equally_split.h.
7793         (for_each_template_random_access_ed):
7794         Avoid calling the Result default constructor.
7795         * include/parallel/numeric: Replace
7796         for_each_template_random_access by
7797         for_each_template_random_access_ed in numeric functions.
7798
7799 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7800
7801         * config/os/gnu-linux/os_defines.h: Remove superfluous
7802         __NO_STRING_INLINES.
7803
7804 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7805
7806         * testsuite/21_strings/c_strings/char/3.cc: New test.
7807         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7808
7809 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7810             Jakub Jelinek  <jakub@redhat.com>
7811
7812         PR libstdc++/30928 (partial, works together with recent glibcs)
7813         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7814         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7815         defined.
7816         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7817         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7818         defined.
7819         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7820         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7821         defined.
7822         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7823         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7824         defined.
7825         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7826         argument is const char *, assign result to const char * var, not
7827         char *.
7828         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7829         argument is const wchar_t *, assign result to const wchar_t * var, not
7830         wchar_t *.
7831
7832 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7833
7834         * include/std/thread: Remove unused headers.
7835         (__thread_data_base): Remove unused mutex and base.
7836         (thread::~thread): Only detach if joinable.
7837         (thread::joinable): Test if thread data ptr is empty.
7838         (thread::_M_thread_data_mutex): Remove.
7839         (thread::_M_get_thread_data): Remove.
7840         (thread::_M_make_thread_data): Remove overload, use make_shared.
7841         (thread::id::id): Make constructor explicit.
7842         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7843         (thread::_M_start_thread): Break shared_ptr cycle on error.
7844         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7845         * testsuite/30_threads/thread/member/4.cc: New.
7846         * testsuite/30_threads/thread/member/5.cc: New.
7847
7848 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7849
7850         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7851         (standard_layout): Just use !has_virtual_destructor for now.
7852         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7853         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7854         * testsuite/30_threads/recursive_mutex/requirements/
7855         standard_layout.cc: New.
7856         * testsuite/30_threads/condition_variable/requirements/
7857         standard_layout.cc: New.
7858         * testsuite/29_atomics/atomic_address/requirements/
7859         standard_layout.cc: Adjust.
7860         * testsuite/29_atomics/atomic_flag/requirements/
7861         standard_layout.cc: Same.
7862         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7863         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7864         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7865         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7866         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7867         line numbers.
7868         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7869         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7870         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7871         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7872         Remove, not required.
7873
7874 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7875
7876         * include/std/thread (__thread_data_base, thread): Rename member
7877         functions to match coding style.
7878         (thread::thread,thread::operator=): Define move operations.
7879         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7880         * config/abi/pre/gnu.ver: Adjust.
7881
7882 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7883
7884         PR libstdc++/38384
7885         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7886         on HPUX.
7887         * configure: Regenerate.
7888
7889 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
7890
7891         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
7892         atomic_flag_fence.
7893
7894 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
7895
7896 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7897             Uros Bizjak  <ubizjak@gmail.com>
7898
7899         PR libstdc++/38834
7900         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
7901         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
7902
7903 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7904             Rainer Emrich  <r.emrich@de.tecosim.com>
7905
7906         PR libstdc++/38919
7907         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
7908         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
7909         * configure: Regenerate.
7910
7911 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
7912
7913         * include/std/thread (__thread_data_base::__run): Make non-const.
7914         * testsuite/30_threads/thread/cons/5.cc: New.
7915
7916 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
7917
7918         * src/Makefile.am (sources): Add math_stubs_float.cc.
7919         * src/Makefile.in: Regenerate.
7920         * src/math_stubs_float.cc: New, from libmath/stubs.c.
7921
7922 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7923
7924         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
7925         * src/Makefile.in: Regenerate.
7926         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
7927
7928 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7929
7930         PR libstdc++/32666
7931         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
7932
7933 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7934
7935         PR libstdc++/32666
7936         * Makefile.am (hosted_source): Remove libmath directory.
7937         * Makefile.in: Regenerate.
7938         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
7939         (AC_REPLACE_MATHFUNCS): Remove.
7940         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
7941         in GLIBCXX_CHECK_C99_TR1.
7942         * acinclude.m4: Remove libmath, need_math.
7943         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
7944         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
7945         * configure.ac: Same.
7946         * configure: Regenerate.
7947         * fragment.am: Fix comment.
7948         * config.h.in: Regenerate.
7949         * src/Makefile.in: Regenerate.
7950         * src/Makefile.am: Remove libmath references.
7951         * doc/Makefile.in: Regenerate.
7952         * po/Makefile.in: Regenerate.
7953         * include/Makefile.in: Regenerate.
7954         * libsupc++/Makefile.in: Regenerate.
7955         * testsuite/Makefile.in: Regenerate.
7956
7957         * src/compatibility.cc: Also export long double versions of "C" math
7958         library if hppa-linux.
7959         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
7960         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
7961
7962         * libmath: Remove.
7963         * libmath/signbit.c: Same.
7964         * libmath/stubs.c: Same.
7965         * libmath/Makefile.in: Same.
7966         * libmath/copysignf.c: Same.
7967         * libmath/mathconf.h: Same.
7968         * libmath/signbitf.c: Same.
7969         * libmath/Makefile.am: Same.
7970         * libmath/signbitl.c: Same.
7971
7972 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
7973             Paolo Carlini  <paolo.carlini@oracle.com>
7974
7975         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
7976         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
7977         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
7978         * configure.ac: Adjust.
7979         * doc/xml/manual/configure.xml: Update.
7980         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
7981         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
7982         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
7983         * configure: Regenerate.
7984         * config.h.in: Likewise.
7985
7986         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
7987         thread::joinable, thread::swap, this_thread::get_id,
7988         this_thread::yield): Define inline...
7989         * include/std/thread: ... here.
7990         * config/abi/pre/gnu.ver: Adjust.
7991
7992 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
7993
7994         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
7995         Add dg-timeout-factor 2.0.
7996         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
7997         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
7998         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
7999         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8000         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8001         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8002
8003 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8004
8005         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8006         field from readelf output.
8007
8008 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8009
8010         PR libstdc++/38384
8011         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8012         * configure: Regenerate.
8013
8014 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8015
8016         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8017         _GLIBCXX_HAVE_TLS.
8018         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8019
8020 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8021
8022         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8023         constructor for _M_pattern.
8024         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8025         string.cc: Test construction from different basic_string type.
8026         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8027         string.cc: Likewise.
8028
8029 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8030             Jonathan Larmour  <jifl@eCosCentric.com>
8031
8032         PR libstdc++/36801
8033         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8034         New.
8035         (__gnu_cxx::__exchange_and_add): Use it.
8036         * src/atomic.cc (get_atomic_mutex): New.
8037         * src/debug.cc (get_safe_base_mutex): New.
8038         * src/locale.cc (get_locale_cache_mutex): New.
8039         * src/mt_allocator.cc (get_freelist): New.
8040         (get_freelist_mutex): New.
8041         * src/pool_allocator.cc (get_palloc_mutex): New.
8042         * include/std/mutex (__once_functor_lock): To
8043         (__get_once_functor_lock): ...this.
8044         * src/mutex.cc (__once_mutex): Don't export, use
8045         (get_once_mutex): ...this.
8046         * config/abi/pre/gnu.ver: Adjust exports.
8047
8048 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8049
8050         PR libstdc++/38732
8051         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8052         referenceCount field again.
8053         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8054         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8055         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8056         inline functions.
8057         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8058         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8059         instead of __cxa_exception.
8060         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8061         __cxxabiv1::__cxa_throw): Likewise.
8062         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8063         std::__exception_ptr::exception_ptr::_M_addref,
8064         std::__exception_ptr::exception_ptr::_M_release,
8065         __gxx_dependent_exception_cleanup): Likewise.
8066         * testsuite/18_support/exception/38732.cc: New test.
8067
8068         PR libstdc++/38092
8069         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8070         * src/compatibility.cc: Don't use .symver directives if
8071         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8072         * config.h.in: Regenerated.
8073         * configure: Likewise.
8074
8075 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8076
8077         PR libstdc++/38466
8078         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8079
8080 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8081
8082         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8083         of classic locale...
8084         (locale::classic): Here.
8085
8086 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8087
8088         * include/tr1_impl/regex: Fix bad return statements and typos.
8089
8090 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8091
8092         * include/tr1_impl/regex: Remove unimplemented function definitions.
8093         * testsuite/28_regex/init-list.cc: Compile only.
8094         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8095         c_string_extended.cc: Same.
8096         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8097         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8098
8099 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8100
8101         PR libstdc++/38384
8102         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8103         * configure: Regenerate.
8104
8105 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8106
8107         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8108         * configure: Regenerate.
8109
8110 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8111
8112         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8113         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8114         * configure: Regenerate.
8115
8116 2009-01-04  Richard Guenther  <rguenther@suse.de>
8117
8118         PR libstdc++/38720
8119         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8120         integer type for storage, arithmetic and comparisons.
8121         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8122
8123 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8124
8125         PR libstdc++/38719
8126         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8127         _Fwd_list_const_iterator::_M_next): Fix return type.
8128
8129 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8130
8131         * Revert last commit, reopen and suspend libstdc++/38678.
8132
8133 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8134
8135         PR libstdc++/38678
8136         * include/std/istream (basic_istream<>::_M_read): New.
8137         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8138         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8139         * include/std/ostream (basic_ostream<>::_M_write_): New.
8140         (basic_ostream<>::_M_write): Adjust.
8141         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8142         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8143         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8144         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8145         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.