OSDN Git Service

2009-04-13 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         PR libstdc++/39629 (final bits)
4         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
5         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
6         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
7         Fix formula for __j.
8         * include/bits/random.tcc (operator==(const normal_distribution<>&,
9         const normal_distribution<>&): Remove.
10         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
11         const uniform_int_distribution<>&), operator==(const
12         uniform_real_distribution<>&, const uniform_real_distribution<>&),
13         operator==(const normal_distribution<>&, const normal_distribution<>&), 
14         operator==(const lognormal_distribution<>&,
15         const lognormal_distribution<>&), operator==(const
16         chi_squared_distribution<>&, const chi_squared_distribution<>&),
17         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
18         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
19         operator==(const student_t_distribution<>&,
20         const student_t_distribution<>&), operator==(const
21         bernoulli_distribution<>&, const bernoulli_distribution<>&),
22         operator==(const binomial_distribution<>&, const
23         binomial_distribution<>&), operator==(const geometric_distribution<>&,
24         const geometric_distribution<>&), operator==(const
25         negative_binomial_distribution<>&, const 
26         negative_binomial_distribution<>&), operator==(const
27         poisson_distribution<>&, const poisson_distribution<>&),
28         operator==(const exponential_distribution<>&,
29         const exponential_distribution<>&), operator==(const
30         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
31         weibull_distribution<>&, const weibull_distribution<>&),
32         operator==(const extreme_value_distribution<>&,
33         const extreme_value_distribution<>&), operator==(const
34         discrete_distribution<>&, const discrete_distribution<>&),
35         operator==(const piecewise_constant_distribution<>&,
36         const piecewise_constant_distribution<>&), operator==(const
37         piecewise_linear_distribution<>&, const
38         piecewise_linear_distribution<>&)): Remove.
39         * testsuite/26_numerics/random/uniform_real_distribution/operators/
40         serialize.cc: Remove.
41         * testsuite/26_numerics/random/piecewise_constant_distribution/
42         operators/serialize.cc: Likewise.
43         * testsuite/26_numerics/random/chi_squared_distribution/operators/
44         serialize.cc: Likewise.
45         * testsuite/26_numerics/random/normal_distribution/operators/
46         serialize.cc: Likewise.
47         * testsuite/26_numerics/random/uniform_int_distribution/operators/
48         serialize.cc: Likewise.
49         * testsuite/26_numerics/random/poisson_distribution/operators/
50         serialize.cc: Likewise.
51         * testsuite/26_numerics/random/bernoulli_distribution/operators/
52         serialize.cc: Likewise.
53         * testsuite/26_numerics/random/discrete_distribution/operators/
54         serialize.cc: Likewise.
55         * testsuite/26_numerics/random/weibull_distribution/operators/
56         serialize.cc: Likewise.
57         * testsuite/26_numerics/random/negative_binomial_distribution/
58         operators/serialize.cc: Likewise.
59         * testsuite/26_numerics/random/cauchy_distribution/operators/
60         serialize.cc: Likewise.
61         * testsuite/26_numerics/random/gamma_distribution/operators/
62         serialize.cc: Likewise.
63         * testsuite/26_numerics/random/fisher_f_distribution/operators/
64         serialize.cc: Likewise.
65         * testsuite/26_numerics/random/exponential_distribution/operators/
66         serialize.cc: Likewise.
67         * testsuite/26_numerics/random/lognormal_distribution/operators/
68         serialize.cc: Likewise.
69         * testsuite/26_numerics/random/binomial_distribution/operators/
70         serialize.cc: Likewise.
71         * testsuite/26_numerics/random/extreme_value_distribution/
72         operators/serialize.cc: Likewise.
73         * testsuite/26_numerics/random/piecewise_linear_distribution/
74         operators/serialize.cc: Likewise.
75         * testsuite/26_numerics/random/student_t_distribution/operators/
76         serialize.cc: Likewise.
77         * testsuite/26_numerics/random/geometric_distribution/operators/
78         serialize.cc: Likewise.
79
80         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
81         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
82         mersenne_twister_engine<>::seed(_Gen&,
83         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
84         subtract_with_carry_engine<>::seed(_Gen&,
85         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
86         Remove, unused.
87         * include/bits/random.tcc (linear_congruential_engine<>::
88         seed(_Gen&, false_type): Likewise.
89
90 2009-04-09  Nick Clifton  <nickc@redhat.com>
91
92         * src/allocator-inst.cc: Change copyright header to refer to
93         version 3 of the GNU General Public License with version 3.1
94         of the GCC Runtime Library Exception and to point readers at
95         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
96         web page.
97         * config/abi/compatibility.h: Likewise.
98         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
99         * config/abi/pre/gnu.ver: Likewise.
100         * config/allocator/bitmap_allocator_base.h: Likewise.
101         * config/allocator/malloc_allocator_base.h: Likewise.
102         * config/allocator/mt_allocator_base.h: Likewise.
103         * config/allocator/new_allocator_base.h: Likewise.
104         * config/allocator/pool_allocator_base.h: Likewise.
105         * config/cpu/alpha/atomic_word.h: Likewise.
106         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
107         * config/cpu/cris/atomic_word.h: Likewise.
108         * config/cpu/cris/atomicity.h: Likewise.
109         * config/cpu/generic/atomic_word.h: Likewise.
110         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
111         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
112         * config/cpu/generic/cpu_defines.h: Likewise.
113         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
114         * config/cpu/hppa/atomicity.h: Likewise.
115         * config/cpu/i386/atomicity.h: Likewise.
116         * config/cpu/i486/atomicity.h: Likewise.
117         * config/cpu/ia64/atomic_word.h: Likewise.
118         * config/cpu/m68k/atomicity.h: Likewise.
119         * config/cpu/powerpc/atomic_word.h: Likewise.
120         * config/cpu/powerpc/cpu_defines.h: Likewise.
121         * config/cpu/sh/atomicity.h: Likewise.
122         * config/cpu/sparc/atomic_word.h: Likewise.
123         * config/cpu/sparc/atomicity.h: Likewise.
124         * config/io/basic_file_stdio.cc: Likewise.
125         * config/io/basic_file_stdio.h: Likewise.
126         * config/io/c_io_stdio.h: Likewise.
127         * config/locale/darwin/ctype_members.cc: Likewise.
128         * config/locale/generic/c++locale_internal.h: Likewise.
129         * config/locale/generic/c_locale.cc: Likewise.
130         * config/locale/generic/c_locale.h: Likewise.
131         * config/locale/generic/codecvt_members.cc: Likewise.
132         * config/locale/generic/collate_members.cc: Likewise.
133         * config/locale/generic/ctype_members.cc: Likewise.
134         * config/locale/generic/messages_members.cc: Likewise.
135         * config/locale/generic/messages_members.h: Likewise.
136         * config/locale/generic/monetary_members.cc: Likewise.
137         * config/locale/generic/numeric_members.cc: Likewise.
138         * config/locale/generic/time_members.cc: Likewise.
139         * config/locale/generic/time_members.h: Likewise.
140         * config/locale/gnu/c++locale_internal.h: Likewise.
141         * config/locale/gnu/c_locale.cc: Likewise.
142         * config/locale/gnu/c_locale.h: Likewise.
143         * config/locale/gnu/codecvt_members.cc: Likewise.
144         * config/locale/gnu/collate_members.cc: Likewise.
145         * config/locale/gnu/ctype_members.cc: Likewise.
146         * config/locale/gnu/messages_members.cc: Likewise.
147         * config/locale/gnu/messages_members.h: Likewise.
148         * config/locale/gnu/monetary_members.cc: Likewise.
149         * config/locale/gnu/numeric_members.cc: Likewise.
150         * config/locale/gnu/time_members.cc: Likewise.
151         * config/locale/gnu/time_members.h: Likewise.
152         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
153         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
154         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
155         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
156         * config/os/aix/atomic_word.h: Likewise.
157         * config/os/aix/atomicity.h: Likewise.
158         * config/os/aix/ctype_base.h: Likewise.
159         * config/os/aix/ctype_inline.h: Likewise.
160         * config/os/aix/ctype_noninline.h: Likewise.
161         * config/os/aix/os_defines.h: Likewise.
162         * config/os/bsd/darwin/ctype_base.h: Likewise.
163         * config/os/bsd/darwin/ctype_inline.h: Likewise.
164         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
165         * config/os/bsd/darwin/os_defines.h: Likewise.
166         * config/os/bsd/freebsd/ctype_base.h: Likewise.
167         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
168         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
169         * config/os/bsd/freebsd/os_defines.h: Likewise.
170         * config/os/bsd/netbsd/ctype_base.h: Likewise.
171         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
172         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
173         * config/os/bsd/netbsd/os_defines.h: Likewise.
174         * config/os/djgpp/ctype_base.h: Likewise.
175         * config/os/djgpp/ctype_inline.h: Likewise.
176         * config/os/djgpp/ctype_noninline.h: Likewise.
177         * config/os/djgpp/os_defines.h: Likewise.
178         * config/os/generic/ctype_base.h: Likewise.
179         * config/os/generic/ctype_inline.h: Likewise.
180         * config/os/generic/ctype_noninline.h: Likewise.
181         * config/os/generic/error_constants.h: Likewise.
182         * config/os/generic/os_defines.h: Likewise.
183         * config/os/gnu-linux/ctype_base.h: Likewise.
184         * config/os/gnu-linux/ctype_inline.h: Likewise.
185         * config/os/gnu-linux/ctype_noninline.h: Likewise.
186         * config/os/gnu-linux/os_defines.h: Likewise.
187         * config/os/hpux/ctype_base.h: Likewise.
188         * config/os/hpux/ctype_inline.h: Likewise.
189         * config/os/hpux/ctype_noninline.h: Likewise.
190         * config/os/hpux/os_defines.h: Likewise.
191         * config/os/irix/atomic_word.h: Likewise.
192         * config/os/irix/atomicity.h: Likewise.
193         * config/os/irix/irix5.2/ctype_base.h: Likewise.
194         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
195         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
196         * config/os/irix/irix5.2/os_defines.h: Likewise.
197         * config/os/irix/irix6.5/ctype_base.h: Likewise.
198         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
199         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
200         * config/os/irix/irix6.5/os_defines.h: Likewise.
201         * config/os/mingw32/ctype_base.h: Likewise.
202         * config/os/mingw32/ctype_inline.h: Likewise.
203         * config/os/mingw32/ctype_noninline.h: Likewise.
204         * config/os/mingw32/error_constants.h: Likewise.
205         * config/os/mingw32/os_defines.h: Likewise.
206         * config/os/newlib/ctype_base.h: Likewise.
207         * config/os/newlib/ctype_inline.h: Likewise.
208         * config/os/newlib/ctype_noninline.h: Likewise.
209         * config/os/newlib/os_defines.h: Likewise.
210         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
211         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
212         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
213         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
214         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
215         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
216         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
217         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
218         * config/os/tpf/ctype_base.h: Likewise.
219         * config/os/tpf/ctype_inline.h: Likewise.
220         * config/os/tpf/ctype_noninline.h: Likewise.
221         * config/os/tpf/os_defines.h: Likewise.
222         * config/os/uclibc/ctype_base.h: Likewise.
223         * config/os/uclibc/ctype_inline.h: Likewise.
224         * config/os/uclibc/ctype_noninline.h: Likewise.
225         * config/os/uclibc/os_defines.h: Likewise.
226         * config/os/vxworks/ctype_base.h: Likewise.
227         * config/os/vxworks/ctype_inline.h: Likewise.
228         * config/os/vxworks/ctype_noninline.h: Likewise.
229         * config/os/vxworks/os_defines.h: Likewise.
230         * include/backward/auto_ptr.h: Likewise.
231         * include/backward/backward_warning.h: Likewise.
232         * include/backward/binders.h: Likewise.
233         * include/backward/hash_fun.h: Likewise.
234         * include/backward/hash_map: Likewise.
235         * include/backward/hash_set: Likewise.
236         * include/backward/hashtable.h: Likewise.
237         * include/backward/strstream: Likewise.
238         * include/bits/algorithmfwd.h: Likewise.
239         * include/bits/allocator.h: Likewise.
240         * include/bits/atomic_0.h: Likewise.
241         * include/bits/atomic_2.h: Likewise.
242         * include/bits/atomicfwd_c.h: Likewise.
243         * include/bits/atomicfwd_cxx.h: Likewise.
244         * include/bits/basic_ios.h: Likewise.
245         * include/bits/basic_ios.tcc: Likewise.
246         * include/bits/basic_string.h: Likewise.
247         * include/bits/basic_string.tcc: Likewise.
248         * include/bits/boost_concept_check.h: Likewise.
249         * include/bits/c++config: Likewise.
250         * include/bits/char_traits.h: Likewise.
251         * include/bits/codecvt.h: Likewise.
252         * include/bits/concept_check.h: Likewise.
253         * include/bits/cpp_type_traits.h: Likewise.
254         * include/bits/deque.tcc: Likewise.
255         * include/bits/forward_list.h: Likewise.
256         * include/bits/forward_list.tcc: Likewise.
257         * include/bits/fstream.tcc: Likewise.
258         * include/bits/functexcept.h: Likewise.
259         * include/bits/functional_hash.h: Likewise.
260         * include/bits/gslice.h: Likewise.
261         * include/bits/gslice_array.h: Likewise.
262         * include/bits/hashtable.h: Likewise.
263         * include/bits/indirect_array.h: Likewise.
264         * include/bits/ios_base.h: Likewise.
265         * include/bits/istream.tcc: Likewise.
266         * include/bits/list.tcc: Likewise.
267         * include/bits/locale_classes.h: Likewise.
268         * include/bits/locale_classes.tcc: Likewise.
269         * include/bits/locale_facets.h: Likewise.
270         * include/bits/locale_facets.tcc: Likewise.
271         * include/bits/locale_facets_nonio.h: Likewise.
272         * include/bits/locale_facets_nonio.tcc: Likewise.
273         * include/bits/localefwd.h: Likewise.
274         * include/bits/mask_array.h: Likewise.
275         * include/bits/move.h: Likewise.
276         * include/bits/ostream.tcc: Likewise.
277         * include/bits/ostream_insert.h: Likewise.
278         * include/bits/postypes.h: Likewise.
279         * include/bits/shared_ptr.h: Likewise.
280         * include/bits/slice_array.h: Likewise.
281         * include/bits/sstream.tcc: Likewise.
282         * include/bits/stl_algo.h: Likewise.
283         * include/bits/stl_algobase.h: Likewise.
284         * include/bits/stl_bvector.h: Likewise.
285         * include/bits/stl_construct.h: Likewise.
286         * include/bits/stl_deque.h: Likewise.
287         * include/bits/stl_function.h: Likewise.
288         * include/bits/stl_heap.h: Likewise.
289         * include/bits/stl_iterator.h: Likewise.
290         * include/bits/stl_iterator_base_funcs.h: Likewise.
291         * include/bits/stl_iterator_base_types.h: Likewise.
292         * include/bits/stl_list.h: Likewise.
293         * include/bits/stl_map.h: Likewise.
294         * include/bits/stl_multimap.h: Likewise.
295         * include/bits/stl_multiset.h: Likewise.
296         * include/bits/stl_numeric.h: Likewise.
297         * include/bits/stl_pair.h: Likewise.
298         * include/bits/stl_queue.h: Likewise.
299         * include/bits/stl_raw_storage_iter.h: Likewise.
300         * include/bits/stl_relops.h: Likewise.
301         * include/bits/stl_set.h: Likewise.
302         * include/bits/stl_stack.h: Likewise.
303         * include/bits/stl_tempbuf.h: Likewise.
304         * include/bits/stl_tree.h: Likewise.
305         * include/bits/stl_uninitialized.h: Likewise.
306         * include/bits/stl_vector.h: Likewise.
307         * include/bits/stream_iterator.h: Likewise.
308         * include/bits/streambuf.tcc: Likewise.
309         * include/bits/streambuf_iterator.h: Likewise.
310         * include/bits/stringfwd.h: Likewise.
311         * include/bits/unique_ptr.h: Likewise.
312         * include/bits/valarray_after.h: Likewise.
313         * include/bits/valarray_array.h: Likewise.
314         * include/bits/valarray_array.tcc: Likewise.
315         * include/bits/valarray_before.h: Likewise.
316         * include/bits/vector.tcc: Likewise.
317         * include/c/cassert: Likewise.
318         * include/c/cctype: Likewise.
319         * include/c/cerrno: Likewise.
320         * include/c/cfloat: Likewise.
321         * include/c/ciso646: Likewise.
322         * include/c/climits: Likewise.
323         * include/c/clocale: Likewise.
324         * include/c/cmath: Likewise.
325         * include/c/csetjmp: Likewise.
326         * include/c/csignal: Likewise.
327         * include/c/cstdarg: Likewise.
328         * include/c/cstddef: Likewise.
329         * include/c/cstdio: Likewise.
330         * include/c/cstdlib: Likewise.
331         * include/c/cstring: Likewise.
332         * include/c/ctime: Likewise.
333         * include/c/cwchar: Likewise.
334         * include/c/cwctype: Likewise.
335         * include/c_compatibility/assert.h: Likewise.
336         * include/c_compatibility/complex.h: Likewise.
337         * include/c_compatibility/ctype.h: Likewise.
338         * include/c_compatibility/errno.h: Likewise.
339         * include/c_compatibility/fenv.h: Likewise.
340         * include/c_compatibility/float.h: Likewise.
341         * include/c_compatibility/inttypes.h: Likewise.
342         * include/c_compatibility/iso646.h: Likewise.
343         * include/c_compatibility/limits.h: Likewise.
344         * include/c_compatibility/locale.h: Likewise.
345         * include/c_compatibility/math.h: Likewise.
346         * include/c_compatibility/setjmp.h: Likewise.
347         * include/c_compatibility/signal.h: Likewise.
348         * include/c_compatibility/stdarg.h: Likewise.
349         * include/c_compatibility/stdatomic.h: Likewise.
350         * include/c_compatibility/stdbool.h: Likewise.
351         * include/c_compatibility/stddef.h: Likewise.
352         * include/c_compatibility/stdint.h: Likewise.
353         * include/c_compatibility/stdio.h: Likewise.
354         * include/c_compatibility/stdlib.h: Likewise.
355         * include/c_compatibility/string.h: Likewise.
356         * include/c_compatibility/tgmath.h: Likewise.
357         * include/c_compatibility/time.h: Likewise.
358         * include/c_compatibility/wchar.h: Likewise.
359         * include/c_compatibility/wctype.h: Likewise.
360         * include/c_global/cassert: Likewise.
361         * include/c_global/ccomplex: Likewise.
362         * include/c_global/cctype: Likewise.
363         * include/c_global/cerrno: Likewise.
364         * include/c_global/cfenv: Likewise.
365         * include/c_global/cfloat: Likewise.
366         * include/c_global/cinttypes: Likewise.
367         * include/c_global/ciso646: Likewise.
368         * include/c_global/climits: Likewise.
369         * include/c_global/clocale: Likewise.
370         * include/c_global/cmath.tcc: Likewise.
371         * include/c_global/cmath: Likewise.
372         * include/c_global/csetjmp: Likewise.
373         * include/c_global/csignal: Likewise.
374         * include/c_global/cstdarg: Likewise.
375         * include/c_global/cstdatomic: Likewise.
376         * include/c_global/cstdbool: Likewise.
377         * include/c_global/cstddef: Likewise.
378         * include/c_global/cstdint: Likewise.
379         * include/c_global/cstdio: Likewise.
380         * include/c_global/cstdlib: Likewise.
381         * include/c_global/cstring: Likewise.
382         * include/c_global/ctgmath: Likewise.
383         * include/c_global/ctime: Likewise.
384         * include/c_global/cwchar: Likewise.
385         * include/c_global/cwctype: Likewise.
386         * include/c_std/cassert: Likewise.
387         * include/c_std/cctype: Likewise.
388         * include/c_std/cerrno: Likewise.
389         * include/c_std/cfloat: Likewise.
390         * include/c_std/ciso646: Likewise.
391         * include/c_std/climits: Likewise.
392         * include/c_std/clocale: Likewise.
393         * include/c_std/cmath.tcc: Likewise.
394         * include/c_std/cmath: Likewise.
395         * include/c_std/csetjmp: Likewise.
396         * include/c_std/csignal: Likewise.
397         * include/c_std/cstdarg: Likewise.
398         * include/c_std/cstddef: Likewise.
399         * include/c_std/cstdio: Likewise.
400         * include/c_std/cstdlib: Likewise.
401         * include/c_std/cstring: Likewise.
402         * include/c_std/ctime: Likewise.
403         * include/c_std/cwchar: Likewise.
404         * include/c_std/cwctype: Likewise.
405         * include/debug/bitset: Likewise.
406         * include/debug/debug.h: Likewise.
407         * include/debug/deque: Likewise.
408         * include/debug/formatter.h: Likewise.
409         * include/debug/functions.h: Likewise.
410         * include/debug/list: Likewise.
411         * include/debug/macros.h: Likewise.
412         * include/debug/map.h: Likewise.
413         * include/debug/map: Likewise.
414         * include/debug/multimap.h: Likewise.
415         * include/debug/multiset.h: Likewise.
416         * include/debug/safe_base.h: Likewise.
417         * include/debug/safe_iterator.h: Likewise.
418         * include/debug/safe_iterator.tcc: Likewise.
419         * include/debug/safe_sequence.h: Likewise.
420         * include/debug/set.h: Likewise.
421         * include/debug/set: Likewise.
422         * include/debug/string: Likewise.
423         * include/debug/unordered_map: Likewise.
424         * include/debug/unordered_set: Likewise.
425         * include/debug/vector: Likewise.
426         * include/ext/algorithm: Likewise.
427         * include/ext/array_allocator.h: Likewise.
428         * include/ext/atomicity.h: Likewise.
429         * include/ext/bitmap_allocator.h: Likewise.
430         * include/ext/cast.h: Likewise.
431         * include/ext/codecvt_specializations.h: Likewise.
432         * include/ext/concurrence.h: Likewise.
433         * include/ext/debug_allocator.h: Likewise.
434         * include/ext/enc_filebuf.h: Likewise.
435         * include/ext/extptr_allocator.h: Likewise.
436         * include/ext/functional: Likewise.
437         * include/ext/iterator: Likewise.
438         * include/ext/malloc_allocator.h: Likewise.
439         * include/ext/memory: Likewise.
440         * include/ext/mt_allocator.h: Likewise.
441         * include/ext/new_allocator.h: Likewise.
442         * include/ext/numeric: Likewise.
443         * include/ext/numeric_traits.h: Likewise.
444         * include/ext/pb_ds/assoc_container.hpp: Likewise.
445         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
446         Likewise.
447         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
448         Likewise.
449         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
450         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
451         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
452         Likewise.
453         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
454         Likewise.
455         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
456         Likewise.
457         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
458         Likewise.
459         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
460         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
461         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
462         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
463         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
464         Likewise.
465         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
466         Likewise.
467         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
468         Likewise.
469         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
470         Likewise.
471         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
472         Likewise.
473         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
474         Likewise.
475         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
476         Likewise.
477         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
478         Likewise.
479         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
480         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
481         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
482         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
483         Likewise.
484         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
485         Likewise.
486         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
487         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
488         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
489         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
490         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
491         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
492         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
493         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
494         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
495         Likewise.
496         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
497         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
498         Likewise.
499         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
500         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
501         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
502         Likewise.
503         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
504         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
505         Likewise.
506         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
507         Likewise.
508         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
509         Likewise.
510         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
511         Likewise.
512         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
513         Likewise.
514         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
515         Likewise.
516         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
517         Likewise.
518         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
519         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
520         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
521         Likewise.
522         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
523         Likewise.
524         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
525         Likewise.
526         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
527         Likewise.
528         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
529         Likewise.
530         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
531         Likewise.
532         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
533         Likewise.
534         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
535         Likewise.
536         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
537         Likewise.
538         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
539         Likewise.
540         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
541         Likewise.
542         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
543         Likewise.
544         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
545         Likewise.
546         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
547         Likewise.
548         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
549         Likewise.
550         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
551         Likewise.
552         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
553         Likewise.
554         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
555         Likewise.
556         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
557         Likewise.
558         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
559         Likewise.
560         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
561         Likewise.
562         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
563         Likewise.
564         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
565         Likewise.
566         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
567         Likewise.
568         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
569         Likewise.
570         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
571         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
572         Likewise.
573         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
574         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
575         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
576         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
577         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
578         Likewise.
579         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
580         Likewise.
581         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
582         Likewise.
583         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
584         Likewise.
585         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
586         Likewise.
587         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
588         Likewise.
589         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
590         Likewise.
591         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
592         Likewise.
593         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
594         Likewise.
595         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
596         Likewise.
597         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
598         Likewise.
599         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
600         Likewise.
601         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
602         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
603         Likewise.
604         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
605         Likewise.
606         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
607         Likewise.
608         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
609         Likewise.
610         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
611         Likewise.
612         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
613         Likewise.
614         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
615         Likewise.
616         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
617         Likewise.
618         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
619         Likewise.
620         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
621         Likewise.
622         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
623         Likewise.
624         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
625         Likewise.
626         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
627         Likewise.
628         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
629         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
630         Likewise.
631         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
632         Likewise.
633         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
634         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
635         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
636         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
637         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
638         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
639         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
640         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
641         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
642         Likewise.
643         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
644         Likewise.
645         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
646         Likewise.
647         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
648         Likewise.
649         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
650         Likewise.
651         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
652         Likewise.
653         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
654         Likewise.
655         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
656         Likewise.
657         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
658         Likewise.
659         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
660         Likewise.
661         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
662         Likewise.
663         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
664         Likewise.
665         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
666         Likewise.
667         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
668         Likewise.
669         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
670         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
671         Likewise.
672         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
673         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
674         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
675         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
676         Likewise.
677         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
678         Likewise.
679         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
680         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
681         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
682         Likewise.
683         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
684         Likewise.
685         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
686         Likewise.
687         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
688         Likewise.
689         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
690         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
691         Likewise.
692         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
693         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
694         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
695         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
696         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
697         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
698         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
699         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
700         Likewise.
701         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
702         Likewise.
703         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
704         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
705         Likewise.
706         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
707         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
708         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
709         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
710         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
711         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
712         Likewise.
713         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
714         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
715         Likewise.
716         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
717         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
718         Likewise.
719         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
720         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
721         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
722         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
723         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
724         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
725         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
726         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
727         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
728         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
729         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
730         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
731         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
732         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
733         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
734         Likewise.
735         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
736         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
737         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
738         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
739         Likewise.
740         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
741         Likewise.
742         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
743         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
744         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
745         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
746         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
747         Likewise.
748         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
749         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
750         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
751         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
752         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
753         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
754         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
755         Likewise.
756         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
757         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
758         Likewise.
759         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
762         Likewise.
763         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
766         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
777         Likewise.
778         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
779         Likewise.
780         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
785         Likewise.
786         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
789         Likewise.
790         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
791         Likewise.
792         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
793         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
794         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
795         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
796         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
797         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
798         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
799         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
800         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
801         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
802         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
803         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
806         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
807         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
808         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
809         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
810         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
811         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
812         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
815         Likewise.
816         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
821         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
822         Likewise.
823         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
828         Likewise.
829         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
830         Likewise.
831         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
832         Likewise.
833         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
834         Likewise.
835         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
836         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
837         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
838         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
843         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
844         Likewise.
845         * include/ext/pb_ds/exception.hpp: Likewise.
846         * include/ext/pb_ds/hash_policy.hpp: Likewise.
847         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
848         * include/ext/pb_ds/priority_queue.hpp: Likewise.
849         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
850         * include/ext/pb_ds/tree_policy.hpp: Likewise.
851         * include/ext/pb_ds/trie_policy.hpp: Likewise.
852         * include/ext/pod_char_traits.h: Likewise.
853         * include/ext/pointer.h: Likewise.
854         * include/ext/pool_allocator.h: Likewise.
855         * include/ext/rb_tree: Likewise.
856         * include/ext/rc_string_base.h: Likewise.
857         * include/ext/rope: Likewise.
858         * include/ext/ropeimpl.h: Likewise.
859         * include/ext/slist: Likewise.
860         * include/ext/sso_string_base.h: Likewise.
861         * include/ext/stdio_filebuf.h: Likewise.
862         * include/ext/stdio_sync_filebuf.h: Likewise.
863         * include/ext/string_conversions.h: Likewise.
864         * include/ext/throw_allocator.h: Likewise.
865         * include/ext/type_traits.h: Likewise.
866         * include/ext/typelist.h: Likewise.
867         * include/ext/vstring.h: Likewise.
868         * include/ext/vstring.tcc: Likewise.
869         * include/ext/vstring_fwd.h: Likewise.
870         * include/ext/vstring_util.h: Likewise.
871         * include/parallel/algo.h: Likewise.
872         * include/parallel/algobase.h: Likewise.
873         * include/parallel/algorithm: Likewise.
874         * include/parallel/algorithmfwd.h: Likewise.
875         * include/parallel/balanced_quicksort.h: Likewise.
876         * include/parallel/base.h: Likewise.
877         * include/parallel/basic_iterator.h: Likewise.
878         * include/parallel/checkers.h: Likewise.
879         * include/parallel/compatibility.h: Likewise.
880         * include/parallel/compiletime_settings.h: Likewise.
881         * include/parallel/equally_split.h: Likewise.
882         * include/parallel/features.h: Likewise.
883         * include/parallel/find.h: Likewise.
884         * include/parallel/find_selectors.h: Likewise.
885         * include/parallel/for_each.h: Likewise.
886         * include/parallel/for_each_selectors.h: Likewise.
887         * include/parallel/iterator.h: Likewise.
888         * include/parallel/list_partition.h: Likewise.
889         * include/parallel/losertree.h: Likewise.
890         * include/parallel/merge.h: Likewise.
891         * include/parallel/multiseq_selection.h: Likewise.
892         * include/parallel/multiway_merge.h: Likewise.
893         * include/parallel/multiway_mergesort.h: Likewise.
894         * include/parallel/numeric: Likewise.
895         * include/parallel/numericfwd.h: Likewise.
896         * include/parallel/omp_loop.h: Likewise.
897         * include/parallel/omp_loop_static.h: Likewise.
898         * include/parallel/par_loop.h: Likewise.
899         * include/parallel/parallel.h: Likewise.
900         * include/parallel/partial_sum.h: Likewise.
901         * include/parallel/partition.h: Likewise.
902         * include/parallel/queue.h: Likewise.
903         * include/parallel/quicksort.h: Likewise.
904         * include/parallel/random_number.h: Likewise.
905         * include/parallel/random_shuffle.h: Likewise.
906         * include/parallel/search.h: Likewise.
907         * include/parallel/set_operations.h: Likewise.
908         * include/parallel/settings.h: Likewise.
909         * include/parallel/sort.h: Likewise.
910         * include/parallel/tags.h: Likewise.
911         * include/parallel/types.h: Likewise.
912         * include/parallel/unique_copy.h: Likewise.
913         * include/parallel/workstealing.h: Likewise.
914         * include/precompiled/extc++.h: Likewise.
915         * include/precompiled/stdc++.h: Likewise.
916         * include/precompiled/stdtr1c++.h: Likewise.
917         * include/std/algorithm: Likewise.
918         * include/std/array: Likewise.
919         * include/std/bitset: Likewise.
920         * include/std/c++0x_warning.h: Likewise.
921         * include/std/chrono: Likewise.
922         * include/std/complex: Likewise.
923         * include/std/condition_variable: Likewise.
924         * include/std/deque: Likewise.
925         * include/std/forward_list: Likewise.
926         * include/std/fstream: Likewise.
927         * include/std/functional: Likewise.
928         * include/std/iomanip: Likewise.
929         * include/std/ios: Likewise.
930         * include/std/iosfwd: Likewise.
931         * include/std/iostream: Likewise.
932         * include/std/istream: Likewise.
933         * include/std/iterator: Likewise.
934         * include/std/limits: Likewise.
935         * include/std/list: Likewise.
936         * include/std/locale: Likewise.
937         * include/std/map: Likewise.
938         * include/std/memory: Likewise.
939         * include/std/mutex: Likewise.
940         * include/std/numeric: Likewise.
941         * include/std/ostream: Likewise.
942         * include/std/queue: Likewise.
943         * include/std/random: Likewise.
944         * include/std/ratio: Likewise.
945         * include/std/regex: Likewise.
946         * include/std/set: Likewise.
947         * include/std/sstream: Likewise.
948         * include/std/stack: Likewise.
949         * include/std/stdexcept: Likewise.
950         * include/std/streambuf: Likewise.
951         * include/std/string: Likewise.
952         * include/std/system_error: Likewise.
953         * include/std/thread: Likewise.
954         * include/std/tuple: Likewise.
955         * include/std/type_traits: Likewise.
956         * include/std/unordered_map: Likewise.
957         * include/std/unordered_set: Likewise.
958         * include/std/utility: Likewise.
959         * include/std/valarray: Likewise.
960         * include/std/vector: Likewise.
961         * include/tr1/array: Likewise.
962         * include/tr1/bessel_function.tcc: Likewise.
963         * include/tr1/beta_function.tcc: Likewise.
964         * include/tr1/ccomplex: Likewise.
965         * include/tr1/cctype: Likewise.
966         * include/tr1/cfenv: Likewise.
967         * include/tr1/cfloat: Likewise.
968         * include/tr1/cinttypes: Likewise.
969         * include/tr1/climits: Likewise.
970         * include/tr1/cmath: Likewise.
971         * include/tr1/complex.h: Likewise.
972         * include/tr1/complex: Likewise.
973         * include/tr1/cstdarg: Likewise.
974         * include/tr1/cstdbool: Likewise.
975         * include/tr1/cstdint: Likewise.
976         * include/tr1/cstdio: Likewise.
977         * include/tr1/cstdlib: Likewise.
978         * include/tr1/ctgmath: Likewise.
979         * include/tr1/ctime: Likewise.
980         * include/tr1/ctype.h: Likewise.
981         * include/tr1/cwchar: Likewise.
982         * include/tr1/cwctype: Likewise.
983         * include/tr1/ell_integral.tcc: Likewise.
984         * include/tr1/exp_integral.tcc: Likewise.
985         * include/tr1/fenv.h: Likewise.
986         * include/tr1/float.h: Likewise.
987         * include/tr1/functional: Likewise.
988         * include/tr1/functional_hash.h: Likewise.
989         * include/tr1/gamma.tcc: Likewise.
990         * include/tr1/hashtable.h: Likewise.
991         * include/tr1/hypergeometric.tcc: Likewise.
992         * include/tr1/inttypes.h: Likewise.
993         * include/tr1/legendre_function.tcc: Likewise.
994         * include/tr1/limits.h: Likewise.
995         * include/tr1/math.h: Likewise.
996         * include/tr1/memory: Likewise.
997         * include/tr1/modified_bessel_func.tcc: Likewise.
998         * include/tr1/poly_hermite.tcc: Likewise.
999         * include/tr1/poly_laguerre.tcc: Likewise.
1000         * include/tr1/random: Likewise.
1001         * include/tr1/regex: Likewise.
1002         * include/tr1/riemann_zeta.tcc: Likewise.
1003         * include/tr1/shared_ptr.h: Likewise.
1004         * include/tr1/special_function_util.h: Likewise.
1005         * include/tr1/stdarg.h: Likewise.
1006         * include/tr1/stdbool.h: Likewise.
1007         * include/tr1/stdint.h: Likewise.
1008         * include/tr1/stdio.h: Likewise.
1009         * include/tr1/stdlib.h: Likewise.
1010         * include/tr1/tgmath.h: Likewise.
1011         * include/tr1/tuple: Likewise.
1012         * include/tr1/type_traits: Likewise.
1013         * include/tr1/unordered_map: Likewise.
1014         * include/tr1/unordered_set: Likewise.
1015         * include/tr1/utility: Likewise.
1016         * include/tr1/wchar.h: Likewise.
1017         * include/tr1/wctype.h: Likewise.
1018         * include/tr1_impl/array: Likewise.
1019         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1020         * include/tr1_impl/cctype: Likewise.
1021         * include/tr1_impl/cfenv: Likewise.
1022         * include/tr1_impl/cinttypes: Likewise.
1023         * include/tr1_impl/cmath: Likewise.
1024         * include/tr1_impl/complex: Likewise.
1025         * include/tr1_impl/cstdint: Likewise.
1026         * include/tr1_impl/cstdio: Likewise.
1027         * include/tr1_impl/cstdlib: Likewise.
1028         * include/tr1_impl/cwchar: Likewise.
1029         * include/tr1_impl/cwctype: Likewise.
1030         * include/tr1_impl/functional: Likewise.
1031         * include/tr1_impl/functional_hash.h: Likewise.
1032         * include/tr1_impl/hashtable: Likewise.
1033         * include/tr1_impl/hashtable_policy.h: Likewise.
1034         * include/tr1_impl/random.tcc: Likewise.
1035         * include/tr1_impl/random: Likewise.
1036         * include/tr1_impl/regex: Likewise.
1037         * include/tr1_impl/type_traits: Likewise.
1038         * include/tr1_impl/unordered_map: Likewise.
1039         * include/tr1_impl/unordered_set: Likewise.
1040         * include/tr1_impl/utility: Likewise.
1041         * libsupc++/array_type_info.cc: Likewise.
1042         * libsupc++/atexit_arm.cc: Likewise.
1043         * libsupc++/bad_cast.cc: Likewise.
1044         * libsupc++/bad_typeid.cc: Likewise.
1045         * libsupc++/class_type_info.cc: Likewise.
1046         * libsupc++/cxxabi-forced.h: Likewise.
1047         * libsupc++/cxxabi.h: Likewise.
1048         * libsupc++/del_op.cc: Likewise.
1049         * libsupc++/del_opnt.cc: Likewise.
1050         * libsupc++/del_opv.cc: Likewise.
1051         * libsupc++/del_opvnt.cc: Likewise.
1052         * libsupc++/dyncast.cc: Likewise.
1053         * libsupc++/eh_alloc.cc: Likewise.
1054         * libsupc++/eh_arm.cc: Likewise.
1055         * libsupc++/eh_aux_runtime.cc: Likewise.
1056         * libsupc++/eh_call.cc: Likewise.
1057         * libsupc++/eh_catch.cc: Likewise.
1058         * libsupc++/eh_exception.cc: Likewise.
1059         * libsupc++/eh_globals.cc: Likewise.
1060         * libsupc++/eh_personality.cc: Likewise.
1061         * libsupc++/eh_ptr.cc: Likewise.
1062         * libsupc++/eh_term_handler.cc: Likewise.
1063         * libsupc++/eh_terminate.cc: Likewise.
1064         * libsupc++/eh_throw.cc: Likewise.
1065         * libsupc++/eh_type.cc: Likewise.
1066         * libsupc++/eh_unex_handler.cc: Likewise.
1067         * libsupc++/enum_type_info.cc: Likewise.
1068         * libsupc++/exception: Likewise.
1069         * libsupc++/exception_defines.h: Likewise.
1070         * libsupc++/exception_ptr.h: Likewise.
1071         * libsupc++/function_type_info.cc: Likewise.
1072         * libsupc++/fundamental_type_info.cc: Likewise.
1073         * libsupc++/guard.cc: Likewise.
1074         * libsupc++/initializer_list: Likewise.
1075         * libsupc++/new: Likewise.
1076         * libsupc++/new_handler.cc: Likewise.
1077         * libsupc++/new_op.cc: Likewise.
1078         * libsupc++/new_opnt.cc: Likewise.
1079         * libsupc++/new_opv.cc: Likewise.
1080         * libsupc++/new_opvnt.cc: Likewise.
1081         * libsupc++/pbase_type_info.cc: Likewise.
1082         * libsupc++/pmem_type_info.cc: Likewise.
1083         * libsupc++/pointer_type_info.cc: Likewise.
1084         * libsupc++/pure.cc: Likewise.
1085         * libsupc++/si_class_type_info.cc: Likewise.
1086         * libsupc++/tinfo.cc: Likewise.
1087         * libsupc++/tinfo.h: Likewise.
1088         * libsupc++/tinfo2.cc: Likewise.
1089         * libsupc++/typeinfo: Likewise.
1090         * libsupc++/unwind-cxx.h: Likewise.
1091         * libsupc++/vec.cc: Likewise.
1092         * libsupc++/vmi_class_type_info.cc: Likewise.
1093         * libsupc++/vterminate.cc: Likewise.
1094         * po/string_literals.cc: Likewise.
1095         * src/atomic.cc: Likewise.
1096         * src/bitmap_allocator.cc: Likewise.
1097         * src/chrono.cc: Likewise.
1098         * src/codecvt.cc: Likewise.
1099         * src/compatibility-ldbl.cc: Likewise.
1100         * src/compatibility.cc: Likewise.
1101         * src/complex_io.cc: Likewise.
1102         * src/concept-inst.cc: Likewise.
1103         * src/condition_variable.cc: Likewise.
1104         * src/ctype.cc: Likewise.
1105         * src/debug.cc: Likewise.
1106         * src/debug_list.cc: Likewise.
1107         * src/ext-inst.cc: Likewise.
1108         * src/fstream-inst.cc: Likewise.
1109         * src/functexcept.cc: Likewise.
1110         * src/globals_io.cc: Likewise.
1111         * src/hash.cc: Likewise.
1112         * src/hash_c++0x.cc: Likewise.
1113         * src/hashtable.cc: Likewise.
1114         * src/hashtable_c++0x.cc: Likewise.
1115         * src/ios-inst.cc: Likewise.
1116         * src/ios.cc: Likewise.
1117         * src/ios_failure.cc: Likewise.
1118         * src/ios_init.cc: Likewise.
1119         * src/ios_locale.cc: Likewise.
1120         * src/iostream-inst.cc: Likewise.
1121         * src/istream-inst.cc: Likewise.
1122         * src/istream.cc: Likewise.
1123         * src/limits.cc: Likewise.
1124         * src/limits_c++0x.cc: Likewise.
1125         * src/list.cc: Likewise.
1126         * src/locale-inst.cc: Likewise.
1127         * src/locale.cc: Likewise.
1128         * src/locale_facets.cc: Likewise.
1129         * src/locale_init.cc: Likewise.
1130         * src/localename.cc: Likewise.
1131         * src/math_stubs_float.cc: Likewise.
1132         * src/math_stubs_long_double.cc: Likewise.
1133         * src/misc-inst.cc: Likewise.
1134         * src/mt_allocator.cc: Likewise.
1135         * src/mutex.cc: Likewise.
1136         * src/ostream-inst.cc: Likewise.
1137         * src/parallel_list.cc: Likewise.
1138         * src/parallel_settings.cc: Likewise.
1139         * src/pool_allocator.cc: Likewise.
1140         * src/sstream-inst.cc: Likewise.
1141         * src/stdexcept.cc: Likewise.
1142         * src/streambuf-inst.cc: Likewise.
1143         * src/streambuf.cc: Likewise.
1144         * src/string-inst.cc: Likewise.
1145         * src/strstream.cc: Likewise.
1146         * src/system_error.cc: Likewise.
1147         * src/thread.cc: Likewise.
1148         * src/tree.cc: Likewise.
1149         * src/valarray-inst.cc: Likewise.
1150         * src/wlocale-inst.cc: Likewise.
1151         * src/wstring-inst.cc: Likewise.
1152         * doc/xml/manual/intro.xml: Change documentation to refer the
1153         reader to version 3 of the GNU General Public License, version
1154         3.1 of the GCC Runtime Library Exception, and to point readers
1155         at the FSF's license web page.
1156
1157 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1158
1159         * Makefile.am: Change copyright header to refer to version
1160         3 of the GNU General Public License and to point readers at the
1161         COPYING3 file and the FSF's license web page.
1162         * doc/Makefile.am: Likewise.
1163         * include/Makefile.am: Likewise.
1164         * libsupc++/Makefile.am: Likewise.
1165         * po/Makefile.am: Likewise.
1166         * po/POTFILES.in: Likewise.
1167         * src/Makefile.am: Likewise.
1168         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1169         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1170         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1171         Likewise.
1172         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1173         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1174         Likewise.
1175         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1176         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1177         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1178         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1179         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1180         * testsuite/18_support/bad_cast/what.cc: Likewise.
1181         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1182         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1183         Likewise.
1184         * testsuite/18_support/bad_exception/what.cc: Likewise.
1185         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1186         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1187         * testsuite/18_support/exception/38732.cc: Likewise.
1188         * testsuite/18_support/exception/what.cc: Likewise.
1189         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1190         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1191         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1192         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1193         * testsuite/18_support/headers/climits/values.cc: Likewise.
1194         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1195         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1196         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1197         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1198         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1199         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1200         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1201         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1202         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1203         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1204         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1205         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1206         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1207         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1208         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1209         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1210         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1211         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1212         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1213         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1214         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1215         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1216         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1217         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1218         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1219         * testsuite/18_support/new_delete_placement.cc: Likewise.
1220         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1221         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1222         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1223         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1224         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1225         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1226         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1227         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1228         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1229         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1230         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1231         Likewise.
1232         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1233         * testsuite/18_support/pthread_guard.cc: Likewise.
1234         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1235         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1236         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1237         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1238         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1239         Likewise.
1240         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1241         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1242         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1243         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1244         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1245         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1246         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1247         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1248         Likewise.
1249         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1250         Likewise.
1251         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1252         Likewise.
1253         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1254         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1255         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1256         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1257         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1258         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1259         Likewise.
1260         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1261         Likewise.
1262         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1263         Likewise.
1264         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1265         Likewise.
1266         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1267         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1268         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1269         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1270         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1271         Likewise.
1272         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1273         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1274         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1275         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1276         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1277         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1278         Likewise.
1279         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1280         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1281         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1282         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1283         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1284         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1285         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1286         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1287         * testsuite/20_util/allocator/1.cc: Likewise.
1288         * testsuite/20_util/allocator/10378.cc: Likewise.
1289         * testsuite/20_util/allocator/14176.cc: Likewise.
1290         * testsuite/20_util/allocator/33807.cc: Likewise.
1291         * testsuite/20_util/allocator/8230.cc: Likewise.
1292         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1293         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1294         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1295         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1296         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1297         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1298         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1299         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1300         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1301         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1302         Likewise.
1303         * testsuite/20_util/clocks/1.cc: Likewise.
1304         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1305         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1306         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1307         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1308         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1309         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1310         * testsuite/20_util/duration/cons/1.cc: Likewise.
1311         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1312         * testsuite/20_util/duration/cons/2.cc: Likewise.
1313         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1314         Likewise.
1315         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1316         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1317         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1318         Likewise.
1319         * testsuite/20_util/forward/1.cc: Likewise.
1320         * testsuite/20_util/forward/1_neg.cc: Likewise.
1321         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1322         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1323         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1324         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1325         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1326         Likewise.
1327         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1328         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1329         Likewise.
1330         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1331         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1332         Likewise.
1333         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1334         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1335         Likewise.
1336         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1337         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1338         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1339         Likewise.
1340         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1341         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1342         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1343         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1344         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1345         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1346         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1347         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1348         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1349         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1350         Likewise.
1351         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1352         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1353         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1354         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1355         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1356         Likewise.
1357         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1358         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1359         Likewise.
1360         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1361         * testsuite/20_util/identity/value.cc: Likewise.
1362         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1363         * testsuite/20_util/is_integral/value.cc: Likewise.
1364         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1365         Likewise.
1366         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1367         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1368         * testsuite/20_util/is_reference/value.cc: Likewise.
1369         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1370         Likewise.
1371         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1372         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1373         * testsuite/20_util/is_signed/value.cc: Likewise.
1374         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1375         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1376         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1377         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1378         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1379         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1380         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1381         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1382         Likewise.
1383         * testsuite/20_util/move/1.cc: Likewise.
1384         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1385         * testsuite/20_util/pair/1.cc: Likewise.
1386         * testsuite/20_util/pair/2.cc: Likewise.
1387         * testsuite/20_util/pair/3.cc: Likewise.
1388         * testsuite/20_util/pair/4.cc: Likewise.
1389         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1390         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1391         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1392         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1393         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1394         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1395         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1396         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1397         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1398         Likewise.
1399         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1400         Likewise.
1401         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1402         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1403         * testsuite/20_util/rel_ops.cc: Likewise.
1404         * testsuite/20_util/remove_reference/value.cc: Likewise.
1405         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1406         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1407         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1408         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1409         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1410         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1411         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1412         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1413         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1414         Likewise.
1415         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1416         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1417         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1418         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1419         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1420         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1421         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1422         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1423         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1424         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1425         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1426         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1427         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1428         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1429         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1430         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1431         Likewise.
1432         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1433         Likewise.
1434         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1435         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1436         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1437         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1438         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1439         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1440         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1441         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1442         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1443         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1444         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1445         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1446         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1447         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1448         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1449         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1450         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1451         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1452         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1453         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1454         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1455         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1456         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1457         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1458         Likewise.
1459         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1460         Likewise.
1461         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1462         Likewise.
1463         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1464         Likewise.
1465         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1466         Likewise.
1467         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1468         Likewise.
1469         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1470         Likewise.
1471         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1472         Likewise.
1473         * testsuite/20_util/temporary_buffer.cc: Likewise.
1474         * testsuite/20_util/time_point/1.cc: Likewise.
1475         * testsuite/20_util/time_point/2.cc: Likewise.
1476         * testsuite/20_util/time_point/3.cc: Likewise.
1477         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1478         Likewise.
1479         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1480         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1481         Likewise.
1482         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1483         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1484         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1485         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1486         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1487         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1488         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1489         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1490         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1491         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1492         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1493         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1494         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1495         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1496         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1497         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1498         Likewise.
1499         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1500         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1501         Likewise.
1502         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1503         Likewise.
1504         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1505         Likewise.
1506         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1507         Likewise.
1508         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1509         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1510         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1511         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1512         Likewise.
1513         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1514         Likewise.
1515         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1516         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1517         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1518         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1519         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1520         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1521         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1522         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1523         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1524         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1525         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1526         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1527         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1528         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1529         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1530         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1531         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1532         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1533         Likewise.
1534         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1535         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1536         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1537         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1538         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1539         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1540         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1541         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1542         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1543         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1544         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1545         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1546         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1547         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1548         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1549         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1550         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1551         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1552         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1553         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1554         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1555         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1556         Likewise.
1557         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1558         Likewise.
1559         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1560         Likewise.
1561         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1562         Likewise.
1563         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1564         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1565         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1566         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1567         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1568         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1569         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1570         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1571         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1572         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1573         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1574         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1575         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1576         Likewise.
1577         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1578         Likewise.
1579         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1580         Likewise.
1581         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1582         Likewise.
1583         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1584         Likewise.
1585         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1586         Likewise.
1587         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1588         Likewise.
1589         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1590         Likewise.
1591         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1592         Likewise.
1593         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1594         Likewise.
1595         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1596         Likewise.
1597         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1598         Likewise.
1599         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1600         Likewise.
1601         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1602         Likewise.
1603         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1604         Likewise.
1605         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1606         Likewise.
1607         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1608         Likewise.
1609         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1610         Likewise.
1611         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1612         Likewise.
1613         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1614         Likewise.
1615         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1616         Likewise.
1617         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1618         Likewise.
1619         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1620         Likewise.
1621         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1622         Likewise.
1623         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1624         Likewise.
1625         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1626         Likewise.
1627         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1628         Likewise.
1629         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1630         Likewise.
1631         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1632         Likewise.
1633         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1634         Likewise.
1635         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1636         Likewise.
1637         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1638         Likewise.
1639         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1640         Likewise.
1641         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1642         Likewise.
1643         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1644         Likewise.
1645         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1646         Likewise.
1647         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1648         Likewise.
1649         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1650         Likewise.
1651         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1652         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1653         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1654         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1655         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1656         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1657         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1658         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1659         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1660         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1661         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1662         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1663         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1664         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1665         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1666         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1667         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1668         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1669         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1670         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1671         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1672         Likewise.
1673         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1674         Likewise.
1675         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1676         Likewise.
1677         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1678         Likewise.
1679         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1680         Likewise.
1681         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1682         Likewise.
1683         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1684         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1685         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1686         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1687         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1688         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1689         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1690         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1691         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1692         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1693         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1694         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1695         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1696         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1697         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1698         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1699         Likewise.
1700         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1701         Likewise.
1702         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1703         Likewise.
1704         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1705         Likewise.
1706         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1707         Likewise.
1708         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1709         Likewise.
1710         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1711         Likewise.
1712         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1713         Likewise.
1714         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1715         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1716         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1717         Likewise.
1718         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1719         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1720         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1721         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1722         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1723         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1724         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1725         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1726         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1727         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1728         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1729         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1730         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1731         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1732         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1733         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1734         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1735         Likewise.
1736         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1737         Likewise.
1738         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1739         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1740         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1741         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1742         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1743         Likewise.
1744         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1745         Likewise.
1746         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1747         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1748         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1749         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1750         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1751         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1752         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1753         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1754         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1755         Likewise.
1756         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1757         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1758         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1759         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1760         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1761         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1762         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1763         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1764         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1765         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1766         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1767         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1768         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1769         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1770         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1771         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1772         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1773         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1774         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1775         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1776         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1777         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1778         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1779         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1780         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1781         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1782         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1783         Likewise.
1784         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1785         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1786         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1787         Likewise.
1788         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1789         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1790         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1791         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1792         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1793         Likewise.
1794         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1795         Likewise.
1796         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1797         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1798         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1799         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1800         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1801         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1802         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1803         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1804         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1805         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1806         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1807         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1808         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1809         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1810         Likewise.
1811         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1812         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1813         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1814         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1815         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1816         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1817         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1818         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1819         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1820         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1821         Likewise.
1822         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1823         Likewise.
1824         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1825         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1826         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1827         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1828         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1829         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1830         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1831         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1832         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1833         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
1834         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
1835         Likewise.
1836         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
1837         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
1838         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
1839         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
1840         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
1841         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
1842         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
1843         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
1844         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
1845         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
1846         Likewise.
1847         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
1848         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
1849         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
1850         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
1851         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
1852         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
1853         Likewise.
1854         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
1855         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
1856         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
1857         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
1858         Likewise.
1859         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
1860         Likewise.
1861         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
1862         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
1863         Likewise.
1864         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
1865         * testsuite/22_locale/ctype/2.cc: Likewise.
1866         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
1867         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
1868         * testsuite/22_locale/ctype/dr695.cc: Likewise.
1869         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
1870         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
1871         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
1872         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
1873         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
1874         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
1875         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
1876         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
1877         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
1878         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
1879         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
1880         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
1881         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
1882         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
1883         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
1884         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
1885         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
1886         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
1887         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
1888         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
1889         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
1890         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
1891         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
1892         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
1893         * testsuite/22_locale/facet/1.cc: Likewise.
1894         * testsuite/22_locale/facet/2.cc: Likewise.
1895         * testsuite/22_locale/facet/25421.cc: Likewise.
1896         * testsuite/22_locale/global_templates/1.cc: Likewise.
1897         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
1898         Likewise.
1899         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
1900         Likewise.
1901         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
1902         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
1903         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
1904         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
1905         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
1906         * testsuite/22_locale/locale/13630.cc: Likewise.
1907         * testsuite/22_locale/locale/cons/1.cc: Likewise.
1908         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
1909         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
1910         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
1911         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
1912         * testsuite/22_locale/locale/cons/2.cc: Likewise.
1913         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
1914         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
1915         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
1916         * testsuite/22_locale/locale/cons/4.cc: Likewise.
1917         * testsuite/22_locale/locale/cons/5.cc: Likewise.
1918         * testsuite/22_locale/locale/cons/6.cc: Likewise.
1919         * testsuite/22_locale/locale/cons/7.cc: Likewise.
1920         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
1921         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
1922         * testsuite/22_locale/locale/cons/8.cc: Likewise.
1923         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
1924         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
1925         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
1926         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
1927         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
1928         * testsuite/22_locale/locale/operations/1.cc: Likewise.
1929         * testsuite/22_locale/locale/operations/2.cc: Likewise.
1930         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
1931         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
1932         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
1933         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
1934         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
1935         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
1936         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
1937         Likewise.
1938         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
1939         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
1940         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
1941         Likewise.
1942         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
1943         Likewise.
1944         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
1945         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
1946         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
1947         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
1948         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
1949         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
1950         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
1951         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
1952         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
1953         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
1954         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
1955         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
1956         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
1957         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
1958         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
1959         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
1960         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
1961         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
1962         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
1963         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
1964         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
1965         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
1966         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
1967         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
1968         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
1969         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
1970         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
1971         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
1972         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
1973         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
1974         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
1975         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
1976         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
1977         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
1978         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
1979         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
1980         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
1981         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
1982         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
1983         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
1984         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
1985         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
1986         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
1987         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
1988         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
1989         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
1990         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
1991         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
1992         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
1993         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
1994         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
1995         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
1996         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
1997         Likewise.
1998         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
1999         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2000         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2001         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2002         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2003         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2004         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2005         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2006         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2007         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2008         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2009         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2010         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2011         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2012         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2013         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2014         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2015         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2016         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2017         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2018         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2019         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2020         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2021         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2022         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2023         Likewise.
2024         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2025         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2026         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2027         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2028         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2029         Likewise.
2030         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2031         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2032         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2033         Likewise.
2034         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2035         Likewise.
2036         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2037         Likewise.
2038         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2039         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2040         Likewise.
2041         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2042         Likewise.
2043         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2044         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2045         Likewise.
2046         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2047         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2048         Likewise.
2049         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2050         Likewise.
2051         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2052         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2053         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2054         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2055         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2056         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2057         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2058         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2059         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2060         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2061         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2062         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2063         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2064         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2065         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2066         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2067         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2068         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2069         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2070         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2071         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2072         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2073         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2074         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2075         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2076         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2077         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2078         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2079         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2080         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2081         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2082         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2083         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2084         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2085         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2086         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2087         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2088         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2089         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2090         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2091         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2092         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2093         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2094         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2095         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2096         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2097         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2098         Likewise.
2099         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2100         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2101         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2102         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2103         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2104         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2105         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2106         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2107         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2108         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2109         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2110         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2111         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2112         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2113         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2114         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2115         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2116         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2117         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2118         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2119         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2120         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2121         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2122         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2123         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2124         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2125         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2126         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2127         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2128         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2129         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2130         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2131         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2132         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2133         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2134         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2135         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2136         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2137         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2138         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2139         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2140         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2141         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2142         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2143         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2144         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2145         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2146         Likewise.
2147         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2148         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2149         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2150         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2151         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2152         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2153         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2154         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2155         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2156         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2157         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2158         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2159         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2160         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2161         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2162         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2163         Likewise.
2164         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2165         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2166         Likewise.
2167         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2168         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2169         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2170         Likewise.
2171         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2172         Likewise.
2173         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2174         Likewise.
2175         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2176         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2177         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2178         Likewise.
2179         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2180         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2181         Likewise.
2182         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2183         Likewise.
2184         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2185         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2186         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2187         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2188         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2189         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2190         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2191         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2192         Likewise.
2193         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2194         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2195         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2196         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2197         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2198         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2199         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2200         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2201         Likewise.
2202         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2203         Likewise.
2204         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2205         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2206         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2207         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2208         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2209         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2210         Likewise.
2211         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2212         Likewise.
2213         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2214         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2215         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2216         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2217         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2218         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2219         Likewise.
2220         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2221         Likewise.
2222         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2223         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2224         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2225         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2226         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2227         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2228         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2229         Likewise.
2230         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2231         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2232         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2233         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2234         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2235         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2236         Likewise.
2237         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2238         Likewise.
2239         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2240         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2241         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2242         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2243         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2244         Likewise.
2245         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2246         Likewise.
2247         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2248         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2249         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2250         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2251         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2252         Likewise.
2253         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2254         Likewise.
2255         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2256         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2257         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2258         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2259         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2260         Likewise.
2261         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2262         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2263         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2264         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2265         Likewise.
2266         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2267         Likewise.
2268         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2269         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2270         Likewise.
2271         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2272         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2273         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2274         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2275         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2276         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2277         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2278         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2279         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2280         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2281         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2282         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2283         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2284         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2285         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2286         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2287         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2288         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2289         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2290         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2291         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2292         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2293         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2294         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2295         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2296         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2297         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2298         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2299         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2300         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2301         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2302         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2303         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2304         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2305         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2306         Likewise.
2307         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2308         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2309         * testsuite/23_containers/bitset/18604.cc: Likewise.
2310         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2311         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2312         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2313         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2314         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2315         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2316         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2317         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2318         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2319         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2320         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2321         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2322         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2323         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2324         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2325         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2326         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2327         * testsuite/23_containers/deque/18604.cc: Likewise.
2328         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2329         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2330         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2331         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2332         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2333         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2334         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2335         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2336         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2337         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2338         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2339         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2340         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2341         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2342         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2343         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2344         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2345         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2346         Likewise.
2347         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2348         Likewise.
2349         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2350         Likewise.
2351         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2352         Likewise.
2353         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2354         Likewise.
2355         * testsuite/23_containers/deque/types/1.cc: Likewise.
2356         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2357         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2358         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2359         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2360         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2361         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2362         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2363         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2364         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2365         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2366         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2367         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2368         Likewise.
2369         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2370         Likewise.
2371         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2372         Likewise.
2373         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2374         Likewise.
2375         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2376         Likewise.
2377         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2378         Likewise.
2379         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2380         Likewise.
2381         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2382         Likewise.
2383         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2384         Likewise.
2385         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2386         Likewise.
2387         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2388         Likewise.
2389         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2390         Likewise.
2391         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2392         Likewise.
2393         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2394         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2395         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2396         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2397         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2398         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2399         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2400         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2401         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2402         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2403         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2404         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2405         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2406         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2407         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2408         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2409         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2410         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2411         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2412         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2413         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2414         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2415         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2416         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2417         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2418         Likewise.
2419         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2420         Likewise.
2421         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2422         * testsuite/23_containers/list/18604.cc: Likewise.
2423         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2424         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2425         * testsuite/23_containers/list/cons/1.cc: Likewise.
2426         * testsuite/23_containers/list/cons/2.cc: Likewise.
2427         * testsuite/23_containers/list/cons/3.cc: Likewise.
2428         * testsuite/23_containers/list/cons/4.cc: Likewise.
2429         * testsuite/23_containers/list/cons/5.cc: Likewise.
2430         * testsuite/23_containers/list/cons/6.cc: Likewise.
2431         * testsuite/23_containers/list/cons/7.cc: Likewise.
2432         * testsuite/23_containers/list/cons/8.cc: Likewise.
2433         * testsuite/23_containers/list/cons/9.cc: Likewise.
2434         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2435         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2436         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2437         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2438         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2439         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2440         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2441         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2442         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2443         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2444         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2445         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2446         * testsuite/23_containers/list/operations/1.cc: Likewise.
2447         * testsuite/23_containers/list/operations/2.cc: Likewise.
2448         * testsuite/23_containers/list/operations/3.cc: Likewise.
2449         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2450         * testsuite/23_containers/list/operations/4.cc: Likewise.
2451         * testsuite/23_containers/list/operations/5.cc: Likewise.
2452         * testsuite/23_containers/list/pthread1.cc: Likewise.
2453         * testsuite/23_containers/list/pthread5.cc: Likewise.
2454         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2455         Likewise.
2456         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2457         Likewise.
2458         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2459         Likewise.
2460         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2461         Likewise.
2462         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2463         Likewise.
2464         * testsuite/23_containers/map/18604.cc: Likewise.
2465         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2466         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2467         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2468         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2469         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2470         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2471         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2472         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2473         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2474         * testsuite/23_containers/map/operators/1.cc: Likewise.
2475         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2476         * testsuite/23_containers/map/pthread6.cc: Likewise.
2477         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2478         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2479         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2480         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2481         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2482         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2483         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2484         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2485         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2486         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2487         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2488         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2489         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2490         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2491         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2492         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2493         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2494         * testsuite/23_containers/set/18604.cc: Likewise.
2495         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2496         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2497         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2498         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2499         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2500         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2501         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2502         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2503         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2504         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2505         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2506         Likewise.
2507         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2508         Likewise.
2509         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2510         Likewise.
2511         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2512         Likewise.
2513         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2514         Likewise.
2515         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2516         Likewise.
2517         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2518         Likewise.
2519         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2520         Likewise.
2521         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2522         Likewise.
2523         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2524         Likewise.
2525         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2526         Likewise.
2527         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2528         Likewise.
2529         * testsuite/23_containers/vector/18604.cc: Likewise.
2530         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2531         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2532         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2533         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2534         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2535         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2536         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2537         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2538         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2539         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2540         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2541         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2542         Likewise.
2543         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2544         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2545         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2546         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2547         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2548         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2549         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2550         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2551         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2552         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2553         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2554         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2555         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2556         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2557         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2558         Likewise.
2559         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2560         Likewise.
2561         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2562         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2563         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2564         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2565         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2566         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2567         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2568         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2569         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2570         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2571         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2572         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2573         Likewise.
2574         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2575         Likewise.
2576         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2577         Likewise.
2578         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2579         Likewise.
2580         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2581         Likewise.
2582         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2583         Likewise.
2584         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2585         * testsuite/23_containers/vector/types/1.cc: Likewise.
2586         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2587         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2588         Likewise.
2589         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2590         Likewise.
2591         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2592         Likewise.
2593         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2594         Likewise.
2595         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2596         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2597         Likewise.
2598         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2599         Likewise.
2600         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2601         Likewise.
2602         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2603         Likewise.
2604         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2605         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2606         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2607         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2608         Likewise.
2609         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2610         Likewise.
2611         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2612         Likewise.
2613         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2614         Likewise.
2615         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2616         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2617         Likewise.
2618         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2619         Likewise.
2620         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2621         Likewise.
2622         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2623         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2624         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2625         Likewise.
2626         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2627         Likewise.
2628         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2629         Likewise.
2630         * testsuite/24_iterators/operations/next.cc: Likewise.
2631         * testsuite/24_iterators/operations/prev.cc: Likewise.
2632         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2633         Likewise.
2634         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2635         Likewise.
2636         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2637         Likewise.
2638         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2639         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2640         Likewise.
2641         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2642         Likewise.
2643         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2644         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2645         Likewise.
2646         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2647         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2648         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2649         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2650         Likewise.
2651         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2652         Likewise.
2653         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2654         Likewise.
2655         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2656         Likewise.
2657         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2658         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2659         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2660         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2661         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2662         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2663         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2664         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2665         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2666         * testsuite/25_algorithms/copy/1.cc: Likewise.
2667         * testsuite/25_algorithms/copy/2.cc: Likewise.
2668         * testsuite/25_algorithms/copy/3.cc: Likewise.
2669         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2670         * testsuite/25_algorithms/copy/4.cc: Likewise.
2671         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2672         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2673         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2674         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2675         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2676         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2677         Likewise.
2678         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2679         Likewise.
2680         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2681         Likewise.
2682         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2683         Likewise.
2684         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2685         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2686         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2687         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2688         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2689         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2690         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2691         * testsuite/25_algorithms/count/1.cc: Likewise.
2692         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2693         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2694         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2695         * testsuite/25_algorithms/equal/1.cc: Likewise.
2696         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2697         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2698         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2699         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2700         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2701         * testsuite/25_algorithms/fill/1.cc: Likewise.
2702         * testsuite/25_algorithms/fill/2.cc: Likewise.
2703         * testsuite/25_algorithms/fill/3.cc: Likewise.
2704         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2705         * testsuite/25_algorithms/fill/4.cc: Likewise.
2706         * testsuite/25_algorithms/fill/5.cc: Likewise.
2707         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2708         * testsuite/25_algorithms/find/1.cc: Likewise.
2709         * testsuite/25_algorithms/find/17441.cc: Likewise.
2710         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2711         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2712         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2713         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2714         Likewise.
2715         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2716         Likewise.
2717         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2718         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2719         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2720         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2721         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2722         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2723         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2724         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2725         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2726         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2727         Likewise.
2728         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2729         Likewise.
2730         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2731         Likewise.
2732         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2733         Likewise.
2734         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2735         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2736         * testsuite/25_algorithms/heap/1.cc: Likewise.
2737         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2738         * testsuite/25_algorithms/includes/1.cc: Likewise.
2739         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2740         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2741         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2742         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2743         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2744         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2745         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2746         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2747         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2748         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2749         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2750         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2751         Likewise.
2752         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2753         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2754         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2755         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2756         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2757         * testsuite/25_algorithms/max/1.cc: Likewise.
2758         * testsuite/25_algorithms/max/2.cc: Likewise.
2759         * testsuite/25_algorithms/max/3.cc: Likewise.
2760         * testsuite/25_algorithms/max/37547.cc: Likewise.
2761         * testsuite/25_algorithms/max/4.cc: Likewise.
2762         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2763         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2764         * testsuite/25_algorithms/merge/1.cc: Likewise.
2765         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2766         * testsuite/25_algorithms/min/1.cc: Likewise.
2767         * testsuite/25_algorithms/min/2.cc: Likewise.
2768         * testsuite/25_algorithms/min/3.cc: Likewise.
2769         * testsuite/25_algorithms/min/37547.cc: Likewise.
2770         * testsuite/25_algorithms/min/4.cc: Likewise.
2771         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2772         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2773         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2774         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2775         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2776         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2777         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2778         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2779         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2780         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2781         * testsuite/25_algorithms/move/1.cc: Likewise.
2782         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2783         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2784         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2785         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2786         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2787         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2788         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2789         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2790         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2791         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2792         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2793         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2794         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2795         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2796         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2797         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2798         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2799         * testsuite/25_algorithms/partition/1.cc: Likewise.
2800         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2801         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2802         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2803         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2804         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2805         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2806         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2807         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2808         * testsuite/25_algorithms/remove/1.cc: Likewise.
2809         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2810         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2811         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2812         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2813         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2814         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2815         * testsuite/25_algorithms/replace/1.cc: Likewise.
2816         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2817         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2818         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2819         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2820         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2821         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2822         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2823         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2824         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2825         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2826         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2827         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2828         * testsuite/25_algorithms/search/1.cc: Likewise.
2829         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2830         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2831         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2832         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2833         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
2834         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
2835         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
2836         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
2837         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
2838         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
2839         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
2840         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
2841         Likewise.
2842         * testsuite/25_algorithms/set_union/1.cc: Likewise.
2843         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
2844         * testsuite/25_algorithms/sort/1.cc: Likewise.
2845         * testsuite/25_algorithms/sort/34095.cc: Likewise.
2846         * testsuite/25_algorithms/sort/34636.cc: Likewise.
2847         * testsuite/25_algorithms/sort/35588.cc: Likewise.
2848         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
2849         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
2850         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
2851         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
2852         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
2853         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
2854         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
2855         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
2856         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
2857         * testsuite/25_algorithms/unique/1.cc: Likewise.
2858         * testsuite/25_algorithms/unique/11480.cc: Likewise.
2859         * testsuite/25_algorithms/unique/2.cc: Likewise.
2860         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
2861         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
2862         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
2863         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
2864         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
2865         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
2866         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
2867         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
2868         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
2869         * testsuite/26_numerics/accumulate/1.cc: Likewise.
2870         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
2871         * testsuite/26_numerics/complex/13450.cc: Likewise.
2872         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
2873         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
2874         * testsuite/26_numerics/complex/dr387.cc: Likewise.
2875         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
2876         * testsuite/26_numerics/complex/dr781.cc: Likewise.
2877         * testsuite/26_numerics/complex/dr844.cc: Likewise.
2878         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
2879         Likewise.
2880         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
2881         Likewise.
2882         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
2883         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
2884         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
2885         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
2886         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
2887         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
2888         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
2889         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
2890         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
2891         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
2892         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
2893         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
2894         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
2895         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
2896         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
2897         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
2898         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
2899         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
2900         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
2901         Likewise.
2902         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
2903         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
2904         Likewise.
2905         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
2906         Likewise.
2907         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
2908         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
2909         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
2910         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
2911         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
2912         * testsuite/26_numerics/inner_product/1.cc: Likewise.
2913         * testsuite/26_numerics/iota/1.cc: Likewise.
2914         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
2915         * testsuite/26_numerics/slice/1.cc: Likewise.
2916         * testsuite/26_numerics/valarray/28277.cc: Likewise.
2917         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
2918         * testsuite/26_numerics/valarray/operators.cc: Likewise.
2919         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
2920         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
2921         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
2922         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
2923         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
2924         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
2925         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
2926         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
2927         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
2928         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
2929         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
2930         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
2931         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
2932         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
2933         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
2934         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
2935         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
2936         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
2937         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
2938         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
2939         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
2940         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
2941         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
2942         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
2943         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
2944         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
2945         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
2946         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
2947         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
2948         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
2949         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
2950         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
2951         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
2952         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
2953         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
2954         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
2955         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
2956         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
2957         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
2958         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
2959         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
2960         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
2961         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
2962         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
2963         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
2964         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
2965         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
2966         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
2967         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
2968         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
2969         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
2970         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
2971         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
2972         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
2973         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
2974         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
2975         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
2976         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
2977         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
2978         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
2979         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
2980         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
2981         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
2982         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
2983         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
2984         Likewise.
2985         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
2986         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
2987         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
2988         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
2989         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
2990         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
2991         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
2992         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
2993         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
2994         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
2995         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
2996         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
2997         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
2998         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
2999         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3000         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3001         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3002         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3003         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3004         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3005         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3006         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3007         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3008         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3009         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3010         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3011         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3012         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3013         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3014         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3015         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3016         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3017         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3018         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3019         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3020         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3021         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3022         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3023         Likewise.
3024         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3025         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3026         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3027         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3028         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3029         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3030         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3031         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3032         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3033         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3034         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3035         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3036         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3037         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3038         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3039         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3040         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3041         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3042         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3043         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3044         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3045         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3046         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3047         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3048         Likewise.
3049         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3050         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3051         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3052         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3053         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3054         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3055         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3056         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3057         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3058         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3059         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3060         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3061         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3062         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3063         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3064         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3065         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3066         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3067         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3068         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3069         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3070         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3071         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3072         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3073         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3074         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3075         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3076         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3077         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3078         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3079         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3080         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3081         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3082         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3083         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3084         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3091         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3092         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3102         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3103         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3126         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3127         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3128         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3129         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3130         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3131         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3132         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3133         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3134         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3135         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3136         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3137         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3138         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3139         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3140         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3141         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3142         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3143         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3144         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3145         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3146         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3147         Likewise.
3148         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3149         Likewise.
3150         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3151         Likewise.
3152         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3153         Likewise.
3154         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3155         Likewise.
3156         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3157         Likewise.
3158         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3159         Likewise.
3160         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3161         Likewise.
3162         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3163         Likewise.
3164         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3165         Likewise.
3166         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3167         Likewise.
3168         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3169         Likewise.
3170         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3171         Likewise.
3172         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3173         Likewise.
3174         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3175         Likewise.
3176         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3177         Likewise.
3178         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3179         Likewise.
3180         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3181         Likewise.
3182         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3183         Likewise.
3184         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3185         Likewise.
3186         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3187         Likewise.
3188         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3189         Likewise.
3190         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3191         Likewise.
3192         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3193         Likewise.
3194         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3195         Likewise.
3196         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3197         Likewise.
3198         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3199         Likewise.
3200         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3201         Likewise.
3202         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3203         Likewise.
3204         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3205         Likewise.
3206         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3207         Likewise.
3208         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3209         Likewise.
3210         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3211         Likewise.
3212         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3213         Likewise.
3214         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3215         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3216         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3217         Likewise.
3218         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3219         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3220         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3221         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3222         Likewise.
3223         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3224         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3225         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3226         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3227         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3228         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3229         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3230         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3231         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3232         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3233         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3234         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3235         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3236         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3237         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3238         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3239         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3240         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3241         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3242         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3243         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3244         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3245         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3246         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3247         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3248         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3249         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3250         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3251         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3252         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3253         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3254         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3255         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3256         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3257         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3258         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3259         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3260         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3261         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3262         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3263         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3264         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3265         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3266         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3267         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3268         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3269         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3270         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3271         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3272         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3273         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3274         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3275         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3276         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3277         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3278         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3279         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3280         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3281         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3282         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3283         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3284         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3285         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3286         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3287         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3288         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3289         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3290         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3291         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3292         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3293         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3294         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3295         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3296         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3297         Likewise.
3298         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3299         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3300         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3301         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3302         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3303         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3304         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3305         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3306         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3307         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3308         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3309         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3310         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3311         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3312         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3313         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3314         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3315         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3316         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3317         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3318         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3319         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3320         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3321         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3322         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3323         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3324         Likewise.
3325         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3326         Likewise.
3327         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3328         Likewise.
3329         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3330         Likewise.
3331         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3332         Likewise.
3333         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3334         Likewise.
3335         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3336         Likewise.
3337         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3338         Likewise.
3339         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3340         Likewise.
3341         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3342         Likewise.
3343         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3344         Likewise.
3345         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3346         Likewise.
3347         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3348         Likewise.
3349         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3350         Likewise.
3351         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3352         Likewise.
3353         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3354         Likewise.
3355         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3356         Likewise.
3357         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3358         Likewise.
3359         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3360         Likewise.
3361         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3362         Likewise.
3363         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3364         Likewise.
3365         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3366         Likewise.
3367         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3368         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3369         Likewise.
3370         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3371         Likewise.
3372         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3373         Likewise.
3374         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3375         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3376         Likewise.
3377         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3378         Likewise.
3379         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3380         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3381         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3382         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3383         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3384         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3385         Likewise.
3386         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3387         Likewise.
3388         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3389         Likewise.
3390         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3391         Likewise.
3392         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3393         Likewise.
3394         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3395         Likewise.
3396         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3397         Likewise.
3398         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3399         Likewise.
3400         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3401         Likewise.
3402         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3403         Likewise.
3404         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3405         Likewise.
3406         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3407         Likewise.
3408         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3409         Likewise.
3410         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3411         Likewise.
3412         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3413         Likewise.
3414         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3415         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3416         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3417         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3418         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3419         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3420         Likewise.
3421         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3422         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3423         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3424         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3425         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3426         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3427         Likewise.
3428         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3429         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3430         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3431         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3432         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3433         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3434         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3435         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3436         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3437         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3438         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3439         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3440         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3441         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3442         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3443         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3444         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3445         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3446         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3447         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3448         Likewise.
3449         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3450         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3451         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3452         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3453         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3454         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3455         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3456         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3457         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3458         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3459         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3460         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3461         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3462         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3463         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3464         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3465         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3466         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3467         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3468         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3469         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3470         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3471         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3472         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3473         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3474         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3475         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3476         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3477         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3478         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3479         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3480         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3481         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3482         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3483         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3484         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3487         Likewise.
3488         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3489         Likewise.
3490         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3491         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3492         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3493         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3494         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3495         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3496         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3497         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3498         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3499         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3500         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3501         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3502         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3503         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3504         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3505         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3506         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3507         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3508         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3509         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3510         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3511         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3512         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3513         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3514         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3515         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3516         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3517         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3518         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3519         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3520         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3521         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3522         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3523         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3524         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3525         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3526         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3527         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3528         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3529         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3530         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3531         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3532         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3533         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3534         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3535         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3536         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3537         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3538         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3539         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3540         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3541         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3542         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3543         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3544         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3545         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3546         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3547         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3548         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3549         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3550         Likewise.
3551         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3552         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3553         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3554         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3555         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3556         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3557         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3558         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3559         * testsuite/27_io/fpos/11450.cc: Likewise.
3560         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3561         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3562         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3563         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3564         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3565         * testsuite/27_io/fpos/14775.cc: Likewise.
3566         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3567         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3568         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3569         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3570         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3571         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3572         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3573         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3574         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3575         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3576         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3577         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3578         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3579         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3580         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3581         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3582         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3583         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3584         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3585         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3586         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3587         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3588         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3589         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3590         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3591         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3592         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3593         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3594         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3595         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3596         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3597         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3598         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3599         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3600         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3601         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3602         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3603         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3604         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3605         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3606         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3607         * testsuite/27_io/objects/char/1.cc: Likewise.
3608         * testsuite/27_io/objects/char/10.cc: Likewise.
3609         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3610         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3611         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3612         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3613         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3614         * testsuite/27_io/objects/char/2.cc: Likewise.
3615         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3616         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3617         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3618         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3619         * testsuite/27_io/objects/char/5.cc: Likewise.
3620         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3621         * testsuite/27_io/objects/char/6.cc: Likewise.
3622         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3623         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3624         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3625         * testsuite/27_io/objects/char/7.cc: Likewise.
3626         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3627         * testsuite/27_io/objects/char/8.cc: Likewise.
3628         * testsuite/27_io/objects/char/9.cc: Likewise.
3629         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3630         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3631         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3632         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3633         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3634         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3635         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3636         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3637         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3638         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3639         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3640         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3641         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3642         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3643         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3644         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3645         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3646         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3647         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3648         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3649         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3650         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3651         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3652         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3653         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3654         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3655         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3656         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3657         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3658         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3659         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3660         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3661         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3662         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3663         * testsuite/27_io/types/1.cc: Likewise.
3664         * testsuite/27_io/types/2.cc: Likewise.
3665         * testsuite/27_io/types/3.cc: Likewise.
3666         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3667         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3668         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3669         Likewise.
3670         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3671         Likewise.
3672         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3673         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3674         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3675         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3676         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3677         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3678         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3679         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3680         Likewise.
3681         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3682         Likewise.
3683         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3684         Likewise.
3685         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3686         Likewise.
3687         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3688         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3689         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3690         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3691         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3692         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3693         Likewise.
3694         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3695         Likewise.
3696         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3697         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3698         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3699         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3700         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3701         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3702         * testsuite/Makefile.am: Likewise.
3703         * testsuite/abi/30586.cc: Likewise.
3704         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3705         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3706         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3707         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3708         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3709         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3710         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3711         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3712         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3713         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3714         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3715         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3716         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3717         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3718         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3719         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3720         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3721         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3722         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3723         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3724         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3725         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3726         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3727         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3728         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3729         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3730         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3731         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3732         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3733         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3734         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3735         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3736         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3737         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3738         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3739         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3740         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3741         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3742         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3743         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3744         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3745         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3746         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3747         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3748         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3749         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3750         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3751         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3752         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3753         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3754         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3755         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3756         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3757         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3758         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3759         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3760         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3761         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3762         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3763         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3764         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3765         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3766         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3767         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3768         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3769         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3770         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3771         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3772         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3773         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3774         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3775         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3776         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3777         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3778         * testsuite/abi/demangle/regression/old.cc: Likewise.
3779         * testsuite/abi/header_cxxabi.c: Likewise.
3780         * testsuite/backward/11460.cc: Likewise.
3781         * testsuite/backward/hash_map/1.cc: Likewise.
3782         * testsuite/backward/hash_map/14648.cc: Likewise.
3783         * testsuite/backward/hash_map/23528.cc: Likewise.
3784         * testsuite/backward/hash_set/1.cc: Likewise.
3785         * testsuite/backward/strstream_members.cc: Likewise.
3786         * testsuite/config/default.exp: Likewise.
3787         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3788         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3789         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3790         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3791         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3792         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3793         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3794         * testsuite/data/sgetn.txt: Likewise.
3795         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3796         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3797         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3798         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3799         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3800         * testsuite/ext/array_allocator/26875.cc: Likewise.
3801         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3802         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3803         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3804         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3805         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3806         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3807         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3808         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3809         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3810         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3811         * testsuite/ext/codecvt/1.cc: Likewise.
3812         * testsuite/ext/codecvt/char-1.cc: Likewise.
3813         * testsuite/ext/codecvt/char-2.cc: Likewise.
3814         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3815         * testsuite/ext/concept_checks.cc: Likewise.
3816         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3817         Likewise.
3818         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3819         Likewise.
3820         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3821         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3822         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3823         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3824         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3825         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3826         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3827         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3828         Likewise.
3829         * testsuite/ext/headers.cc: Likewise.
3830         * testsuite/ext/is_heap/1.cc: Likewise.
3831         * testsuite/ext/is_heap/check_type.cc: Likewise.
3832         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3833         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
3834         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
3835         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
3836         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
3837         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
3838         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
3839         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
3840         * testsuite/ext/median.cc: Likewise.
3841         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
3842         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
3843         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
3844         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
3845         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
3846         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
3847         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
3848         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
3849         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
3850         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
3851         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
3852         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
3853         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
3854         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
3855         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
3856         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
3857         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
3858         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
3859         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
3860         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
3861         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
3862         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
3863         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
3864         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
3865         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
3866         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
3867         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
3868         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
3869         * testsuite/ext/new_allocator/check_new.cc: Likewise.
3870         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
3871         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
3872         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
3873         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
3874         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
3875         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
3876         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
3877         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
3878         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
3879         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
3880         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
3881         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
3882         * testsuite/ext/rope/1.cc: Likewise.
3883         * testsuite/ext/rope/2.cc: Likewise.
3884         * testsuite/ext/rope/3.cc: Likewise.
3885         * testsuite/ext/rope/36832.cc: Likewise.
3886         * testsuite/ext/rope/4.cc: Likewise.
3887         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
3888         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
3889         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
3890         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
3891         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
3892         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
3893         Likewise.
3894         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
3895         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
3896         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
3897         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
3898         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
3899         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
3900         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
3901         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
3902         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
3903         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
3904         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
3905         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
3906         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
3907         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
3908         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
3909         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
3910         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
3911         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
3912         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
3913         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
3914         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
3915         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
3916         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
3917         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
3918         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
3919         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
3920         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
3921         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
3922         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
3923         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
3924         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
3925         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
3926         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
3927         * testsuite/lib/dg-options.exp: Likewise.
3928         * testsuite/lib/libstdc++.exp: Likewise.
3929         * testsuite/lib/prune.exp: Likewise.
3930         * testsuite/libstdc++-abi/abi.exp: Likewise.
3931         * testsuite/libstdc++-dg/conformance.exp: Likewise.
3932         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
3933         Likewise.
3934         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
3935         Likewise.
3936         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
3937         Likewise.
3938         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
3939         Likewise.
3940         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
3941         Likewise.
3942         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
3943         Likewise.
3944         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
3945         Likewise.
3946         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
3947         Likewise.
3948         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
3949         Likewise.
3950         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
3951         Likewise.
3952         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
3953         Likewise.
3954         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
3955         Likewise.
3956         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
3957         Likewise.
3958         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
3959         Likewise.
3960         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
3961         Likewise.
3962         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
3963         Likewise.
3964         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
3965         Likewise.
3966         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
3967         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
3968         Likewise.
3969         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
3970         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
3971         Likewise.
3972         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
3973         Likewise.
3974         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
3975         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
3976         Likewise.
3977         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
3978         Likewise.
3979         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
3980         Likewise.
3981         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
3982         Likewise.
3983         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
3984         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
3985         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
3986         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
3987         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
3988         Likewise.
3989         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
3990         Likewise.
3991         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
3992         Likewise.
3993         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
3994         Likewise.
3995         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
3996         Likewise.
3997         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
3998         Likewise.
3999         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4000         Likewise.
4001         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4002         Likewise.
4003         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4004         Likewise.
4005         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4006         Likewise.
4007         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4008         Likewise.
4009         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4010         Likewise.
4011         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4012         Likewise.
4013         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4014         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4015         Likewise.
4016         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4017         Likewise.
4018         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4019         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4020         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4021         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4022         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4023         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4024         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4025         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4026         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4027         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4028         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4029         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4030         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4031         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4032         Likewise.
4033         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4034         Likewise.
4035         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4036         Likewise.
4037         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4038         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4039         Likewise.
4040         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4041         Likewise.
4042         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4043         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4044         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4045         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4046         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4047         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4048         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4049         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4050         Likewise.
4051         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4052         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4053         Likewise.
4054         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4055         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4056         Likewise.
4057         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4058         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4059         Likewise.
4060         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4061         Likewise.
4062         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4063         Likewise.
4064         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4065         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4066         Likewise.
4067         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4068         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4069         Likewise.
4070         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4071         Likewise.
4072         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4073         Likewise.
4074         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4075         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4076         Likewise.
4077         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4078         Likewise.
4079         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4080         Likewise.
4081         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4082         Likewise.
4083         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4084         Likewise.
4085         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4086         Likewise.
4087         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4088         Likewise.
4089         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4090         Likewise.
4091         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4092         Likewise.
4093         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4094         Likewise.
4095         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4096         Likewise.
4097         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4098         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4099         Likewise.
4100         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4101         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4102         Likewise.
4103         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4104         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4105         Likewise.
4106         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4107         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4108         Likewise.
4109         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4110         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4111         Likewise.
4112         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4113         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4114         Likewise.
4115         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4116         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4117         Likewise.
4118         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4119         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4120         Likewise.
4121         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4122         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4123         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4124         Likewise.
4125         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4126         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4127         Likewise.
4128         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4129         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4130         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4131         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4132         Likewise.
4133         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4134         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4135         Likewise.
4136         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4137         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4138         Likewise.
4139         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4140         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4141         Likewise.
4142         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4143         Likewise.
4144         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4145         Likewise.
4146         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4147         Likewise.
4148         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4149         Likewise.
4150         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4151         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4152         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4153         Likewise.
4154         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4155         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4156         Likewise.
4157         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4158         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4159         Likewise.
4160         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4161         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4162         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4163         Likewise.
4164         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4165         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4166         Likewise.
4167         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4168         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4169         Likewise.
4170         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4171         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4172         Likewise.
4173         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4174         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4175         Likewise.
4176         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4177         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4178         Likewise.
4179         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4180         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4181         Likewise.
4182         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4183         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4184         Likewise.
4185         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4186         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4187         Likewise.
4188         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4189         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4190         Likewise.
4191         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4192         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4193         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4194         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4195         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4196         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4197         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4198         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4199         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4200         Likewise.
4201         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4202         Likewise.
4203         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4204         Likewise.
4205         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4206         Likewise.
4207         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4208         Likewise.
4209         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4210         Likewise.
4211         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4212         Likewise.
4213         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4214         Likewise.
4215         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4216         Likewise.
4217         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4218         Likewise.
4219         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4220         Likewise.
4221         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4222         Likewise.
4223         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4224         Likewise.
4225         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4226         Likewise.
4227         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4228         Likewise.
4229         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4230         Likewise.
4231         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4232         Likewise.
4233         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4234         Likewise.
4235         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4236         Likewise.
4237         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4238         Likewise.
4239         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4240         Likewise.
4241         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4242         Likewise.
4243         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4244         Likewise.
4245         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4246         Likewise.
4247         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4248         Likewise.
4249         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4250         Likewise.
4251         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4252         Likewise.
4253         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4254         Likewise.
4255         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4256         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4257         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4258         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4259         Likewise.
4260         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4261         Likewise.
4262         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4263         Likewise.
4264         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4265         Likewise.
4266         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4267         Likewise.
4268         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4269         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4270         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4271         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4272         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4273         Likewise.
4274         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4275         Likewise.
4276         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4277         Likewise.
4278         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4279         Likewise.
4280         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4281         Likewise.
4282         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4283         Likewise.
4284         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4285         Likewise.
4286         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4287         Likewise.
4288         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4289         Likewise.
4290         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4291         Likewise.
4292         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4293         Likewise.
4294         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4295         Likewise.
4296         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4297         Likewise.
4298         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4299         Likewise.
4300         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4301         Likewise.
4302         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4303         Likewise.
4304         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4305         Likewise.
4306         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4307         Likewise.
4308         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4309         Likewise.
4310         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4311         Likewise.
4312         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4313         Likewise.
4314         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4315         Likewise.
4316         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4317         Likewise.
4318         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4319         Likewise.
4320         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4321         Likewise.
4322         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4323         Likewise.
4324         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4325         Likewise.
4326         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4327         Likewise.
4328         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4329         Likewise.
4330         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4331         Likewise.
4332         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4333         Likewise.
4334         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4335         Likewise.
4336         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4337         Likewise.
4338         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4339         Likewise.
4340         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4341         Likewise.
4342         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4343         Likewise.
4344         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4345         Likewise.
4346         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4347         Likewise.
4348         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4349         Likewise.
4350         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4351         Likewise.
4352         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4353         Likewise.
4354         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4355         Likewise.
4356         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4357         Likewise.
4358         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4359         Likewise.
4360         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4361         Likewise.
4362         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4363         Likewise.
4364         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4365         Likewise.
4366         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4367         Likewise.
4368         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4369         Likewise.
4370         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4371         Likewise.
4372         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4373         Likewise.
4374         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4375         Likewise.
4376         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4377         Likewise.
4378         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4379         Likewise.
4380         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4381         Likewise.
4382         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4383         Likewise.
4384         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4385         Likewise.
4386         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4387         Likewise.
4388         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4389         Likewise.
4390         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4391         Likewise.
4392         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4393         Likewise.
4394         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4395         Likewise.
4396         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4397         Likewise.
4398         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4399         Likewise.
4400         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4411         Likewise.
4412         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4413         Likewise.
4414         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4463         Likewise.
4464         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4465         Likewise.
4466         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4517         Likewise.
4518         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4519         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4520         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4521         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4522         Likewise.
4523         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4524         Likewise.
4525         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4526         Likewise.
4527         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4528         Likewise.
4529         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4530         Likewise.
4531         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4532         Likewise.
4533         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4534         Likewise.
4535         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4536         Likewise.
4537         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4538         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4539         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4540         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4541         Likewise.
4542         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4543         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4544         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4545         Likewise.
4546         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4547         Likewise.
4548         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4549         Likewise.
4550         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4551         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4552         Likewise.
4553         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4554         Likewise.
4555         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4556         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4557         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4558         Likewise.
4559         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4560         Likewise.
4561         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4562         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4563         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4564         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4565         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4566         Likewise.
4567         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4568         Likewise.
4569         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4570         Likewise.
4571         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4572         Likewise.
4573         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4574         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4575         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4576         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4577         Likewise.
4578         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4579         Likewise.
4580         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4581         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4582         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4583         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4584         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4585         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4586         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4587         Likewise.
4588         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4589         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4590         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4591         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4592         Likewise.
4593         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4594         Likewise.
4595         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4596         Likewise.
4597         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4598         Likewise.
4599         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4600         Likewise.
4601         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4602         Likewise.
4603         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4604         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4605         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4606         Likewise.
4607         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4608         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4609         Likewise.
4610         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4611         Likewise.
4612         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4613         Likewise.
4614         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4615         Likewise.
4616         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4617         Likewise.
4618         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4619         Likewise.
4620         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4621         Likewise.
4622         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4623         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4624         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4625         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4626         Likewise.
4627         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4628         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4629         Likewise.
4630         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4631         Likewise.
4632         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4633         Likewise.
4634         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4635         Likewise.
4636         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4637         Likewise.
4638         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4639         Likewise.
4640         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4641         Likewise.
4642         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4643         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4644         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4645         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4646         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4647         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4648         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4649         Likewise.
4650         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4651         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4652         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4653         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4654         Likewise.
4655         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4656         Likewise.
4657         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4658         Likewise.
4659         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4660         Likewise.
4661         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4662         Likewise.
4663         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4664         Likewise.
4665         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4666         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4667         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4668         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4669         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4670         Likewise.
4671         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4672         Likewise.
4673         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4674         Likewise.
4675         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4676         Likewise.
4677         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4678         Likewise.
4679         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4680         Likewise.
4681         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4682         Likewise.
4683         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4684         Likewise.
4685         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4686         Likewise.
4687         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4688         Likewise.
4689         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4690         Likewise.
4691         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4692         Likewise.
4693         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4694         Likewise.
4695         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4696         Likewise.
4697         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4698         Likewise.
4699         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4700         Likewise.
4701         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4702         Likewise.
4703         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4704         Likewise.
4705         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4706         Likewise.
4707         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4708         Likewise.
4709         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4710         Likewise.
4711         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4712         Likewise.
4713         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4714         Likewise.
4715         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4716         Likewise.
4717         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4718         Likewise.
4719         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4720         Likewise.
4721         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4722         Likewise.
4723         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4724         Likewise.
4725         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4726         Likewise.
4727         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4728         Likewise.
4729         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4730         Likewise.
4731         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4732         Likewise.
4733         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4734         Likewise.
4735         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4736         Likewise.
4737         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4738         Likewise.
4739         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4740         Likewise.
4741         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4742         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4743         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4744         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4745         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4746         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4747         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4748         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4749         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4750         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4751         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4752         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4753         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4754         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4755         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4756         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4757         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4758         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4759         * testsuite/tr1/headers/all.cc: Likewise.
4760         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4761         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4762         * testsuite/util/testsuite_shared.cc: Likewise.
4763         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4764         * testsuite/17_intro/headers/all.cc: Likewise.
4765         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4766         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4767         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4768         Likewise.
4769         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4770         Likewise.
4771         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4772         Likewise.
4773         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4774         Likewise.
4775         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4776         Likewise.
4777         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4778         Likewise.
4779         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4780         Likewise.
4781         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4782         Likewise.
4783         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4784         Likewise.
4785         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4786         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4787         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4788         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4789         Likewise.
4790         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4791         Likewise.
4792         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4793         Likewise.
4794         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4795         Likewise.
4796         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4797         Likewise.
4798         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4799         Likewise.
4800         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4801         Likewise.
4802         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4803         Likewise.
4804         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4805         Likewise.
4806         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4807         Likewise.
4808         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4809         Likewise.
4810         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4811         Likewise.
4812         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4813         Likewise.
4814         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4815         Likewise.
4816         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4817         Likewise.
4818         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4819         Likewise.
4820         * testsuite/20_util/pair/moveable.cc: Likewise.
4821         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4822         Likewise.
4823         * testsuite/20_util/pair/swap.cc: Likewise.
4824         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4825         Likewise.
4826         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4827         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4828         Likewise.
4829         * testsuite/20_util/tuple/moveable.cc: Likewise.
4830         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4831         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4832         Likewise.
4833         * testsuite/20_util/tuple/swap.cc: Likewise.
4834         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
4835         Likewise.
4836         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
4837         Likewise.
4838         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
4839         Likewise.
4840         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
4841         Likewise.
4842         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
4843         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
4844         Likewise.
4845         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
4846         Likewise.
4847         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
4848         Likewise.
4849         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
4850         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
4851         Likewise.
4852         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
4853         Likewise.
4854         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
4855         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
4856         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
4857         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
4858         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
4859         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
4860         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
4861         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
4862         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
4863         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
4864         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
4865         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
4866         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
4867         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
4868         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
4869         Likewise.
4870         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
4871         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
4872         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
4873         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
4874         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
4875         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
4876         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
4877         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
4878         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
4879         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
4880         Likewise.
4881         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
4882         Likewise.
4883         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
4884         Likewise.
4885         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
4886         Likewise.
4887         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
4888         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
4889         Likewise.
4890         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
4891         Likewise.
4892         * testsuite/23_containers/deque/14340.cc: Likewise.
4893         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
4894         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
4895         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
4896         * testsuite/23_containers/deque/init-list.cc: Likewise.
4897         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
4898         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
4899         * testsuite/23_containers/deque/moveable.cc: Likewise.
4900         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
4901         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
4902         Likewise.
4903         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
4904         Likewise.
4905         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
4906         Likewise.
4907         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
4908         Likewise.
4909         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
4910         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
4911         Likewise.
4912         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
4913         Likewise.
4914         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
4915         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
4916         Likewise.
4917         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
4918         Likewise.
4919         * testsuite/23_containers/list/14340.cc: Likewise.
4920         * testsuite/23_containers/list/23781.cc: Likewise.
4921         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
4922         * testsuite/23_containers/list/init-list.cc: Likewise.
4923         * testsuite/23_containers/list/moveable.cc: Likewise.
4924         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
4925         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
4926         Likewise.
4927         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
4928         Likewise.
4929         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
4930         Likewise.
4931         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
4932         Likewise.
4933         * testsuite/23_containers/map/14340.cc: Likewise.
4934         * testsuite/23_containers/map/23781.cc: Likewise.
4935         * testsuite/23_containers/map/init-list.cc: Likewise.
4936         * testsuite/23_containers/map/moveable.cc: Likewise.
4937         * testsuite/23_containers/map/operations/1.cc: Likewise.
4938         * testsuite/23_containers/map/operations/31440.cc: Likewise.
4939         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
4940         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
4941         Likewise.
4942         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
4943         Likewise.
4944         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
4945         Likewise.
4946         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
4947         Likewise.
4948         * testsuite/23_containers/multimap/14340.cc: Likewise.
4949         * testsuite/23_containers/multimap/23781.cc: Likewise.
4950         * testsuite/23_containers/multimap/init-list.cc: Likewise.
4951         * testsuite/23_containers/multimap/moveable.cc: Likewise.
4952         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
4953         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
4954         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
4955         Likewise.
4956         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
4957         Likewise.
4958         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
4959         Likewise.
4960         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
4961         Likewise.
4962         * testsuite/23_containers/multiset/14340.cc: Likewise.
4963         * testsuite/23_containers/multiset/23781.cc: Likewise.
4964         * testsuite/23_containers/multiset/init-list.cc: Likewise.
4965         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
4966         * testsuite/23_containers/multiset/moveable.cc: Likewise.
4967         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
4968         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
4969         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
4970         Likewise.
4971         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
4972         Likewise.
4973         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
4974         Likewise.
4975         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
4976         Likewise.
4977         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
4978         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
4979         Likewise.
4980         * testsuite/23_containers/queue/moveable.cc: Likewise.
4981         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
4982         Likewise.
4983         * testsuite/23_containers/set/14340.cc: Likewise.
4984         * testsuite/23_containers/set/23781.cc: Likewise.
4985         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
4986         * testsuite/23_containers/set/init-list.cc: Likewise.
4987         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
4988         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
4989         * testsuite/23_containers/set/moveable.cc: Likewise.
4990         * testsuite/23_containers/set/operations/1.cc: Likewise.
4991         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
4992         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
4993         Likewise.
4994         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
4995         Likewise.
4996         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
4997         Likewise.
4998         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
4999         Likewise.
5000         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5001         Likewise.
5002         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5003         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5004         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5005         Likewise.
5006         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5007         Likewise.
5008         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5009         Likewise.
5010         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5011         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5012         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5013         Likewise.
5014         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5015         Likewise.
5016         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5017         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5018         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5019         Likewise.
5020         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5021         Likewise.
5022         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5023         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5024         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5025         Likewise.
5026         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5027         Likewise.
5028         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5029         Likewise.
5030         * testsuite/23_containers/vector/14340.cc: Likewise.
5031         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5032         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5033         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5034         Likewise.
5035         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5036         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5037         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5038         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5039         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5040         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5041         Likewise.
5042         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5043         Likewise.
5044         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5045         Likewise.
5046         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5047         Likewise.
5048         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5049         Likewise.
5050         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5051         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5052         * testsuite/23_containers/vector/init-list.cc: Likewise.
5053         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5054         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5055         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5056         * testsuite/23_containers/vector/moveable.cc: Likewise.
5057         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5058         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5059         Likewise.
5060         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5061         Likewise.
5062         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5063         Likewise.
5064         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5065         Likewise.
5066         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5067         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5068         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5069         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5070         Likewise.
5071         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5072         Likewise.
5073         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5074         Likewise.
5075         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5076         Likewise.
5077         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5078         Likewise.
5079         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5080         Likewise.
5081         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5082         Likewise.
5083         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5084         Likewise.
5085         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5086         Likewise.
5087         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5088         Likewise.
5089         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5090         Likewise.
5091         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5092         Likewise.
5093         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5094         Likewise.
5095         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5096         Likewise.
5097         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5098         Likewise.
5099         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5100         Likewise.
5101         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5102         Likewise.
5103         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5104         Likewise.
5105         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5106         Likewise.
5107         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5108         Likewise.
5109         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5110         Likewise.
5111         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5112         Likewise.
5113         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5114         Likewise.
5115         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5116         Likewise.
5117         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5118         Likewise.
5119         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5120         Likewise.
5121         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5122         Likewise.
5123         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5124         Likewise.
5125         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5126         Likewise.
5127         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5128         Likewise.
5129         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5130         Likewise.
5131         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5132         Likewise.
5133         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5134         Likewise.
5135         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5136         Likewise.
5137         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5138         Likewise.
5139         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5140         Likewise.
5141         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5142         Likewise.
5143         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5144         Likewise.
5145         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5146         Likewise.
5147         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5148         Likewise.
5149         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5150         Likewise.
5151         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5152         Likewise.
5153         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5154         Likewise.
5155         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5156         Likewise.
5157         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5158         Likewise.
5159         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5160         Likewise.
5161         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5162         Likewise.
5163         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5164         Likewise.
5165         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5166         Likewise.
5167         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5168         Likewise.
5169         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5170         Likewise.
5171         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5172         Likewise.
5173         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5174         Likewise.
5175         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5176         Likewise.
5177         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5178         Likewise.
5179         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5180         Likewise.
5181         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5182         Likewise.
5183         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5184         Likewise.
5185         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5186         Likewise.
5187         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5188         Likewise.
5189         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5190         Likewise.
5191         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5192         Likewise.
5193         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5194         Likewise.
5195         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5196         Likewise.
5197         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5198         Likewise.
5199         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5200         Likewise.
5201         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5202         Likewise.
5203         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5204         Likewise.
5205         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5206         Likewise.
5207         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5208         Likewise.
5209         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5210         Likewise.
5211         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5212         Likewise.
5213         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5214         Likewise.
5215         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5216         Likewise.
5217         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5218         Likewise.
5219         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5220         Likewise.
5221         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5222         Likewise.
5223         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5224         Likewise.
5225         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5226         Likewise.
5227         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5228         Likewise.
5229         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5230         Likewise.
5231         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5232         Likewise.
5233         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5234         Likewise.
5235         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5236         Likewise.
5237         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5238         Likewise.
5239         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5240         Likewise.
5241         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5242         Likewise.
5243         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5244         Likewise.
5245         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5246         Likewise.
5247         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5248         Likewise.
5249         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5250         Likewise.
5251         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5252         Likewise.
5253         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5254         Likewise.
5255         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5256         Likewise.
5257         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5258         Likewise.
5259         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5260         Likewise.
5261         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5262         Likewise.
5263         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5388         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5389         Likewise.
5390         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5391         Likewise.
5392         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5393         Likewise.
5394         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5395         Likewise.
5396         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5397         Likewise.
5398         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5399         Likewise.
5400         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5401         Likewise.
5402         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5403         Likewise.
5404         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5405         Likewise.
5406         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5407         Likewise.
5408         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5409         Likewise.
5410         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5411         Likewise.
5412         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5413         Likewise.
5414         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5415         Likewise.
5416         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5417         Likewise.
5418         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5419         Likewise.
5420         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5421         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5422         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5423         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5424         Likewise.
5425         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5426         Likewise.
5427         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5428         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5429         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5442         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5443         Likewise.
5444         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5445         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5446         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5447         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5448         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5449         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5450         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5451         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5452         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5453         Likewise.
5454         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5455         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5456         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5457         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5458         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5459         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5460         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5461         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5462         Likewise.
5463         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5464         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5465         Likewise.
5466         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5467         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5468         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5469         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5470         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5471         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5472         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5473         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5474         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5475         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5476         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5477         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5478         Likewise.
5479         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5480         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5481         Likewise.
5482         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5483         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5484         Likewise.
5485         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5486         Likewise.
5487         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5488         Likewise.
5489         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5490         Likewise.
5491         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5492         Likewise.
5493         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5494         Likewise.
5495         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5496         Likewise.
5497         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5498         Likewise.
5499         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5500         Likewise.
5501         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5502         Likewise.
5503         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5504         Likewise.
5505         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5506         Likewise.
5507         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5508         Likewise.
5509         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5510         Likewise.
5511         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5512         Likewise.
5513         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5514         Likewise.
5515         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5516         Likewise.
5517         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5518         Likewise.
5519         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5520         Likewise.
5521         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5522         Likewise.
5523         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5524         Likewise.
5525         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5526         Likewise.
5527         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5528         Likewise.
5529         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5530         Likewise.
5531         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5532         Likewise.
5533         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5534         Likewise.
5535         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5536         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5537         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5538         Likewise.
5539         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5540         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5541         Likewise.
5542         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5543         Likewise.
5544         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5545         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5546         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5547         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5548         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5549         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5550         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5551         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5552         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5553         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5554         Likewise.
5555         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5556         Likewise.
5557         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5558         Likewise.
5559         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5560         Likewise.
5561         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5562         Likewise.
5563         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5564         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5565         Likewise.
5566         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5567         Likewise.
5568         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5569         Likewise.
5570         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5571         Likewise.
5572         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5573         Likewise.
5574         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5575         Likewise.
5576         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5577         Likewise.
5578         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5579         Likewise.
5580         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5581         Likewise.
5582         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5583         Likewise.
5584         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5585         Likewise.
5586         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5587         Likewise.
5588         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5589         Likewise.
5590         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5591         Likewise.
5592         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5593         Likewise.
5594         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5595         Likewise.
5596         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5597         Likewise.
5598         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5599         Likewise.
5600         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5601         Likewise.
5602         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5603         Likewise.
5604         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5605         Likewise.
5606         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5607         Likewise.
5608         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5609         Likewise.
5610         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5611         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5612         Likewise.
5613         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5614         Likewise.
5615         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5616         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5617         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5618         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5619         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5620         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5621         Likewise.
5622         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5623         Likewise.
5624         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5625         Likewise.
5626         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5627         Likewise.
5628         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5629         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5630         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5631         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5632         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5633         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5634         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5635         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5636         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5637         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5638         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5639         Likewise.
5640         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5641         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5642         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5643         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5644         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5645         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5646         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5647         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5648         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5649         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5650         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5651         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5652         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5653         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5654         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5655         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5656         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5657         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5658         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5659         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5660         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5661         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5662         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5663         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5664         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5665         Likewise.
5666         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5667         * testsuite/27_io/fpos/14252.cc: Likewise.
5668         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5669         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5670         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5671         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5672         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5673         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5674         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5675         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5676         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5677         Likewise.
5678         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5679         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5680         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5681         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5682         Likewise.
5683         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5684         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5685         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5686         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5687         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5688         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5689         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5690         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5691         * testsuite/27_io/objects/char/3045.cc: Likewise.
5692         * testsuite/27_io/objects/char/3647.cc: Likewise.
5693         * testsuite/27_io/objects/char/5268.cc: Likewise.
5694         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5695         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5696         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5697         * testsuite/28_regex/init-list.cc: Likewise.
5698         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5699         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5700         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5701         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5702         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5703         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5704         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5705         Likewise.
5706         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5707         Likewise.
5708         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5709         Likewise.
5710         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5711         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5712         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5713         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5714         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5715         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5716         Likewise.
5717         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5718         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5719         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5720         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5721         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5722         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5723         Likewise.
5724         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5725         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5726         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5727         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5728         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5729         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5730         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5731         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5732         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5733         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5734         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5735         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5736         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5737         Likewise.
5738         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5739         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5740         Likewise.
5741         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5742         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5743         Likewise.
5744         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5745         Likewise.
5746         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5747         Likewise.
5748         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5749         Likewise.
5750         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5751         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5752         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5753         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5754         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5755         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5756         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5757         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5758         Likewise.
5759         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5760         Likewise.
5761         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5762         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5763         Likewise.
5764         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5765         Likewise.
5766         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5767         Likewise.
5768         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5769         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5770         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5771         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5772         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5773         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5774         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5775         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5776         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5777         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5778         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5779         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5780         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5781         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5782         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5783         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5784         Likewise.
5785         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5786         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5787         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5788         Likewise.
5789         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5790         Likewise.
5791         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5792         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5793         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5794         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5795         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5796         Likewise.
5797         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5798         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5799         Likewise.
5800         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5801         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5802         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5803         Likewise.
5804         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5805         Likewise.
5806         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5807         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5808         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5809         Likewise.
5810         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5811         Likewise.
5812         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5813         Likewise.
5814         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5815         Likewise.
5816         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5817         Likewise.
5818         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5819         * testsuite/30_threads/this_thread/1.cc: Likewise.
5820         * testsuite/30_threads/this_thread/2.cc: Likewise.
5821         * testsuite/30_threads/this_thread/3.cc: Likewise.
5822         * testsuite/30_threads/this_thread/4.cc: Likewise.
5823         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5824         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5825         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5826         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5827         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5828         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5829         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5830         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5831         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5832         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5833         * testsuite/30_threads/thread/members/1.cc: Likewise.
5834         * testsuite/30_threads/thread/members/2.cc: Likewise.
5835         * testsuite/30_threads/thread/members/3.cc: Likewise.
5836         * testsuite/30_threads/thread/members/4.cc: Likewise.
5837         * testsuite/30_threads/thread/members/5.cc: Likewise.
5838         * testsuite/30_threads/thread/swap/1.cc: Likewise.
5839         * testsuite/30_threads/thread/swap/2.cc: Likewise.
5840         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
5841         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
5842         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
5843         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
5844         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
5845         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
5846         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
5847         Likewise.
5848         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
5849         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
5850         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
5851         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
5852         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
5853         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
5854         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
5855         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
5856         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
5857         * testsuite/30_threads/try_lock/1.cc: Likewise.
5858         * testsuite/30_threads/try_lock/2.cc: Likewise.
5859         * testsuite/30_threads/try_lock/3.cc: Likewise.
5860         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
5861         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
5862         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
5863         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
5864         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
5865         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
5866         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
5867         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
5868         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
5869         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
5870         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
5871         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
5872         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
5873         Likewise.
5874         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
5875         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
5876         Likewise.
5877         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
5878         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
5879         Likewise.
5880         * testsuite/ext/array_allocator/1.cc: Likewise.
5881         * testsuite/ext/array_allocator/2.cc: Likewise.
5882         * testsuite/ext/array_allocator/3.cc: Likewise.
5883         * testsuite/ext/ext_pointer/1.cc: Likewise.
5884         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
5885         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
5886         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
5887         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
5888         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
5889         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
5890         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
5891         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
5892         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
5893         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
5894         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
5895         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
5896         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
5897         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
5898         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
5899         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
5900         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
5901         Likewise.
5902         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
5903         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
5904         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
5905         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
5906         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
5907         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
5908         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
5909         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
5910         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
5911         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
5912         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
5913         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
5914         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
5915         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
5916         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
5917         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
5918         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
5919         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
5920         Likewise.
5921         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
5922         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
5923         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
5924         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
5925         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
5926         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
5927         * testsuite/ext/pod_char_traits.cc: Likewise.
5928         * testsuite/ext/slist/23781.cc: Likewise.
5929         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
5930         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
5931         * testsuite/ext/vstring/init-list.cc: Likewise.
5932         * testsuite/ext/vstring/moveable.cc: Likewise.
5933         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
5934         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
5935         Likewise.
5936         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
5937         Likewise.
5938         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
5939         Likewise.
5940         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
5941         Likewise.
5942         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
5943         Likewise.
5944         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
5945         Likewise.
5946         * testsuite/ext/vstring/types/23767.cc: Likewise.
5947         * testsuite/performance/21_strings/string_append.cc: Likewise.
5948         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
5949         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
5950         Likewise.
5951         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
5952         Likewise.
5953         * testsuite/performance/21_strings/string_find.cc: Likewise.
5954         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
5955         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
5956         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
5957         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
5958         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
5959         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
5960         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
5961         Likewise.
5962         * testsuite/performance/23_containers/create/map.cc: Likewise.
5963         * testsuite/performance/23_containers/create_from_sorted/set.cc:
5964         Likewise.
5965         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
5966         * testsuite/performance/23_containers/find/map.cc: Likewise.
5967         * testsuite/performance/23_containers/index/map.cc: Likewise.
5968         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
5969         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
5970         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
5971         Likewise.
5972         * testsuite/performance/23_containers/insert_erase/associative.cc:
5973         Likewise.
5974         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
5975         Likewise.
5976         * testsuite/performance/23_containers/producer_consumer/associative.cc:
5977         Likewise.
5978         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
5979         Likewise.
5980         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
5981         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
5982         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
5983         Likewise.
5984         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
5985         Likewise.
5986         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
5987         Likewise.
5988         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
5989         Likewise.
5990         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
5991         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
5992         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
5993         Likewise.
5994         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
5995         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
5996         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
5997         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
5998         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
5999         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6000         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6001         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6002         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6003         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6004         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6005         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6006         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6007         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6008         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6009         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6010         Likewise.
6011         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6012         Likewise.
6013         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6014         Likewise.
6015         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6016         Likewise.
6017         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6018         Likewise.
6019         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6020         Likewise.
6021         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6022         Likewise.
6023         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6024         Likewise.
6025         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6026         Likewise.
6027         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6028         Likewise.
6029         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6030         Likewise.
6031         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6032         Likewise.
6033         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6034         Likewise.
6035         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6036         Likewise.
6037         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6038         Likewise.
6039         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6040         Likewise.
6041         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6042         Likewise.
6043         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6044         Likewise.
6045         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6046         Likewise.
6047         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6048         Likewise.
6049         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6050         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6051         Likewise.
6052         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6053         Likewise.
6054         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6055         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6056         Likewise.
6057         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6058         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6059         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6060         Likewise.
6061         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6062         Likewise.
6063         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6064         Likewise.
6065         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6066         Likewise.
6067         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6068         Likewise.
6069         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6070         Likewise.
6071         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6072         Likewise.
6073         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6074         Likewise.
6075         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6076         Likewise.
6077         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6078         Likewise.
6079         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6080         Likewise.
6081         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6082         Likewise.
6083         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6084         Likewise.
6085         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6086         Likewise.
6087         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6088         Likewise.
6089         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6090         Likewise.
6091         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6092         Likewise.
6093         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6094         Likewise.
6095         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6096         Likewise.
6097         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6098         Likewise.
6099         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6100         Likewise.
6101         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6102         Likewise.
6103         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6104         Likewise.
6105         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6106         Likewise.
6107         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6108         Likewise.
6109         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6110         Likewise.
6111         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6112         Likewise.
6113         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6114         Likewise.
6115         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6116         Likewise.
6117         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6118         Likewise.
6119         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6120         Likewise.
6121         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6122         Likewise.
6123         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6124         Likewise.
6125         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6126         Likewise.
6127         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6128         Likewise.
6129         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6130         Likewise.
6131         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6132         Likewise.
6133         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6134         Likewise.
6135         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6136         Likewise.
6137         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6138         Likewise.
6139         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6140         Likewise.
6141         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6142         Likewise.
6143         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6144         Likewise.
6145         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6146         Likewise.
6147         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6148         Likewise.
6149         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6150         Likewise.
6151         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6152         Likewise.
6153         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6154         Likewise.
6155         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6156         Likewise.
6157         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6158         Likewise.
6159         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6160         Likewise.
6161         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6162         Likewise.
6163         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6164         Likewise.
6165         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6166         Likewise.
6167         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6168         Likewise.
6169         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6170         Likewise.
6171         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6172         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6173         Likewise.
6174         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6175         Likewise.
6176         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6177         Likewise.
6178         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6179         Likewise.
6180         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6181         Likewise.
6182         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6183         Likewise.
6184         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6185         Likewise.
6186         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6187         Likewise.
6188         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6189         Likewise.
6190         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6191         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6192         Likewise.
6193         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6194         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6195         Likewise.
6196         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6197         Likewise.
6198         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6199         Likewise.
6200         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6201         Likewise.
6202         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6203         Likewise.
6204         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6205         Likewise.
6206         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6207         Likewise.
6208         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6209         Likewise.
6210         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6211         Likewise.
6212         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6213         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6214         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6215         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6216         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6217         Likewise.
6218         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6219         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6220         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6221         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6222         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6223         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6224         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6225         * testsuite/util/io/prog_bar.cc: Likewise.
6226         * testsuite/util/io/prog_bar.hpp: Likewise.
6227         * testsuite/util/io/text_populate.hpp: Likewise.
6228         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6229         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6230         * testsuite/util/io/xml.hpp: Likewise.
6231         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6232         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6233         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6234         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6235         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6236         * testsuite/util/native_type/native_map.hpp: Likewise.
6237         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6238         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6239         * testsuite/util/native_type/native_set.hpp: Likewise.
6240         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6241         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6242         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6243         Likewise.
6244         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6245         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6246         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6247         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6248         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6249         Likewise.
6250         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6251         Likewise.
6252         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6253         Likewise.
6254         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6255         Likewise.
6256         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6257         Likewise.
6258         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6259         Likewise.
6260         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6261         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6262         Likewise.
6263         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6264         Likewise.
6265         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6266         Likewise.
6267         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6268         Likewise.
6269         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6270         Likewise.
6271         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6272         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6273         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6274         * testsuite/util/regression/basic_type.hpp: Likewise.
6275         * testsuite/util/regression/common_type.hpp: Likewise.
6276         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6277         Likewise.
6278         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6279         Likewise.
6280         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6281         Likewise.
6282         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6283         Likewise.
6284         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6285         Likewise.
6286         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6287         Likewise.
6288         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6289         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6290         Likewise.
6291         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6292         Likewise.
6293         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6294         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6295         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6296         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6297         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6298         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6299         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6300         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6301         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6302         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6303         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6304         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6305         * testsuite/util/testsuite_abi.cc: Likewise.
6306         * testsuite/util/testsuite_abi.h: Likewise.
6307         * testsuite/util/testsuite_abi_check.cc: Likewise.
6308         * testsuite/util/testsuite_allocator.cc: Likewise.
6309         * testsuite/util/testsuite_allocator.h: Likewise.
6310         * testsuite/util/testsuite_api.h: Likewise.
6311         * testsuite/util/testsuite_character.cc: Likewise.
6312         * testsuite/util/testsuite_character.h: Likewise.
6313         * testsuite/util/testsuite_common_types.h: Likewise.
6314         * testsuite/util/testsuite_error.h: Likewise.
6315         * testsuite/util/testsuite_hooks.cc: Likewise.
6316         * testsuite/util/testsuite_hooks.h: Likewise.
6317         * testsuite/util/testsuite_io.h: Likewise.
6318         * testsuite/util/testsuite_iterators.h: Likewise.
6319         * testsuite/util/testsuite_performance.h: Likewise.
6320         * testsuite/util/testsuite_rng.h: Likewise.
6321         * testsuite/util/testsuite_rvalref.h: Likewise.
6322         * testsuite/util/testsuite_tr1.h: Likewise.
6323         * testsuite/util/thread/all.h: Likewise.
6324         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6325         Likewise.
6326         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6327         Likewise.
6328         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6329         Likewise.
6330         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6331         Likewise.
6332         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6333         Likewise.
6334         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6335         Likewise.
6336         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6337         Likewise.
6338         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6339         Likewise.
6340         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6341         Likewise.
6342         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6343         Likewise.
6344         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6345         Likewise.
6346         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6347         Likewise.
6348         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6349         Likewise.
6350         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6351         Likewise.
6352         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6353         Likewise.
6354         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6355         Likewise.
6356         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6357         Likewise.
6358         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6359         Likewise.
6360         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6361         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6362         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6363         Likewise.
6364         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6365         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6366         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6367         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6368         Likewise.
6369         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6370         Likewise.
6371         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6372         Likewise.
6373         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6374         Likewise.
6375         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6376         Likewise.
6377         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6378         Likewise.
6379         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6380         Likewise.
6381         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6382         Likewise.
6383         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6384         Likewise.
6385         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6386         Likewise.
6387         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6388         Likewise.
6389         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6390         Likewise.
6391         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6392         Likewise.
6393         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6394         Likewise.
6395         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6396         Likewise.
6397         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6398         Likewise.
6399         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6400         Likewise.
6401         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6402         Likewise.
6403         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6404         Likewise.
6405         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6406         Likewise.
6407         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6408         Likewise.
6409         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6410         Likewise.
6411         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6412         Likewise.
6413         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6414         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6415         Likewise.
6416         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6417         Likewise.
6418         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6419         Likewise.
6420         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6421         Likewise.
6422         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6423         Likewise.
6424         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6425         Likewise.
6426         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6427         Likewise.
6428         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6429         Likewise.
6430         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6431         Likewise.
6432         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6433         Likewise.
6434         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6435         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6436         Likewise.
6437         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6438         Likewise.
6439         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6440         Likewise.
6441         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6442         Likewise.
6443         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6444         Likewise.
6445         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6446         Likewise.
6447         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6448         Likewise.
6449         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6450         Likewise.
6451         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6452         Likewise.
6453         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6454         Likewise.
6455         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6456         Likewise.
6457         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6458         Likewise.
6459         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6460         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6461         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6462         Likewise.
6463         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6464         Likewise.
6465         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6466         Likewise.
6467         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6468         Likewise.
6469         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6470         Likewise.
6471         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6472         Likewise.
6473         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6474         Likewise.
6475         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6476         Likewise.
6477         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6478         Likewise.
6479         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6480         Likewise.
6481         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6482         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6483         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6484         Likewise.
6485         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6486         Likewise.
6487         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6488         Likewise.
6489         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6490         Likewise.
6491         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6492         Likewise.
6493         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6494         Likewise.
6495         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6496         Likewise.
6497         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6498         Likewise.
6499         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6500         Likewise.
6501         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6502         Likewise.
6503         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6504         Likewise.
6505         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6506         Likewise.
6507         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6508         Likewise.
6509         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6510         Likewise.
6511         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6512         Likewise.
6513         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6514         Likewise.
6515         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6516         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6517         Likewise.
6518         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6519         Likewise.
6520         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6521         Likewise.
6522         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6523         Likewise.
6524         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6525         Likewise.
6526         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6527         Likewise.
6528         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6529         Likewise.
6530         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6531         Likewise.
6532         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6533         Likewise.
6534         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6535         Likewise.
6536         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6537         Likewise.
6538         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6539         Likewise.
6540         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6541         Likewise.
6542         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6543         Likewise.
6544         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6545         Likewise.
6546         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6547         Likewise.
6548         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6549         Likewise.
6550         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6551         Likewise.
6552         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6553         Likewise.
6554         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6555         Likewise.
6556         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6559         Likewise.
6560         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6561         Likewise.
6562         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6563         Likewise.
6564         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6565         Likewise.
6566         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6567         Likewise.
6568         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6569         Likewise.
6570         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6573         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6574         Likewise.
6575         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6576         Likewise.
6577         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6578         Likewise.
6579         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6580         Likewise.
6581         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6582         Likewise.
6583         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6584         Likewise.
6585         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6586         Likewise.
6587         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6588         Likewise.
6589         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6590         Likewise.
6591         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6592         Likewise.
6593         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6594         Likewise.
6595         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6596         Likewise.
6597         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6598         Likewise.
6599         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6600         Likewise.
6601         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6610         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6611         * testsuite/backward/hash_map/25896.cc: Likewise.
6612         * testsuite/backward/hash_set/25896.cc: Likewise.
6613
6614 2009-04-08  Ian Lance Taylor  <iant@google.com>
6615
6616         * include/backward/hashtable.h (erase): Correctly handle erasing a
6617         reference to an entry in the hash table.
6618         * testsuite/backward/hash_map/25896.cc: New.
6619         * testsuite/backward/hash_set/25896.cc: New.
6620
6621 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6622
6623         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt:
6624         Regenerate.
6625         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New
6626         file.
6627
6628 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6629
6630         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6631         of debug.
6632         * include/Makefile.in: Regenerate.
6633         * include/precompiled/stdc++.h: Add.
6634
6635         * doc/xml/api.xml: Add gcc-4.4 link.
6636         * doc/html/api.html: Regenerate.
6637
6638 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6639
6640         * include/bits/random.h: Adjust doxygen markup.
6641         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6642
6643         * testsuite/26_numerics/random/piecewise_linear_distribution/
6644         operators/serialize.cc: Use typedefs.
6645
6646 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6647
6648         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6649         __gnu_cxx namespace.  Remove "static inline".
6650
6651 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6652
6653         * include/bits/random.tcc (linear_congruential_engine<>::
6654         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6655
6656 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6657
6658         * include/bits/random.h (operator==): Mark all inline.
6659         (mersenne_twister_engine): Enable #if 0 checks.
6660
6661         * include/bits/random.h: Formatting tweaks.
6662
6663 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6664
6665         * include/bits/random.tcc (piecewise_linear_distribution<>::
6666         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6667         Remove spurious closed parenthesis.
6668
6669 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6670
6671         PR libstdc++/39644 (partial)
6672         * include/bits/random.tcc (linear_congruential_engine<>::
6673         seed(seed_seq&), independent_bits_engine<>::operator(),
6674         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6675
6676 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6677
6678         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6679         thinko.
6680         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6681         default.cc: Enable.
6682
6683 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6684
6685         PR libstdc++/39629 (partial)
6686         * testsuite/26_numerics/random/independent_bits_engine/cons/
6687         base_move.cc: Use uint_fast64_t instead of unsigned long.
6688         * testsuite/26_numerics/random/independent_bits_engine/cons/
6689         seed1.cc: Likewise.
6690         * testsuite/26_numerics/random/independent_bits_engine/cons/
6691         seed2.cc: Likewise.
6692         * testsuite/26_numerics/random/independent_bits_engine/cons/
6693         base_copy.cc: Likewise.
6694         * testsuite/26_numerics/random/independent_bits_engine/cons/
6695         default.cc: Likewise.
6696         * testsuite/26_numerics/random/independent_bits_engine/cons/
6697         seed_seq.cc: Likewise.
6698         * testsuite/26_numerics/random/independent_bits_engine/
6699         requirements/typedefs.cc: Likewise.
6700         * testsuite/26_numerics/random/independent_bits_engine/
6701         operators/equal.cc: Likewise.
6702         * testsuite/26_numerics/random/independent_bits_engine/
6703         operators/serialize.cc: Likewise.
6704         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6705
6706 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6707
6708         * include/tr1_impl/random: Remove, empty.
6709         * include/tr1_impl/random.tcc: Likewise.
6710
6711         * include/std/random: Minor clean-ups, formatting fixes, adjust
6712         copyright years.
6713         * include/bits/random.tcc: Likewise.
6714         * include/bits/random.h: Likewise.
6715         * include/tr1/random: Likewise.
6716         * include/tr1/random.tcc: Likewise.
6717         * include/tr1/random.h: Likewise.
6718
6719 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6720
6721         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6722         * doc/html/api.html: Regenerate.
6723
6724 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6725
6726         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6727         Change to mersenne_twister_engine, add same defaults as
6728         mersenne_twister_engine/cons/default.cc.
6729         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6730
6731         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6732         to __il.
6733         * include/bits/random.h (mersenne_twister_engine): Qualify
6734         _ShiftMin1 with namespace __detail.
6735         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6736         constexpr std::numeric_limits::max() can be used.
6737         (mersenne_twister_engine): Split apart static asserts into one
6738         assert per message. Temporarily disable the last three.
6739
6740 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6741
6742         * include/Makefile.am: Update to N2836. Modified for new random headers.
6743         * include/Makefile.in: Ditto.
6744         * include/tr1_impl/random: Moved to tr1/random.h
6745         * include/tr1_impl/random.tcc: Moved to tr1
6746         * include/tr1/random: Just point to moved tr1 random headers.
6747         * include/tr1/random.tcc: Moved from tr1_impl.
6748         * include/tr1/random.h: Moved from tr1_impl/random.
6749         * include/std/random: Modified to point to std random headers.
6750         * include/bits/random.tcc: New implementation of std random facilities.
6751         * include/bits/random.h: Ditto.
6752         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6753         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6754         seed1.cc: New.
6755         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6756         seed2.cc: New.
6757         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6758         default.cc: New.
6759         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6760         non_uint_neg.cc: New.
6761         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6762         typedefs.cc: New.
6763         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6764         equal.cc: New.
6765         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6766         serialize.cc: New.
6767         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6768         seed1.cc: New.
6769         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6770         seed2.cc: New.
6771         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6772         default.cc: New.
6773         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6774         typedefs.cc: New.
6775         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6776         equal.cc: New.
6777         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6778         serialize.cc: New.
6779         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6780         seed1.cc: New.
6781         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6782         seed2.cc: New.
6783         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6784         default.cc: New.
6785         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6786         typedefs.cc: New.
6787         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6788         equal.cc: New.
6789         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6790         serialize.cc: New.
6791         * testsuite/26_numerics/random/discard_block_engine/cons/
6792         base_move.cc: New.
6793         * testsuite/26_numerics/random/discard_block_engine/cons/
6794         seed1.cc: New.
6795         * testsuite/26_numerics/random/discard_block_engine/cons/
6796         seed2.cc: New.
6797         * testsuite/26_numerics/random/discard_block_engine/cons/
6798         base_copy.cc: New.
6799         * testsuite/26_numerics/random/discard_block_engine/cons/
6800         default.cc: New.
6801         * testsuite/26_numerics/random/discard_block_engine/cons/
6802         seed_seq.cc: New.
6803         * testsuite/26_numerics/random/discard_block_engine/requirements/
6804         typedefs.cc: New.
6805         * testsuite/26_numerics/random/discard_block_engine/operators/
6806         equal.cc: New.
6807         * testsuite/26_numerics/random/discard_block_engine/operators/
6808         serialize.cc: New.
6809         * testsuite/26_numerics/random/independent_bits_engine/cons/
6810         base_move.cc: New.
6811         * testsuite/26_numerics/random/independent_bits_engine/cons/
6812         seed1.cc: New.
6813         * testsuite/26_numerics/random/independent_bits_engine/cons/
6814         seed2.cc: New.
6815         * testsuite/26_numerics/random/independent_bits_engine/cons/
6816         base_copy.cc: New.
6817         * testsuite/26_numerics/random/independent_bits_engine/cons/
6818         default.cc: New.
6819         * testsuite/26_numerics/random/independent_bits_engine/cons/
6820         seed_seq.cc: New.
6821         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6822         typedefs.cc: New.
6823         * testsuite/26_numerics/random/independent_bits_engine/operators/
6824         equal.cc: New.
6825         * testsuite/26_numerics/random/independent_bits_engine/operators/
6826         serialize.cc: New.
6827         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6828         base_move.cc: New.
6829         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6830         seed1.cc: New.
6831         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6832         seed2.cc: New.
6833         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6834         base_copy.cc: New.
6835         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6836         default.cc: New.
6837         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6838         seed_seq.cc: New.
6839         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
6840         typedefs.cc: New.
6841         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6842         equal.cc: New.
6843         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6844         serialize.cc
6845         * testsuite/26_numerics/random/mt19937.cc: New.
6846         * testsuite/26_numerics/random/mt19937_64.cc: New.
6847         * testsuite/26_numerics/random/minstd_rand.cc: New.
6848         * testsuite/26_numerics/random/minstd_rand0.cc: New.
6849         * testsuite/26_numerics/random/ranlux24_base.cc: New.
6850         * testsuite/26_numerics/random/ranlux48_base.cc: New.
6851         * testsuite/26_numerics/random/ranlux24.cc: New.
6852         * testsuite/26_numerics/random/ranlux48.cc: New.
6853         * testsuite/26_numerics/random/knuth_b.cc: New.
6854         * testsuite/26_numerics/random/default_random_engine.cc: New.
6855         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6856         parms.cc: New.
6857         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6858         default.cc: New.
6859         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
6860         typedefs.cc: New.
6861         * testsuite/26_numerics/random/chi_squared_distribution/operators/
6862         serialize.cc: New.
6863         * testsuite/26_numerics/random/normal_distribution/cons/
6864         parms.cc: New.
6865         * testsuite/26_numerics/random/normal_distribution/cons/
6866         default.cc: New.
6867         * testsuite/26_numerics/random/normal_distribution/requirements/
6868         typedefs.cc: New.
6869         * testsuite/26_numerics/random/normal_distribution/operators/
6870         serialize.cc: New.
6871         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
6872         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
6873         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
6874         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6875         parms_neg.cc: New.
6876         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6877         parms.cc: New.
6878         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6879         default.cc: New.
6880         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
6881         typedefs.cc: New.
6882         * testsuite/26_numerics/random/uniform_int_distribution/operators/
6883         serialize.cc: New.
6884         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6885         parms_neg.cc: New.
6886         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6887         parms.cc: New.
6888         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6889         default.cc: New.
6890         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
6891         typedefs.cc: New.
6892         * testsuite/26_numerics/random/uniform_real_distribution/operators/
6893         serialize.cc: New.
6894         * testsuite/26_numerics/random/poisson_distribution/cons/
6895         parms.cc: New.
6896         * testsuite/26_numerics/random/poisson_distribution/cons/
6897         default.cc: New.
6898         * testsuite/26_numerics/random/poisson_distribution/requirements/
6899         typedefs.cc
6900         * testsuite/26_numerics/random/poisson_distribution/operators/
6901         serialize.cc: New.
6902         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6903         parms.cc: New.
6904         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6905         default.cc: New.
6906         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
6907         typedefs.cc: New.
6908         * testsuite/26_numerics/random/bernoulli_distribution/operators/
6909         serialize.cc: New.
6910         * testsuite/26_numerics/random/discrete_distribution/cons/
6911         range.cc: New.
6912         * testsuite/26_numerics/random/discrete_distribution/cons/
6913         initlist.cc: New.
6914         * testsuite/26_numerics/random/discrete_distribution/cons/
6915         default.cc: New.
6916         * testsuite/26_numerics/random/discrete_distribution/cons/
6917         num_xbound_fun.cc: New.
6918         * testsuite/26_numerics/random/discrete_distribution/requirements/
6919         typedefs.cc: New.
6920         * testsuite/26_numerics/random/discrete_distribution/operators/
6921         serialize.cc: New.
6922         * testsuite/26_numerics/random/weibull_distribution/cons/
6923         parms.cc: New.
6924         * testsuite/26_numerics/random/weibull_distribution/cons/
6925         default.cc: New.
6926         * testsuite/26_numerics/random/weibull_distribution/requirements/
6927         typedefs.cc: New.
6928         * testsuite/26_numerics/random/weibull_distribution/operators/
6929         serialize.cc: New.
6930         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
6931         parms.cc: New.
6932         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
6933         default.cc: New.
6934         * testsuite/26_numerics/random/negative_binomial_distribution/
6935         requirements/typedefs.cc: New.
6936         * testsuite/26_numerics/random/negative_binomial_distribution/
6937         operators/serialize.cc: New.
6938         * testsuite/26_numerics/random/cauchy_distribution/cons/
6939         parms.cc: New.
6940         * testsuite/26_numerics/random/cauchy_distribution/cons/
6941         default.cc: New.
6942         * testsuite/26_numerics/random/cauchy_distribution/requirements/
6943         typedefs.cc: New.
6944         * testsuite/26_numerics/random/cauchy_distribution/operators/
6945         serialize.cc: New.
6946         * testsuite/26_numerics/random/gamma_distribution/cons/
6947         parms.cc: New.
6948         * testsuite/26_numerics/random/gamma_distribution/cons/
6949         default.cc: New.
6950         * testsuite/26_numerics/random/gamma_distribution/requirements/
6951         typedefs.cc: New.
6952         * testsuite/26_numerics/random/gamma_distribution/operators/
6953         serialize.cc: New.
6954         * testsuite/26_numerics/random/fisher_f_distribution/cons/
6955         parms.cc: New.
6956         * testsuite/26_numerics/random/fisher_f_distribution/cons/
6957         default.cc: New.
6958         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
6959         typedefs.cc: New.
6960         * testsuite/26_numerics/random/fisher_f_distribution/operators/
6961         serialize.cc: New.
6962
6963         * testsuite/26_numerics/random/exponential_distribution/cons/
6964         parms.cc: New.
6965         * testsuite/26_numerics/random/exponential_distribution/cons/
6966         default.cc: New.
6967         * testsuite/26_numerics/random/exponential_distribution/requirements/
6968         typedefs.cc: New.
6969         * testsuite/26_numerics/random/exponential_distribution/operators/
6970         serialize.cc: New.
6971         * testsuite/26_numerics/random/lognormal_distribution/cons/
6972         parms.cc: New.
6973         * testsuite/26_numerics/random/lognormal_distribution/cons/
6974         default.cc: New.
6975         * testsuite/26_numerics/random/lognormal_distribution/requirements/
6976         typedefs.cc: New.
6977         * testsuite/26_numerics/random/lognormal_distribution/operators/
6978         serialize.cc: New.
6979         * testsuite/26_numerics/random/binomial_distribution/cons/
6980         parms.cc: New.
6981         * testsuite/26_numerics/random/binomial_distribution/cons/
6982         default.cc: New.
6983         * testsuite/26_numerics/random/binomial_distribution/requirements/
6984         typedefs.cc: New.
6985         * testsuite/26_numerics/random/binomial_distribution/operators/
6986         serialize.cc: New.
6987         * testsuite/26_numerics/random/random_device/cons/
6988         token.cc: New.
6989         * testsuite/26_numerics/random/random_device/cons/
6990         default.cc: New.
6991         * testsuite/26_numerics/random/random_device/requirements/
6992         typedefs.cc: New.
6993         * testsuite/26_numerics/random/extreme_value_distribution/cons/
6994         parms.cc: New.
6995         * testsuite/26_numerics/random/extreme_value_distribution/cons/
6996         default.cc: New.
6997         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
6998         typedefs.cc: New.
6999         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7000         serialize.cc: New.
7001         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7002         range.cc: New.
7003         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7004         default.cc: New.
7005         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7006         num_xbound_fun.cc: New.
7007         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7008         initlist_fun.cc: New.
7009         * testsuite/26_numerics/random/piecewise_linear_distribution/
7010         requirements/typedefs.cc: New.
7011         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7012         serialize.cc: New.
7013         * testsuite/26_numerics/random/student_t_distribution/cons/
7014         parms.cc: New.
7015         * testsuite/26_numerics/random/student_t_distribution/cons/
7016         default.cc: New.
7017         * testsuite/26_numerics/random/student_t_distribution/requirements/
7018         typedefs.cc: New.
7019         * testsuite/26_numerics/random/student_t_distribution/operators/
7020         serialize.cc: New.
7021         * testsuite/26_numerics/random/geometric_distribution/cons/
7022         parms.cc: New.
7023         * testsuite/26_numerics/random/geometric_distribution/cons/
7024         default.cc: New.
7025         * testsuite/26_numerics/random/geometric_distribution/requirements/
7026         typedefs.cc: New.
7027         * testsuite/26_numerics/random/geometric_distribution/operators/
7028         serialize.cc: New.
7029         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7030         range.cc: New.
7031         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7032         default.cc: New.
7033         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7034         num_xbound_fun.cc: New.
7035         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7036         initlist_fun.cc: New.
7037         * testsuite/26_numerics/random/piecewise_constant_distribution/
7038         requirements/typedefs.cc: New.
7039         * testsuite/26_numerics/random/piecewise_constant_distribution/
7040         operators/serialize.cc: New.
7041
7042 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7043
7044         * include/ext/bitmap_allocator.h: The typedefs should be made public
7045         if we want them to be accessible. This has been revealed by the patch
7046         that fixes PR c++/26693 in g++.
7047
7048 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7049
7050         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7051         Regenerated.
7052         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7053         Regenerated.
7054         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7055         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7056         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7057         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7058         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7059         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7060         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7061         Regenerated.
7062         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7063
7064 2009-03-31  Jason Merrill  <jason@redhat.com>
7065
7066         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7067
7068         PR libstdc++/39310
7069         * include/tr1_impl/type_traits (is_function): Add partial
7070         specializations with function cv-quals.
7071         (__is_function_helper): Remove.
7072         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7073
7074 2009-03-30  Ian Lance Taylor  <iant@google.com>
7075
7076         * include/backward/hashtable.h (clear): Return quickly if the
7077         table is empty.
7078
7079 2009-03-27  Ian Lance Taylor  <iant@google.com>
7080
7081         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7082         (__stl_prime_list): Add 5 at the start of the list.
7083
7084 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7085
7086         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7087         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7088         std::string&, ios_base::openmode), basic_ifstream<>::
7089         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7090         basic_ofstream(const std::string&, ios_base::openmode),
7091         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7092         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7093         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7094         Add in C++0x mode.
7095         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7096         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7097         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7098         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7099         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7100         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7101         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7102
7103 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7104
7105         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7106         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.    
7107         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7108         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7109
7110 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7111
7112         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7113         _M_transfer_after, _M_reverse_after): Move out of line...
7114         * include/bits/forward_list.tcc: ... here.
7115         (forward_list<>::reverse): Move inline...
7116         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7117
7118 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7119
7120         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7121         28277.cc: Likewise.
7122         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7123         Likewise.
7124         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7125         Likewise.
7126         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7127         Likewise.
7128
7129 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7130
7131         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7132         year(s).
7133         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7134         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7135         Likewise.
7136         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7137         Likewise.
7138         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7139         Likewise.
7140         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7141
7142 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7143
7144         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7145         iterations for simulators.
7146         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7147         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7148         Condition stream width for simulators.
7149         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7150         Likewise.
7151         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7152         Likewise.
7153         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7154
7155 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7156
7157         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7158         sheet version information. Table-ize docbook element examples.
7159         * doc/xml/manual/using.xml: Human-readable header
7160         markup. Alphabetized. Add new headers.
7161         * doc/html: Regenerate.
7162
7163 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7164
7165         * doc/xml/faq.xml: Fix link to setup documentation.
7166
7167 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7168
7169         * include/std/type_traits (__add_lvalue_reference_helper,
7170         __add_rvalue_reference_helper): As an optimization, rewrite
7171         condition (avoid is_function).
7172
7173 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7174
7175         PR libstdc++/39405
7176         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7177         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7178
7179 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7180
7181         * testsuite/30_threads/condition_variable_any/native_handle/
7182         typesizes.cc: Include tweaks.
7183         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7184         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7185         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7186         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7187         * testsuite/30_threads/condition_variable/native_handle/
7188         typesizes.cc: Same.
7189
7190 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7191
7192         * include/bits/shared_ptr.h: Add include guards.
7193         * include/tr1/shared_ptr.h: Likewise.
7194
7195 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7196
7197         * include/std/iostream: Fix doxygen link.
7198         * include/bits/forward_list.h: Fix doxygen markup.
7199         * include/ext/vstring.h: Escape backslash in doxygen comment.
7200         * include/bits/basic_string.h: Likewise.
7201
7202 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7203
7204         * doc/xml/faq.xml: Fix links to implementation status pages.
7205
7206 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7207
7208         * include/std/complex (operator+(const complex<>&, const _Tp&),
7209         operator+(const _Tp&, const complex<>&),
7210         operator-(const complex<>&, const _Tp&),
7211         operator-(const _Tp&, const complex<>&)): Do not assume real()
7212         returns a reference (against DR 387).
7213         * testsuite/26_numerics/complex/dr387_2.cc: New.
7214
7215 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7216
7217         * testsuite/thread/pthread4.cc: Move...
7218         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7219         * testsuite/thread/pthread5.cc: Move...
7220         * testsuite/23_containers/list/pthread5.cc: ...here.
7221         * testsuite/thread/pthread6.cc: Move...
7222         * testsuite/23_containers/map/pthread6.cc: ...here.
7223         * testsuite/thread/pthread7-rope.cc: Move...
7224         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7225         * testsuite/thread/guard.cc: Move...
7226         * testsuite/18_support/pthread_guard.cc: ...here.
7227         * testsuite/thread/18185.cc: Move...
7228         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7229         * testsuite/thread/pthread1.cc: Move...
7230         * testsuite/23_containers/list/pthread1.cc: ...here.
7231         * testsuite/thread/pthread2.cc: Move...
7232         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7233         * testsuite/thread/pthread3.cc: Move...
7234         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7235
7236         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7237         * testsuite/thread: Remove.
7238
7239 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7240
7241         * configure: Regenerate.
7242
7243 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7244
7245         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7246         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7247         from baseline_dir.
7248         * configure: Regenerate.
7249         * testsuite/Makefile.am (baseline_file): Remove variable.
7250         (site.exp): Set baseline_dir rather than baseline_file.
7251         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7252         * testsuite/Makefile.in: Regenerate.
7253
7254 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7255
7256         * testsuite/30_threads/thread/this_thread: Move...
7257         * testsuite/30_threads/this_thread: ...here.
7258         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7259         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7260         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7261         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7262         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7263         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7264
7265 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7266
7267         * doc/doxygen/user.cfg.in: Tweaks.
7268         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7269         be elsewhere.
7270
7271         * include/tr1_impl/unordered_map: Just use most specialized
7272         container module.
7273         * include/tr1_impl/unordered_set: Same.
7274         * include/tr1_impl/array: Same.
7275         * include/bits/stl_list.h: Same.
7276         * include/bits/stl_map.h: Same.
7277         * include/bits/stl_queue.h: Same.
7278         * include/bits/stl_set.h: Same.
7279         * include/bits/stl_stack.h: Same.
7280         * include/bits/forward_list.h: Same.
7281         * include/bits/basic_string.h: Same.
7282         * include/bits/stl_multimap.h: Same.
7283         * include/bits/stl_vector.h: Same.
7284         * include/bits/stl_deque.h: Same.
7285         * include/bits/stl_multiset.h: Same.
7286         * include/bits/stl_bvector.h: Same.
7287
7288         * include/backward/binders.h: Change binder module to binders.
7289
7290         * include/std/complex: Add complex_numers module.
7291         * include/tr1_impl/complex: Same.
7292
7293         * include/std/valarray: Add numeric_arrays module.
7294         * include/bits/gslice_array.h: Same.
7295         * include/bits/gslice.h: Same.
7296         * include/bits/mask_array.h: Same.
7297         * include/bits/slice_array.h: Same.
7298         * include/bits/indirect_array.h: Same.
7299
7300         * include/bits/allocator.h: Add allocators module.
7301         * include/ext/throw_allocator.h
7302         * include/ext/pool_allocator.h
7303         * include/ext/bitmap_allocator.h
7304         * include/ext/new_allocator.h
7305         * include/ext/malloc_allocator.h
7306         * include/ext/array_allocator.h
7307         * include/ext/mt_allocator.h
7308         * include/ext/debug_allocator.h
7309         * include/ext/extptr_allocator.h
7310
7311         * include/tr1_impl/functional: Move namespace markup here.
7312         * include/tr1_impl/regex: Same.
7313
7314         * include/tr1_impl/type_traits: Add metaprogramming module.
7315         * include/std/type_traits: Same.
7316
7317         * include/std/memory: Add memory module.
7318
7319         * include/std/ratio: Add ratio module.
7320
7321         * include/std/chrono: Move namespace markup here, add time module.
7322
7323         * include/std/thread: Move namespace markup here, add concurrency
7324         module.
7325         * include/std/mutex: Use concurrency module.
7326         * include/std/condition_variable: Same.
7327
7328
7329         * include/bits/ios_base.h: Refine io module.
7330         * include/bits/basic_ios.h: Same.
7331         * include/std/fstream: Same.
7332         * include/std/istream: Same.
7333         * include/std/ostream: Same.
7334         * include/std/sstream: Same.
7335
7336         * include/ext/vstring.h: Correct parameter markup.
7337
7338         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7339         * include/bits/unique_ptr.h: Same.
7340
7341         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7342         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7343         * include/bits/stl_heap.h: Add markup for new groupings.
7344         * include/bits/stl_algobase.h: Same.
7345         * include/bits/stl_algo.h: Same.
7346
7347         * include/c_compatibility/stdatomic.h: Add atomics module.
7348         * include/c_global/cstdatomic: Same.
7349
7350         * libsupc++/exception: Add exceptions module.
7351         * libsupc++/typeinfo: Same.
7352         * libsupc++/new: Same.
7353         * libsupc++/exception_ptr.h: Same.
7354         * include/std/system_error: Same.
7355         * include/std/stdexcept: Same.
7356
7357         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7358         * libsupc++/cxxabi-forced.h: Same.
7359
7360         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7361         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7362         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7363         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7364         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7365         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7366         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7367         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7368         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7369         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7370         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7371         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7372         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7373         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7374         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7375         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7376         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7377         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7378         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7379         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7380         * testsuite/23_containers/vector/requirements/dr438/
7381         constructor_1_neg.cc: Same.
7382         * testsuite/23_containers/vector/requirements/dr438/
7383         constructor_2_neg.cc: Same.
7384         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7385         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7386         * testsuite/23_containers/deque/requirements/dr438/
7387         constructor_1_neg.cc: Same.
7388         * testsuite/23_containers/deque/requirements/dr438/
7389         constructor_2_neg.cc: Same.
7390         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7391         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7392         * testsuite/23_containers/list/requirements/dr438/
7393         constructor_1_neg.cc: Same.
7394         * testsuite/23_containers/list/requirements/dr438/
7395         constructor_2_neg.cc: Same.
7396         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7397         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7398         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7399         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7400         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7401         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7402         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7403         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7404         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7405         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7406
7407 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7408
7409         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7410         * doc/doxygen/user.cfg.in: Update.
7411         * scripts/run_doxygen: Adjust for new group names.
7412
7413         * include/tr1_impl/random: Update doxygen group markup.
7414         * include/tr1_impl/unordered_map: Same.
7415         * include/tr1_impl/unordered_set: Same.
7416         * include/tr1_impl/array: Same.
7417         * include/std/numeric: Same.
7418         * include/std/utility: Same.
7419         * include/std/bitset: Same.
7420         * include/std/iosfwd: Same.
7421         * include/bits/stl_list.h: Same.
7422         * include/bits/stl_map.h: Same.
7423         * include/bits/stl_algobase.h: Same.
7424         * include/bits/stl_queue.h: Same.
7425         * include/bits/stl_set.h: Same.
7426         * include/bits/stl_stack.h: Same.
7427         * include/bits/stl_iterator_base_types.h: Same.
7428         * include/bits/forward_list.h: Same.
7429         * include/bits/basic_string.h: Same.
7430         * include/bits/stl_multimap.h: Same.
7431         * include/bits/stl_vector.h: Same.
7432         * include/bits/stl_deque.h: Same.
7433         * include/bits/stl_multiset.h: Same.
7434         * include/bits/stl_algo.h: Same.
7435         * include/bits/stl_bvector.h: Same.
7436         * include/bits/algorithmfwd.h: Same.
7437         * include/bits/stl_function.h: Same.
7438         * include/tr1/cmath: Same.
7439         * include/backward/binders.h: Same.
7440
7441 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7442
7443         * include/std/system_error (system_category): To system_category().
7444         (generic_category): To generic_category. DR 890.
7445         * src/system_error.cc: Define.
7446         * include/bits/functexcept.h: Only one __throw_system_error.
7447         * src/functexcept.cc: Same.
7448         * include/std/mutex: Fixup for changes above.
7449         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7450         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7451         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7452         * config/abi/pre/gnu.ver: Clean up exports.
7453
7454 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7455
7456         * include/std/thread: Fix typo.
7457         * src/thread.cc (thread::join): Use NULL.
7458
7459 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7460
7461         PR libstdc++/39168
7462         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7463         const string&)): Also check that the value != CHAR_MAX.
7464         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7465         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7466         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7467         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7468         _M_cache(const locale&)): Likewise.
7469         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7470         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7471         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7472         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7473         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7474         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7475
7476 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7477             Benjamin Kosnik  <bkoz@redhat.com>
7478
7479         * include/std/thread (_Impl_base): Move _M_id out and into ...
7480         (thread): ...here. Call _M_make_routine in body of constructors.
7481         Adjust data member usage to reflect changes.
7482         (_M_make_routine): From _M_make_shared_data.
7483         (_M_start_thread): Add __shared_base_type argument.
7484         * src/thread.cc: Fixups for above.
7485         * config/abi/pre/gnu.ver: Adjust exports.
7486         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7487         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7488         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7489
7490 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7491
7492         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7493         (compare_type_to_native_type): ...this, add alignment check.
7494         * testsuite/30_threads/condition_variable_any/native_handle/
7495         typesizes.cc: Modify as above.
7496         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7497         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7498         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7499         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7500         * testsuite/30_threads/condition_variable/native_handle/
7501         typesizes.cc: Same.
7502         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7503         typesizes.cc: Same.
7504
7505         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7506         * testsuite/30_threads/thread/cons/2.cc: Same.
7507         * testsuite/30_threads/thread/cons/3.cc: Same.
7508         * testsuite/30_threads/thread/cons/4.cc: Same.
7509         * testsuite/30_threads/thread/cons/5.cc: Same.
7510         * testsuite/30_threads/thread/cons/6.cc: Same.
7511         * testsuite/30_threads/thread/cons/7.cc: Same.
7512         * testsuite/30_threads/thread/cons/8.cc: Same.
7513
7514         * testsuite/30_threads/thread/cons/9.cc: New.
7515         * testsuite/30_threads/thread/cons/moveable.cc: New.
7516
7517         * src/condition_variable.cc: Clean up whitespace.
7518         * include/std/condition_variable: Same.
7519
7520 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7521
7522         * include/std/condition_variable (condition_variable): Remove
7523         _M_internal_mutex. Add private __native_type typedef.
7524         * src/condition_variable.cc (condition_variable::notify_one):
7525         Remove _M_internal_mutex use. Use typedef.
7526         (condition_variable::notify_all): Same.
7527         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7528         (recursive_mutex): Same.
7529         (timed_mutex): Same.
7530         (recursive_timed_mutex): Same.
7531         (once_flag): Make __native_type typedef private.
7532
7533         * include/std/thread (this_thread): Add minimal markup.
7534
7535         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7536         Adjust line numbers.
7537         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7538         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7539         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7540         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7541         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7542         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7543         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7544         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7545         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7546         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7547         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7548         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7549         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7550
7551         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7552         * testsuite/30_threads/condition_variable_any/native_handle/
7553         typesizes.cc: New.
7554         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7555         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7556         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7557         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7558         * testsuite/30_threads/condition_variable/native_handle/
7559         typesizes.cc: Same.
7560         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7561         typesizes.cc: Same.
7562
7563 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7564
7565         PR testsuite/33300
7566         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7567         on darwin for lp64.
7568
7569 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7570
7571         * configure.host: Set abi_baseline_pair for mips64*-linux.
7572         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7573
7574 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7575
7576         * include/std/thread (this_thread::get_id): Inline.
7577
7578 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7579
7580         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7581         _Callable as template argument for _M_make_shared_data.
7582         * testsuite/30_threads/thread/cons/6.cc: New.
7583         * testsuite/30_threads/thread/cons/7.cc: New.
7584         * testsuite/30_threads/thread/cons/8.cc: New.
7585
7586 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7587
7588         * testsuite/30_threads/thread/member: To..
7589         * testsuite/30_threads/thread/members: ...this.
7590         * testsuite/30_threads/condition_variable/member: To...
7591         * testsuite/30_threads/condition_variable/members: ...this.
7592
7593 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7594
7595         * include/std/thread (thread::id): Move definition inside thread.
7596         Use native_handle_type. Remove this_thread::get_id friend.
7597         Change __thread_data_ptr to __shared_base_ptr.
7598         (thread::id::id(native_handle_type): Make public. Still explicit.
7599         Use native_handle_type. Change _M_thread_id to _M_thread.
7600         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7601         _M_thread_handle to _M_id.
7602         (thread::__thread_data): Rename to _Impl.
7603         Fixup for renames.
7604         (thread::_M_make_thread_data): Return derived type.
7605         (thread::hardware_concurrency): Add definition for default case.
7606         (thread::get_id): Now can define inline.
7607         (thread): Change _M_thread_data to _M_data.
7608         (this_thread::get_id): Now can define inline.
7609         * src/thread.cc (__thread_proxy): Rename to
7610         execute_native_thread_routine.
7611         Fixup for other renames.
7612         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7613         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7614         * testsuite/30_threads/thread/algorithm: Move to..
7615         * testsuite/30_threads/thread/swap: ...this.
7616         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7617         * testsuite/30_threads/thread/id/operators.cc: New.
7618
7619 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7620
7621         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7622         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7623         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7624         exposing it in public std::tuple interface.
7625
7626 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7627             Benjamin Kosnik  <bkoz@redhat.com>
7628
7629         * include/std/thread (__thread_data_base): Nest class in std::thread.
7630         (__thread_data): Likewise.
7631         (__thread_data_ptr): Nest typedef in std::thread.
7632         * src/thread.cc (__thread_proxy): Qualify the above names.
7633         * config/abi/pre/gnu.ver: Remove unused exports.
7634
7635 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7636
7637         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7638         * include/bits/stl_vector.h: Remove private vector_type typedef.
7639         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7640         Fix line numbers.
7641         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7642         * testsuite/23_containers/vector/requirements/dr438/
7643         constructor_1_neg.cc: Same.
7644         * testsuite/23_containers/vector/requirements/dr438/
7645         constructor_2_neg.cc: Same.
7646         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7647         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7648
7649 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7650
7651         PR libstdc++/25191
7652         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7653         deal consistently with __try and __catch too.
7654         * src/localename.cc: Replace try -> __try, catch -> __catch.
7655         * src/ios.cc: Likewise.
7656         * src/locale.cc: Likewise.
7657         * src/istream.cc: Likewise.
7658         * src/thread.cc: Likewise.
7659         * src/compatibility.cc: Likewise.
7660         * src/bitmap_allocator.cc: Likewise.
7661         * src/ios_init.cc: Likewise.
7662         * include/debug/deque: Likewise.
7663         * include/debug/list: Likewise.
7664         * include/tr1_impl/hashtable: Likewise.
7665         * include/std/bitset: Likewise.
7666         * include/ext/pb_ds/detail/resize_policy/
7667         hash_load_check_resize_trigger_imp.hpp: Likewise.
7668         * include/ext/pb_ds/detail/resize_policy/
7669         hash_standard_resize_policy_imp.hpp: Likewise.
7670         * include/ext/pb_ds/detail/cc_hash_table_map_/
7671         resize_fn_imps.hpp: Likewise.
7672         * include/ext/pb_ds/detail/cc_hash_table_map_/
7673         constructor_destructor_fn_imps.hpp: Likewise.
7674         * include/ext/pb_ds/detail/pat_trie_/
7675         split_join_branch_bag.hpp: Likewise.
7676         * include/ext/pb_ds/detail/pat_trie_/
7677         constructors_destructor_fn_imps.hpp: Likewise.
7678         * include/ext/pb_ds/detail/bin_search_tree_/
7679         constructors_destructor_fn_imps.hpp: Likewise.
7680         * include/ext/pb_ds/detail/gp_hash_table_map_/
7681         resize_fn_imps.hpp: Likewise.
7682         * include/ext/pb_ds/detail/gp_hash_table_map_/
7683         constructor_destructor_fn_imps.hpp: Likewise.
7684         * include/ext/pb_ds/detail/binary_heap_/
7685         constructors_destructor_fn_imps.hpp: Likewise.
7686         * include/ext/pb_ds/detail/binary_heap_/
7687         erase_fn_imps.hpp: Likewise.
7688         * include/ext/pb_ds/detail/binary_heap_/
7689         split_join_fn_imps.hpp: Likewise.
7690         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7691         constructors_destructor_fn_imps.hpp: Likewise.
7692         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7693         * include/ext/pb_ds/detail/list_update_map_/
7694         constructor_destructor_fn_imps.hpp: Likewise.
7695         * include/ext/slist: Likewise.
7696         * include/ext/memory: Likewise.
7697         * include/ext/rc_string_base.h: Likewise.
7698         * include/ext/ropeimpl.h: Likewise.
7699         * include/ext/vstring.tcc: Likewise.
7700         * include/ext/rope: Likewise.
7701         * include/ext/sso_string_base.h: Likewise.
7702         * include/bits/shared_ptr.h: Likewise.
7703         * include/bits/stl_list.h: Likewise.
7704         * include/bits/locale_classes.tcc: Likewise.
7705         * include/bits/locale_facets.tcc: Likewise.
7706         * include/bits/locale_classes.h: Likewise.
7707         * include/bits/forward_list.h: Likewise.
7708         * include/bits/stl_vector.h: Likewise.
7709         * include/bits/stl_deque.h: Likewise.
7710         * include/bits/istream.tcc: Likewise.
7711         * include/bits/stl_uninitialized.h: Likewise.
7712         * include/bits/ostream.tcc: Likewise.
7713         * include/bits/vector.tcc: Likewise.
7714         * include/bits/stl_tempbuf.h: Likewise.
7715         * include/bits/deque.tcc: Likewise.
7716         * include/bits/basic_string.tcc: Likewise.
7717         * include/bits/ostream_insert.h: Likewise.
7718         * include/bits/locale_facets_nonio.tcc: Likewise.
7719         * include/bits/stl_tree.h: Likewise.
7720         * include/bits/fstream.tcc: Likewise.
7721         * include/tr1/shared_ptr.h: Likewise.
7722         * include/tr1/hypergeometric.tcc: Likewise.
7723         * include/backward/hashtable.h: Likewise.
7724         * libsupc++/exception_ptr.h: Likewise.
7725         * libsupc++/eh_personality.cc: Likewise.
7726         * libsupc++/eh_call.cc: Likewise.
7727         * config/locale/gnu/monetary_members.cc: Likewise.
7728         * config/locale/gnu/time_members.h: Likewise.
7729         * config/locale/generic/time_members.h: Likewise.
7730
7731 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7732
7733         * include/parallel/algorithmfwd.h:
7734         Add parallelism default for many declarations.
7735         * include/parallel/numericfwd.h: Likewise.
7736         * include/parallel/iterator.h: Use iterator_traits as usual.
7737         * include/parallel/par_loop.h:
7738         Include equally_split.h.
7739         (for_each_template_random_access_ed):
7740         Avoid calling the Result default constructor.
7741         * include/parallel/numeric: Replace
7742         for_each_template_random_access by
7743         for_each_template_random_access_ed in numeric functions.
7744
7745 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7746
7747         * config/os/gnu-linux/os_defines.h: Remove superfluous
7748         __NO_STRING_INLINES.
7749
7750 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7751
7752         * testsuite/21_strings/c_strings/char/3.cc: New test.
7753         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7754
7755 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7756             Jakub Jelinek  <jakub@redhat.com>
7757
7758         PR libstdc++/30928 (partial, works together with recent glibcs)
7759         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7760         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7761         defined.
7762         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7763         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7764         defined.
7765         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7766         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7767         defined.
7768         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7769         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7770         defined.
7771         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7772         argument is const char *, assign result to const char * var, not
7773         char *.
7774         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7775         argument is const wchar_t *, assign result to const wchar_t * var, not
7776         wchar_t *.
7777
7778 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7779
7780         * include/std/thread: Remove unused headers.
7781         (__thread_data_base): Remove unused mutex and base.
7782         (thread::~thread): Only detach if joinable.
7783         (thread::joinable): Test if thread data ptr is empty.
7784         (thread::_M_thread_data_mutex): Remove.
7785         (thread::_M_get_thread_data): Remove.
7786         (thread::_M_make_thread_data): Remove overload, use make_shared.
7787         (thread::id::id): Make constructor explicit.
7788         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7789         (thread::_M_start_thread): Break shared_ptr cycle on error.
7790         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7791         * testsuite/30_threads/thread/member/4.cc: New.
7792         * testsuite/30_threads/thread/member/5.cc: New.
7793
7794 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7795
7796         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7797         (standard_layout): Just use !has_virtual_destructor for now.
7798         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7799         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7800         * testsuite/30_threads/recursive_mutex/requirements/
7801         standard_layout.cc: New.
7802         * testsuite/30_threads/condition_variable/requirements/
7803         standard_layout.cc: New.
7804         * testsuite/29_atomics/atomic_address/requirements/
7805         standard_layout.cc: Adjust.
7806         * testsuite/29_atomics/atomic_flag/requirements/
7807         standard_layout.cc: Same.
7808         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7809         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7810         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7811         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7812         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7813         line numbers.
7814         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7815         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7816         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7817         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7818         Remove, not required.
7819
7820 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7821
7822         * include/std/thread (__thread_data_base, thread): Rename member
7823         functions to match coding style.
7824         (thread::thread,thread::operator=): Define move operations.
7825         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7826         * config/abi/pre/gnu.ver: Adjust.
7827
7828 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7829
7830         PR libstdc++/38384
7831         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7832         on HPUX.
7833         * configure: Regenerate.
7834
7835 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
7836
7837         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
7838         atomic_flag_fence.
7839
7840 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
7841
7842 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7843             Uros Bizjak  <ubizjak@gmail.com>
7844
7845         PR libstdc++/38834
7846         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
7847         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
7848
7849 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7850             Rainer Emrich  <r.emrich@de.tecosim.com>
7851
7852         PR libstdc++/38919
7853         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
7854         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
7855         * configure: Regenerate.
7856
7857 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
7858
7859         * include/std/thread (__thread_data_base::__run): Make non-const.
7860         * testsuite/30_threads/thread/cons/5.cc: New.
7861
7862 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
7863
7864         * src/Makefile.am (sources): Add math_stubs_float.cc.
7865         * src/Makefile.in: Regenerate.
7866         * src/math_stubs_float.cc: New, from libmath/stubs.c.
7867
7868 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7869
7870         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
7871         * src/Makefile.in: Regenerate.
7872         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
7873
7874 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7875
7876         PR libstdc++/32666
7877         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
7878
7879 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7880
7881         PR libstdc++/32666
7882         * Makefile.am (hosted_source): Remove libmath directory.
7883         * Makefile.in: Regenerate.
7884         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
7885         (AC_REPLACE_MATHFUNCS): Remove.
7886         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
7887         in GLIBCXX_CHECK_C99_TR1.
7888         * acinclude.m4: Remove libmath, need_math.
7889         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
7890         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
7891         * configure.ac: Same.
7892         * configure: Regenerate.
7893         * fragment.am: Fix comment.
7894         * config.h.in: Regenerate.
7895         * src/Makefile.in: Regenerate.
7896         * src/Makefile.am: Remove libmath references.
7897         * doc/Makefile.in: Regenerate.
7898         * po/Makefile.in: Regenerate.
7899         * include/Makefile.in: Regenerate.
7900         * libsupc++/Makefile.in: Regenerate.
7901         * testsuite/Makefile.in: Regenerate.
7902
7903         * src/compatibility.cc: Also export long double versions of "C" math
7904         library if hppa-linux.
7905         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
7906         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
7907
7908         * libmath: Remove.
7909         * libmath/signbit.c: Same.
7910         * libmath/stubs.c: Same.
7911         * libmath/Makefile.in: Same.
7912         * libmath/copysignf.c: Same.
7913         * libmath/mathconf.h: Same.
7914         * libmath/signbitf.c: Same.
7915         * libmath/Makefile.am: Same.
7916         * libmath/signbitl.c: Same.
7917
7918 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
7919             Paolo Carlini  <paolo.carlini@oracle.com>
7920
7921         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
7922         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
7923         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
7924         * configure.ac: Adjust.
7925         * doc/xml/manual/configure.xml: Update.
7926         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
7927         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
7928         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
7929         * configure: Regenerate.
7930         * config.h.in: Likewise.
7931
7932         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
7933         thread::joinable, thread::swap, this_thread::get_id,
7934         this_thread::yield): Define inline...
7935         * include/std/thread: ... here.
7936         * config/abi/pre/gnu.ver: Adjust.
7937
7938 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
7939
7940         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
7941         Add dg-timeout-factor 2.0.
7942         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
7943         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
7944         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
7945         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
7946         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
7947         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
7948
7949 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
7950
7951         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
7952         field from readelf output.
7953
7954 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
7955
7956         PR libstdc++/38384
7957         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
7958         * configure: Regenerate.
7959
7960 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
7961
7962         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
7963         _GLIBCXX_HAVE_TLS.
7964         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
7965
7966 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7967
7968         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
7969         constructor for _M_pattern.
7970         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
7971         string.cc: Test construction from different basic_string type.
7972         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
7973         string.cc: Likewise.
7974
7975 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
7976             Jonathan Larmour  <jifl@eCosCentric.com>
7977
7978         PR libstdc++/36801
7979         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
7980         New.
7981         (__gnu_cxx::__exchange_and_add): Use it.
7982         * src/atomic.cc (get_atomic_mutex): New.
7983         * src/debug.cc (get_safe_base_mutex): New.
7984         * src/locale.cc (get_locale_cache_mutex): New.
7985         * src/mt_allocator.cc (get_freelist): New.
7986         (get_freelist_mutex): New.
7987         * src/pool_allocator.cc (get_palloc_mutex): New.
7988         * include/std/mutex (__once_functor_lock): To
7989         (__get_once_functor_lock): ...this.
7990         * src/mutex.cc (__once_mutex): Don't export, use
7991         (get_once_mutex): ...this.
7992         * config/abi/pre/gnu.ver: Adjust exports.
7993
7994 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
7995
7996         PR libstdc++/38732
7997         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
7998         referenceCount field again.
7999         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8000         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8001         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8002         inline functions.
8003         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8004         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8005         instead of __cxa_exception.
8006         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8007         __cxxabiv1::__cxa_throw): Likewise.
8008         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8009         std::__exception_ptr::exception_ptr::_M_addref,
8010         std::__exception_ptr::exception_ptr::_M_release,
8011         __gxx_dependent_exception_cleanup): Likewise.
8012         * testsuite/18_support/exception/38732.cc: New test.
8013
8014         PR libstdc++/38092
8015         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8016         * src/compatibility.cc: Don't use .symver directives if
8017         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8018         * config.h.in: Regenerated.
8019         * configure: Likewise.
8020
8021 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8022
8023         PR libstdc++/38466
8024         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8025
8026 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8027
8028         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8029         of classic locale...
8030         (locale::classic): Here.
8031
8032 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8033
8034         * include/tr1_impl/regex: Fix bad return statements and typos.
8035
8036 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8037
8038         * include/tr1_impl/regex: Remove unimplemented function definitions.
8039         * testsuite/28_regex/init-list.cc: Compile only.
8040         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8041         c_string_extended.cc: Same.
8042         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8043         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8044
8045 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8046
8047         PR libstdc++/38384
8048         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8049         * configure: Regenerate.
8050
8051 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8052
8053         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8054         * configure: Regenerate.
8055
8056 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8057
8058         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8059         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8060         * configure: Regenerate.
8061
8062 2009-01-04  Richard Guenther  <rguenther@suse.de>
8063
8064         PR libstdc++/38720
8065         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8066         integer type for storage, arithmetic and comparisons.
8067         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8068
8069 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8070
8071         PR libstdc++/38719
8072         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8073         _Fwd_list_const_iterator::_M_next): Fix return type.
8074
8075 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8076
8077         * Revert last commit, reopen and suspend libstdc++/38678.
8078
8079 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8080
8081         PR libstdc++/38678
8082         * include/std/istream (basic_istream<>::_M_read): New.
8083         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8084         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8085         * include/std/ostream (basic_ostream<>::_M_write_): New.
8086         (basic_ostream<>::_M_write): Adjust.
8087         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8088         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8089         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8090         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8091         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.