* include/debug/formater.h: Include bits/c++config.h.
[official-gcc/constexpr.git] / libstdc++-v3 / ChangeLog
blob7c434cf1d8a0ca9d4d906f559ff4afc5ac857536
1 2009-04-18  Jan Hubicka  <jh@suse.cz>
3         * include/debug/formater.h: Include bits/c++config.h.
4         (_M_error): Mark noreturn.
5         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
6         _GLIBCXX_NORETURN): New.
7         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
8         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count): Mark pure.
9         * include/c_compatibility/stdatomic.h (atomic_flag_test_and_set_explicit,
10         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
11         __atomic_flag_for_address): Mark by throw ().
12         * src/atomic.cc (atomic_flag_test_and_set_explicit,
13         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
14         __atomic_flag_for_address): Mark by throw ().
16 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
18         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
20 2009-04-16  Jan Hubicka  <jh@suse.cz>
22         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
23         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
24         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
25         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
26         out body to ...
27         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
28         functions.
29         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
30         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
31         _Rb_tree_black_count): Mark nothrow.
33 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
35         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
36         from base classes.
37         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
39 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
41         * doc/html: Regenerate.
43 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
45         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
47         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
48         * doc/xml/gnu/fdl-1.2.xml: Same.
49         * doc/xml/manual/numerics.xml: Same.
50         * doc/xml/manual/concurrency.xml: Same.
51         * doc/xml/manual/intro.xml: Same.
52         * doc/xml/manual/status_cxxtr1.xml: Same.
53         * doc/xml/manual/containers.xml: Same.
54         * doc/xml/manual/io.xml: Same.
55         * doc/xml/manual/utilities.xml: Same.
56         * doc/xml/manual/support.xml: Same.
57         * doc/xml/manual/using.xml: Same.
58         * doc/xml/manual/localization.xml: Same.
59         * doc/xml/manual/locale.xml: Same.
60         * doc/xml/manual/extensions.xml: Same.
61         * doc/xml/manual/appendix_contributing.xml: Same.
62         * doc/xml/manual/diagnostics.xml: Same.
63         * doc/xml/manual/status_cxx200x.xml: Same.
65 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
67         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
68         * doc/xml/manual/status_cxx200x.xml: Adjust.
70 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
72         * doc/xml/spine.xml: Remove unused license entity, update
73         copyright year.
75         * doc/xml/manual/spine.xml: Markup for primary index terms.
76         * doc/xml/manual/numerics.xml: Same.
77         * doc/xml/manual/intro.xml: Same.
78         * doc/xml/manual/containers.xml: Same.
79         * doc/xml/manual/io.xml: Same.
80         * doc/xml/manual/appendix_porting.xml: Same.
81         * doc/xml/manual/utilities.xml: Same.
82         * doc/xml/manual/support.xml: Same.
83         * doc/xml/manual/localization.xml: Same.
84         * doc/xml/manual/strings.xml: Same.
85         * doc/xml/manual/extensions.xml: Same.
86         * doc/xml/manual/appendix_contributing.xml: Same.
87         * doc/xml/manual/diagnostics.xml: Same.
88         * doc/xml/manual/algorithms.xml: Same.
89         * doc/xml/manual/appendix_free.xml: Same.
90         * doc/xml/manual/iterators.xml: Same.
92         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
93         * doc/xml/gnu/fdl-1.2.xml: Same.
95         * doc/xml/manual/status_cxx200x.xml: Re-write.
97 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
99         PR libstdc++/39629 (final bits)
100         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
101         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
102         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
103         Fix formula for __j.
104         * include/bits/random.tcc (operator==(const normal_distribution<>&,
105         const normal_distribution<>&): Remove.
106         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
107         const uniform_int_distribution<>&), operator==(const
108         uniform_real_distribution<>&, const uniform_real_distribution<>&),
109         operator==(const normal_distribution<>&, const normal_distribution<>&),
110         operator==(const lognormal_distribution<>&,
111         const lognormal_distribution<>&), operator==(const
112         chi_squared_distribution<>&, const chi_squared_distribution<>&),
113         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
114         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
115         operator==(const student_t_distribution<>&,
116         const student_t_distribution<>&), operator==(const
117         bernoulli_distribution<>&, const bernoulli_distribution<>&),
118         operator==(const binomial_distribution<>&, const
119         binomial_distribution<>&), operator==(const geometric_distribution<>&,
120         const geometric_distribution<>&), operator==(const
121         negative_binomial_distribution<>&, const
122         negative_binomial_distribution<>&), operator==(const
123         poisson_distribution<>&, const poisson_distribution<>&),
124         operator==(const exponential_distribution<>&,
125         const exponential_distribution<>&), operator==(const
126         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
127         weibull_distribution<>&, const weibull_distribution<>&),
128         operator==(const extreme_value_distribution<>&,
129         const extreme_value_distribution<>&), operator==(const
130         discrete_distribution<>&, const discrete_distribution<>&),
131         operator==(const piecewise_constant_distribution<>&,
132         const piecewise_constant_distribution<>&), operator==(const
133         piecewise_linear_distribution<>&, const
134         piecewise_linear_distribution<>&)): Remove.
135         * testsuite/26_numerics/random/uniform_real_distribution/operators/
136         serialize.cc: Remove.
137         * testsuite/26_numerics/random/piecewise_constant_distribution/
138         operators/serialize.cc: Likewise.
139         * testsuite/26_numerics/random/chi_squared_distribution/operators/
140         serialize.cc: Likewise.
141         * testsuite/26_numerics/random/normal_distribution/operators/
142         serialize.cc: Likewise.
143         * testsuite/26_numerics/random/uniform_int_distribution/operators/
144         serialize.cc: Likewise.
145         * testsuite/26_numerics/random/poisson_distribution/operators/
146         serialize.cc: Likewise.
147         * testsuite/26_numerics/random/bernoulli_distribution/operators/
148         serialize.cc: Likewise.
149         * testsuite/26_numerics/random/discrete_distribution/operators/
150         serialize.cc: Likewise.
151         * testsuite/26_numerics/random/weibull_distribution/operators/
152         serialize.cc: Likewise.
153         * testsuite/26_numerics/random/negative_binomial_distribution/
154         operators/serialize.cc: Likewise.
155         * testsuite/26_numerics/random/cauchy_distribution/operators/
156         serialize.cc: Likewise.
157         * testsuite/26_numerics/random/gamma_distribution/operators/
158         serialize.cc: Likewise.
159         * testsuite/26_numerics/random/fisher_f_distribution/operators/
160         serialize.cc: Likewise.
161         * testsuite/26_numerics/random/exponential_distribution/operators/
162         serialize.cc: Likewise.
163         * testsuite/26_numerics/random/lognormal_distribution/operators/
164         serialize.cc: Likewise.
165         * testsuite/26_numerics/random/binomial_distribution/operators/
166         serialize.cc: Likewise.
167         * testsuite/26_numerics/random/extreme_value_distribution/
168         operators/serialize.cc: Likewise.
169         * testsuite/26_numerics/random/piecewise_linear_distribution/
170         operators/serialize.cc: Likewise.
171         * testsuite/26_numerics/random/student_t_distribution/operators/
172         serialize.cc: Likewise.
173         * testsuite/26_numerics/random/geometric_distribution/operators/
174         serialize.cc: Likewise.
176         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
177         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
178         mersenne_twister_engine<>::seed(_Gen&,
179         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
180         subtract_with_carry_engine<>::seed(_Gen&,
181         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
182         Remove, unused.
183         * include/bits/random.tcc (linear_congruential_engine<>::
184         seed(_Gen&, false_type): Likewise.
186 2009-04-09  Nick Clifton  <nickc@redhat.com>
188         * src/allocator-inst.cc: Change copyright header to refer to
189         version 3 of the GNU General Public License with version 3.1
190         of the GCC Runtime Library Exception and to point readers at
191         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
192         web page.
193         * config/abi/compatibility.h: Likewise.
194         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
195         * config/abi/pre/gnu.ver: Likewise.
196         * config/allocator/bitmap_allocator_base.h: Likewise.
197         * config/allocator/malloc_allocator_base.h: Likewise.
198         * config/allocator/mt_allocator_base.h: Likewise.
199         * config/allocator/new_allocator_base.h: Likewise.
200         * config/allocator/pool_allocator_base.h: Likewise.
201         * config/cpu/alpha/atomic_word.h: Likewise.
202         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
203         * config/cpu/cris/atomic_word.h: Likewise.
204         * config/cpu/cris/atomicity.h: Likewise.
205         * config/cpu/generic/atomic_word.h: Likewise.
206         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
207         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
208         * config/cpu/generic/cpu_defines.h: Likewise.
209         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
210         * config/cpu/hppa/atomicity.h: Likewise.
211         * config/cpu/i386/atomicity.h: Likewise.
212         * config/cpu/i486/atomicity.h: Likewise.
213         * config/cpu/ia64/atomic_word.h: Likewise.
214         * config/cpu/m68k/atomicity.h: Likewise.
215         * config/cpu/powerpc/atomic_word.h: Likewise.
216         * config/cpu/powerpc/cpu_defines.h: Likewise.
217         * config/cpu/sh/atomicity.h: Likewise.
218         * config/cpu/sparc/atomic_word.h: Likewise.
219         * config/cpu/sparc/atomicity.h: Likewise.
220         * config/io/basic_file_stdio.cc: Likewise.
221         * config/io/basic_file_stdio.h: Likewise.
222         * config/io/c_io_stdio.h: Likewise.
223         * config/locale/darwin/ctype_members.cc: Likewise.
224         * config/locale/generic/c++locale_internal.h: Likewise.
225         * config/locale/generic/c_locale.cc: Likewise.
226         * config/locale/generic/c_locale.h: Likewise.
227         * config/locale/generic/codecvt_members.cc: Likewise.
228         * config/locale/generic/collate_members.cc: Likewise.
229         * config/locale/generic/ctype_members.cc: Likewise.
230         * config/locale/generic/messages_members.cc: Likewise.
231         * config/locale/generic/messages_members.h: Likewise.
232         * config/locale/generic/monetary_members.cc: Likewise.
233         * config/locale/generic/numeric_members.cc: Likewise.
234         * config/locale/generic/time_members.cc: Likewise.
235         * config/locale/generic/time_members.h: Likewise.
236         * config/locale/gnu/c++locale_internal.h: Likewise.
237         * config/locale/gnu/c_locale.cc: Likewise.
238         * config/locale/gnu/c_locale.h: Likewise.
239         * config/locale/gnu/codecvt_members.cc: Likewise.
240         * config/locale/gnu/collate_members.cc: Likewise.
241         * config/locale/gnu/ctype_members.cc: Likewise.
242         * config/locale/gnu/messages_members.cc: Likewise.
243         * config/locale/gnu/messages_members.h: Likewise.
244         * config/locale/gnu/monetary_members.cc: Likewise.
245         * config/locale/gnu/numeric_members.cc: Likewise.
246         * config/locale/gnu/time_members.cc: Likewise.
247         * config/locale/gnu/time_members.h: Likewise.
248         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
249         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
250         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
251         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
252         * config/os/aix/atomic_word.h: Likewise.
253         * config/os/aix/atomicity.h: Likewise.
254         * config/os/aix/ctype_base.h: Likewise.
255         * config/os/aix/ctype_inline.h: Likewise.
256         * config/os/aix/ctype_noninline.h: Likewise.
257         * config/os/aix/os_defines.h: Likewise.
258         * config/os/bsd/darwin/ctype_base.h: Likewise.
259         * config/os/bsd/darwin/ctype_inline.h: Likewise.
260         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
261         * config/os/bsd/darwin/os_defines.h: Likewise.
262         * config/os/bsd/freebsd/ctype_base.h: Likewise.
263         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
264         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
265         * config/os/bsd/freebsd/os_defines.h: Likewise.
266         * config/os/bsd/netbsd/ctype_base.h: Likewise.
267         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
268         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
269         * config/os/bsd/netbsd/os_defines.h: Likewise.
270         * config/os/djgpp/ctype_base.h: Likewise.
271         * config/os/djgpp/ctype_inline.h: Likewise.
272         * config/os/djgpp/ctype_noninline.h: Likewise.
273         * config/os/djgpp/os_defines.h: Likewise.
274         * config/os/generic/ctype_base.h: Likewise.
275         * config/os/generic/ctype_inline.h: Likewise.
276         * config/os/generic/ctype_noninline.h: Likewise.
277         * config/os/generic/error_constants.h: Likewise.
278         * config/os/generic/os_defines.h: Likewise.
279         * config/os/gnu-linux/ctype_base.h: Likewise.
280         * config/os/gnu-linux/ctype_inline.h: Likewise.
281         * config/os/gnu-linux/ctype_noninline.h: Likewise.
282         * config/os/gnu-linux/os_defines.h: Likewise.
283         * config/os/hpux/ctype_base.h: Likewise.
284         * config/os/hpux/ctype_inline.h: Likewise.
285         * config/os/hpux/ctype_noninline.h: Likewise.
286         * config/os/hpux/os_defines.h: Likewise.
287         * config/os/irix/atomic_word.h: Likewise.
288         * config/os/irix/atomicity.h: Likewise.
289         * config/os/irix/irix5.2/ctype_base.h: Likewise.
290         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
291         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
292         * config/os/irix/irix5.2/os_defines.h: Likewise.
293         * config/os/irix/irix6.5/ctype_base.h: Likewise.
294         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
295         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
296         * config/os/irix/irix6.5/os_defines.h: Likewise.
297         * config/os/mingw32/ctype_base.h: Likewise.
298         * config/os/mingw32/ctype_inline.h: Likewise.
299         * config/os/mingw32/ctype_noninline.h: Likewise.
300         * config/os/mingw32/error_constants.h: Likewise.
301         * config/os/mingw32/os_defines.h: Likewise.
302         * config/os/newlib/ctype_base.h: Likewise.
303         * config/os/newlib/ctype_inline.h: Likewise.
304         * config/os/newlib/ctype_noninline.h: Likewise.
305         * config/os/newlib/os_defines.h: Likewise.
306         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
307         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
308         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
309         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
310         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
311         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
312         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
313         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
314         * config/os/tpf/ctype_base.h: Likewise.
315         * config/os/tpf/ctype_inline.h: Likewise.
316         * config/os/tpf/ctype_noninline.h: Likewise.
317         * config/os/tpf/os_defines.h: Likewise.
318         * config/os/uclibc/ctype_base.h: Likewise.
319         * config/os/uclibc/ctype_inline.h: Likewise.
320         * config/os/uclibc/ctype_noninline.h: Likewise.
321         * config/os/uclibc/os_defines.h: Likewise.
322         * config/os/vxworks/ctype_base.h: Likewise.
323         * config/os/vxworks/ctype_inline.h: Likewise.
324         * config/os/vxworks/ctype_noninline.h: Likewise.
325         * config/os/vxworks/os_defines.h: Likewise.
326         * include/backward/auto_ptr.h: Likewise.
327         * include/backward/backward_warning.h: Likewise.
328         * include/backward/binders.h: Likewise.
329         * include/backward/hash_fun.h: Likewise.
330         * include/backward/hash_map: Likewise.
331         * include/backward/hash_set: Likewise.
332         * include/backward/hashtable.h: Likewise.
333         * include/backward/strstream: Likewise.
334         * include/bits/algorithmfwd.h: Likewise.
335         * include/bits/allocator.h: Likewise.
336         * include/bits/atomic_0.h: Likewise.
337         * include/bits/atomic_2.h: Likewise.
338         * include/bits/atomicfwd_c.h: Likewise.
339         * include/bits/atomicfwd_cxx.h: Likewise.
340         * include/bits/basic_ios.h: Likewise.
341         * include/bits/basic_ios.tcc: Likewise.
342         * include/bits/basic_string.h: Likewise.
343         * include/bits/basic_string.tcc: Likewise.
344         * include/bits/boost_concept_check.h: Likewise.
345         * include/bits/c++config: Likewise.
346         * include/bits/char_traits.h: Likewise.
347         * include/bits/codecvt.h: Likewise.
348         * include/bits/concept_check.h: Likewise.
349         * include/bits/cpp_type_traits.h: Likewise.
350         * include/bits/deque.tcc: Likewise.
351         * include/bits/forward_list.h: Likewise.
352         * include/bits/forward_list.tcc: Likewise.
353         * include/bits/fstream.tcc: Likewise.
354         * include/bits/functexcept.h: Likewise.
355         * include/bits/functional_hash.h: Likewise.
356         * include/bits/gslice.h: Likewise.
357         * include/bits/gslice_array.h: Likewise.
358         * include/bits/hashtable.h: Likewise.
359         * include/bits/indirect_array.h: Likewise.
360         * include/bits/ios_base.h: Likewise.
361         * include/bits/istream.tcc: Likewise.
362         * include/bits/list.tcc: Likewise.
363         * include/bits/locale_classes.h: Likewise.
364         * include/bits/locale_classes.tcc: Likewise.
365         * include/bits/locale_facets.h: Likewise.
366         * include/bits/locale_facets.tcc: Likewise.
367         * include/bits/locale_facets_nonio.h: Likewise.
368         * include/bits/locale_facets_nonio.tcc: Likewise.
369         * include/bits/localefwd.h: Likewise.
370         * include/bits/mask_array.h: Likewise.
371         * include/bits/move.h: Likewise.
372         * include/bits/ostream.tcc: Likewise.
373         * include/bits/ostream_insert.h: Likewise.
374         * include/bits/postypes.h: Likewise.
375         * include/bits/shared_ptr.h: Likewise.
376         * include/bits/slice_array.h: Likewise.
377         * include/bits/sstream.tcc: Likewise.
378         * include/bits/stl_algo.h: Likewise.
379         * include/bits/stl_algobase.h: Likewise.
380         * include/bits/stl_bvector.h: Likewise.
381         * include/bits/stl_construct.h: Likewise.
382         * include/bits/stl_deque.h: Likewise.
383         * include/bits/stl_function.h: Likewise.
384         * include/bits/stl_heap.h: Likewise.
385         * include/bits/stl_iterator.h: Likewise.
386         * include/bits/stl_iterator_base_funcs.h: Likewise.
387         * include/bits/stl_iterator_base_types.h: Likewise.
388         * include/bits/stl_list.h: Likewise.
389         * include/bits/stl_map.h: Likewise.
390         * include/bits/stl_multimap.h: Likewise.
391         * include/bits/stl_multiset.h: Likewise.
392         * include/bits/stl_numeric.h: Likewise.
393         * include/bits/stl_pair.h: Likewise.
394         * include/bits/stl_queue.h: Likewise.
395         * include/bits/stl_raw_storage_iter.h: Likewise.
396         * include/bits/stl_relops.h: Likewise.
397         * include/bits/stl_set.h: Likewise.
398         * include/bits/stl_stack.h: Likewise.
399         * include/bits/stl_tempbuf.h: Likewise.
400         * include/bits/stl_tree.h: Likewise.
401         * include/bits/stl_uninitialized.h: Likewise.
402         * include/bits/stl_vector.h: Likewise.
403         * include/bits/stream_iterator.h: Likewise.
404         * include/bits/streambuf.tcc: Likewise.
405         * include/bits/streambuf_iterator.h: Likewise.
406         * include/bits/stringfwd.h: Likewise.
407         * include/bits/unique_ptr.h: Likewise.
408         * include/bits/valarray_after.h: Likewise.
409         * include/bits/valarray_array.h: Likewise.
410         * include/bits/valarray_array.tcc: Likewise.
411         * include/bits/valarray_before.h: Likewise.
412         * include/bits/vector.tcc: Likewise.
413         * include/c/cassert: Likewise.
414         * include/c/cctype: Likewise.
415         * include/c/cerrno: Likewise.
416         * include/c/cfloat: Likewise.
417         * include/c/ciso646: Likewise.
418         * include/c/climits: Likewise.
419         * include/c/clocale: Likewise.
420         * include/c/cmath: Likewise.
421         * include/c/csetjmp: Likewise.
422         * include/c/csignal: Likewise.
423         * include/c/cstdarg: Likewise.
424         * include/c/cstddef: Likewise.
425         * include/c/cstdio: Likewise.
426         * include/c/cstdlib: Likewise.
427         * include/c/cstring: Likewise.
428         * include/c/ctime: Likewise.
429         * include/c/cwchar: Likewise.
430         * include/c/cwctype: Likewise.
431         * include/c_compatibility/assert.h: Likewise.
432         * include/c_compatibility/complex.h: Likewise.
433         * include/c_compatibility/ctype.h: Likewise.
434         * include/c_compatibility/errno.h: Likewise.
435         * include/c_compatibility/fenv.h: Likewise.
436         * include/c_compatibility/float.h: Likewise.
437         * include/c_compatibility/inttypes.h: Likewise.
438         * include/c_compatibility/iso646.h: Likewise.
439         * include/c_compatibility/limits.h: Likewise.
440         * include/c_compatibility/locale.h: Likewise.
441         * include/c_compatibility/math.h: Likewise.
442         * include/c_compatibility/setjmp.h: Likewise.
443         * include/c_compatibility/signal.h: Likewise.
444         * include/c_compatibility/stdarg.h: Likewise.
445         * include/c_compatibility/stdatomic.h: Likewise.
446         * include/c_compatibility/stdbool.h: Likewise.
447         * include/c_compatibility/stddef.h: Likewise.
448         * include/c_compatibility/stdint.h: Likewise.
449         * include/c_compatibility/stdio.h: Likewise.
450         * include/c_compatibility/stdlib.h: Likewise.
451         * include/c_compatibility/string.h: Likewise.
452         * include/c_compatibility/tgmath.h: Likewise.
453         * include/c_compatibility/time.h: Likewise.
454         * include/c_compatibility/wchar.h: Likewise.
455         * include/c_compatibility/wctype.h: Likewise.
456         * include/c_global/cassert: Likewise.
457         * include/c_global/ccomplex: Likewise.
458         * include/c_global/cctype: Likewise.
459         * include/c_global/cerrno: Likewise.
460         * include/c_global/cfenv: Likewise.
461         * include/c_global/cfloat: Likewise.
462         * include/c_global/cinttypes: Likewise.
463         * include/c_global/ciso646: Likewise.
464         * include/c_global/climits: Likewise.
465         * include/c_global/clocale: Likewise.
466         * include/c_global/cmath.tcc: Likewise.
467         * include/c_global/cmath: Likewise.
468         * include/c_global/csetjmp: Likewise.
469         * include/c_global/csignal: Likewise.
470         * include/c_global/cstdarg: Likewise.
471         * include/c_global/cstdatomic: Likewise.
472         * include/c_global/cstdbool: Likewise.
473         * include/c_global/cstddef: Likewise.
474         * include/c_global/cstdint: Likewise.
475         * include/c_global/cstdio: Likewise.
476         * include/c_global/cstdlib: Likewise.
477         * include/c_global/cstring: Likewise.
478         * include/c_global/ctgmath: Likewise.
479         * include/c_global/ctime: Likewise.
480         * include/c_global/cwchar: Likewise.
481         * include/c_global/cwctype: Likewise.
482         * include/c_std/cassert: Likewise.
483         * include/c_std/cctype: Likewise.
484         * include/c_std/cerrno: Likewise.
485         * include/c_std/cfloat: Likewise.
486         * include/c_std/ciso646: Likewise.
487         * include/c_std/climits: Likewise.
488         * include/c_std/clocale: Likewise.
489         * include/c_std/cmath.tcc: Likewise.
490         * include/c_std/cmath: Likewise.
491         * include/c_std/csetjmp: Likewise.
492         * include/c_std/csignal: Likewise.
493         * include/c_std/cstdarg: Likewise.
494         * include/c_std/cstddef: Likewise.
495         * include/c_std/cstdio: Likewise.
496         * include/c_std/cstdlib: Likewise.
497         * include/c_std/cstring: Likewise.
498         * include/c_std/ctime: Likewise.
499         * include/c_std/cwchar: Likewise.
500         * include/c_std/cwctype: Likewise.
501         * include/debug/bitset: Likewise.
502         * include/debug/debug.h: Likewise.
503         * include/debug/deque: Likewise.
504         * include/debug/formatter.h: Likewise.
505         * include/debug/functions.h: Likewise.
506         * include/debug/list: Likewise.
507         * include/debug/macros.h: Likewise.
508         * include/debug/map.h: Likewise.
509         * include/debug/map: Likewise.
510         * include/debug/multimap.h: Likewise.
511         * include/debug/multiset.h: Likewise.
512         * include/debug/safe_base.h: Likewise.
513         * include/debug/safe_iterator.h: Likewise.
514         * include/debug/safe_iterator.tcc: Likewise.
515         * include/debug/safe_sequence.h: Likewise.
516         * include/debug/set.h: Likewise.
517         * include/debug/set: Likewise.
518         * include/debug/string: Likewise.
519         * include/debug/unordered_map: Likewise.
520         * include/debug/unordered_set: Likewise.
521         * include/debug/vector: Likewise.
522         * include/ext/algorithm: Likewise.
523         * include/ext/array_allocator.h: Likewise.
524         * include/ext/atomicity.h: Likewise.
525         * include/ext/bitmap_allocator.h: Likewise.
526         * include/ext/cast.h: Likewise.
527         * include/ext/codecvt_specializations.h: Likewise.
528         * include/ext/concurrence.h: Likewise.
529         * include/ext/debug_allocator.h: Likewise.
530         * include/ext/enc_filebuf.h: Likewise.
531         * include/ext/extptr_allocator.h: Likewise.
532         * include/ext/functional: Likewise.
533         * include/ext/iterator: Likewise.
534         * include/ext/malloc_allocator.h: Likewise.
535         * include/ext/memory: Likewise.
536         * include/ext/mt_allocator.h: Likewise.
537         * include/ext/new_allocator.h: Likewise.
538         * include/ext/numeric: Likewise.
539         * include/ext/numeric_traits.h: Likewise.
540         * include/ext/pb_ds/assoc_container.hpp: Likewise.
541         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
542         Likewise.
543         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
544         Likewise.
545         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
546         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
547         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
548         Likewise.
549         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
550         Likewise.
551         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
552         Likewise.
553         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
554         Likewise.
555         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
556         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
557         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
558         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
559         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
560         Likewise.
561         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
562         Likewise.
563         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
564         Likewise.
565         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
566         Likewise.
567         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
568         Likewise.
569         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
570         Likewise.
571         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
572         Likewise.
573         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
574         Likewise.
575         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
576         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
577         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
578         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
579         Likewise.
580         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
581         Likewise.
582         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
583         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
584         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
585         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
586         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
587         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
588         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
589         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
590         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
591         Likewise.
592         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
593         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
594         Likewise.
595         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
596         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
597         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
598         Likewise.
599         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
600         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
601         Likewise.
602         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
603         Likewise.
604         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
605         Likewise.
606         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
607         Likewise.
608         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
609         Likewise.
610         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
611         Likewise.
612         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
613         Likewise.
614         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
615         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
616         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
617         Likewise.
618         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
619         Likewise.
620         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
621         Likewise.
622         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
623         Likewise.
624         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
625         Likewise.
626         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
627         Likewise.
628         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
629         Likewise.
630         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
631         Likewise.
632         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
633         Likewise.
634         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
635         Likewise.
636         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
637         Likewise.
638         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
639         Likewise.
640         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
641         Likewise.
642         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
643         Likewise.
644         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
645         Likewise.
646         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
647         Likewise.
648         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
649         Likewise.
650         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
651         Likewise.
652         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
653         Likewise.
654         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
655         Likewise.
656         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
657         Likewise.
658         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
659         Likewise.
660         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
661         Likewise.
662         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
663         Likewise.
664         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
665         Likewise.
666         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
667         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
668         Likewise.
669         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
670         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
671         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
672         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
673         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
674         Likewise.
675         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
676         Likewise.
677         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
678         Likewise.
679         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
680         Likewise.
681         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
682         Likewise.
683         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
684         Likewise.
685         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
686         Likewise.
687         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
688         Likewise.
689         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
690         Likewise.
691         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
692         Likewise.
693         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
694         Likewise.
695         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
696         Likewise.
697         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
698         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
699         Likewise.
700         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
701         Likewise.
702         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
705         Likewise.
706         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
707         Likewise.
708         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
709         Likewise.
710         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
711         Likewise.
712         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
713         Likewise.
714         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
715         Likewise.
716         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
717         Likewise.
718         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
719         Likewise.
720         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
721         Likewise.
722         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
723         Likewise.
724         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
725         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
726         Likewise.
727         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
728         Likewise.
729         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
730         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
731         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
732         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
733         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
734         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
735         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
736         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
737         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
738         Likewise.
739         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
740         Likewise.
741         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
742         Likewise.
743         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
744         Likewise.
745         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
746         Likewise.
747         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
748         Likewise.
749         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
750         Likewise.
751         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
752         Likewise.
753         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
758         Likewise.
759         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
760         Likewise.
761         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
762         Likewise.
763         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
764         Likewise.
765         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
766         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
769         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
770         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
771         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
772         Likewise.
773         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
774         Likewise.
775         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
776         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
777         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
778         Likewise.
779         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
780         Likewise.
781         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
782         Likewise.
783         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
784         Likewise.
785         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
786         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
789         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
790         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
791         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
792         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
793         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
794         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
795         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
796         Likewise.
797         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
800         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
801         Likewise.
802         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
803         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
804         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
805         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
806         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
807         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
810         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
811         Likewise.
812         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
813         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
816         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
817         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
818         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
819         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
820         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
821         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
822         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
823         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
824         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
825         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
826         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
827         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
828         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
829         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
830         Likewise.
831         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
832         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
833         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
834         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
839         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
840         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
841         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
842         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
845         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
846         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
847         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
848         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
849         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
850         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
853         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
856         Likewise.
857         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
860         Likewise.
861         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
862         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
867         Likewise.
868         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
877         Likewise.
878         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
883         Likewise.
884         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
887         Likewise.
888         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
889         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
890         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
891         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
892         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
893         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
894         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
895         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
896         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
897         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
898         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
899         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
902         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
903         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
904         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
905         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
906         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
907         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
908         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
909         Likewise.
910         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
917         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
918         Likewise.
919         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
920         Likewise.
921         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
922         Likewise.
923         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
924         Likewise.
925         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
930         Likewise.
931         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
932         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
933         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
934         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
937         Likewise.
938         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
939         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
940         Likewise.
941         * include/ext/pb_ds/exception.hpp: Likewise.
942         * include/ext/pb_ds/hash_policy.hpp: Likewise.
943         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
944         * include/ext/pb_ds/priority_queue.hpp: Likewise.
945         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
946         * include/ext/pb_ds/tree_policy.hpp: Likewise.
947         * include/ext/pb_ds/trie_policy.hpp: Likewise.
948         * include/ext/pod_char_traits.h: Likewise.
949         * include/ext/pointer.h: Likewise.
950         * include/ext/pool_allocator.h: Likewise.
951         * include/ext/rb_tree: Likewise.
952         * include/ext/rc_string_base.h: Likewise.
953         * include/ext/rope: Likewise.
954         * include/ext/ropeimpl.h: Likewise.
955         * include/ext/slist: Likewise.
956         * include/ext/sso_string_base.h: Likewise.
957         * include/ext/stdio_filebuf.h: Likewise.
958         * include/ext/stdio_sync_filebuf.h: Likewise.
959         * include/ext/string_conversions.h: Likewise.
960         * include/ext/throw_allocator.h: Likewise.
961         * include/ext/type_traits.h: Likewise.
962         * include/ext/typelist.h: Likewise.
963         * include/ext/vstring.h: Likewise.
964         * include/ext/vstring.tcc: Likewise.
965         * include/ext/vstring_fwd.h: Likewise.
966         * include/ext/vstring_util.h: Likewise.
967         * include/parallel/algo.h: Likewise.
968         * include/parallel/algobase.h: Likewise.
969         * include/parallel/algorithm: Likewise.
970         * include/parallel/algorithmfwd.h: Likewise.
971         * include/parallel/balanced_quicksort.h: Likewise.
972         * include/parallel/base.h: Likewise.
973         * include/parallel/basic_iterator.h: Likewise.
974         * include/parallel/checkers.h: Likewise.
975         * include/parallel/compatibility.h: Likewise.
976         * include/parallel/compiletime_settings.h: Likewise.
977         * include/parallel/equally_split.h: Likewise.
978         * include/parallel/features.h: Likewise.
979         * include/parallel/find.h: Likewise.
980         * include/parallel/find_selectors.h: Likewise.
981         * include/parallel/for_each.h: Likewise.
982         * include/parallel/for_each_selectors.h: Likewise.
983         * include/parallel/iterator.h: Likewise.
984         * include/parallel/list_partition.h: Likewise.
985         * include/parallel/losertree.h: Likewise.
986         * include/parallel/merge.h: Likewise.
987         * include/parallel/multiseq_selection.h: Likewise.
988         * include/parallel/multiway_merge.h: Likewise.
989         * include/parallel/multiway_mergesort.h: Likewise.
990         * include/parallel/numeric: Likewise.
991         * include/parallel/numericfwd.h: Likewise.
992         * include/parallel/omp_loop.h: Likewise.
993         * include/parallel/omp_loop_static.h: Likewise.
994         * include/parallel/par_loop.h: Likewise.
995         * include/parallel/parallel.h: Likewise.
996         * include/parallel/partial_sum.h: Likewise.
997         * include/parallel/partition.h: Likewise.
998         * include/parallel/queue.h: Likewise.
999         * include/parallel/quicksort.h: Likewise.
1000         * include/parallel/random_number.h: Likewise.
1001         * include/parallel/random_shuffle.h: Likewise.
1002         * include/parallel/search.h: Likewise.
1003         * include/parallel/set_operations.h: Likewise.
1004         * include/parallel/settings.h: Likewise.
1005         * include/parallel/sort.h: Likewise.
1006         * include/parallel/tags.h: Likewise.
1007         * include/parallel/types.h: Likewise.
1008         * include/parallel/unique_copy.h: Likewise.
1009         * include/parallel/workstealing.h: Likewise.
1010         * include/precompiled/extc++.h: Likewise.
1011         * include/precompiled/stdc++.h: Likewise.
1012         * include/precompiled/stdtr1c++.h: Likewise.
1013         * include/std/algorithm: Likewise.
1014         * include/std/array: Likewise.
1015         * include/std/bitset: Likewise.
1016         * include/std/c++0x_warning.h: Likewise.
1017         * include/std/chrono: Likewise.
1018         * include/std/complex: Likewise.
1019         * include/std/condition_variable: Likewise.
1020         * include/std/deque: Likewise.
1021         * include/std/forward_list: Likewise.
1022         * include/std/fstream: Likewise.
1023         * include/std/functional: Likewise.
1024         * include/std/iomanip: Likewise.
1025         * include/std/ios: Likewise.
1026         * include/std/iosfwd: Likewise.
1027         * include/std/iostream: Likewise.
1028         * include/std/istream: Likewise.
1029         * include/std/iterator: Likewise.
1030         * include/std/limits: Likewise.
1031         * include/std/list: Likewise.
1032         * include/std/locale: Likewise.
1033         * include/std/map: Likewise.
1034         * include/std/memory: Likewise.
1035         * include/std/mutex: Likewise.
1036         * include/std/numeric: Likewise.
1037         * include/std/ostream: Likewise.
1038         * include/std/queue: Likewise.
1039         * include/std/random: Likewise.
1040         * include/std/ratio: Likewise.
1041         * include/std/regex: Likewise.
1042         * include/std/set: Likewise.
1043         * include/std/sstream: Likewise.
1044         * include/std/stack: Likewise.
1045         * include/std/stdexcept: Likewise.
1046         * include/std/streambuf: Likewise.
1047         * include/std/string: Likewise.
1048         * include/std/system_error: Likewise.
1049         * include/std/thread: Likewise.
1050         * include/std/tuple: Likewise.
1051         * include/std/type_traits: Likewise.
1052         * include/std/unordered_map: Likewise.
1053         * include/std/unordered_set: Likewise.
1054         * include/std/utility: Likewise.
1055         * include/std/valarray: Likewise.
1056         * include/std/vector: Likewise.
1057         * include/tr1/array: Likewise.
1058         * include/tr1/bessel_function.tcc: Likewise.
1059         * include/tr1/beta_function.tcc: Likewise.
1060         * include/tr1/ccomplex: Likewise.
1061         * include/tr1/cctype: Likewise.
1062         * include/tr1/cfenv: Likewise.
1063         * include/tr1/cfloat: Likewise.
1064         * include/tr1/cinttypes: Likewise.
1065         * include/tr1/climits: Likewise.
1066         * include/tr1/cmath: Likewise.
1067         * include/tr1/complex.h: Likewise.
1068         * include/tr1/complex: Likewise.
1069         * include/tr1/cstdarg: Likewise.
1070         * include/tr1/cstdbool: Likewise.
1071         * include/tr1/cstdint: Likewise.
1072         * include/tr1/cstdio: Likewise.
1073         * include/tr1/cstdlib: Likewise.
1074         * include/tr1/ctgmath: Likewise.
1075         * include/tr1/ctime: Likewise.
1076         * include/tr1/ctype.h: Likewise.
1077         * include/tr1/cwchar: Likewise.
1078         * include/tr1/cwctype: Likewise.
1079         * include/tr1/ell_integral.tcc: Likewise.
1080         * include/tr1/exp_integral.tcc: Likewise.
1081         * include/tr1/fenv.h: Likewise.
1082         * include/tr1/float.h: Likewise.
1083         * include/tr1/functional: Likewise.
1084         * include/tr1/functional_hash.h: Likewise.
1085         * include/tr1/gamma.tcc: Likewise.
1086         * include/tr1/hashtable.h: Likewise.
1087         * include/tr1/hypergeometric.tcc: Likewise.
1088         * include/tr1/inttypes.h: Likewise.
1089         * include/tr1/legendre_function.tcc: Likewise.
1090         * include/tr1/limits.h: Likewise.
1091         * include/tr1/math.h: Likewise.
1092         * include/tr1/memory: Likewise.
1093         * include/tr1/modified_bessel_func.tcc: Likewise.
1094         * include/tr1/poly_hermite.tcc: Likewise.
1095         * include/tr1/poly_laguerre.tcc: Likewise.
1096         * include/tr1/random: Likewise.
1097         * include/tr1/regex: Likewise.
1098         * include/tr1/riemann_zeta.tcc: Likewise.
1099         * include/tr1/shared_ptr.h: Likewise.
1100         * include/tr1/special_function_util.h: Likewise.
1101         * include/tr1/stdarg.h: Likewise.
1102         * include/tr1/stdbool.h: Likewise.
1103         * include/tr1/stdint.h: Likewise.
1104         * include/tr1/stdio.h: Likewise.
1105         * include/tr1/stdlib.h: Likewise.
1106         * include/tr1/tgmath.h: Likewise.
1107         * include/tr1/tuple: Likewise.
1108         * include/tr1/type_traits: Likewise.
1109         * include/tr1/unordered_map: Likewise.
1110         * include/tr1/unordered_set: Likewise.
1111         * include/tr1/utility: Likewise.
1112         * include/tr1/wchar.h: Likewise.
1113         * include/tr1/wctype.h: Likewise.
1114         * include/tr1_impl/array: Likewise.
1115         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1116         * include/tr1_impl/cctype: Likewise.
1117         * include/tr1_impl/cfenv: Likewise.
1118         * include/tr1_impl/cinttypes: Likewise.
1119         * include/tr1_impl/cmath: Likewise.
1120         * include/tr1_impl/complex: Likewise.
1121         * include/tr1_impl/cstdint: Likewise.
1122         * include/tr1_impl/cstdio: Likewise.
1123         * include/tr1_impl/cstdlib: Likewise.
1124         * include/tr1_impl/cwchar: Likewise.
1125         * include/tr1_impl/cwctype: Likewise.
1126         * include/tr1_impl/functional: Likewise.
1127         * include/tr1_impl/functional_hash.h: Likewise.
1128         * include/tr1_impl/hashtable: Likewise.
1129         * include/tr1_impl/hashtable_policy.h: Likewise.
1130         * include/tr1_impl/random.tcc: Likewise.
1131         * include/tr1_impl/random: Likewise.
1132         * include/tr1_impl/regex: Likewise.
1133         * include/tr1_impl/type_traits: Likewise.
1134         * include/tr1_impl/unordered_map: Likewise.
1135         * include/tr1_impl/unordered_set: Likewise.
1136         * include/tr1_impl/utility: Likewise.
1137         * libsupc++/array_type_info.cc: Likewise.
1138         * libsupc++/atexit_arm.cc: Likewise.
1139         * libsupc++/bad_cast.cc: Likewise.
1140         * libsupc++/bad_typeid.cc: Likewise.
1141         * libsupc++/class_type_info.cc: Likewise.
1142         * libsupc++/cxxabi-forced.h: Likewise.
1143         * libsupc++/cxxabi.h: Likewise.
1144         * libsupc++/del_op.cc: Likewise.
1145         * libsupc++/del_opnt.cc: Likewise.
1146         * libsupc++/del_opv.cc: Likewise.
1147         * libsupc++/del_opvnt.cc: Likewise.
1148         * libsupc++/dyncast.cc: Likewise.
1149         * libsupc++/eh_alloc.cc: Likewise.
1150         * libsupc++/eh_arm.cc: Likewise.
1151         * libsupc++/eh_aux_runtime.cc: Likewise.
1152         * libsupc++/eh_call.cc: Likewise.
1153         * libsupc++/eh_catch.cc: Likewise.
1154         * libsupc++/eh_exception.cc: Likewise.
1155         * libsupc++/eh_globals.cc: Likewise.
1156         * libsupc++/eh_personality.cc: Likewise.
1157         * libsupc++/eh_ptr.cc: Likewise.
1158         * libsupc++/eh_term_handler.cc: Likewise.
1159         * libsupc++/eh_terminate.cc: Likewise.
1160         * libsupc++/eh_throw.cc: Likewise.
1161         * libsupc++/eh_type.cc: Likewise.
1162         * libsupc++/eh_unex_handler.cc: Likewise.
1163         * libsupc++/enum_type_info.cc: Likewise.
1164         * libsupc++/exception: Likewise.
1165         * libsupc++/exception_defines.h: Likewise.
1166         * libsupc++/exception_ptr.h: Likewise.
1167         * libsupc++/function_type_info.cc: Likewise.
1168         * libsupc++/fundamental_type_info.cc: Likewise.
1169         * libsupc++/guard.cc: Likewise.
1170         * libsupc++/initializer_list: Likewise.
1171         * libsupc++/new: Likewise.
1172         * libsupc++/new_handler.cc: Likewise.
1173         * libsupc++/new_op.cc: Likewise.
1174         * libsupc++/new_opnt.cc: Likewise.
1175         * libsupc++/new_opv.cc: Likewise.
1176         * libsupc++/new_opvnt.cc: Likewise.
1177         * libsupc++/pbase_type_info.cc: Likewise.
1178         * libsupc++/pmem_type_info.cc: Likewise.
1179         * libsupc++/pointer_type_info.cc: Likewise.
1180         * libsupc++/pure.cc: Likewise.
1181         * libsupc++/si_class_type_info.cc: Likewise.
1182         * libsupc++/tinfo.cc: Likewise.
1183         * libsupc++/tinfo.h: Likewise.
1184         * libsupc++/tinfo2.cc: Likewise.
1185         * libsupc++/typeinfo: Likewise.
1186         * libsupc++/unwind-cxx.h: Likewise.
1187         * libsupc++/vec.cc: Likewise.
1188         * libsupc++/vmi_class_type_info.cc: Likewise.
1189         * libsupc++/vterminate.cc: Likewise.
1190         * po/string_literals.cc: Likewise.
1191         * src/atomic.cc: Likewise.
1192         * src/bitmap_allocator.cc: Likewise.
1193         * src/chrono.cc: Likewise.
1194         * src/codecvt.cc: Likewise.
1195         * src/compatibility-ldbl.cc: Likewise.
1196         * src/compatibility.cc: Likewise.
1197         * src/complex_io.cc: Likewise.
1198         * src/concept-inst.cc: Likewise.
1199         * src/condition_variable.cc: Likewise.
1200         * src/ctype.cc: Likewise.
1201         * src/debug.cc: Likewise.
1202         * src/debug_list.cc: Likewise.
1203         * src/ext-inst.cc: Likewise.
1204         * src/fstream-inst.cc: Likewise.
1205         * src/functexcept.cc: Likewise.
1206         * src/globals_io.cc: Likewise.
1207         * src/hash.cc: Likewise.
1208         * src/hash_c++0x.cc: Likewise.
1209         * src/hashtable.cc: Likewise.
1210         * src/hashtable_c++0x.cc: Likewise.
1211         * src/ios-inst.cc: Likewise.
1212         * src/ios.cc: Likewise.
1213         * src/ios_failure.cc: Likewise.
1214         * src/ios_init.cc: Likewise.
1215         * src/ios_locale.cc: Likewise.
1216         * src/iostream-inst.cc: Likewise.
1217         * src/istream-inst.cc: Likewise.
1218         * src/istream.cc: Likewise.
1219         * src/limits.cc: Likewise.
1220         * src/limits_c++0x.cc: Likewise.
1221         * src/list.cc: Likewise.
1222         * src/locale-inst.cc: Likewise.
1223         * src/locale.cc: Likewise.
1224         * src/locale_facets.cc: Likewise.
1225         * src/locale_init.cc: Likewise.
1226         * src/localename.cc: Likewise.
1227         * src/math_stubs_float.cc: Likewise.
1228         * src/math_stubs_long_double.cc: Likewise.
1229         * src/misc-inst.cc: Likewise.
1230         * src/mt_allocator.cc: Likewise.
1231         * src/mutex.cc: Likewise.
1232         * src/ostream-inst.cc: Likewise.
1233         * src/parallel_list.cc: Likewise.
1234         * src/parallel_settings.cc: Likewise.
1235         * src/pool_allocator.cc: Likewise.
1236         * src/sstream-inst.cc: Likewise.
1237         * src/stdexcept.cc: Likewise.
1238         * src/streambuf-inst.cc: Likewise.
1239         * src/streambuf.cc: Likewise.
1240         * src/string-inst.cc: Likewise.
1241         * src/strstream.cc: Likewise.
1242         * src/system_error.cc: Likewise.
1243         * src/thread.cc: Likewise.
1244         * src/tree.cc: Likewise.
1245         * src/valarray-inst.cc: Likewise.
1246         * src/wlocale-inst.cc: Likewise.
1247         * src/wstring-inst.cc: Likewise.
1248         * doc/xml/manual/intro.xml: Change documentation to refer the
1249         reader to version 3 of the GNU General Public License, version
1250         3.1 of the GCC Runtime Library Exception, and to point readers
1251         at the FSF's license web page.
1253 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1255         * Makefile.am: Change copyright header to refer to version
1256         3 of the GNU General Public License and to point readers at the
1257         COPYING3 file and the FSF's license web page.
1258         * doc/Makefile.am: Likewise.
1259         * include/Makefile.am: Likewise.
1260         * libsupc++/Makefile.am: Likewise.
1261         * po/Makefile.am: Likewise.
1262         * po/POTFILES.in: Likewise.
1263         * src/Makefile.am: Likewise.
1264         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1265         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1266         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1267         Likewise.
1268         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1269         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1270         Likewise.
1271         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1272         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1273         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1274         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1275         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1276         * testsuite/18_support/bad_cast/what.cc: Likewise.
1277         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1278         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1279         Likewise.
1280         * testsuite/18_support/bad_exception/what.cc: Likewise.
1281         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1282         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1283         * testsuite/18_support/exception/38732.cc: Likewise.
1284         * testsuite/18_support/exception/what.cc: Likewise.
1285         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1286         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1287         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1288         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1289         * testsuite/18_support/headers/climits/values.cc: Likewise.
1290         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1291         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1292         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1293         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1294         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1295         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1296         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1297         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1298         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1299         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1300         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1301         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1302         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1303         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1304         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1305         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1306         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1307         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1308         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1309         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1310         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1311         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1312         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1313         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1314         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1315         * testsuite/18_support/new_delete_placement.cc: Likewise.
1316         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1317         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1318         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1319         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1320         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1321         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1322         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1323         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1324         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1325         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1326         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1327         Likewise.
1328         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1329         * testsuite/18_support/pthread_guard.cc: Likewise.
1330         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1331         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1332         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1333         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1334         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1335         Likewise.
1336         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1337         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1338         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1339         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1340         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1341         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1342         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1343         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1344         Likewise.
1345         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1346         Likewise.
1347         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1348         Likewise.
1349         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1350         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1351         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1352         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1353         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1354         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1355         Likewise.
1356         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1357         Likewise.
1358         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1359         Likewise.
1360         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1361         Likewise.
1362         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1363         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1364         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1365         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1366         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1367         Likewise.
1368         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1369         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1370         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1371         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1372         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1373         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1374         Likewise.
1375         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1376         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1377         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1378         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1379         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1380         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1381         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1382         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1383         * testsuite/20_util/allocator/1.cc: Likewise.
1384         * testsuite/20_util/allocator/10378.cc: Likewise.
1385         * testsuite/20_util/allocator/14176.cc: Likewise.
1386         * testsuite/20_util/allocator/33807.cc: Likewise.
1387         * testsuite/20_util/allocator/8230.cc: Likewise.
1388         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1389         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1390         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1391         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1392         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1393         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1394         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1395         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1396         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1397         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1398         Likewise.
1399         * testsuite/20_util/clocks/1.cc: Likewise.
1400         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1401         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1402         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1403         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1404         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1405         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1406         * testsuite/20_util/duration/cons/1.cc: Likewise.
1407         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1408         * testsuite/20_util/duration/cons/2.cc: Likewise.
1409         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1410         Likewise.
1411         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1412         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1413         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1414         Likewise.
1415         * testsuite/20_util/forward/1.cc: Likewise.
1416         * testsuite/20_util/forward/1_neg.cc: Likewise.
1417         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1418         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1419         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1420         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1421         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1422         Likewise.
1423         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1424         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1425         Likewise.
1426         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1427         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1428         Likewise.
1429         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1430         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1431         Likewise.
1432         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1433         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1434         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1435         Likewise.
1436         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1437         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1438         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1439         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1440         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1441         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1442         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1443         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1444         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1445         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1446         Likewise.
1447         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1448         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1449         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1450         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1451         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1452         Likewise.
1453         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1454         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1455         Likewise.
1456         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1457         * testsuite/20_util/identity/value.cc: Likewise.
1458         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1459         * testsuite/20_util/is_integral/value.cc: Likewise.
1460         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1461         Likewise.
1462         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1463         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1464         * testsuite/20_util/is_reference/value.cc: Likewise.
1465         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1466         Likewise.
1467         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1468         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1469         * testsuite/20_util/is_signed/value.cc: Likewise.
1470         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1471         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1472         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1473         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1474         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1475         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1476         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1477         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1478         Likewise.
1479         * testsuite/20_util/move/1.cc: Likewise.
1480         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1481         * testsuite/20_util/pair/1.cc: Likewise.
1482         * testsuite/20_util/pair/2.cc: Likewise.
1483         * testsuite/20_util/pair/3.cc: Likewise.
1484         * testsuite/20_util/pair/4.cc: Likewise.
1485         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1486         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1487         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1488         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1489         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1490         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1491         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1492         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1493         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1494         Likewise.
1495         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1496         Likewise.
1497         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1498         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1499         * testsuite/20_util/rel_ops.cc: Likewise.
1500         * testsuite/20_util/remove_reference/value.cc: Likewise.
1501         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1502         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1503         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1504         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1505         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1506         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1507         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1508         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1509         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1510         Likewise.
1511         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1512         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1513         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1514         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1515         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1516         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1517         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1518         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1519         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1520         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1521         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1522         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1523         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1524         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1525         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1526         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1527         Likewise.
1528         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1529         Likewise.
1530         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1531         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1532         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1533         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1534         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1535         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1536         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1537         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1538         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1539         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1540         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1541         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1542         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1543         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1544         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1545         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1546         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1547         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1548         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1549         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1550         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1551         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1552         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1553         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1554         Likewise.
1555         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1556         Likewise.
1557         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1558         Likewise.
1559         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1560         Likewise.
1561         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1562         Likewise.
1563         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1564         Likewise.
1565         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1566         Likewise.
1567         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1568         Likewise.
1569         * testsuite/20_util/temporary_buffer.cc: Likewise.
1570         * testsuite/20_util/time_point/1.cc: Likewise.
1571         * testsuite/20_util/time_point/2.cc: Likewise.
1572         * testsuite/20_util/time_point/3.cc: Likewise.
1573         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1574         Likewise.
1575         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1576         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1577         Likewise.
1578         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1579         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1580         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1581         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1582         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1583         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1584         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1585         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1586         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1587         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1588         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1589         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1590         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1591         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1592         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1593         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1594         Likewise.
1595         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1596         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1597         Likewise.
1598         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1599         Likewise.
1600         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1601         Likewise.
1602         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1603         Likewise.
1604         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1605         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1606         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1607         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1608         Likewise.
1609         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1610         Likewise.
1611         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1612         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1613         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1614         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1615         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1616         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1617         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1618         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1619         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1620         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1621         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1622         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1623         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1624         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1625         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1626         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1627         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1628         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1629         Likewise.
1630         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1631         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1632         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1633         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1634         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1635         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1636         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1637         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1638         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1639         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1640         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1641         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1642         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1643         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1644         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1645         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1646         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1647         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1648         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1649         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1650         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1651         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1652         Likewise.
1653         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1654         Likewise.
1655         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1656         Likewise.
1657         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1658         Likewise.
1659         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1660         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1661         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1662         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1663         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1664         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1665         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1666         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1667         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1668         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1669         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1670         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1671         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1672         Likewise.
1673         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1674         Likewise.
1675         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1676         Likewise.
1677         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1678         Likewise.
1679         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1680         Likewise.
1681         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1682         Likewise.
1683         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1684         Likewise.
1685         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1686         Likewise.
1687         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1688         Likewise.
1689         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1690         Likewise.
1691         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1692         Likewise.
1693         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1694         Likewise.
1695         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1696         Likewise.
1697         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1698         Likewise.
1699         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1700         Likewise.
1701         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1702         Likewise.
1703         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1704         Likewise.
1705         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1706         Likewise.
1707         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1708         Likewise.
1709         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1710         Likewise.
1711         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1712         Likewise.
1713         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1714         Likewise.
1715         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1716         Likewise.
1717         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1718         Likewise.
1719         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1720         Likewise.
1721         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1722         Likewise.
1723         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1724         Likewise.
1725         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1726         Likewise.
1727         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1728         Likewise.
1729         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1730         Likewise.
1731         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1732         Likewise.
1733         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1734         Likewise.
1735         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1736         Likewise.
1737         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1738         Likewise.
1739         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1740         Likewise.
1741         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1742         Likewise.
1743         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1744         Likewise.
1745         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1746         Likewise.
1747         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1748         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1749         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1750         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1751         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1752         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1753         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1754         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1755         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1756         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1757         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1758         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1759         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1760         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1761         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1762         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1763         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1764         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1765         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1766         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1767         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1768         Likewise.
1769         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1770         Likewise.
1771         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1772         Likewise.
1773         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1774         Likewise.
1775         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1776         Likewise.
1777         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1778         Likewise.
1779         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1780         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1781         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1782         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1783         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1784         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1785         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1786         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1787         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1788         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1789         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1790         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1791         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1792         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1793         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1794         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1795         Likewise.
1796         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1797         Likewise.
1798         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1799         Likewise.
1800         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1801         Likewise.
1802         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1803         Likewise.
1804         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1805         Likewise.
1806         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1807         Likewise.
1808         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1809         Likewise.
1810         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1811         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1812         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1813         Likewise.
1814         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1815         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1816         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1817         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1818         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1819         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1820         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1821         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1822         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1823         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1824         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1825         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1826         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1827         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1828         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1829         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1830         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1831         Likewise.
1832         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1833         Likewise.
1834         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1835         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1836         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1837         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1838         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1839         Likewise.
1840         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1841         Likewise.
1842         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1843         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1844         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1845         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1846         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1847         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1848         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1849         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1850         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1851         Likewise.
1852         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1853         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1854         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1855         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1856         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1857         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1858         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1859         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1860         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1861         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1862         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1863         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1864         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1865         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1866         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1867         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1868         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1869         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1870         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1871         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1872         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1873         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1874         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1875         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1876         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1877         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1878         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1879         Likewise.
1880         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1881         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1882         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1883         Likewise.
1884         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1885         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1886         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1887         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1888         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1889         Likewise.
1890         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1891         Likewise.
1892         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1893         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1894         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1895         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1896         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1897         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1898         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1899         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1900         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1901         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1902         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1903         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1904         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1905         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1906         Likewise.
1907         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1908         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1909         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1910         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1911         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1912         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1913         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1914         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1915         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1916         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1917         Likewise.
1918         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1919         Likewise.
1920         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1921         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1922         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1923         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1924         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1925         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1926         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1927         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1928         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1929         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
1930         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
1931         Likewise.
1932         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
1933         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
1934         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
1935         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
1936         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
1937         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
1938         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
1939         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
1940         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
1941         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
1942         Likewise.
1943         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
1944         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
1945         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
1946         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
1947         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
1948         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
1949         Likewise.
1950         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
1951         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
1952         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
1953         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
1954         Likewise.
1955         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
1956         Likewise.
1957         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
1958         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
1959         Likewise.
1960         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
1961         * testsuite/22_locale/ctype/2.cc: Likewise.
1962         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
1963         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
1964         * testsuite/22_locale/ctype/dr695.cc: Likewise.
1965         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
1966         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
1967         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
1968         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
1969         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
1970         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
1971         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
1972         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
1973         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
1974         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
1975         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
1976         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
1977         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
1978         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
1979         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
1980         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
1981         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
1982         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
1983         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
1984         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
1985         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
1986         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
1987         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
1988         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
1989         * testsuite/22_locale/facet/1.cc: Likewise.
1990         * testsuite/22_locale/facet/2.cc: Likewise.
1991         * testsuite/22_locale/facet/25421.cc: Likewise.
1992         * testsuite/22_locale/global_templates/1.cc: Likewise.
1993         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
1994         Likewise.
1995         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
1996         Likewise.
1997         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
1998         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
1999         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2000         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2001         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2002         * testsuite/22_locale/locale/13630.cc: Likewise.
2003         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2004         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2005         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2006         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2007         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2008         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2009         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2010         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2011         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2012         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2013         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2014         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2015         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2016         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2017         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2018         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2019         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2020         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2021         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2022         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2023         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2024         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2025         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2026         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2027         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2028         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2029         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2030         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2031         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2032         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2033         Likewise.
2034         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2035         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2036         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2037         Likewise.
2038         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2039         Likewise.
2040         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2041         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2042         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2043         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2044         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2045         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2046         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2047         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2048         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2049         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2050         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2051         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2052         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2053         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2054         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2055         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2056         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2057         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2058         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2059         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2060         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2061         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2062         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2063         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2064         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2065         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2066         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2067         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2068         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2069         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2070         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2071         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2072         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2073         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2074         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2075         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2076         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2077         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2078         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2079         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2080         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2081         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2082         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2083         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2084         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2085         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2086         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2087         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2088         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2089         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2090         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2091         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2092         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2093         Likewise.
2094         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2095         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2096         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2097         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2098         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2099         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2100         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2101         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2102         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2103         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2104         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2105         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2106         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2107         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2108         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2109         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2110         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2111         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2112         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2113         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2114         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2115         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2116         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2117         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2118         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2119         Likewise.
2120         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2121         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2122         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2123         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2124         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2125         Likewise.
2126         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2127         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2128         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2129         Likewise.
2130         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2131         Likewise.
2132         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2133         Likewise.
2134         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2135         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2136         Likewise.
2137         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2138         Likewise.
2139         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2140         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2141         Likewise.
2142         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2143         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2144         Likewise.
2145         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2146         Likewise.
2147         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2148         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2149         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2150         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2151         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2152         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2153         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2154         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2155         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2156         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2157         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2158         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2159         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2160         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2161         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2162         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2163         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2164         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2165         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2166         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2167         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2168         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2169         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2170         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2171         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2172         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2173         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2174         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2175         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2176         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2177         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2178         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2179         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2180         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2181         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2182         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2183         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2184         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2185         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2186         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2187         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2188         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2189         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2190         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2191         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2192         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2193         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2194         Likewise.
2195         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2196         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2197         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2198         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2199         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2200         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2201         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2202         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2203         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2204         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2205         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2206         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2207         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2208         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2209         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2210         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2211         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2212         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2213         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2214         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2215         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2216         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2217         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2218         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2219         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2220         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2221         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2222         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2223         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2224         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2225         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2226         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2227         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2228         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2229         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2230         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2231         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2232         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2233         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2234         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2235         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2236         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2237         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2238         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2239         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2240         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2241         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2242         Likewise.
2243         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2244         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2245         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2246         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2247         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2248         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2249         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2250         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2251         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2252         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2253         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2254         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2255         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2256         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2257         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2258         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2259         Likewise.
2260         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2261         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2262         Likewise.
2263         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2264         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2265         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2266         Likewise.
2267         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2268         Likewise.
2269         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2270         Likewise.
2271         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2272         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2273         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2274         Likewise.
2275         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2276         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2277         Likewise.
2278         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2279         Likewise.
2280         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2281         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2282         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2283         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2284         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2285         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2286         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2287         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2288         Likewise.
2289         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2290         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2291         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2292         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2293         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2294         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2295         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2296         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2297         Likewise.
2298         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2299         Likewise.
2300         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2301         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2302         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2303         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2304         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2305         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2306         Likewise.
2307         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2308         Likewise.
2309         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2310         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2311         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2312         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2313         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2314         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2315         Likewise.
2316         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2317         Likewise.
2318         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2319         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2320         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2321         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2322         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2323         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2324         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2325         Likewise.
2326         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2327         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2328         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2329         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2330         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2331         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2332         Likewise.
2333         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2334         Likewise.
2335         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2336         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2337         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2338         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2339         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2340         Likewise.
2341         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2342         Likewise.
2343         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2344         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2345         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2346         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2347         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2348         Likewise.
2349         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2350         Likewise.
2351         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2352         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2353         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2354         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2355         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2356         Likewise.
2357         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2358         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2359         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2360         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2361         Likewise.
2362         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2363         Likewise.
2364         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2365         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2366         Likewise.
2367         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2368         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2369         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2370         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2371         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2372         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2373         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2374         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2375         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2376         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2377         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2378         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2379         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2380         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2381         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2382         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2383         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2384         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2385         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2386         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2387         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2388         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2389         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2390         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2391         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2392         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2393         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2394         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2395         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2396         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2397         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2398         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2399         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2400         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2401         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2402         Likewise.
2403         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2404         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2405         * testsuite/23_containers/bitset/18604.cc: Likewise.
2406         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2407         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2408         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2409         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2410         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2411         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2412         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2413         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2414         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2415         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2416         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2417         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2418         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2419         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2420         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2421         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2422         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2423         * testsuite/23_containers/deque/18604.cc: Likewise.
2424         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2425         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2426         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2427         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2428         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2429         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2430         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2431         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2432         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2433         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2434         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2435         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2436         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2437         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2438         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2439         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2440         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2441         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2442         Likewise.
2443         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2444         Likewise.
2445         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2446         Likewise.
2447         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2448         Likewise.
2449         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2450         Likewise.
2451         * testsuite/23_containers/deque/types/1.cc: Likewise.
2452         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2453         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2454         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2455         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2456         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2457         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2458         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2459         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2460         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2461         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2462         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2463         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2464         Likewise.
2465         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2466         Likewise.
2467         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2468         Likewise.
2469         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2470         Likewise.
2471         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2472         Likewise.
2473         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2474         Likewise.
2475         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2476         Likewise.
2477         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2478         Likewise.
2479         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2480         Likewise.
2481         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2482         Likewise.
2483         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2484         Likewise.
2485         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2486         Likewise.
2487         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2488         Likewise.
2489         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2490         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2491         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2492         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2493         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2494         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2495         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2496         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2497         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2498         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2499         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2500         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2501         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2502         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2503         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2504         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2505         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2506         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2507         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2508         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2509         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2510         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2511         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2512         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2513         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2514         Likewise.
2515         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2516         Likewise.
2517         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2518         * testsuite/23_containers/list/18604.cc: Likewise.
2519         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2520         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2521         * testsuite/23_containers/list/cons/1.cc: Likewise.
2522         * testsuite/23_containers/list/cons/2.cc: Likewise.
2523         * testsuite/23_containers/list/cons/3.cc: Likewise.
2524         * testsuite/23_containers/list/cons/4.cc: Likewise.
2525         * testsuite/23_containers/list/cons/5.cc: Likewise.
2526         * testsuite/23_containers/list/cons/6.cc: Likewise.
2527         * testsuite/23_containers/list/cons/7.cc: Likewise.
2528         * testsuite/23_containers/list/cons/8.cc: Likewise.
2529         * testsuite/23_containers/list/cons/9.cc: Likewise.
2530         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2531         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2532         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2533         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2534         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2535         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2536         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2537         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2538         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2539         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2540         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2541         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2542         * testsuite/23_containers/list/operations/1.cc: Likewise.
2543         * testsuite/23_containers/list/operations/2.cc: Likewise.
2544         * testsuite/23_containers/list/operations/3.cc: Likewise.
2545         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2546         * testsuite/23_containers/list/operations/4.cc: Likewise.
2547         * testsuite/23_containers/list/operations/5.cc: Likewise.
2548         * testsuite/23_containers/list/pthread1.cc: Likewise.
2549         * testsuite/23_containers/list/pthread5.cc: Likewise.
2550         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2551         Likewise.
2552         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2553         Likewise.
2554         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2555         Likewise.
2556         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2557         Likewise.
2558         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2559         Likewise.
2560         * testsuite/23_containers/map/18604.cc: Likewise.
2561         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2562         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2563         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2564         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2565         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2566         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2567         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2568         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2569         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2570         * testsuite/23_containers/map/operators/1.cc: Likewise.
2571         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2572         * testsuite/23_containers/map/pthread6.cc: Likewise.
2573         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2574         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2575         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2576         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2577         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2578         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2579         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2580         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2581         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2582         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2583         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2584         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2585         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2586         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2587         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2588         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2589         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2590         * testsuite/23_containers/set/18604.cc: Likewise.
2591         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2592         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2593         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2594         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2595         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2596         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2597         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2598         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2599         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2600         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2601         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2602         Likewise.
2603         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2604         Likewise.
2605         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2606         Likewise.
2607         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2608         Likewise.
2609         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2610         Likewise.
2611         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2612         Likewise.
2613         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2614         Likewise.
2615         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2616         Likewise.
2617         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2618         Likewise.
2619         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2620         Likewise.
2621         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2622         Likewise.
2623         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2624         Likewise.
2625         * testsuite/23_containers/vector/18604.cc: Likewise.
2626         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2627         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2628         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2629         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2630         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2631         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2632         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2633         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2634         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2635         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2636         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2637         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2638         Likewise.
2639         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2640         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2641         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2642         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2643         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2644         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2645         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2646         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2647         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2648         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2649         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2650         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2651         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2652         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2653         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2654         Likewise.
2655         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2656         Likewise.
2657         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2658         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2659         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2660         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2661         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2662         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2663         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2664         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2665         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2666         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2667         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2668         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2669         Likewise.
2670         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2671         Likewise.
2672         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2673         Likewise.
2674         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2675         Likewise.
2676         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2677         Likewise.
2678         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2679         Likewise.
2680         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2681         * testsuite/23_containers/vector/types/1.cc: Likewise.
2682         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2683         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2684         Likewise.
2685         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2686         Likewise.
2687         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2688         Likewise.
2689         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2690         Likewise.
2691         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2692         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2693         Likewise.
2694         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2695         Likewise.
2696         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2697         Likewise.
2698         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2699         Likewise.
2700         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2701         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2702         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2703         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2704         Likewise.
2705         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2706         Likewise.
2707         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2708         Likewise.
2709         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2710         Likewise.
2711         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2712         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2713         Likewise.
2714         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2715         Likewise.
2716         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2717         Likewise.
2718         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2719         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2720         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2721         Likewise.
2722         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2723         Likewise.
2724         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2725         Likewise.
2726         * testsuite/24_iterators/operations/next.cc: Likewise.
2727         * testsuite/24_iterators/operations/prev.cc: Likewise.
2728         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2729         Likewise.
2730         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2731         Likewise.
2732         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2733         Likewise.
2734         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2735         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2736         Likewise.
2737         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2738         Likewise.
2739         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2740         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2741         Likewise.
2742         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2743         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2744         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2745         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2746         Likewise.
2747         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2748         Likewise.
2749         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2750         Likewise.
2751         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2752         Likewise.
2753         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2754         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2755         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2756         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2757         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2758         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2759         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2760         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2761         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2762         * testsuite/25_algorithms/copy/1.cc: Likewise.
2763         * testsuite/25_algorithms/copy/2.cc: Likewise.
2764         * testsuite/25_algorithms/copy/3.cc: Likewise.
2765         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2766         * testsuite/25_algorithms/copy/4.cc: Likewise.
2767         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2768         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2769         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2770         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2771         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2772         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2773         Likewise.
2774         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2775         Likewise.
2776         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2777         Likewise.
2778         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2779         Likewise.
2780         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2781         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2782         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2783         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2784         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2785         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2786         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2787         * testsuite/25_algorithms/count/1.cc: Likewise.
2788         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2789         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2790         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2791         * testsuite/25_algorithms/equal/1.cc: Likewise.
2792         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2793         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2794         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2795         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2796         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2797         * testsuite/25_algorithms/fill/1.cc: Likewise.
2798         * testsuite/25_algorithms/fill/2.cc: Likewise.
2799         * testsuite/25_algorithms/fill/3.cc: Likewise.
2800         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2801         * testsuite/25_algorithms/fill/4.cc: Likewise.
2802         * testsuite/25_algorithms/fill/5.cc: Likewise.
2803         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2804         * testsuite/25_algorithms/find/1.cc: Likewise.
2805         * testsuite/25_algorithms/find/17441.cc: Likewise.
2806         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2807         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2808         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2809         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2810         Likewise.
2811         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2812         Likewise.
2813         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2814         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2815         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2816         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2817         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2818         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2819         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2820         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2821         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2822         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2823         Likewise.
2824         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2825         Likewise.
2826         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2827         Likewise.
2828         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2829         Likewise.
2830         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2831         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2832         * testsuite/25_algorithms/heap/1.cc: Likewise.
2833         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2834         * testsuite/25_algorithms/includes/1.cc: Likewise.
2835         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2836         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2837         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2838         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2839         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2840         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2841         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2842         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2843         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2844         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2845         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2846         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2847         Likewise.
2848         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2849         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2850         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2851         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2852         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2853         * testsuite/25_algorithms/max/1.cc: Likewise.
2854         * testsuite/25_algorithms/max/2.cc: Likewise.
2855         * testsuite/25_algorithms/max/3.cc: Likewise.
2856         * testsuite/25_algorithms/max/37547.cc: Likewise.
2857         * testsuite/25_algorithms/max/4.cc: Likewise.
2858         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2859         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2860         * testsuite/25_algorithms/merge/1.cc: Likewise.
2861         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2862         * testsuite/25_algorithms/min/1.cc: Likewise.
2863         * testsuite/25_algorithms/min/2.cc: Likewise.
2864         * testsuite/25_algorithms/min/3.cc: Likewise.
2865         * testsuite/25_algorithms/min/37547.cc: Likewise.
2866         * testsuite/25_algorithms/min/4.cc: Likewise.
2867         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2868         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2869         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2870         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2871         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2872         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2873         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2874         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2875         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2876         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2877         * testsuite/25_algorithms/move/1.cc: Likewise.
2878         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2879         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2880         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2881         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2882         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2883         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2884         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2885         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2886         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2887         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2888         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2889         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2890         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2891         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2892         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2893         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2894         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2895         * testsuite/25_algorithms/partition/1.cc: Likewise.
2896         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2897         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2898         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2899         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2900         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2901         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2902         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2903         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2904         * testsuite/25_algorithms/remove/1.cc: Likewise.
2905         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2906         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2907         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2908         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2909         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2910         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2911         * testsuite/25_algorithms/replace/1.cc: Likewise.
2912         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2913         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2914         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2915         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2916         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2917         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2918         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2919         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2920         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2921         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2922         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2923         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2924         * testsuite/25_algorithms/search/1.cc: Likewise.
2925         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2926         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2927         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2928         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2929         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
2930         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
2931         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
2932         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
2933         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
2934         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
2935         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
2936         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
2937         Likewise.
2938         * testsuite/25_algorithms/set_union/1.cc: Likewise.
2939         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
2940         * testsuite/25_algorithms/sort/1.cc: Likewise.
2941         * testsuite/25_algorithms/sort/34095.cc: Likewise.
2942         * testsuite/25_algorithms/sort/34636.cc: Likewise.
2943         * testsuite/25_algorithms/sort/35588.cc: Likewise.
2944         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
2945         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
2946         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
2947         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
2948         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
2949         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
2950         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
2951         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
2952         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
2953         * testsuite/25_algorithms/unique/1.cc: Likewise.
2954         * testsuite/25_algorithms/unique/11480.cc: Likewise.
2955         * testsuite/25_algorithms/unique/2.cc: Likewise.
2956         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
2957         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
2958         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
2959         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
2960         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
2961         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
2962         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
2963         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
2964         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
2965         * testsuite/26_numerics/accumulate/1.cc: Likewise.
2966         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
2967         * testsuite/26_numerics/complex/13450.cc: Likewise.
2968         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
2969         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
2970         * testsuite/26_numerics/complex/dr387.cc: Likewise.
2971         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
2972         * testsuite/26_numerics/complex/dr781.cc: Likewise.
2973         * testsuite/26_numerics/complex/dr844.cc: Likewise.
2974         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
2975         Likewise.
2976         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
2977         Likewise.
2978         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
2979         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
2980         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
2981         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
2982         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
2983         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
2984         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
2985         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
2986         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
2987         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
2988         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
2989         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
2990         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
2991         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
2992         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
2993         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
2994         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
2995         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
2996         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
2997         Likewise.
2998         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
2999         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3000         Likewise.
3001         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3002         Likewise.
3003         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3004         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3005         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3006         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3007         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3008         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3009         * testsuite/26_numerics/iota/1.cc: Likewise.
3010         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3011         * testsuite/26_numerics/slice/1.cc: Likewise.
3012         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3013         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3014         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3015         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3016         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3017         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3018         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3019         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3020         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3021         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3022         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3023         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3024         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3025         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3026         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3027         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3028         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3029         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3030         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3031         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3032         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3033         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3034         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3035         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3036         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3037         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3038         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3039         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3040         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3041         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3042         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3043         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3044         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3045         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3046         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3047         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3048         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3049         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3050         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3051         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3052         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3053         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3054         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3055         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3056         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3057         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3058         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3059         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3060         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3061         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3062         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3063         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3064         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3065         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3066         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3067         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3068         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3069         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3070         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3071         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3072         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3073         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3074         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3075         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3076         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3077         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3078         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3079         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3080         Likewise.
3081         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3082         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3083         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3084         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3091         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3092         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3102         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3103         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3119         Likewise.
3120         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3144         Likewise.
3145         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3222         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3223         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3224         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3225         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3226         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3227         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3228         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3229         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3230         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3231         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3232         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3233         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3234         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3235         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3236         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3237         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3238         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3239         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3240         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3241         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3242         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3243         Likewise.
3244         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3245         Likewise.
3246         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3247         Likewise.
3248         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3249         Likewise.
3250         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3251         Likewise.
3252         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3253         Likewise.
3254         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3255         Likewise.
3256         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3257         Likewise.
3258         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3259         Likewise.
3260         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3261         Likewise.
3262         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3263         Likewise.
3264         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3265         Likewise.
3266         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3267         Likewise.
3268         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3269         Likewise.
3270         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3271         Likewise.
3272         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3273         Likewise.
3274         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3275         Likewise.
3276         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3277         Likewise.
3278         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3279         Likewise.
3280         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3281         Likewise.
3282         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3283         Likewise.
3284         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3285         Likewise.
3286         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3287         Likewise.
3288         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3289         Likewise.
3290         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3291         Likewise.
3292         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3293         Likewise.
3294         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3295         Likewise.
3296         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3297         Likewise.
3298         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3299         Likewise.
3300         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3301         Likewise.
3302         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3303         Likewise.
3304         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3305         Likewise.
3306         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3307         Likewise.
3308         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3309         Likewise.
3310         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3311         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3312         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3313         Likewise.
3314         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3315         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3316         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3317         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3318         Likewise.
3319         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3320         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3321         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3322         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3323         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3324         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3325         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3326         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3327         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3328         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3329         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3330         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3331         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3332         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3333         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3334         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3335         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3336         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3337         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3338         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3339         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3340         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3341         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3342         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3343         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3344         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3345         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3346         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3347         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3348         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3349         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3350         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3351         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3352         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3353         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3354         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3355         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3356         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3357         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3358         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3359         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3360         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3361         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3362         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3363         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3364         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3365         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3366         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3367         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3368         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3369         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3370         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3371         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3372         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3373         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3374         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3375         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3376         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3377         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3378         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3379         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3380         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3381         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3382         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3383         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3384         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3385         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3386         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3387         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3388         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3389         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3390         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3391         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3392         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3393         Likewise.
3394         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3395         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3396         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3397         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3398         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3399         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3400         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3401         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3402         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3403         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3404         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3405         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3406         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3407         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3408         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3409         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3410         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3411         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3412         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3413         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3414         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3415         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3416         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3417         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3418         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3419         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3420         Likewise.
3421         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3422         Likewise.
3423         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3424         Likewise.
3425         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3426         Likewise.
3427         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3428         Likewise.
3429         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3430         Likewise.
3431         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3432         Likewise.
3433         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3434         Likewise.
3435         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3436         Likewise.
3437         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3438         Likewise.
3439         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3440         Likewise.
3441         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3442         Likewise.
3443         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3444         Likewise.
3445         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3446         Likewise.
3447         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3448         Likewise.
3449         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3450         Likewise.
3451         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3452         Likewise.
3453         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3454         Likewise.
3455         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3456         Likewise.
3457         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3458         Likewise.
3459         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3460         Likewise.
3461         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3462         Likewise.
3463         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3464         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3465         Likewise.
3466         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3467         Likewise.
3468         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3469         Likewise.
3470         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3471         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3472         Likewise.
3473         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3474         Likewise.
3475         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3476         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3477         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3478         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3479         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3480         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3481         Likewise.
3482         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3483         Likewise.
3484         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3485         Likewise.
3486         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3487         Likewise.
3488         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3489         Likewise.
3490         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3491         Likewise.
3492         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3493         Likewise.
3494         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3495         Likewise.
3496         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3497         Likewise.
3498         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3499         Likewise.
3500         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3501         Likewise.
3502         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3503         Likewise.
3504         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3507         Likewise.
3508         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3509         Likewise.
3510         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3511         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3512         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3513         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3514         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3515         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3516         Likewise.
3517         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3518         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3519         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3520         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3521         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3522         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3523         Likewise.
3524         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3525         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3526         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3527         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3528         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3529         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3530         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3531         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3532         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3533         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3534         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3535         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3536         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3537         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3538         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3539         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3540         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3541         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3542         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3543         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3544         Likewise.
3545         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3546         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3547         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3548         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3549         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3550         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3551         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3552         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3553         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3554         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3555         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3556         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3557         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3558         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3559         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3560         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3561         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3562         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3563         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3564         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3565         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3566         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3567         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3568         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3569         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3570         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3571         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3572         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3573         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3574         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3575         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3576         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3577         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3578         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3579         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3580         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3581         Likewise.
3582         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3583         Likewise.
3584         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3585         Likewise.
3586         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3587         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3588         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3589         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3590         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3591         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3592         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3593         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3594         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3595         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3596         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3597         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3598         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3599         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3600         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3601         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3602         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3603         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3604         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3605         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3606         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3607         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3608         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3609         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3610         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3611         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3612         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3613         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3614         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3615         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3616         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3617         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3618         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3619         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3620         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3621         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3622         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3623         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3624         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3625         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3626         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3627         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3628         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3629         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3630         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3631         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3632         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3633         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3634         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3635         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3636         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3637         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3638         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3639         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3640         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3641         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3642         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3643         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3644         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3645         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3646         Likewise.
3647         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3648         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3649         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3650         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3651         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3652         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3653         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3654         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3655         * testsuite/27_io/fpos/11450.cc: Likewise.
3656         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3657         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3658         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3659         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3660         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3661         * testsuite/27_io/fpos/14775.cc: Likewise.
3662         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3663         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3664         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3665         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3666         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3667         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3668         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3669         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3670         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3671         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3672         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3673         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3674         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3675         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3676         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3677         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3678         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3679         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3680         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3681         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3682         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3683         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3684         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3685         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3686         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3687         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3688         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3689         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3690         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3691         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3692         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3693         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3694         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3695         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3696         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3697         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3698         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3699         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3700         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3701         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3702         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3703         * testsuite/27_io/objects/char/1.cc: Likewise.
3704         * testsuite/27_io/objects/char/10.cc: Likewise.
3705         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3706         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3707         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3708         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3709         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3710         * testsuite/27_io/objects/char/2.cc: Likewise.
3711         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3712         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3713         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3714         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3715         * testsuite/27_io/objects/char/5.cc: Likewise.
3716         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3717         * testsuite/27_io/objects/char/6.cc: Likewise.
3718         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3719         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3720         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3721         * testsuite/27_io/objects/char/7.cc: Likewise.
3722         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3723         * testsuite/27_io/objects/char/8.cc: Likewise.
3724         * testsuite/27_io/objects/char/9.cc: Likewise.
3725         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3726         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3727         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3728         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3729         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3730         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3731         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3732         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3733         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3734         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3735         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3736         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3737         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3738         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3739         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3740         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3741         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3742         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3743         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3744         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3745         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3746         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3747         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3748         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3749         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3750         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3751         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3752         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3753         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3754         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3755         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3756         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3757         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3758         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3759         * testsuite/27_io/types/1.cc: Likewise.
3760         * testsuite/27_io/types/2.cc: Likewise.
3761         * testsuite/27_io/types/3.cc: Likewise.
3762         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3763         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3764         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3765         Likewise.
3766         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3767         Likewise.
3768         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3769         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3770         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3771         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3772         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3773         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3774         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3775         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3776         Likewise.
3777         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3778         Likewise.
3779         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3780         Likewise.
3781         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3782         Likewise.
3783         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3784         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3785         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3786         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3787         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3788         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3789         Likewise.
3790         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3791         Likewise.
3792         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3793         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3794         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3795         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3796         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3797         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3798         * testsuite/Makefile.am: Likewise.
3799         * testsuite/abi/30586.cc: Likewise.
3800         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3801         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3802         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3803         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3804         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3805         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3806         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3807         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3808         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3809         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3810         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3811         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3812         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3813         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3814         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3815         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3816         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3817         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3818         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3819         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3820         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3821         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3822         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3823         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3824         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3825         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3826         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3827         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3828         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3829         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3830         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3831         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3832         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3833         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3834         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3835         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3836         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3837         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3838         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3839         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3840         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3841         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3842         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3843         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3844         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3845         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3846         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3847         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3848         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3849         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3850         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3851         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3852         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3853         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3854         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3855         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3856         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3857         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3858         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3859         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3860         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3861         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3862         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3863         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3864         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3865         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3866         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3867         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3868         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3869         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3870         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3871         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3872         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3873         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3874         * testsuite/abi/demangle/regression/old.cc: Likewise.
3875         * testsuite/abi/header_cxxabi.c: Likewise.
3876         * testsuite/backward/11460.cc: Likewise.
3877         * testsuite/backward/hash_map/1.cc: Likewise.
3878         * testsuite/backward/hash_map/14648.cc: Likewise.
3879         * testsuite/backward/hash_map/23528.cc: Likewise.
3880         * testsuite/backward/hash_set/1.cc: Likewise.
3881         * testsuite/backward/strstream_members.cc: Likewise.
3882         * testsuite/config/default.exp: Likewise.
3883         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3884         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3885         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3886         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3887         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3888         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3889         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3890         * testsuite/data/sgetn.txt: Likewise.
3891         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3892         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3893         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3894         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3895         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3896         * testsuite/ext/array_allocator/26875.cc: Likewise.
3897         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3898         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3899         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3900         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3901         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3902         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3903         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3904         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3905         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3906         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3907         * testsuite/ext/codecvt/1.cc: Likewise.
3908         * testsuite/ext/codecvt/char-1.cc: Likewise.
3909         * testsuite/ext/codecvt/char-2.cc: Likewise.
3910         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3911         * testsuite/ext/concept_checks.cc: Likewise.
3912         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3913         Likewise.
3914         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3915         Likewise.
3916         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3917         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3918         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3919         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3920         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3921         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3922         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3923         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3924         Likewise.
3925         * testsuite/ext/headers.cc: Likewise.
3926         * testsuite/ext/is_heap/1.cc: Likewise.
3927         * testsuite/ext/is_heap/check_type.cc: Likewise.
3928         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3929         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
3930         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
3931         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
3932         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
3933         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
3934         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
3935         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
3936         * testsuite/ext/median.cc: Likewise.
3937         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
3938         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
3939         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
3940         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
3941         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
3942         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
3943         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
3944         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
3945         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
3946         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
3947         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
3948         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
3949         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
3950         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
3951         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
3952         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
3953         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
3954         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
3955         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
3956         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
3957         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
3958         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
3959         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
3960         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
3961         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
3962         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
3963         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
3964         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
3965         * testsuite/ext/new_allocator/check_new.cc: Likewise.
3966         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
3967         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
3968         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
3969         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
3970         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
3971         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
3972         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
3973         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
3974         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
3975         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
3976         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
3977         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
3978         * testsuite/ext/rope/1.cc: Likewise.
3979         * testsuite/ext/rope/2.cc: Likewise.
3980         * testsuite/ext/rope/3.cc: Likewise.
3981         * testsuite/ext/rope/36832.cc: Likewise.
3982         * testsuite/ext/rope/4.cc: Likewise.
3983         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
3984         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
3985         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
3986         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
3987         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
3988         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
3989         Likewise.
3990         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
3991         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
3992         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
3993         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
3994         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
3995         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
3996         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
3997         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
3998         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
3999         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4000         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4001         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4002         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4003         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4004         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4005         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4006         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4007         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4008         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4009         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4010         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4011         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4012         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4013         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4014         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4015         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4016         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4017         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4018         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4019         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4020         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4021         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4022         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4023         * testsuite/lib/dg-options.exp: Likewise.
4024         * testsuite/lib/libstdc++.exp: Likewise.
4025         * testsuite/lib/prune.exp: Likewise.
4026         * testsuite/libstdc++-abi/abi.exp: Likewise.
4027         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4028         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4029         Likewise.
4030         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4031         Likewise.
4032         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4033         Likewise.
4034         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4035         Likewise.
4036         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4037         Likewise.
4038         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4039         Likewise.
4040         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4041         Likewise.
4042         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4043         Likewise.
4044         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4045         Likewise.
4046         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4047         Likewise.
4048         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4049         Likewise.
4050         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4051         Likewise.
4052         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4053         Likewise.
4054         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4055         Likewise.
4056         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4057         Likewise.
4058         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4059         Likewise.
4060         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4061         Likewise.
4062         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4063         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4064         Likewise.
4065         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4066         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4067         Likewise.
4068         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4069         Likewise.
4070         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4071         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4072         Likewise.
4073         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4074         Likewise.
4075         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4076         Likewise.
4077         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4078         Likewise.
4079         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4080         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4081         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4082         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4083         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4084         Likewise.
4085         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4086         Likewise.
4087         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4088         Likewise.
4089         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4090         Likewise.
4091         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4092         Likewise.
4093         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4094         Likewise.
4095         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4096         Likewise.
4097         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4098         Likewise.
4099         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4100         Likewise.
4101         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4102         Likewise.
4103         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4104         Likewise.
4105         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4106         Likewise.
4107         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4108         Likewise.
4109         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4110         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4111         Likewise.
4112         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4113         Likewise.
4114         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4115         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4116         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4117         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4118         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4119         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4120         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4121         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4122         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4123         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4124         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4125         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4126         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4127         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4128         Likewise.
4129         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4130         Likewise.
4131         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4132         Likewise.
4133         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4134         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4135         Likewise.
4136         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4137         Likewise.
4138         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4139         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4140         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4141         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4142         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4143         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4144         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4145         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4146         Likewise.
4147         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4148         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4149         Likewise.
4150         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4151         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4152         Likewise.
4153         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4154         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4155         Likewise.
4156         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4157         Likewise.
4158         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4159         Likewise.
4160         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4161         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4162         Likewise.
4163         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4164         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4165         Likewise.
4166         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4167         Likewise.
4168         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4169         Likewise.
4170         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4171         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4172         Likewise.
4173         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4174         Likewise.
4175         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4176         Likewise.
4177         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4178         Likewise.
4179         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4180         Likewise.
4181         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4182         Likewise.
4183         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4184         Likewise.
4185         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4186         Likewise.
4187         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4188         Likewise.
4189         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4190         Likewise.
4191         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4192         Likewise.
4193         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4194         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4195         Likewise.
4196         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4197         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4198         Likewise.
4199         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4200         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4201         Likewise.
4202         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4203         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4204         Likewise.
4205         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4206         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4207         Likewise.
4208         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4209         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4210         Likewise.
4211         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4212         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4213         Likewise.
4214         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4215         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4216         Likewise.
4217         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4218         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4219         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4220         Likewise.
4221         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4222         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4223         Likewise.
4224         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4225         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4226         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4227         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4228         Likewise.
4229         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4230         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4231         Likewise.
4232         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4233         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4234         Likewise.
4235         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4236         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4237         Likewise.
4238         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4239         Likewise.
4240         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4241         Likewise.
4242         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4243         Likewise.
4244         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4245         Likewise.
4246         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4247         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4248         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4249         Likewise.
4250         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4251         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4252         Likewise.
4253         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4254         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4255         Likewise.
4256         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4257         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4258         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4259         Likewise.
4260         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4261         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4262         Likewise.
4263         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4264         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4265         Likewise.
4266         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4267         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4268         Likewise.
4269         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4270         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4271         Likewise.
4272         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4273         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4276         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4277         Likewise.
4278         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4279         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4280         Likewise.
4281         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4282         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4283         Likewise.
4284         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4285         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4286         Likewise.
4287         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4288         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4289         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4290         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4291         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4292         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4293         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4294         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4295         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4296         Likewise.
4297         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4298         Likewise.
4299         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4300         Likewise.
4301         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4302         Likewise.
4303         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4304         Likewise.
4305         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4306         Likewise.
4307         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4308         Likewise.
4309         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4310         Likewise.
4311         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4312         Likewise.
4313         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4314         Likewise.
4315         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4316         Likewise.
4317         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4318         Likewise.
4319         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4320         Likewise.
4321         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4322         Likewise.
4323         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4324         Likewise.
4325         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4326         Likewise.
4327         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4328         Likewise.
4329         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4330         Likewise.
4331         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4332         Likewise.
4333         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4334         Likewise.
4335         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4336         Likewise.
4337         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4338         Likewise.
4339         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4340         Likewise.
4341         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4342         Likewise.
4343         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4344         Likewise.
4345         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4346         Likewise.
4347         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4348         Likewise.
4349         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4350         Likewise.
4351         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4352         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4353         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4354         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4355         Likewise.
4356         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4357         Likewise.
4358         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4359         Likewise.
4360         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4361         Likewise.
4362         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4363         Likewise.
4364         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4365         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4366         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4367         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4368         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4369         Likewise.
4370         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4371         Likewise.
4372         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4373         Likewise.
4374         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4375         Likewise.
4376         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4377         Likewise.
4378         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4379         Likewise.
4380         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4381         Likewise.
4382         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4383         Likewise.
4384         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4385         Likewise.
4386         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4387         Likewise.
4388         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4389         Likewise.
4390         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4391         Likewise.
4392         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4393         Likewise.
4394         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4395         Likewise.
4396         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4397         Likewise.
4398         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4399         Likewise.
4400         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4411         Likewise.
4412         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4413         Likewise.
4414         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4463         Likewise.
4464         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4465         Likewise.
4466         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4613         Likewise.
4614         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4615         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4616         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4617         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4618         Likewise.
4619         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4620         Likewise.
4621         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4622         Likewise.
4623         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4624         Likewise.
4625         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4626         Likewise.
4627         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4628         Likewise.
4629         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4630         Likewise.
4631         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4632         Likewise.
4633         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4634         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4635         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4636         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4637         Likewise.
4638         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4639         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4640         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4641         Likewise.
4642         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4643         Likewise.
4644         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4645         Likewise.
4646         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4647         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4648         Likewise.
4649         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4650         Likewise.
4651         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4652         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4653         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4654         Likewise.
4655         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4656         Likewise.
4657         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4658         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4659         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4660         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4661         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4662         Likewise.
4663         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4664         Likewise.
4665         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4666         Likewise.
4667         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4668         Likewise.
4669         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4670         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4671         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4672         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4673         Likewise.
4674         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4675         Likewise.
4676         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4677         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4678         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4679         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4680         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4681         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4682         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4683         Likewise.
4684         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4685         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4686         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4687         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4688         Likewise.
4689         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4690         Likewise.
4691         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4692         Likewise.
4693         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4694         Likewise.
4695         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4696         Likewise.
4697         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4698         Likewise.
4699         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4700         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4701         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4702         Likewise.
4703         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4704         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4705         Likewise.
4706         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4707         Likewise.
4708         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4709         Likewise.
4710         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4711         Likewise.
4712         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4713         Likewise.
4714         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4715         Likewise.
4716         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4717         Likewise.
4718         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4719         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4720         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4721         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4722         Likewise.
4723         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4724         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4725         Likewise.
4726         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4727         Likewise.
4728         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4729         Likewise.
4730         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4731         Likewise.
4732         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4733         Likewise.
4734         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4735         Likewise.
4736         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4737         Likewise.
4738         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4739         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4740         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4741         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4742         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4743         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4744         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4745         Likewise.
4746         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4747         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4748         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4749         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4750         Likewise.
4751         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4752         Likewise.
4753         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4754         Likewise.
4755         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4756         Likewise.
4757         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4758         Likewise.
4759         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4760         Likewise.
4761         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4762         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4763         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4764         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4765         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4766         Likewise.
4767         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4768         Likewise.
4769         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4770         Likewise.
4771         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4772         Likewise.
4773         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4774         Likewise.
4775         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4776         Likewise.
4777         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4778         Likewise.
4779         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4780         Likewise.
4781         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4782         Likewise.
4783         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4784         Likewise.
4785         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4786         Likewise.
4787         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4788         Likewise.
4789         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4790         Likewise.
4791         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4792         Likewise.
4793         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4794         Likewise.
4795         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4796         Likewise.
4797         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4798         Likewise.
4799         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4800         Likewise.
4801         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4802         Likewise.
4803         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4804         Likewise.
4805         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4806         Likewise.
4807         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4808         Likewise.
4809         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4810         Likewise.
4811         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4812         Likewise.
4813         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4814         Likewise.
4815         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4816         Likewise.
4817         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4818         Likewise.
4819         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4820         Likewise.
4821         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4822         Likewise.
4823         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4824         Likewise.
4825         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4826         Likewise.
4827         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4828         Likewise.
4829         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4830         Likewise.
4831         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4832         Likewise.
4833         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4834         Likewise.
4835         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4836         Likewise.
4837         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4838         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4839         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4840         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4841         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4842         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4843         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4844         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4845         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4846         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4847         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4848         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4849         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4850         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4851         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4852         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4853         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4854         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4855         * testsuite/tr1/headers/all.cc: Likewise.
4856         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4857         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4858         * testsuite/util/testsuite_shared.cc: Likewise.
4859         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4860         * testsuite/17_intro/headers/all.cc: Likewise.
4861         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4862         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4863         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4864         Likewise.
4865         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4866         Likewise.
4867         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4868         Likewise.
4869         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4870         Likewise.
4871         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4872         Likewise.
4873         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4874         Likewise.
4875         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4876         Likewise.
4877         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4878         Likewise.
4879         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4880         Likewise.
4881         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4882         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4883         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4884         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4885         Likewise.
4886         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4887         Likewise.
4888         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4889         Likewise.
4890         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4891         Likewise.
4892         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4893         Likewise.
4894         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4895         Likewise.
4896         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4897         Likewise.
4898         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4899         Likewise.
4900         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4901         Likewise.
4902         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4903         Likewise.
4904         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4905         Likewise.
4906         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4907         Likewise.
4908         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4909         Likewise.
4910         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4911         Likewise.
4912         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4913         Likewise.
4914         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4915         Likewise.
4916         * testsuite/20_util/pair/moveable.cc: Likewise.
4917         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4918         Likewise.
4919         * testsuite/20_util/pair/swap.cc: Likewise.
4920         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4921         Likewise.
4922         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4923         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4924         Likewise.
4925         * testsuite/20_util/tuple/moveable.cc: Likewise.
4926         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4927         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4928         Likewise.
4929         * testsuite/20_util/tuple/swap.cc: Likewise.
4930         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
4931         Likewise.
4932         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
4933         Likewise.
4934         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
4935         Likewise.
4936         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
4937         Likewise.
4938         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
4939         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
4940         Likewise.
4941         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
4942         Likewise.
4943         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
4944         Likewise.
4945         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
4946         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
4947         Likewise.
4948         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
4949         Likewise.
4950         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
4951         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
4952         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
4953         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
4954         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
4955         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
4956         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
4957         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
4958         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
4959         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
4960         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
4961         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
4962         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
4963         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
4964         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
4965         Likewise.
4966         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
4967         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
4968         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
4969         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
4970         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
4971         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
4972         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
4973         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
4974         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
4975         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
4976         Likewise.
4977         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
4978         Likewise.
4979         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
4980         Likewise.
4981         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
4982         Likewise.
4983         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
4984         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
4985         Likewise.
4986         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
4987         Likewise.
4988         * testsuite/23_containers/deque/14340.cc: Likewise.
4989         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
4990         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
4991         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
4992         * testsuite/23_containers/deque/init-list.cc: Likewise.
4993         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
4994         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
4995         * testsuite/23_containers/deque/moveable.cc: Likewise.
4996         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
4997         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
4998         Likewise.
4999         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5000         Likewise.
5001         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5002         Likewise.
5003         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5004         Likewise.
5005         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5006         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5007         Likewise.
5008         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5009         Likewise.
5010         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5011         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5012         Likewise.
5013         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5014         Likewise.
5015         * testsuite/23_containers/list/14340.cc: Likewise.
5016         * testsuite/23_containers/list/23781.cc: Likewise.
5017         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5018         * testsuite/23_containers/list/init-list.cc: Likewise.
5019         * testsuite/23_containers/list/moveable.cc: Likewise.
5020         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5021         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5022         Likewise.
5023         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5024         Likewise.
5025         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5026         Likewise.
5027         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5028         Likewise.
5029         * testsuite/23_containers/map/14340.cc: Likewise.
5030         * testsuite/23_containers/map/23781.cc: Likewise.
5031         * testsuite/23_containers/map/init-list.cc: Likewise.
5032         * testsuite/23_containers/map/moveable.cc: Likewise.
5033         * testsuite/23_containers/map/operations/1.cc: Likewise.
5034         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5035         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5036         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5037         Likewise.
5038         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5039         Likewise.
5040         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5041         Likewise.
5042         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5043         Likewise.
5044         * testsuite/23_containers/multimap/14340.cc: Likewise.
5045         * testsuite/23_containers/multimap/23781.cc: Likewise.
5046         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5047         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5048         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5049         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5050         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5051         Likewise.
5052         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5053         Likewise.
5054         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5055         Likewise.
5056         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5057         Likewise.
5058         * testsuite/23_containers/multiset/14340.cc: Likewise.
5059         * testsuite/23_containers/multiset/23781.cc: Likewise.
5060         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5061         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5062         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5063         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5064         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5065         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5066         Likewise.
5067         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5068         Likewise.
5069         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5070         Likewise.
5071         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5072         Likewise.
5073         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5074         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5075         Likewise.
5076         * testsuite/23_containers/queue/moveable.cc: Likewise.
5077         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5078         Likewise.
5079         * testsuite/23_containers/set/14340.cc: Likewise.
5080         * testsuite/23_containers/set/23781.cc: Likewise.
5081         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5082         * testsuite/23_containers/set/init-list.cc: Likewise.
5083         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5084         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5085         * testsuite/23_containers/set/moveable.cc: Likewise.
5086         * testsuite/23_containers/set/operations/1.cc: Likewise.
5087         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5088         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5089         Likewise.
5090         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5091         Likewise.
5092         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5093         Likewise.
5094         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5095         Likewise.
5096         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5097         Likewise.
5098         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5099         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5100         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5101         Likewise.
5102         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5103         Likewise.
5104         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5105         Likewise.
5106         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5107         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5108         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5109         Likewise.
5110         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5111         Likewise.
5112         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5113         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5114         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5115         Likewise.
5116         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5117         Likewise.
5118         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5119         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5120         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5121         Likewise.
5122         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5123         Likewise.
5124         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5125         Likewise.
5126         * testsuite/23_containers/vector/14340.cc: Likewise.
5127         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5128         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5129         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5130         Likewise.
5131         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5132         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5133         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5134         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5135         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5136         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5137         Likewise.
5138         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5139         Likewise.
5140         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5141         Likewise.
5142         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5143         Likewise.
5144         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5145         Likewise.
5146         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5147         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5148         * testsuite/23_containers/vector/init-list.cc: Likewise.
5149         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5150         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5151         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5152         * testsuite/23_containers/vector/moveable.cc: Likewise.
5153         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5154         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5155         Likewise.
5156         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5157         Likewise.
5158         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5159         Likewise.
5160         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5161         Likewise.
5162         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5163         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5164         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5165         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5166         Likewise.
5167         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5168         Likewise.
5169         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5170         Likewise.
5171         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5172         Likewise.
5173         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5174         Likewise.
5175         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5176         Likewise.
5177         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5178         Likewise.
5179         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5180         Likewise.
5181         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5182         Likewise.
5183         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5184         Likewise.
5185         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5186         Likewise.
5187         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5188         Likewise.
5189         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5190         Likewise.
5191         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5192         Likewise.
5193         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5194         Likewise.
5195         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5196         Likewise.
5197         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5198         Likewise.
5199         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5200         Likewise.
5201         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5202         Likewise.
5203         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5204         Likewise.
5205         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5206         Likewise.
5207         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5208         Likewise.
5209         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5210         Likewise.
5211         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5212         Likewise.
5213         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5214         Likewise.
5215         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5216         Likewise.
5217         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5218         Likewise.
5219         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5220         Likewise.
5221         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5222         Likewise.
5223         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5224         Likewise.
5225         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5226         Likewise.
5227         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5228         Likewise.
5229         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5230         Likewise.
5231         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5232         Likewise.
5233         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5234         Likewise.
5235         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5236         Likewise.
5237         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5238         Likewise.
5239         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5240         Likewise.
5241         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5242         Likewise.
5243         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5244         Likewise.
5245         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5246         Likewise.
5247         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5248         Likewise.
5249         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5250         Likewise.
5251         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5252         Likewise.
5253         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5254         Likewise.
5255         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5256         Likewise.
5257         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5258         Likewise.
5259         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5260         Likewise.
5261         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5262         Likewise.
5263         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5484         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5495         Likewise.
5496         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5497         Likewise.
5498         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5499         Likewise.
5500         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5501         Likewise.
5502         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5503         Likewise.
5504         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5505         Likewise.
5506         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5507         Likewise.
5508         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5509         Likewise.
5510         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5511         Likewise.
5512         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5513         Likewise.
5514         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5515         Likewise.
5516         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5517         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5518         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5519         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5520         Likewise.
5521         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5522         Likewise.
5523         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5524         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5525         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5534         Likewise.
5535         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5538         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5539         Likewise.
5540         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5541         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5542         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5543         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5544         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5545         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5546         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5547         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5548         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5549         Likewise.
5550         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5551         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5552         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5553         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5554         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5555         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5556         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5557         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5558         Likewise.
5559         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5560         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5561         Likewise.
5562         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5563         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5564         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5565         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5566         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5567         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5568         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5569         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5570         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5571         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5572         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5573         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5574         Likewise.
5575         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5576         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5577         Likewise.
5578         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5579         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5580         Likewise.
5581         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5582         Likewise.
5583         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5584         Likewise.
5585         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5586         Likewise.
5587         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5588         Likewise.
5589         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5590         Likewise.
5591         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5592         Likewise.
5593         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5594         Likewise.
5595         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5596         Likewise.
5597         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5598         Likewise.
5599         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5600         Likewise.
5601         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5602         Likewise.
5603         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5604         Likewise.
5605         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5606         Likewise.
5607         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5608         Likewise.
5609         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5610         Likewise.
5611         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5612         Likewise.
5613         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5614         Likewise.
5615         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5616         Likewise.
5617         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5618         Likewise.
5619         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5620         Likewise.
5621         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5622         Likewise.
5623         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5624         Likewise.
5625         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5626         Likewise.
5627         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5628         Likewise.
5629         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5630         Likewise.
5631         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5632         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5633         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5634         Likewise.
5635         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5636         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5637         Likewise.
5638         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5639         Likewise.
5640         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5641         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5642         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5643         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5644         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5645         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5646         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5647         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5648         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5649         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5650         Likewise.
5651         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5652         Likewise.
5653         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5654         Likewise.
5655         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5656         Likewise.
5657         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5658         Likewise.
5659         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5660         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5661         Likewise.
5662         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5663         Likewise.
5664         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5665         Likewise.
5666         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5667         Likewise.
5668         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5669         Likewise.
5670         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5671         Likewise.
5672         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5673         Likewise.
5674         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5675         Likewise.
5676         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5677         Likewise.
5678         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5679         Likewise.
5680         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5681         Likewise.
5682         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5683         Likewise.
5684         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5685         Likewise.
5686         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5687         Likewise.
5688         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5689         Likewise.
5690         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5691         Likewise.
5692         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5693         Likewise.
5694         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5695         Likewise.
5696         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5697         Likewise.
5698         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5699         Likewise.
5700         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5701         Likewise.
5702         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5703         Likewise.
5704         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5705         Likewise.
5706         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5707         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5708         Likewise.
5709         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5710         Likewise.
5711         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5712         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5713         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5714         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5715         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5716         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5717         Likewise.
5718         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5719         Likewise.
5720         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5721         Likewise.
5722         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5723         Likewise.
5724         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5725         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5726         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5727         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5728         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5729         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5730         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5731         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5732         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5733         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5734         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5735         Likewise.
5736         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5737         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5738         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5739         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5740         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5741         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5742         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5743         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5744         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5745         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5746         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5747         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5748         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5749         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5750         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5751         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5752         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5753         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5754         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5755         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5756         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5757         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5758         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5759         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5760         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5761         Likewise.
5762         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5763         * testsuite/27_io/fpos/14252.cc: Likewise.
5764         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5765         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5766         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5767         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5768         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5769         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5770         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5771         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5772         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5773         Likewise.
5774         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5775         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5776         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5777         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5778         Likewise.
5779         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5780         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5781         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5782         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5783         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5784         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5785         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5786         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5787         * testsuite/27_io/objects/char/3045.cc: Likewise.
5788         * testsuite/27_io/objects/char/3647.cc: Likewise.
5789         * testsuite/27_io/objects/char/5268.cc: Likewise.
5790         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5791         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5792         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5793         * testsuite/28_regex/init-list.cc: Likewise.
5794         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5795         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5796         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5797         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5798         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5799         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5800         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5801         Likewise.
5802         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5803         Likewise.
5804         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5805         Likewise.
5806         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5807         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5808         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5809         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5810         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5811         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5812         Likewise.
5813         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5814         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5815         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5816         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5817         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5818         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5819         Likewise.
5820         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5821         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5822         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5823         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5824         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5825         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5826         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5827         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5828         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5829         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5830         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5831         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5832         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5833         Likewise.
5834         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5835         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5836         Likewise.
5837         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5838         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5839         Likewise.
5840         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5841         Likewise.
5842         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5843         Likewise.
5844         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5845         Likewise.
5846         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5847         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5848         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5849         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5850         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5851         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5852         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5853         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5854         Likewise.
5855         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5856         Likewise.
5857         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5858         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5859         Likewise.
5860         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5861         Likewise.
5862         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5863         Likewise.
5864         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5865         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5866         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5867         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5868         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5869         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5870         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5871         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5872         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5873         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5874         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5875         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5876         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5877         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5878         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5879         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5880         Likewise.
5881         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5882         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5883         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5884         Likewise.
5885         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5886         Likewise.
5887         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5888         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5889         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5890         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5891         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5892         Likewise.
5893         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5894         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5895         Likewise.
5896         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5897         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5898         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5899         Likewise.
5900         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5901         Likewise.
5902         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5903         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5904         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5905         Likewise.
5906         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5907         Likewise.
5908         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5909         Likewise.
5910         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5911         Likewise.
5912         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5913         Likewise.
5914         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5915         * testsuite/30_threads/this_thread/1.cc: Likewise.
5916         * testsuite/30_threads/this_thread/2.cc: Likewise.
5917         * testsuite/30_threads/this_thread/3.cc: Likewise.
5918         * testsuite/30_threads/this_thread/4.cc: Likewise.
5919         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5920         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5921         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5922         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5923         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5924         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5925         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5926         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5927         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5928         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5929         * testsuite/30_threads/thread/members/1.cc: Likewise.
5930         * testsuite/30_threads/thread/members/2.cc: Likewise.
5931         * testsuite/30_threads/thread/members/3.cc: Likewise.
5932         * testsuite/30_threads/thread/members/4.cc: Likewise.
5933         * testsuite/30_threads/thread/members/5.cc: Likewise.
5934         * testsuite/30_threads/thread/swap/1.cc: Likewise.
5935         * testsuite/30_threads/thread/swap/2.cc: Likewise.
5936         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
5937         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
5938         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
5939         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
5940         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
5941         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
5942         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
5943         Likewise.
5944         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
5945         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
5946         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
5947         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
5948         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
5949         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
5950         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
5951         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
5952         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
5953         * testsuite/30_threads/try_lock/1.cc: Likewise.
5954         * testsuite/30_threads/try_lock/2.cc: Likewise.
5955         * testsuite/30_threads/try_lock/3.cc: Likewise.
5956         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
5957         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
5958         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
5959         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
5960         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
5961         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
5962         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
5963         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
5964         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
5965         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
5966         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
5967         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
5968         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
5969         Likewise.
5970         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
5971         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
5972         Likewise.
5973         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
5974         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
5975         Likewise.
5976         * testsuite/ext/array_allocator/1.cc: Likewise.
5977         * testsuite/ext/array_allocator/2.cc: Likewise.
5978         * testsuite/ext/array_allocator/3.cc: Likewise.
5979         * testsuite/ext/ext_pointer/1.cc: Likewise.
5980         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
5981         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
5982         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
5983         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
5984         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
5985         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
5986         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
5987         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
5988         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
5989         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
5990         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
5991         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
5992         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
5993         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
5994         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
5995         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
5996         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
5997         Likewise.
5998         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
5999         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6000         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6001         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6002         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6003         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6004         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6005         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6006         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6007         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6008         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6009         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6010         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6011         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6012         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6013         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6014         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6015         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6016         Likewise.
6017         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6018         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6019         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6020         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6021         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6022         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6023         * testsuite/ext/pod_char_traits.cc: Likewise.
6024         * testsuite/ext/slist/23781.cc: Likewise.
6025         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6026         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6027         * testsuite/ext/vstring/init-list.cc: Likewise.
6028         * testsuite/ext/vstring/moveable.cc: Likewise.
6029         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6030         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6031         Likewise.
6032         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6033         Likewise.
6034         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6035         Likewise.
6036         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6037         Likewise.
6038         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6039         Likewise.
6040         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6041         Likewise.
6042         * testsuite/ext/vstring/types/23767.cc: Likewise.
6043         * testsuite/performance/21_strings/string_append.cc: Likewise.
6044         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6045         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6046         Likewise.
6047         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6048         Likewise.
6049         * testsuite/performance/21_strings/string_find.cc: Likewise.
6050         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6051         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6052         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6053         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6054         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6055         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6056         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6057         Likewise.
6058         * testsuite/performance/23_containers/create/map.cc: Likewise.
6059         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6060         Likewise.
6061         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6062         * testsuite/performance/23_containers/find/map.cc: Likewise.
6063         * testsuite/performance/23_containers/index/map.cc: Likewise.
6064         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6065         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6066         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6067         Likewise.
6068         * testsuite/performance/23_containers/insert_erase/associative.cc:
6069         Likewise.
6070         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6071         Likewise.
6072         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6073         Likewise.
6074         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6075         Likewise.
6076         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6077         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6078         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6079         Likewise.
6080         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6081         Likewise.
6082         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6083         Likewise.
6084         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6085         Likewise.
6086         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6087         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6088         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6089         Likewise.
6090         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6091         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6092         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6093         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6094         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6095         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6096         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6097         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6098         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6099         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6100         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6101         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6102         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6103         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6104         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6105         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6106         Likewise.
6107         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6108         Likewise.
6109         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6110         Likewise.
6111         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6112         Likewise.
6113         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6114         Likewise.
6115         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6116         Likewise.
6117         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6118         Likewise.
6119         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6120         Likewise.
6121         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6122         Likewise.
6123         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6124         Likewise.
6125         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6126         Likewise.
6127         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6128         Likewise.
6129         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6130         Likewise.
6131         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6132         Likewise.
6133         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6134         Likewise.
6135         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6136         Likewise.
6137         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6138         Likewise.
6139         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6140         Likewise.
6141         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6142         Likewise.
6143         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6144         Likewise.
6145         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6146         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6147         Likewise.
6148         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6149         Likewise.
6150         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6151         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6152         Likewise.
6153         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6154         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6155         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6156         Likewise.
6157         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6158         Likewise.
6159         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6160         Likewise.
6161         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6162         Likewise.
6163         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6164         Likewise.
6165         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6166         Likewise.
6167         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6168         Likewise.
6169         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6170         Likewise.
6171         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6172         Likewise.
6173         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6174         Likewise.
6175         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6176         Likewise.
6177         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6178         Likewise.
6179         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6180         Likewise.
6181         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6182         Likewise.
6183         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6184         Likewise.
6185         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6186         Likewise.
6187         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6188         Likewise.
6189         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6190         Likewise.
6191         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6192         Likewise.
6193         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6194         Likewise.
6195         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6196         Likewise.
6197         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6198         Likewise.
6199         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6200         Likewise.
6201         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6202         Likewise.
6203         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6204         Likewise.
6205         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6206         Likewise.
6207         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6208         Likewise.
6209         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6210         Likewise.
6211         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6212         Likewise.
6213         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6214         Likewise.
6215         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6216         Likewise.
6217         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6218         Likewise.
6219         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6220         Likewise.
6221         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6222         Likewise.
6223         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6224         Likewise.
6225         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6226         Likewise.
6227         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6228         Likewise.
6229         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6230         Likewise.
6231         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6232         Likewise.
6233         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6234         Likewise.
6235         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6236         Likewise.
6237         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6238         Likewise.
6239         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6240         Likewise.
6241         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6242         Likewise.
6243         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6244         Likewise.
6245         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6246         Likewise.
6247         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6248         Likewise.
6249         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6250         Likewise.
6251         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6252         Likewise.
6253         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6254         Likewise.
6255         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6256         Likewise.
6257         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6258         Likewise.
6259         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6260         Likewise.
6261         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6262         Likewise.
6263         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6264         Likewise.
6265         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6266         Likewise.
6267         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6268         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6269         Likewise.
6270         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6271         Likewise.
6272         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6273         Likewise.
6274         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6275         Likewise.
6276         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6277         Likewise.
6278         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6279         Likewise.
6280         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6281         Likewise.
6282         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6283         Likewise.
6284         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6285         Likewise.
6286         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6287         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6288         Likewise.
6289         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6290         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6291         Likewise.
6292         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6293         Likewise.
6294         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6295         Likewise.
6296         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6297         Likewise.
6298         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6299         Likewise.
6300         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6301         Likewise.
6302         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6303         Likewise.
6304         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6305         Likewise.
6306         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6307         Likewise.
6308         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6309         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6310         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6311         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6312         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6313         Likewise.
6314         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6315         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6316         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6317         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6318         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6319         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6320         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6321         * testsuite/util/io/prog_bar.cc: Likewise.
6322         * testsuite/util/io/prog_bar.hpp: Likewise.
6323         * testsuite/util/io/text_populate.hpp: Likewise.
6324         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6325         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6326         * testsuite/util/io/xml.hpp: Likewise.
6327         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6328         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6329         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6330         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6331         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6332         * testsuite/util/native_type/native_map.hpp: Likewise.
6333         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6334         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6335         * testsuite/util/native_type/native_set.hpp: Likewise.
6336         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6337         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6338         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6339         Likewise.
6340         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6341         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6342         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6343         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6344         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6345         Likewise.
6346         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6347         Likewise.
6348         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6349         Likewise.
6350         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6351         Likewise.
6352         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6353         Likewise.
6354         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6355         Likewise.
6356         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6357         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6358         Likewise.
6359         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6360         Likewise.
6361         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6362         Likewise.
6363         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6364         Likewise.
6365         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6366         Likewise.
6367         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6368         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6369         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6370         * testsuite/util/regression/basic_type.hpp: Likewise.
6371         * testsuite/util/regression/common_type.hpp: Likewise.
6372         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6373         Likewise.
6374         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6375         Likewise.
6376         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6377         Likewise.
6378         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6379         Likewise.
6380         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6381         Likewise.
6382         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6383         Likewise.
6384         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6385         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6386         Likewise.
6387         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6388         Likewise.
6389         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6390         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6391         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6392         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6393         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6394         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6395         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6396         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6397         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6398         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6399         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6400         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6401         * testsuite/util/testsuite_abi.cc: Likewise.
6402         * testsuite/util/testsuite_abi.h: Likewise.
6403         * testsuite/util/testsuite_abi_check.cc: Likewise.
6404         * testsuite/util/testsuite_allocator.cc: Likewise.
6405         * testsuite/util/testsuite_allocator.h: Likewise.
6406         * testsuite/util/testsuite_api.h: Likewise.
6407         * testsuite/util/testsuite_character.cc: Likewise.
6408         * testsuite/util/testsuite_character.h: Likewise.
6409         * testsuite/util/testsuite_common_types.h: Likewise.
6410         * testsuite/util/testsuite_error.h: Likewise.
6411         * testsuite/util/testsuite_hooks.cc: Likewise.
6412         * testsuite/util/testsuite_hooks.h: Likewise.
6413         * testsuite/util/testsuite_io.h: Likewise.
6414         * testsuite/util/testsuite_iterators.h: Likewise.
6415         * testsuite/util/testsuite_performance.h: Likewise.
6416         * testsuite/util/testsuite_rng.h: Likewise.
6417         * testsuite/util/testsuite_rvalref.h: Likewise.
6418         * testsuite/util/testsuite_tr1.h: Likewise.
6419         * testsuite/util/thread/all.h: Likewise.
6420         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6421         Likewise.
6422         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6423         Likewise.
6424         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6425         Likewise.
6426         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6427         Likewise.
6428         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6429         Likewise.
6430         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6431         Likewise.
6432         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6433         Likewise.
6434         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6435         Likewise.
6436         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6437         Likewise.
6438         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6439         Likewise.
6440         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6441         Likewise.
6442         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6443         Likewise.
6444         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6445         Likewise.
6446         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6447         Likewise.
6448         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6449         Likewise.
6450         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6451         Likewise.
6452         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6453         Likewise.
6454         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6455         Likewise.
6456         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6457         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6458         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6459         Likewise.
6460         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6461         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6462         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6463         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6464         Likewise.
6465         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6466         Likewise.
6467         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6468         Likewise.
6469         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6470         Likewise.
6471         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6472         Likewise.
6473         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6474         Likewise.
6475         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6476         Likewise.
6477         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6478         Likewise.
6479         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6480         Likewise.
6481         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6482         Likewise.
6483         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6484         Likewise.
6485         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6486         Likewise.
6487         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6488         Likewise.
6489         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6490         Likewise.
6491         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6492         Likewise.
6493         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6494         Likewise.
6495         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6496         Likewise.
6497         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6498         Likewise.
6499         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6500         Likewise.
6501         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6502         Likewise.
6503         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6504         Likewise.
6505         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6506         Likewise.
6507         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6508         Likewise.
6509         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6510         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6511         Likewise.
6512         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6513         Likewise.
6514         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6515         Likewise.
6516         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6517         Likewise.
6518         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6519         Likewise.
6520         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6521         Likewise.
6522         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6523         Likewise.
6524         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6525         Likewise.
6526         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6527         Likewise.
6528         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6529         Likewise.
6530         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6531         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6548         Likewise.
6549         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6552         Likewise.
6553         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6554         Likewise.
6555         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6556         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6557         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6558         Likewise.
6559         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6560         Likewise.
6561         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6562         Likewise.
6563         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6564         Likewise.
6565         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6566         Likewise.
6567         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6568         Likewise.
6569         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6570         Likewise.
6571         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6572         Likewise.
6573         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6574         Likewise.
6575         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6576         Likewise.
6577         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6578         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6579         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6580         Likewise.
6581         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6582         Likewise.
6583         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6584         Likewise.
6585         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6586         Likewise.
6587         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6588         Likewise.
6589         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6590         Likewise.
6591         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6592         Likewise.
6593         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6594         Likewise.
6595         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6596         Likewise.
6597         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6598         Likewise.
6599         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6600         Likewise.
6601         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6610         Likewise.
6611         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6612         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6613         Likewise.
6614         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6615         Likewise.
6616         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6617         Likewise.
6618         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6619         Likewise.
6620         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6621         Likewise.
6622         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6627         Likewise.
6628         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6629         Likewise.
6630         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6631         Likewise.
6632         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6633         Likewise.
6634         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6635         Likewise.
6636         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6647         Likewise.
6648         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6669         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6690         Likewise.
6691         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6706         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6707         * testsuite/backward/hash_map/25896.cc: Likewise.
6708         * testsuite/backward/hash_set/25896.cc: Likewise.
6710 2009-04-08  Ian Lance Taylor  <iant@google.com>
6712         * include/backward/hashtable.h (erase): Correctly handle erasing a
6713         reference to an entry in the hash table.
6714         * testsuite/backward/hash_map/25896.cc: New.
6715         * testsuite/backward/hash_set/25896.cc: New.
6717 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6719         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6720         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6722 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6724         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6725         of debug.
6726         * include/Makefile.in: Regenerate.
6727         * include/precompiled/stdc++.h: Add.
6729         * doc/xml/api.xml: Add gcc-4.4 link.
6730         * doc/html/api.html: Regenerate.
6732 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6734         * include/bits/random.h: Adjust doxygen markup.
6735         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6737         * testsuite/26_numerics/random/piecewise_linear_distribution/
6738         operators/serialize.cc: Use typedefs.
6740 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6742         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6743         __gnu_cxx namespace.  Remove "static inline".
6745 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6747         * include/bits/random.tcc (linear_congruential_engine<>::
6748         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6750 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6752         * include/bits/random.h (operator==): Mark all inline.
6753         (mersenne_twister_engine): Enable #if 0 checks.
6755         * include/bits/random.h: Formatting tweaks.
6757 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6759         * include/bits/random.tcc (piecewise_linear_distribution<>::
6760         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6761         Remove spurious closed parenthesis.
6763 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6765         PR libstdc++/39644 (partial)
6766         * include/bits/random.tcc (linear_congruential_engine<>::
6767         seed(seed_seq&), independent_bits_engine<>::operator(),
6768         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6770 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6772         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6773         thinko.
6774         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6775         default.cc: Enable.
6777 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6779         PR libstdc++/39629 (partial)
6780         * testsuite/26_numerics/random/independent_bits_engine/cons/
6781         base_move.cc: Use uint_fast64_t instead of unsigned long.
6782         * testsuite/26_numerics/random/independent_bits_engine/cons/
6783         seed1.cc: Likewise.
6784         * testsuite/26_numerics/random/independent_bits_engine/cons/
6785         seed2.cc: Likewise.
6786         * testsuite/26_numerics/random/independent_bits_engine/cons/
6787         base_copy.cc: Likewise.
6788         * testsuite/26_numerics/random/independent_bits_engine/cons/
6789         default.cc: Likewise.
6790         * testsuite/26_numerics/random/independent_bits_engine/cons/
6791         seed_seq.cc: Likewise.
6792         * testsuite/26_numerics/random/independent_bits_engine/
6793         requirements/typedefs.cc: Likewise.
6794         * testsuite/26_numerics/random/independent_bits_engine/
6795         operators/equal.cc: Likewise.
6796         * testsuite/26_numerics/random/independent_bits_engine/
6797         operators/serialize.cc: Likewise.
6798         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6800 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6802         * include/tr1_impl/random: Remove, empty.
6803         * include/tr1_impl/random.tcc: Likewise.
6805         * include/std/random: Minor clean-ups, formatting fixes, adjust
6806         copyright years.
6807         * include/bits/random.tcc: Likewise.
6808         * include/bits/random.h: Likewise.
6809         * include/tr1/random: Likewise.
6810         * include/tr1/random.tcc: Likewise.
6811         * include/tr1/random.h: Likewise.
6813 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6815         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6816         * doc/html/api.html: Regenerate.
6818 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6820         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6821         Change to mersenne_twister_engine, add same defaults as
6822         mersenne_twister_engine/cons/default.cc.
6823         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6825         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6826         to __il.
6827         * include/bits/random.h (mersenne_twister_engine): Qualify
6828         _ShiftMin1 with namespace __detail.
6829         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6830         constexpr std::numeric_limits::max() can be used.
6831         (mersenne_twister_engine): Split apart static asserts into one
6832         assert per message. Temporarily disable the last three.
6834 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6836         * include/Makefile.am: Update to N2836. Modified for new random headers.
6837         * include/Makefile.in: Ditto.
6838         * include/tr1_impl/random: Moved to tr1/random.h
6839         * include/tr1_impl/random.tcc: Moved to tr1
6840         * include/tr1/random: Just point to moved tr1 random headers.
6841         * include/tr1/random.tcc: Moved from tr1_impl.
6842         * include/tr1/random.h: Moved from tr1_impl/random.
6843         * include/std/random: Modified to point to std random headers.
6844         * include/bits/random.tcc: New implementation of std random facilities.
6845         * include/bits/random.h: Ditto.
6846         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6847         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6848         seed1.cc: New.
6849         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6850         seed2.cc: New.
6851         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6852         default.cc: New.
6853         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6854         non_uint_neg.cc: New.
6855         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6856         typedefs.cc: New.
6857         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6858         equal.cc: New.
6859         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6860         serialize.cc: New.
6861         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6862         seed1.cc: New.
6863         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6864         seed2.cc: New.
6865         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6866         default.cc: New.
6867         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6868         typedefs.cc: New.
6869         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6870         equal.cc: New.
6871         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6872         serialize.cc: New.
6873         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6874         seed1.cc: New.
6875         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6876         seed2.cc: New.
6877         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6878         default.cc: New.
6879         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6880         typedefs.cc: New.
6881         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6882         equal.cc: New.
6883         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6884         serialize.cc: New.
6885         * testsuite/26_numerics/random/discard_block_engine/cons/
6886         base_move.cc: New.
6887         * testsuite/26_numerics/random/discard_block_engine/cons/
6888         seed1.cc: New.
6889         * testsuite/26_numerics/random/discard_block_engine/cons/
6890         seed2.cc: New.
6891         * testsuite/26_numerics/random/discard_block_engine/cons/
6892         base_copy.cc: New.
6893         * testsuite/26_numerics/random/discard_block_engine/cons/
6894         default.cc: New.
6895         * testsuite/26_numerics/random/discard_block_engine/cons/
6896         seed_seq.cc: New.
6897         * testsuite/26_numerics/random/discard_block_engine/requirements/
6898         typedefs.cc: New.
6899         * testsuite/26_numerics/random/discard_block_engine/operators/
6900         equal.cc: New.
6901         * testsuite/26_numerics/random/discard_block_engine/operators/
6902         serialize.cc: New.
6903         * testsuite/26_numerics/random/independent_bits_engine/cons/
6904         base_move.cc: New.
6905         * testsuite/26_numerics/random/independent_bits_engine/cons/
6906         seed1.cc: New.
6907         * testsuite/26_numerics/random/independent_bits_engine/cons/
6908         seed2.cc: New.
6909         * testsuite/26_numerics/random/independent_bits_engine/cons/
6910         base_copy.cc: New.
6911         * testsuite/26_numerics/random/independent_bits_engine/cons/
6912         default.cc: New.
6913         * testsuite/26_numerics/random/independent_bits_engine/cons/
6914         seed_seq.cc: New.
6915         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6916         typedefs.cc: New.
6917         * testsuite/26_numerics/random/independent_bits_engine/operators/
6918         equal.cc: New.
6919         * testsuite/26_numerics/random/independent_bits_engine/operators/
6920         serialize.cc: New.
6921         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6922         base_move.cc: New.
6923         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6924         seed1.cc: New.
6925         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6926         seed2.cc: New.
6927         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6928         base_copy.cc: New.
6929         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6930         default.cc: New.
6931         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6932         seed_seq.cc: New.
6933         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
6934         typedefs.cc: New.
6935         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6936         equal.cc: New.
6937         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6938         serialize.cc
6939         * testsuite/26_numerics/random/mt19937.cc: New.
6940         * testsuite/26_numerics/random/mt19937_64.cc: New.
6941         * testsuite/26_numerics/random/minstd_rand.cc: New.
6942         * testsuite/26_numerics/random/minstd_rand0.cc: New.
6943         * testsuite/26_numerics/random/ranlux24_base.cc: New.
6944         * testsuite/26_numerics/random/ranlux48_base.cc: New.
6945         * testsuite/26_numerics/random/ranlux24.cc: New.
6946         * testsuite/26_numerics/random/ranlux48.cc: New.
6947         * testsuite/26_numerics/random/knuth_b.cc: New.
6948         * testsuite/26_numerics/random/default_random_engine.cc: New.
6949         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6950         parms.cc: New.
6951         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6952         default.cc: New.
6953         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
6954         typedefs.cc: New.
6955         * testsuite/26_numerics/random/chi_squared_distribution/operators/
6956         serialize.cc: New.
6957         * testsuite/26_numerics/random/normal_distribution/cons/
6958         parms.cc: New.
6959         * testsuite/26_numerics/random/normal_distribution/cons/
6960         default.cc: New.
6961         * testsuite/26_numerics/random/normal_distribution/requirements/
6962         typedefs.cc: New.
6963         * testsuite/26_numerics/random/normal_distribution/operators/
6964         serialize.cc: New.
6965         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
6966         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
6967         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
6968         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6969         parms_neg.cc: New.
6970         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6971         parms.cc: New.
6972         * testsuite/26_numerics/random/uniform_int_distribution/cons/
6973         default.cc: New.
6974         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
6975         typedefs.cc: New.
6976         * testsuite/26_numerics/random/uniform_int_distribution/operators/
6977         serialize.cc: New.
6978         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6979         parms_neg.cc: New.
6980         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6981         parms.cc: New.
6982         * testsuite/26_numerics/random/uniform_real_distribution/cons/
6983         default.cc: New.
6984         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
6985         typedefs.cc: New.
6986         * testsuite/26_numerics/random/uniform_real_distribution/operators/
6987         serialize.cc: New.
6988         * testsuite/26_numerics/random/poisson_distribution/cons/
6989         parms.cc: New.
6990         * testsuite/26_numerics/random/poisson_distribution/cons/
6991         default.cc: New.
6992         * testsuite/26_numerics/random/poisson_distribution/requirements/
6993         typedefs.cc
6994         * testsuite/26_numerics/random/poisson_distribution/operators/
6995         serialize.cc: New.
6996         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6997         parms.cc: New.
6998         * testsuite/26_numerics/random/bernoulli_distribution/cons/
6999         default.cc: New.
7000         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7001         typedefs.cc: New.
7002         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7003         serialize.cc: New.
7004         * testsuite/26_numerics/random/discrete_distribution/cons/
7005         range.cc: New.
7006         * testsuite/26_numerics/random/discrete_distribution/cons/
7007         initlist.cc: New.
7008         * testsuite/26_numerics/random/discrete_distribution/cons/
7009         default.cc: New.
7010         * testsuite/26_numerics/random/discrete_distribution/cons/
7011         num_xbound_fun.cc: New.
7012         * testsuite/26_numerics/random/discrete_distribution/requirements/
7013         typedefs.cc: New.
7014         * testsuite/26_numerics/random/discrete_distribution/operators/
7015         serialize.cc: New.
7016         * testsuite/26_numerics/random/weibull_distribution/cons/
7017         parms.cc: New.
7018         * testsuite/26_numerics/random/weibull_distribution/cons/
7019         default.cc: New.
7020         * testsuite/26_numerics/random/weibull_distribution/requirements/
7021         typedefs.cc: New.
7022         * testsuite/26_numerics/random/weibull_distribution/operators/
7023         serialize.cc: New.
7024         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7025         parms.cc: New.
7026         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7027         default.cc: New.
7028         * testsuite/26_numerics/random/negative_binomial_distribution/
7029         requirements/typedefs.cc: New.
7030         * testsuite/26_numerics/random/negative_binomial_distribution/
7031         operators/serialize.cc: New.
7032         * testsuite/26_numerics/random/cauchy_distribution/cons/
7033         parms.cc: New.
7034         * testsuite/26_numerics/random/cauchy_distribution/cons/
7035         default.cc: New.
7036         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7037         typedefs.cc: New.
7038         * testsuite/26_numerics/random/cauchy_distribution/operators/
7039         serialize.cc: New.
7040         * testsuite/26_numerics/random/gamma_distribution/cons/
7041         parms.cc: New.
7042         * testsuite/26_numerics/random/gamma_distribution/cons/
7043         default.cc: New.
7044         * testsuite/26_numerics/random/gamma_distribution/requirements/
7045         typedefs.cc: New.
7046         * testsuite/26_numerics/random/gamma_distribution/operators/
7047         serialize.cc: New.
7048         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7049         parms.cc: New.
7050         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7051         default.cc: New.
7052         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7053         typedefs.cc: New.
7054         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7055         serialize.cc: New.
7057         * testsuite/26_numerics/random/exponential_distribution/cons/
7058         parms.cc: New.
7059         * testsuite/26_numerics/random/exponential_distribution/cons/
7060         default.cc: New.
7061         * testsuite/26_numerics/random/exponential_distribution/requirements/
7062         typedefs.cc: New.
7063         * testsuite/26_numerics/random/exponential_distribution/operators/
7064         serialize.cc: New.
7065         * testsuite/26_numerics/random/lognormal_distribution/cons/
7066         parms.cc: New.
7067         * testsuite/26_numerics/random/lognormal_distribution/cons/
7068         default.cc: New.
7069         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7070         typedefs.cc: New.
7071         * testsuite/26_numerics/random/lognormal_distribution/operators/
7072         serialize.cc: New.
7073         * testsuite/26_numerics/random/binomial_distribution/cons/
7074         parms.cc: New.
7075         * testsuite/26_numerics/random/binomial_distribution/cons/
7076         default.cc: New.
7077         * testsuite/26_numerics/random/binomial_distribution/requirements/
7078         typedefs.cc: New.
7079         * testsuite/26_numerics/random/binomial_distribution/operators/
7080         serialize.cc: New.
7081         * testsuite/26_numerics/random/random_device/cons/
7082         token.cc: New.
7083         * testsuite/26_numerics/random/random_device/cons/
7084         default.cc: New.
7085         * testsuite/26_numerics/random/random_device/requirements/
7086         typedefs.cc: New.
7087         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7088         parms.cc: New.
7089         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7090         default.cc: New.
7091         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7092         typedefs.cc: New.
7093         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7094         serialize.cc: New.
7095         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7096         range.cc: New.
7097         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7098         default.cc: New.
7099         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7100         num_xbound_fun.cc: New.
7101         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7102         initlist_fun.cc: New.
7103         * testsuite/26_numerics/random/piecewise_linear_distribution/
7104         requirements/typedefs.cc: New.
7105         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7106         serialize.cc: New.
7107         * testsuite/26_numerics/random/student_t_distribution/cons/
7108         parms.cc: New.
7109         * testsuite/26_numerics/random/student_t_distribution/cons/
7110         default.cc: New.
7111         * testsuite/26_numerics/random/student_t_distribution/requirements/
7112         typedefs.cc: New.
7113         * testsuite/26_numerics/random/student_t_distribution/operators/
7114         serialize.cc: New.
7115         * testsuite/26_numerics/random/geometric_distribution/cons/
7116         parms.cc: New.
7117         * testsuite/26_numerics/random/geometric_distribution/cons/
7118         default.cc: New.
7119         * testsuite/26_numerics/random/geometric_distribution/requirements/
7120         typedefs.cc: New.
7121         * testsuite/26_numerics/random/geometric_distribution/operators/
7122         serialize.cc: New.
7123         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7124         range.cc: New.
7125         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7126         default.cc: New.
7127         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7128         num_xbound_fun.cc: New.
7129         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7130         initlist_fun.cc: New.
7131         * testsuite/26_numerics/random/piecewise_constant_distribution/
7132         requirements/typedefs.cc: New.
7133         * testsuite/26_numerics/random/piecewise_constant_distribution/
7134         operators/serialize.cc: New.
7136 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7138         * include/ext/bitmap_allocator.h: The typedefs should be made public
7139         if we want them to be accessible. This has been revealed by the patch
7140         that fixes PR c++/26693 in g++.
7142 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7144         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7145         Regenerated.
7146         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7147         Regenerated.
7148         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7149         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7150         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7151         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7152         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7153         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7154         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7155         Regenerated.
7156         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7158 2009-03-31  Jason Merrill  <jason@redhat.com>
7160         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7162         PR libstdc++/39310
7163         * include/tr1_impl/type_traits (is_function): Add partial
7164         specializations with function cv-quals.
7165         (__is_function_helper): Remove.
7166         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7168 2009-03-30  Ian Lance Taylor  <iant@google.com>
7170         * include/backward/hashtable.h (clear): Return quickly if the
7171         table is empty.
7173 2009-03-27  Ian Lance Taylor  <iant@google.com>
7175         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7176         (__stl_prime_list): Add 5 at the start of the list.
7178 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7180         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7181         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7182         std::string&, ios_base::openmode), basic_ifstream<>::
7183         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7184         basic_ofstream(const std::string&, ios_base::openmode),
7185         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7186         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7187         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7188         Add in C++0x mode.
7189         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7190         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7191         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7192         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7193         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7194         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7195         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7197 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7199         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7200         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7201         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7202         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7204 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7206         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7207         _M_transfer_after, _M_reverse_after): Move out of line...
7208         * include/bits/forward_list.tcc: ... here.
7209         (forward_list<>::reverse): Move inline...
7210         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7212 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7214         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7215         28277.cc: Likewise.
7216         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7217         Likewise.
7218         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7219         Likewise.
7220         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7221         Likewise.
7223 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7225         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7226         year(s).
7227         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7228         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7229         Likewise.
7230         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7231         Likewise.
7232         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7233         Likewise.
7234         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7236 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7238         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7239         iterations for simulators.
7240         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7241         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7242         Condition stream width for simulators.
7243         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7244         Likewise.
7245         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7246         Likewise.
7247         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7249 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7251         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7252         sheet version information. Table-ize docbook element examples.
7253         * doc/xml/manual/using.xml: Human-readable header
7254         markup. Alphabetized. Add new headers.
7255         * doc/html: Regenerate.
7257 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7259         * doc/xml/faq.xml: Fix link to setup documentation.
7261 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7263         * include/std/type_traits (__add_lvalue_reference_helper,
7264         __add_rvalue_reference_helper): As an optimization, rewrite
7265         condition (avoid is_function).
7267 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7269         PR libstdc++/39405
7270         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7271         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7273 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7275         * testsuite/30_threads/condition_variable_any/native_handle/
7276         typesizes.cc: Include tweaks.
7277         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7278         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7279         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7280         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7281         * testsuite/30_threads/condition_variable/native_handle/
7282         typesizes.cc: Same.
7284 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7286         * include/bits/shared_ptr.h: Add include guards.
7287         * include/tr1/shared_ptr.h: Likewise.
7289 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7291         * include/std/iostream: Fix doxygen link.
7292         * include/bits/forward_list.h: Fix doxygen markup.
7293         * include/ext/vstring.h: Escape backslash in doxygen comment.
7294         * include/bits/basic_string.h: Likewise.
7296 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7298         * doc/xml/faq.xml: Fix links to implementation status pages.
7300 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7302         * include/std/complex (operator+(const complex<>&, const _Tp&),
7303         operator+(const _Tp&, const complex<>&),
7304         operator-(const complex<>&, const _Tp&),
7305         operator-(const _Tp&, const complex<>&)): Do not assume real()
7306         returns a reference (against DR 387).
7307         * testsuite/26_numerics/complex/dr387_2.cc: New.
7309 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7311         * testsuite/thread/pthread4.cc: Move...
7312         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7313         * testsuite/thread/pthread5.cc: Move...
7314         * testsuite/23_containers/list/pthread5.cc: ...here.
7315         * testsuite/thread/pthread6.cc: Move...
7316         * testsuite/23_containers/map/pthread6.cc: ...here.
7317         * testsuite/thread/pthread7-rope.cc: Move...
7318         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7319         * testsuite/thread/guard.cc: Move...
7320         * testsuite/18_support/pthread_guard.cc: ...here.
7321         * testsuite/thread/18185.cc: Move...
7322         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7323         * testsuite/thread/pthread1.cc: Move...
7324         * testsuite/23_containers/list/pthread1.cc: ...here.
7325         * testsuite/thread/pthread2.cc: Move...
7326         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7327         * testsuite/thread/pthread3.cc: Move...
7328         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7330         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7331         * testsuite/thread: Remove.
7333 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7335         * configure: Regenerate.
7337 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7339         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7340         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7341         from baseline_dir.
7342         * configure: Regenerate.
7343         * testsuite/Makefile.am (baseline_file): Remove variable.
7344         (site.exp): Set baseline_dir rather than baseline_file.
7345         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7346         * testsuite/Makefile.in: Regenerate.
7348 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7350         * testsuite/30_threads/thread/this_thread: Move...
7351         * testsuite/30_threads/this_thread: ...here.
7352         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7353         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7354         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7355         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7356         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7357         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7359 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7361         * doc/doxygen/user.cfg.in: Tweaks.
7362         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7363         be elsewhere.
7365         * include/tr1_impl/unordered_map: Just use most specialized
7366         container module.
7367         * include/tr1_impl/unordered_set: Same.
7368         * include/tr1_impl/array: Same.
7369         * include/bits/stl_list.h: Same.
7370         * include/bits/stl_map.h: Same.
7371         * include/bits/stl_queue.h: Same.
7372         * include/bits/stl_set.h: Same.
7373         * include/bits/stl_stack.h: Same.
7374         * include/bits/forward_list.h: Same.
7375         * include/bits/basic_string.h: Same.
7376         * include/bits/stl_multimap.h: Same.
7377         * include/bits/stl_vector.h: Same.
7378         * include/bits/stl_deque.h: Same.
7379         * include/bits/stl_multiset.h: Same.
7380         * include/bits/stl_bvector.h: Same.
7382         * include/backward/binders.h: Change binder module to binders.
7384         * include/std/complex: Add complex_numers module.
7385         * include/tr1_impl/complex: Same.
7387         * include/std/valarray: Add numeric_arrays module.
7388         * include/bits/gslice_array.h: Same.
7389         * include/bits/gslice.h: Same.
7390         * include/bits/mask_array.h: Same.
7391         * include/bits/slice_array.h: Same.
7392         * include/bits/indirect_array.h: Same.
7394         * include/bits/allocator.h: Add allocators module.
7395         * include/ext/throw_allocator.h
7396         * include/ext/pool_allocator.h
7397         * include/ext/bitmap_allocator.h
7398         * include/ext/new_allocator.h
7399         * include/ext/malloc_allocator.h
7400         * include/ext/array_allocator.h
7401         * include/ext/mt_allocator.h
7402         * include/ext/debug_allocator.h
7403         * include/ext/extptr_allocator.h
7405         * include/tr1_impl/functional: Move namespace markup here.
7406         * include/tr1_impl/regex: Same.
7408         * include/tr1_impl/type_traits: Add metaprogramming module.
7409         * include/std/type_traits: Same.
7411         * include/std/memory: Add memory module.
7413         * include/std/ratio: Add ratio module.
7415         * include/std/chrono: Move namespace markup here, add time module.
7417         * include/std/thread: Move namespace markup here, add concurrency
7418         module.
7419         * include/std/mutex: Use concurrency module.
7420         * include/std/condition_variable: Same.
7423         * include/bits/ios_base.h: Refine io module.
7424         * include/bits/basic_ios.h: Same.
7425         * include/std/fstream: Same.
7426         * include/std/istream: Same.
7427         * include/std/ostream: Same.
7428         * include/std/sstream: Same.
7430         * include/ext/vstring.h: Correct parameter markup.
7432         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7433         * include/bits/unique_ptr.h: Same.
7435         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7436         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7437         * include/bits/stl_heap.h: Add markup for new groupings.
7438         * include/bits/stl_algobase.h: Same.
7439         * include/bits/stl_algo.h: Same.
7441         * include/c_compatibility/stdatomic.h: Add atomics module.
7442         * include/c_global/cstdatomic: Same.
7444         * libsupc++/exception: Add exceptions module.
7445         * libsupc++/typeinfo: Same.
7446         * libsupc++/new: Same.
7447         * libsupc++/exception_ptr.h: Same.
7448         * include/std/system_error: Same.
7449         * include/std/stdexcept: Same.
7451         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7452         * libsupc++/cxxabi-forced.h: Same.
7454         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7455         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7456         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7457         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7458         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7459         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7460         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7461         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7462         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7463         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7464         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7465         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7466         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7467         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7468         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7469         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7470         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7471         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7472         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7473         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7474         * testsuite/23_containers/vector/requirements/dr438/
7475         constructor_1_neg.cc: Same.
7476         * testsuite/23_containers/vector/requirements/dr438/
7477         constructor_2_neg.cc: Same.
7478         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7479         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7480         * testsuite/23_containers/deque/requirements/dr438/
7481         constructor_1_neg.cc: Same.
7482         * testsuite/23_containers/deque/requirements/dr438/
7483         constructor_2_neg.cc: Same.
7484         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7485         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7486         * testsuite/23_containers/list/requirements/dr438/
7487         constructor_1_neg.cc: Same.
7488         * testsuite/23_containers/list/requirements/dr438/
7489         constructor_2_neg.cc: Same.
7490         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7491         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7492         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7493         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7494         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7495         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7496         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7497         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7498         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7499         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7501 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7503         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7504         * doc/doxygen/user.cfg.in: Update.
7505         * scripts/run_doxygen: Adjust for new group names.
7507         * include/tr1_impl/random: Update doxygen group markup.
7508         * include/tr1_impl/unordered_map: Same.
7509         * include/tr1_impl/unordered_set: Same.
7510         * include/tr1_impl/array: Same.
7511         * include/std/numeric: Same.
7512         * include/std/utility: Same.
7513         * include/std/bitset: Same.
7514         * include/std/iosfwd: Same.
7515         * include/bits/stl_list.h: Same.
7516         * include/bits/stl_map.h: Same.
7517         * include/bits/stl_algobase.h: Same.
7518         * include/bits/stl_queue.h: Same.
7519         * include/bits/stl_set.h: Same.
7520         * include/bits/stl_stack.h: Same.
7521         * include/bits/stl_iterator_base_types.h: Same.
7522         * include/bits/forward_list.h: Same.
7523         * include/bits/basic_string.h: Same.
7524         * include/bits/stl_multimap.h: Same.
7525         * include/bits/stl_vector.h: Same.
7526         * include/bits/stl_deque.h: Same.
7527         * include/bits/stl_multiset.h: Same.
7528         * include/bits/stl_algo.h: Same.
7529         * include/bits/stl_bvector.h: Same.
7530         * include/bits/algorithmfwd.h: Same.
7531         * include/bits/stl_function.h: Same.
7532         * include/tr1/cmath: Same.
7533         * include/backward/binders.h: Same.
7535 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7537         * include/std/system_error (system_category): To system_category().
7538         (generic_category): To generic_category. DR 890.
7539         * src/system_error.cc: Define.
7540         * include/bits/functexcept.h: Only one __throw_system_error.
7541         * src/functexcept.cc: Same.
7542         * include/std/mutex: Fixup for changes above.
7543         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7544         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7545         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7546         * config/abi/pre/gnu.ver: Clean up exports.
7548 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7550         * include/std/thread: Fix typo.
7551         * src/thread.cc (thread::join): Use NULL.
7553 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7555         PR libstdc++/39168
7556         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7557         const string&)): Also check that the value != CHAR_MAX.
7558         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7559         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7560         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7561         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7562         _M_cache(const locale&)): Likewise.
7563         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7564         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7565         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7566         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7567         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7568         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7570 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7571             Benjamin Kosnik  <bkoz@redhat.com>
7573         * include/std/thread (_Impl_base): Move _M_id out and into ...
7574         (thread): ...here. Call _M_make_routine in body of constructors.
7575         Adjust data member usage to reflect changes.
7576         (_M_make_routine): From _M_make_shared_data.
7577         (_M_start_thread): Add __shared_base_type argument.
7578         * src/thread.cc: Fixups for above.
7579         * config/abi/pre/gnu.ver: Adjust exports.
7580         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7581         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7582         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7584 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7586         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7587         (compare_type_to_native_type): ...this, add alignment check.
7588         * testsuite/30_threads/condition_variable_any/native_handle/
7589         typesizes.cc: Modify as above.
7590         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7591         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7592         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7593         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7594         * testsuite/30_threads/condition_variable/native_handle/
7595         typesizes.cc: Same.
7596         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7597         typesizes.cc: Same.
7599         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7600         * testsuite/30_threads/thread/cons/2.cc: Same.
7601         * testsuite/30_threads/thread/cons/3.cc: Same.
7602         * testsuite/30_threads/thread/cons/4.cc: Same.
7603         * testsuite/30_threads/thread/cons/5.cc: Same.
7604         * testsuite/30_threads/thread/cons/6.cc: Same.
7605         * testsuite/30_threads/thread/cons/7.cc: Same.
7606         * testsuite/30_threads/thread/cons/8.cc: Same.
7608         * testsuite/30_threads/thread/cons/9.cc: New.
7609         * testsuite/30_threads/thread/cons/moveable.cc: New.
7611         * src/condition_variable.cc: Clean up whitespace.
7612         * include/std/condition_variable: Same.
7614 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7616         * include/std/condition_variable (condition_variable): Remove
7617         _M_internal_mutex. Add private __native_type typedef.
7618         * src/condition_variable.cc (condition_variable::notify_one):
7619         Remove _M_internal_mutex use. Use typedef.
7620         (condition_variable::notify_all): Same.
7621         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7622         (recursive_mutex): Same.
7623         (timed_mutex): Same.
7624         (recursive_timed_mutex): Same.
7625         (once_flag): Make __native_type typedef private.
7627         * include/std/thread (this_thread): Add minimal markup.
7629         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7630         Adjust line numbers.
7631         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7632         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7633         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7634         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7635         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7636         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7637         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7638         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7639         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7640         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7641         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7642         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7643         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7645         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7646         * testsuite/30_threads/condition_variable_any/native_handle/
7647         typesizes.cc: New.
7648         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7649         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7650         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7651         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7652         * testsuite/30_threads/condition_variable/native_handle/
7653         typesizes.cc: Same.
7654         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7655         typesizes.cc: Same.
7657 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7659         PR testsuite/33300
7660         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7661         on darwin for lp64.
7663 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7665         * configure.host: Set abi_baseline_pair for mips64*-linux.
7666         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7668 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7670         * include/std/thread (this_thread::get_id): Inline.
7672 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7674         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7675         _Callable as template argument for _M_make_shared_data.
7676         * testsuite/30_threads/thread/cons/6.cc: New.
7677         * testsuite/30_threads/thread/cons/7.cc: New.
7678         * testsuite/30_threads/thread/cons/8.cc: New.
7680 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7682         * testsuite/30_threads/thread/member: To..
7683         * testsuite/30_threads/thread/members: ...this.
7684         * testsuite/30_threads/condition_variable/member: To...
7685         * testsuite/30_threads/condition_variable/members: ...this.
7687 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7689         * include/std/thread (thread::id): Move definition inside thread.
7690         Use native_handle_type. Remove this_thread::get_id friend.
7691         Change __thread_data_ptr to __shared_base_ptr.
7692         (thread::id::id(native_handle_type): Make public. Still explicit.
7693         Use native_handle_type. Change _M_thread_id to _M_thread.
7694         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7695         _M_thread_handle to _M_id.
7696         (thread::__thread_data): Rename to _Impl.
7697         Fixup for renames.
7698         (thread::_M_make_thread_data): Return derived type.
7699         (thread::hardware_concurrency): Add definition for default case.
7700         (thread::get_id): Now can define inline.
7701         (thread): Change _M_thread_data to _M_data.
7702         (this_thread::get_id): Now can define inline.
7703         * src/thread.cc (__thread_proxy): Rename to
7704         execute_native_thread_routine.
7705         Fixup for other renames.
7706         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7707         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7708         * testsuite/30_threads/thread/algorithm: Move to..
7709         * testsuite/30_threads/thread/swap: ...this.
7710         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7711         * testsuite/30_threads/thread/id/operators.cc: New.
7713 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7715         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7716         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7717         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7718         exposing it in public std::tuple interface.
7720 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7721             Benjamin Kosnik  <bkoz@redhat.com>
7723         * include/std/thread (__thread_data_base): Nest class in std::thread.
7724         (__thread_data): Likewise.
7725         (__thread_data_ptr): Nest typedef in std::thread.
7726         * src/thread.cc (__thread_proxy): Qualify the above names.
7727         * config/abi/pre/gnu.ver: Remove unused exports.
7729 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7731         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7732         * include/bits/stl_vector.h: Remove private vector_type typedef.
7733         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7734         Fix line numbers.
7735         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7736         * testsuite/23_containers/vector/requirements/dr438/
7737         constructor_1_neg.cc: Same.
7738         * testsuite/23_containers/vector/requirements/dr438/
7739         constructor_2_neg.cc: Same.
7740         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7741         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7743 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7745         PR libstdc++/25191
7746         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7747         deal consistently with __try and __catch too.
7748         * src/localename.cc: Replace try -> __try, catch -> __catch.
7749         * src/ios.cc: Likewise.
7750         * src/locale.cc: Likewise.
7751         * src/istream.cc: Likewise.
7752         * src/thread.cc: Likewise.
7753         * src/compatibility.cc: Likewise.
7754         * src/bitmap_allocator.cc: Likewise.
7755         * src/ios_init.cc: Likewise.
7756         * include/debug/deque: Likewise.
7757         * include/debug/list: Likewise.
7758         * include/tr1_impl/hashtable: Likewise.
7759         * include/std/bitset: Likewise.
7760         * include/ext/pb_ds/detail/resize_policy/
7761         hash_load_check_resize_trigger_imp.hpp: Likewise.
7762         * include/ext/pb_ds/detail/resize_policy/
7763         hash_standard_resize_policy_imp.hpp: Likewise.
7764         * include/ext/pb_ds/detail/cc_hash_table_map_/
7765         resize_fn_imps.hpp: Likewise.
7766         * include/ext/pb_ds/detail/cc_hash_table_map_/
7767         constructor_destructor_fn_imps.hpp: Likewise.
7768         * include/ext/pb_ds/detail/pat_trie_/
7769         split_join_branch_bag.hpp: Likewise.
7770         * include/ext/pb_ds/detail/pat_trie_/
7771         constructors_destructor_fn_imps.hpp: Likewise.
7772         * include/ext/pb_ds/detail/bin_search_tree_/
7773         constructors_destructor_fn_imps.hpp: Likewise.
7774         * include/ext/pb_ds/detail/gp_hash_table_map_/
7775         resize_fn_imps.hpp: Likewise.
7776         * include/ext/pb_ds/detail/gp_hash_table_map_/
7777         constructor_destructor_fn_imps.hpp: Likewise.
7778         * include/ext/pb_ds/detail/binary_heap_/
7779         constructors_destructor_fn_imps.hpp: Likewise.
7780         * include/ext/pb_ds/detail/binary_heap_/
7781         erase_fn_imps.hpp: Likewise.
7782         * include/ext/pb_ds/detail/binary_heap_/
7783         split_join_fn_imps.hpp: Likewise.
7784         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7785         constructors_destructor_fn_imps.hpp: Likewise.
7786         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7787         * include/ext/pb_ds/detail/list_update_map_/
7788         constructor_destructor_fn_imps.hpp: Likewise.
7789         * include/ext/slist: Likewise.
7790         * include/ext/memory: Likewise.
7791         * include/ext/rc_string_base.h: Likewise.
7792         * include/ext/ropeimpl.h: Likewise.
7793         * include/ext/vstring.tcc: Likewise.
7794         * include/ext/rope: Likewise.
7795         * include/ext/sso_string_base.h: Likewise.
7796         * include/bits/shared_ptr.h: Likewise.
7797         * include/bits/stl_list.h: Likewise.
7798         * include/bits/locale_classes.tcc: Likewise.
7799         * include/bits/locale_facets.tcc: Likewise.
7800         * include/bits/locale_classes.h: Likewise.
7801         * include/bits/forward_list.h: Likewise.
7802         * include/bits/stl_vector.h: Likewise.
7803         * include/bits/stl_deque.h: Likewise.
7804         * include/bits/istream.tcc: Likewise.
7805         * include/bits/stl_uninitialized.h: Likewise.
7806         * include/bits/ostream.tcc: Likewise.
7807         * include/bits/vector.tcc: Likewise.
7808         * include/bits/stl_tempbuf.h: Likewise.
7809         * include/bits/deque.tcc: Likewise.
7810         * include/bits/basic_string.tcc: Likewise.
7811         * include/bits/ostream_insert.h: Likewise.
7812         * include/bits/locale_facets_nonio.tcc: Likewise.
7813         * include/bits/stl_tree.h: Likewise.
7814         * include/bits/fstream.tcc: Likewise.
7815         * include/tr1/shared_ptr.h: Likewise.
7816         * include/tr1/hypergeometric.tcc: Likewise.
7817         * include/backward/hashtable.h: Likewise.
7818         * libsupc++/exception_ptr.h: Likewise.
7819         * libsupc++/eh_personality.cc: Likewise.
7820         * libsupc++/eh_call.cc: Likewise.
7821         * config/locale/gnu/monetary_members.cc: Likewise.
7822         * config/locale/gnu/time_members.h: Likewise.
7823         * config/locale/generic/time_members.h: Likewise.
7825 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7827         * include/parallel/algorithmfwd.h:
7828         Add parallelism default for many declarations.
7829         * include/parallel/numericfwd.h: Likewise.
7830         * include/parallel/iterator.h: Use iterator_traits as usual.
7831         * include/parallel/par_loop.h:
7832         Include equally_split.h.
7833         (for_each_template_random_access_ed):
7834         Avoid calling the Result default constructor.
7835         * include/parallel/numeric: Replace
7836         for_each_template_random_access by
7837         for_each_template_random_access_ed in numeric functions.
7839 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7841         * config/os/gnu-linux/os_defines.h: Remove superfluous
7842         __NO_STRING_INLINES.
7844 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7846         * testsuite/21_strings/c_strings/char/3.cc: New test.
7847         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7849 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7850             Jakub Jelinek  <jakub@redhat.com>
7852         PR libstdc++/30928 (partial, works together with recent glibcs)
7853         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7854         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7855         defined.
7856         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7857         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7858         defined.
7859         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7860         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7861         defined.
7862         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7863         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7864         defined.
7865         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7866         argument is const char *, assign result to const char * var, not
7867         char *.
7868         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7869         argument is const wchar_t *, assign result to const wchar_t * var, not
7870         wchar_t *.
7872 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7874         * include/std/thread: Remove unused headers.
7875         (__thread_data_base): Remove unused mutex and base.
7876         (thread::~thread): Only detach if joinable.
7877         (thread::joinable): Test if thread data ptr is empty.
7878         (thread::_M_thread_data_mutex): Remove.
7879         (thread::_M_get_thread_data): Remove.
7880         (thread::_M_make_thread_data): Remove overload, use make_shared.
7881         (thread::id::id): Make constructor explicit.
7882         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7883         (thread::_M_start_thread): Break shared_ptr cycle on error.
7884         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7885         * testsuite/30_threads/thread/member/4.cc: New.
7886         * testsuite/30_threads/thread/member/5.cc: New.
7888 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7890         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7891         (standard_layout): Just use !has_virtual_destructor for now.
7892         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7893         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7894         * testsuite/30_threads/recursive_mutex/requirements/
7895         standard_layout.cc: New.
7896         * testsuite/30_threads/condition_variable/requirements/
7897         standard_layout.cc: New.
7898         * testsuite/29_atomics/atomic_address/requirements/
7899         standard_layout.cc: Adjust.
7900         * testsuite/29_atomics/atomic_flag/requirements/
7901         standard_layout.cc: Same.
7902         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7903         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7904         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7905         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7906         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7907         line numbers.
7908         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7909         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7910         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7911         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7912         Remove, not required.
7914 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7916         * include/std/thread (__thread_data_base, thread): Rename member
7917         functions to match coding style.
7918         (thread::thread,thread::operator=): Define move operations.
7919         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7920         * config/abi/pre/gnu.ver: Adjust.
7922 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7924         PR libstdc++/38384
7925         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7926         on HPUX.
7927         * configure: Regenerate.
7929 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
7931         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
7932         atomic_flag_fence.
7934 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
7936 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7937             Uros Bizjak  <ubizjak@gmail.com>
7939         PR libstdc++/38834
7940         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
7941         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
7943 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7944             Rainer Emrich  <r.emrich@de.tecosim.com>
7946         PR libstdc++/38919
7947         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
7948         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
7949         * configure: Regenerate.
7951 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
7953         * include/std/thread (__thread_data_base::__run): Make non-const.
7954         * testsuite/30_threads/thread/cons/5.cc: New.
7956 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
7958         * src/Makefile.am (sources): Add math_stubs_float.cc.
7959         * src/Makefile.in: Regenerate.
7960         * src/math_stubs_float.cc: New, from libmath/stubs.c.
7962 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7964         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
7965         * src/Makefile.in: Regenerate.
7966         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
7968 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7970         PR libstdc++/32666
7971         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
7973 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
7975         PR libstdc++/32666
7976         * Makefile.am (hosted_source): Remove libmath directory.
7977         * Makefile.in: Regenerate.
7978         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
7979         (AC_REPLACE_MATHFUNCS): Remove.
7980         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
7981         in GLIBCXX_CHECK_C99_TR1.
7982         * acinclude.m4: Remove libmath, need_math.
7983         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
7984         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
7985         * configure.ac: Same.
7986         * configure: Regenerate.
7987         * fragment.am: Fix comment.
7988         * config.h.in: Regenerate.
7989         * src/Makefile.in: Regenerate.
7990         * src/Makefile.am: Remove libmath references.
7991         * doc/Makefile.in: Regenerate.
7992         * po/Makefile.in: Regenerate.
7993         * include/Makefile.in: Regenerate.
7994         * libsupc++/Makefile.in: Regenerate.
7995         * testsuite/Makefile.in: Regenerate.
7997         * src/compatibility.cc: Also export long double versions of "C" math
7998         library if hppa-linux.
7999         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8000         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8002         * libmath: Remove.
8003         * libmath/signbit.c: Same.
8004         * libmath/stubs.c: Same.
8005         * libmath/Makefile.in: Same.
8006         * libmath/copysignf.c: Same.
8007         * libmath/mathconf.h: Same.
8008         * libmath/signbitf.c: Same.
8009         * libmath/Makefile.am: Same.
8010         * libmath/signbitl.c: Same.
8012 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8013             Paolo Carlini  <paolo.carlini@oracle.com>
8015         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8016         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8017         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8018         * configure.ac: Adjust.
8019         * doc/xml/manual/configure.xml: Update.
8020         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8021         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8022         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8023         * configure: Regenerate.
8024         * config.h.in: Likewise.
8026         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8027         thread::joinable, thread::swap, this_thread::get_id,
8028         this_thread::yield): Define inline...
8029         * include/std/thread: ... here.
8030         * config/abi/pre/gnu.ver: Adjust.
8032 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8034         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8035         Add dg-timeout-factor 2.0.
8036         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8037         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8038         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8039         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8040         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8041         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8043 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8045         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8046         field from readelf output.
8048 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8050         PR libstdc++/38384
8051         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8052         * configure: Regenerate.
8054 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8056         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8057         _GLIBCXX_HAVE_TLS.
8058         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8060 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8062         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8063         constructor for _M_pattern.
8064         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8065         string.cc: Test construction from different basic_string type.
8066         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8067         string.cc: Likewise.
8069 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8070             Jonathan Larmour  <jifl@eCosCentric.com>
8072         PR libstdc++/36801
8073         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8074         New.
8075         (__gnu_cxx::__exchange_and_add): Use it.
8076         * src/atomic.cc (get_atomic_mutex): New.
8077         * src/debug.cc (get_safe_base_mutex): New.
8078         * src/locale.cc (get_locale_cache_mutex): New.
8079         * src/mt_allocator.cc (get_freelist): New.
8080         (get_freelist_mutex): New.
8081         * src/pool_allocator.cc (get_palloc_mutex): New.
8082         * include/std/mutex (__once_functor_lock): To
8083         (__get_once_functor_lock): ...this.
8084         * src/mutex.cc (__once_mutex): Don't export, use
8085         (get_once_mutex): ...this.
8086         * config/abi/pre/gnu.ver: Adjust exports.
8088 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8090         PR libstdc++/38732
8091         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8092         referenceCount field again.
8093         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8094         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8095         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8096         inline functions.
8097         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8098         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8099         instead of __cxa_exception.
8100         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8101         __cxxabiv1::__cxa_throw): Likewise.
8102         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8103         std::__exception_ptr::exception_ptr::_M_addref,
8104         std::__exception_ptr::exception_ptr::_M_release,
8105         __gxx_dependent_exception_cleanup): Likewise.
8106         * testsuite/18_support/exception/38732.cc: New test.
8108         PR libstdc++/38092
8109         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8110         * src/compatibility.cc: Don't use .symver directives if
8111         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8112         * config.h.in: Regenerated.
8113         * configure: Likewise.
8115 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8117         PR libstdc++/38466
8118         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8120 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8122         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8123         of classic locale...
8124         (locale::classic): Here.
8126 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8128         * include/tr1_impl/regex: Fix bad return statements and typos.
8130 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8132         * include/tr1_impl/regex: Remove unimplemented function definitions.
8133         * testsuite/28_regex/init-list.cc: Compile only.
8134         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8135         c_string_extended.cc: Same.
8136         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8137         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8139 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8141         PR libstdc++/38384
8142         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8143         * configure: Regenerate.
8145 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8147         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8148         * configure: Regenerate.
8150 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8152         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8153         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8154         * configure: Regenerate.
8156 2009-01-04  Richard Guenther  <rguenther@suse.de>
8158         PR libstdc++/38720
8159         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8160         integer type for storage, arithmetic and comparisons.
8161         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8163 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8165         PR libstdc++/38719
8166         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8167         _Fwd_list_const_iterator::_M_next): Fix return type.
8169 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8171         * Revert last commit, reopen and suspend libstdc++/38678.
8173 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8175         PR libstdc++/38678
8176         * include/std/istream (basic_istream<>::_M_read): New.
8177         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8178         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8179         * include/std/ostream (basic_ostream<>::_M_write_): New.
8180         (basic_ostream<>::_M_write): Adjust.
8181         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8182         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8183         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8184         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8185         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.