OSDN Git Service

* src/condition_variable.cc (condition_variable,
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-18  Jan Hubicka  <jh@suse.cz>
2
3         * src/condition_variable.cc (condition_variable,
4         condition_variable_any constructors): Mark throw()
5         * src/hash.cc (operator() for long double, string, and wstring): Mark
6         throw ().
7         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
8         _M_setup, rdbuf, str): Mark throw ().
9         * src/chrono.cc (new): Mark throw ().
10         * include/std/system_error (system_category, generic_category): Mark
11         throw () and const.
12         * include/std/chrono (now): Mark throw ().
13         * include/std/condition_variable (condition_variable,
14         ~condition_variable, condition_variable_any,
15         ~condition_variable_any): Mark throw ().
16         * include/std/mutex (mutex): Mark throw ().
17         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
18         throw.
19         * include/bits/functional_hash.h (operator()  on size_t): Mark pure and throw ().
20         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
21         * include/bits/locale_classes.h (_S_initialize_once,
22         _S_clone_c_locale): Mark throw ().
23         (_S_get_c_name): Mark const and throw ().
24         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark throw ().
25         * include/bits/locale_facets.h (__convert_to_v explicit instances):
26         Mark throw ().
27         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark throw ().
28         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
29         ios_base): Mark throw ()
30         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
31         * include/backward/strstream (strstreambuf constructors): Mark throw ().
32         (str, freeze, _M_setupf): Mark throw ().
33         (pcount): Mark pure and throw ().
34         (rdbuf): Mark const and throw ().
35
36 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
37
38         PR libstdc++/39802
39         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
40         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
41         Always accept negative values, for unsigned types too.
42         * testsuite/22_locale/num_get/get/char/39802.cc: New.
43         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
44
45 2009-04-18  Jan Hubicka  <jh@suse.cz>
46
47         * include/debug/formater.h: Include bits/c++config.h.
48         (_M_error): Mark noreturn.
49         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
50         _GLIBCXX_NORETURN): New.
51         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
52         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
53         Mark pure.
54         * include/c_compatibility/stdatomic.h
55         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
56         __atomic_flag_wait_explicit, __atomic_flag_for_address):
57         Mark by throw ().
58         * src/atomic.cc (atomic_flag_test_and_set_explicit,
59         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
60         __atomic_flag_for_address): Mark by throw ().
61
62 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
63
64         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
65
66 2009-04-16  Jan Hubicka  <jh@suse.cz>
67
68         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
69         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
70         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
71         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
72         out body to ...
73         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
74         functions.
75         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
76         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
77         _Rb_tree_black_count): Mark nothrow.
78
79 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
80
81         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
82         from base classes.
83         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
84
85 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
86
87         * doc/html: Regenerate.
88
89 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
90
91         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
92
93         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
94         * doc/xml/gnu/fdl-1.2.xml: Same.
95         * doc/xml/manual/numerics.xml: Same.
96         * doc/xml/manual/concurrency.xml: Same.
97         * doc/xml/manual/intro.xml: Same.
98         * doc/xml/manual/status_cxxtr1.xml: Same.
99         * doc/xml/manual/containers.xml: Same.
100         * doc/xml/manual/io.xml: Same.
101         * doc/xml/manual/utilities.xml: Same.
102         * doc/xml/manual/support.xml: Same.
103         * doc/xml/manual/using.xml: Same.
104         * doc/xml/manual/localization.xml: Same.
105         * doc/xml/manual/locale.xml: Same.
106         * doc/xml/manual/extensions.xml: Same.
107         * doc/xml/manual/appendix_contributing.xml: Same.
108         * doc/xml/manual/diagnostics.xml: Same.
109         * doc/xml/manual/status_cxx200x.xml: Same.
110
111 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
112
113         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
114         * doc/xml/manual/status_cxx200x.xml: Adjust.
115
116 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
117
118         * doc/xml/spine.xml: Remove unused license entity, update
119         copyright year.
120
121         * doc/xml/manual/spine.xml: Markup for primary index terms.
122         * doc/xml/manual/numerics.xml: Same.
123         * doc/xml/manual/intro.xml: Same.
124         * doc/xml/manual/containers.xml: Same.
125         * doc/xml/manual/io.xml: Same.
126         * doc/xml/manual/appendix_porting.xml: Same.
127         * doc/xml/manual/utilities.xml: Same.
128         * doc/xml/manual/support.xml: Same.
129         * doc/xml/manual/localization.xml: Same.
130         * doc/xml/manual/strings.xml: Same.
131         * doc/xml/manual/extensions.xml: Same.
132         * doc/xml/manual/appendix_contributing.xml: Same.
133         * doc/xml/manual/diagnostics.xml: Same.
134         * doc/xml/manual/algorithms.xml: Same.
135         * doc/xml/manual/appendix_free.xml: Same.
136         * doc/xml/manual/iterators.xml: Same.
137
138         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
139         * doc/xml/gnu/fdl-1.2.xml: Same.
140
141         * doc/xml/manual/status_cxx200x.xml: Re-write.
142
143 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
144
145         PR libstdc++/39629 (final bits)
146         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
147         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
148         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
149         Fix formula for __j.
150         * include/bits/random.tcc (operator==(const normal_distribution<>&,
151         const normal_distribution<>&): Remove.
152         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
153         const uniform_int_distribution<>&), operator==(const
154         uniform_real_distribution<>&, const uniform_real_distribution<>&),
155         operator==(const normal_distribution<>&, const normal_distribution<>&),
156         operator==(const lognormal_distribution<>&,
157         const lognormal_distribution<>&), operator==(const
158         chi_squared_distribution<>&, const chi_squared_distribution<>&),
159         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
160         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
161         operator==(const student_t_distribution<>&,
162         const student_t_distribution<>&), operator==(const
163         bernoulli_distribution<>&, const bernoulli_distribution<>&),
164         operator==(const binomial_distribution<>&, const
165         binomial_distribution<>&), operator==(const geometric_distribution<>&,
166         const geometric_distribution<>&), operator==(const
167         negative_binomial_distribution<>&, const
168         negative_binomial_distribution<>&), operator==(const
169         poisson_distribution<>&, const poisson_distribution<>&),
170         operator==(const exponential_distribution<>&,
171         const exponential_distribution<>&), operator==(const
172         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
173         weibull_distribution<>&, const weibull_distribution<>&),
174         operator==(const extreme_value_distribution<>&,
175         const extreme_value_distribution<>&), operator==(const
176         discrete_distribution<>&, const discrete_distribution<>&),
177         operator==(const piecewise_constant_distribution<>&,
178         const piecewise_constant_distribution<>&), operator==(const
179         piecewise_linear_distribution<>&, const
180         piecewise_linear_distribution<>&)): Remove.
181         * testsuite/26_numerics/random/uniform_real_distribution/operators/
182         serialize.cc: Remove.
183         * testsuite/26_numerics/random/piecewise_constant_distribution/
184         operators/serialize.cc: Likewise.
185         * testsuite/26_numerics/random/chi_squared_distribution/operators/
186         serialize.cc: Likewise.
187         * testsuite/26_numerics/random/normal_distribution/operators/
188         serialize.cc: Likewise.
189         * testsuite/26_numerics/random/uniform_int_distribution/operators/
190         serialize.cc: Likewise.
191         * testsuite/26_numerics/random/poisson_distribution/operators/
192         serialize.cc: Likewise.
193         * testsuite/26_numerics/random/bernoulli_distribution/operators/
194         serialize.cc: Likewise.
195         * testsuite/26_numerics/random/discrete_distribution/operators/
196         serialize.cc: Likewise.
197         * testsuite/26_numerics/random/weibull_distribution/operators/
198         serialize.cc: Likewise.
199         * testsuite/26_numerics/random/negative_binomial_distribution/
200         operators/serialize.cc: Likewise.
201         * testsuite/26_numerics/random/cauchy_distribution/operators/
202         serialize.cc: Likewise.
203         * testsuite/26_numerics/random/gamma_distribution/operators/
204         serialize.cc: Likewise.
205         * testsuite/26_numerics/random/fisher_f_distribution/operators/
206         serialize.cc: Likewise.
207         * testsuite/26_numerics/random/exponential_distribution/operators/
208         serialize.cc: Likewise.
209         * testsuite/26_numerics/random/lognormal_distribution/operators/
210         serialize.cc: Likewise.
211         * testsuite/26_numerics/random/binomial_distribution/operators/
212         serialize.cc: Likewise.
213         * testsuite/26_numerics/random/extreme_value_distribution/
214         operators/serialize.cc: Likewise.
215         * testsuite/26_numerics/random/piecewise_linear_distribution/
216         operators/serialize.cc: Likewise.
217         * testsuite/26_numerics/random/student_t_distribution/operators/
218         serialize.cc: Likewise.
219         * testsuite/26_numerics/random/geometric_distribution/operators/
220         serialize.cc: Likewise.
221
222         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
223         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
224         mersenne_twister_engine<>::seed(_Gen&,
225         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
226         subtract_with_carry_engine<>::seed(_Gen&,
227         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
228         Remove, unused.
229         * include/bits/random.tcc (linear_congruential_engine<>::
230         seed(_Gen&, false_type): Likewise.
231
232 2009-04-09  Nick Clifton  <nickc@redhat.com>
233
234         * src/allocator-inst.cc: Change copyright header to refer to
235         version 3 of the GNU General Public License with version 3.1
236         of the GCC Runtime Library Exception and to point readers at
237         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
238         web page.
239         * config/abi/compatibility.h: Likewise.
240         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
241         * config/abi/pre/gnu.ver: Likewise.
242         * config/allocator/bitmap_allocator_base.h: Likewise.
243         * config/allocator/malloc_allocator_base.h: Likewise.
244         * config/allocator/mt_allocator_base.h: Likewise.
245         * config/allocator/new_allocator_base.h: Likewise.
246         * config/allocator/pool_allocator_base.h: Likewise.
247         * config/cpu/alpha/atomic_word.h: Likewise.
248         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
249         * config/cpu/cris/atomic_word.h: Likewise.
250         * config/cpu/cris/atomicity.h: Likewise.
251         * config/cpu/generic/atomic_word.h: Likewise.
252         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
253         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
254         * config/cpu/generic/cpu_defines.h: Likewise.
255         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
256         * config/cpu/hppa/atomicity.h: Likewise.
257         * config/cpu/i386/atomicity.h: Likewise.
258         * config/cpu/i486/atomicity.h: Likewise.
259         * config/cpu/ia64/atomic_word.h: Likewise.
260         * config/cpu/m68k/atomicity.h: Likewise.
261         * config/cpu/powerpc/atomic_word.h: Likewise.
262         * config/cpu/powerpc/cpu_defines.h: Likewise.
263         * config/cpu/sh/atomicity.h: Likewise.
264         * config/cpu/sparc/atomic_word.h: Likewise.
265         * config/cpu/sparc/atomicity.h: Likewise.
266         * config/io/basic_file_stdio.cc: Likewise.
267         * config/io/basic_file_stdio.h: Likewise.
268         * config/io/c_io_stdio.h: Likewise.
269         * config/locale/darwin/ctype_members.cc: Likewise.
270         * config/locale/generic/c++locale_internal.h: Likewise.
271         * config/locale/generic/c_locale.cc: Likewise.
272         * config/locale/generic/c_locale.h: Likewise.
273         * config/locale/generic/codecvt_members.cc: Likewise.
274         * config/locale/generic/collate_members.cc: Likewise.
275         * config/locale/generic/ctype_members.cc: Likewise.
276         * config/locale/generic/messages_members.cc: Likewise.
277         * config/locale/generic/messages_members.h: Likewise.
278         * config/locale/generic/monetary_members.cc: Likewise.
279         * config/locale/generic/numeric_members.cc: Likewise.
280         * config/locale/generic/time_members.cc: Likewise.
281         * config/locale/generic/time_members.h: Likewise.
282         * config/locale/gnu/c++locale_internal.h: Likewise.
283         * config/locale/gnu/c_locale.cc: Likewise.
284         * config/locale/gnu/c_locale.h: Likewise.
285         * config/locale/gnu/codecvt_members.cc: Likewise.
286         * config/locale/gnu/collate_members.cc: Likewise.
287         * config/locale/gnu/ctype_members.cc: Likewise.
288         * config/locale/gnu/messages_members.cc: Likewise.
289         * config/locale/gnu/messages_members.h: Likewise.
290         * config/locale/gnu/monetary_members.cc: Likewise.
291         * config/locale/gnu/numeric_members.cc: Likewise.
292         * config/locale/gnu/time_members.cc: Likewise.
293         * config/locale/gnu/time_members.h: Likewise.
294         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
295         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
296         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
297         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
298         * config/os/aix/atomic_word.h: Likewise.
299         * config/os/aix/atomicity.h: Likewise.
300         * config/os/aix/ctype_base.h: Likewise.
301         * config/os/aix/ctype_inline.h: Likewise.
302         * config/os/aix/ctype_noninline.h: Likewise.
303         * config/os/aix/os_defines.h: Likewise.
304         * config/os/bsd/darwin/ctype_base.h: Likewise.
305         * config/os/bsd/darwin/ctype_inline.h: Likewise.
306         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
307         * config/os/bsd/darwin/os_defines.h: Likewise.
308         * config/os/bsd/freebsd/ctype_base.h: Likewise.
309         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
310         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
311         * config/os/bsd/freebsd/os_defines.h: Likewise.
312         * config/os/bsd/netbsd/ctype_base.h: Likewise.
313         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
314         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
315         * config/os/bsd/netbsd/os_defines.h: Likewise.
316         * config/os/djgpp/ctype_base.h: Likewise.
317         * config/os/djgpp/ctype_inline.h: Likewise.
318         * config/os/djgpp/ctype_noninline.h: Likewise.
319         * config/os/djgpp/os_defines.h: Likewise.
320         * config/os/generic/ctype_base.h: Likewise.
321         * config/os/generic/ctype_inline.h: Likewise.
322         * config/os/generic/ctype_noninline.h: Likewise.
323         * config/os/generic/error_constants.h: Likewise.
324         * config/os/generic/os_defines.h: Likewise.
325         * config/os/gnu-linux/ctype_base.h: Likewise.
326         * config/os/gnu-linux/ctype_inline.h: Likewise.
327         * config/os/gnu-linux/ctype_noninline.h: Likewise.
328         * config/os/gnu-linux/os_defines.h: Likewise.
329         * config/os/hpux/ctype_base.h: Likewise.
330         * config/os/hpux/ctype_inline.h: Likewise.
331         * config/os/hpux/ctype_noninline.h: Likewise.
332         * config/os/hpux/os_defines.h: Likewise.
333         * config/os/irix/atomic_word.h: Likewise.
334         * config/os/irix/atomicity.h: Likewise.
335         * config/os/irix/irix5.2/ctype_base.h: Likewise.
336         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
337         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
338         * config/os/irix/irix5.2/os_defines.h: Likewise.
339         * config/os/irix/irix6.5/ctype_base.h: Likewise.
340         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
341         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
342         * config/os/irix/irix6.5/os_defines.h: Likewise.
343         * config/os/mingw32/ctype_base.h: Likewise.
344         * config/os/mingw32/ctype_inline.h: Likewise.
345         * config/os/mingw32/ctype_noninline.h: Likewise.
346         * config/os/mingw32/error_constants.h: Likewise.
347         * config/os/mingw32/os_defines.h: Likewise.
348         * config/os/newlib/ctype_base.h: Likewise.
349         * config/os/newlib/ctype_inline.h: Likewise.
350         * config/os/newlib/ctype_noninline.h: Likewise.
351         * config/os/newlib/os_defines.h: Likewise.
352         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
353         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
354         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
355         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
356         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
357         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
358         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
359         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
360         * config/os/tpf/ctype_base.h: Likewise.
361         * config/os/tpf/ctype_inline.h: Likewise.
362         * config/os/tpf/ctype_noninline.h: Likewise.
363         * config/os/tpf/os_defines.h: Likewise.
364         * config/os/uclibc/ctype_base.h: Likewise.
365         * config/os/uclibc/ctype_inline.h: Likewise.
366         * config/os/uclibc/ctype_noninline.h: Likewise.
367         * config/os/uclibc/os_defines.h: Likewise.
368         * config/os/vxworks/ctype_base.h: Likewise.
369         * config/os/vxworks/ctype_inline.h: Likewise.
370         * config/os/vxworks/ctype_noninline.h: Likewise.
371         * config/os/vxworks/os_defines.h: Likewise.
372         * include/backward/auto_ptr.h: Likewise.
373         * include/backward/backward_warning.h: Likewise.
374         * include/backward/binders.h: Likewise.
375         * include/backward/hash_fun.h: Likewise.
376         * include/backward/hash_map: Likewise.
377         * include/backward/hash_set: Likewise.
378         * include/backward/hashtable.h: Likewise.
379         * include/backward/strstream: Likewise.
380         * include/bits/algorithmfwd.h: Likewise.
381         * include/bits/allocator.h: Likewise.
382         * include/bits/atomic_0.h: Likewise.
383         * include/bits/atomic_2.h: Likewise.
384         * include/bits/atomicfwd_c.h: Likewise.
385         * include/bits/atomicfwd_cxx.h: Likewise.
386         * include/bits/basic_ios.h: Likewise.
387         * include/bits/basic_ios.tcc: Likewise.
388         * include/bits/basic_string.h: Likewise.
389         * include/bits/basic_string.tcc: Likewise.
390         * include/bits/boost_concept_check.h: Likewise.
391         * include/bits/c++config: Likewise.
392         * include/bits/char_traits.h: Likewise.
393         * include/bits/codecvt.h: Likewise.
394         * include/bits/concept_check.h: Likewise.
395         * include/bits/cpp_type_traits.h: Likewise.
396         * include/bits/deque.tcc: Likewise.
397         * include/bits/forward_list.h: Likewise.
398         * include/bits/forward_list.tcc: Likewise.
399         * include/bits/fstream.tcc: Likewise.
400         * include/bits/functexcept.h: Likewise.
401         * include/bits/functional_hash.h: Likewise.
402         * include/bits/gslice.h: Likewise.
403         * include/bits/gslice_array.h: Likewise.
404         * include/bits/hashtable.h: Likewise.
405         * include/bits/indirect_array.h: Likewise.
406         * include/bits/ios_base.h: Likewise.
407         * include/bits/istream.tcc: Likewise.
408         * include/bits/list.tcc: Likewise.
409         * include/bits/locale_classes.h: Likewise.
410         * include/bits/locale_classes.tcc: Likewise.
411         * include/bits/locale_facets.h: Likewise.
412         * include/bits/locale_facets.tcc: Likewise.
413         * include/bits/locale_facets_nonio.h: Likewise.
414         * include/bits/locale_facets_nonio.tcc: Likewise.
415         * include/bits/localefwd.h: Likewise.
416         * include/bits/mask_array.h: Likewise.
417         * include/bits/move.h: Likewise.
418         * include/bits/ostream.tcc: Likewise.
419         * include/bits/ostream_insert.h: Likewise.
420         * include/bits/postypes.h: Likewise.
421         * include/bits/shared_ptr.h: Likewise.
422         * include/bits/slice_array.h: Likewise.
423         * include/bits/sstream.tcc: Likewise.
424         * include/bits/stl_algo.h: Likewise.
425         * include/bits/stl_algobase.h: Likewise.
426         * include/bits/stl_bvector.h: Likewise.
427         * include/bits/stl_construct.h: Likewise.
428         * include/bits/stl_deque.h: Likewise.
429         * include/bits/stl_function.h: Likewise.
430         * include/bits/stl_heap.h: Likewise.
431         * include/bits/stl_iterator.h: Likewise.
432         * include/bits/stl_iterator_base_funcs.h: Likewise.
433         * include/bits/stl_iterator_base_types.h: Likewise.
434         * include/bits/stl_list.h: Likewise.
435         * include/bits/stl_map.h: Likewise.
436         * include/bits/stl_multimap.h: Likewise.
437         * include/bits/stl_multiset.h: Likewise.
438         * include/bits/stl_numeric.h: Likewise.
439         * include/bits/stl_pair.h: Likewise.
440         * include/bits/stl_queue.h: Likewise.
441         * include/bits/stl_raw_storage_iter.h: Likewise.
442         * include/bits/stl_relops.h: Likewise.
443         * include/bits/stl_set.h: Likewise.
444         * include/bits/stl_stack.h: Likewise.
445         * include/bits/stl_tempbuf.h: Likewise.
446         * include/bits/stl_tree.h: Likewise.
447         * include/bits/stl_uninitialized.h: Likewise.
448         * include/bits/stl_vector.h: Likewise.
449         * include/bits/stream_iterator.h: Likewise.
450         * include/bits/streambuf.tcc: Likewise.
451         * include/bits/streambuf_iterator.h: Likewise.
452         * include/bits/stringfwd.h: Likewise.
453         * include/bits/unique_ptr.h: Likewise.
454         * include/bits/valarray_after.h: Likewise.
455         * include/bits/valarray_array.h: Likewise.
456         * include/bits/valarray_array.tcc: Likewise.
457         * include/bits/valarray_before.h: Likewise.
458         * include/bits/vector.tcc: Likewise.
459         * include/c/cassert: Likewise.
460         * include/c/cctype: Likewise.
461         * include/c/cerrno: Likewise.
462         * include/c/cfloat: Likewise.
463         * include/c/ciso646: Likewise.
464         * include/c/climits: Likewise.
465         * include/c/clocale: Likewise.
466         * include/c/cmath: Likewise.
467         * include/c/csetjmp: Likewise.
468         * include/c/csignal: Likewise.
469         * include/c/cstdarg: Likewise.
470         * include/c/cstddef: Likewise.
471         * include/c/cstdio: Likewise.
472         * include/c/cstdlib: Likewise.
473         * include/c/cstring: Likewise.
474         * include/c/ctime: Likewise.
475         * include/c/cwchar: Likewise.
476         * include/c/cwctype: Likewise.
477         * include/c_compatibility/assert.h: Likewise.
478         * include/c_compatibility/complex.h: Likewise.
479         * include/c_compatibility/ctype.h: Likewise.
480         * include/c_compatibility/errno.h: Likewise.
481         * include/c_compatibility/fenv.h: Likewise.
482         * include/c_compatibility/float.h: Likewise.
483         * include/c_compatibility/inttypes.h: Likewise.
484         * include/c_compatibility/iso646.h: Likewise.
485         * include/c_compatibility/limits.h: Likewise.
486         * include/c_compatibility/locale.h: Likewise.
487         * include/c_compatibility/math.h: Likewise.
488         * include/c_compatibility/setjmp.h: Likewise.
489         * include/c_compatibility/signal.h: Likewise.
490         * include/c_compatibility/stdarg.h: Likewise.
491         * include/c_compatibility/stdatomic.h: Likewise.
492         * include/c_compatibility/stdbool.h: Likewise.
493         * include/c_compatibility/stddef.h: Likewise.
494         * include/c_compatibility/stdint.h: Likewise.
495         * include/c_compatibility/stdio.h: Likewise.
496         * include/c_compatibility/stdlib.h: Likewise.
497         * include/c_compatibility/string.h: Likewise.
498         * include/c_compatibility/tgmath.h: Likewise.
499         * include/c_compatibility/time.h: Likewise.
500         * include/c_compatibility/wchar.h: Likewise.
501         * include/c_compatibility/wctype.h: Likewise.
502         * include/c_global/cassert: Likewise.
503         * include/c_global/ccomplex: Likewise.
504         * include/c_global/cctype: Likewise.
505         * include/c_global/cerrno: Likewise.
506         * include/c_global/cfenv: Likewise.
507         * include/c_global/cfloat: Likewise.
508         * include/c_global/cinttypes: Likewise.
509         * include/c_global/ciso646: Likewise.
510         * include/c_global/climits: Likewise.
511         * include/c_global/clocale: Likewise.
512         * include/c_global/cmath.tcc: Likewise.
513         * include/c_global/cmath: Likewise.
514         * include/c_global/csetjmp: Likewise.
515         * include/c_global/csignal: Likewise.
516         * include/c_global/cstdarg: Likewise.
517         * include/c_global/cstdatomic: Likewise.
518         * include/c_global/cstdbool: Likewise.
519         * include/c_global/cstddef: Likewise.
520         * include/c_global/cstdint: Likewise.
521         * include/c_global/cstdio: Likewise.
522         * include/c_global/cstdlib: Likewise.
523         * include/c_global/cstring: Likewise.
524         * include/c_global/ctgmath: Likewise.
525         * include/c_global/ctime: Likewise.
526         * include/c_global/cwchar: Likewise.
527         * include/c_global/cwctype: Likewise.
528         * include/c_std/cassert: Likewise.
529         * include/c_std/cctype: Likewise.
530         * include/c_std/cerrno: Likewise.
531         * include/c_std/cfloat: Likewise.
532         * include/c_std/ciso646: Likewise.
533         * include/c_std/climits: Likewise.
534         * include/c_std/clocale: Likewise.
535         * include/c_std/cmath.tcc: Likewise.
536         * include/c_std/cmath: Likewise.
537         * include/c_std/csetjmp: Likewise.
538         * include/c_std/csignal: Likewise.
539         * include/c_std/cstdarg: Likewise.
540         * include/c_std/cstddef: Likewise.
541         * include/c_std/cstdio: Likewise.
542         * include/c_std/cstdlib: Likewise.
543         * include/c_std/cstring: Likewise.
544         * include/c_std/ctime: Likewise.
545         * include/c_std/cwchar: Likewise.
546         * include/c_std/cwctype: Likewise.
547         * include/debug/bitset: Likewise.
548         * include/debug/debug.h: Likewise.
549         * include/debug/deque: Likewise.
550         * include/debug/formatter.h: Likewise.
551         * include/debug/functions.h: Likewise.
552         * include/debug/list: Likewise.
553         * include/debug/macros.h: Likewise.
554         * include/debug/map.h: Likewise.
555         * include/debug/map: Likewise.
556         * include/debug/multimap.h: Likewise.
557         * include/debug/multiset.h: Likewise.
558         * include/debug/safe_base.h: Likewise.
559         * include/debug/safe_iterator.h: Likewise.
560         * include/debug/safe_iterator.tcc: Likewise.
561         * include/debug/safe_sequence.h: Likewise.
562         * include/debug/set.h: Likewise.
563         * include/debug/set: Likewise.
564         * include/debug/string: Likewise.
565         * include/debug/unordered_map: Likewise.
566         * include/debug/unordered_set: Likewise.
567         * include/debug/vector: Likewise.
568         * include/ext/algorithm: Likewise.
569         * include/ext/array_allocator.h: Likewise.
570         * include/ext/atomicity.h: Likewise.
571         * include/ext/bitmap_allocator.h: Likewise.
572         * include/ext/cast.h: Likewise.
573         * include/ext/codecvt_specializations.h: Likewise.
574         * include/ext/concurrence.h: Likewise.
575         * include/ext/debug_allocator.h: Likewise.
576         * include/ext/enc_filebuf.h: Likewise.
577         * include/ext/extptr_allocator.h: Likewise.
578         * include/ext/functional: Likewise.
579         * include/ext/iterator: Likewise.
580         * include/ext/malloc_allocator.h: Likewise.
581         * include/ext/memory: Likewise.
582         * include/ext/mt_allocator.h: Likewise.
583         * include/ext/new_allocator.h: Likewise.
584         * include/ext/numeric: Likewise.
585         * include/ext/numeric_traits.h: Likewise.
586         * include/ext/pb_ds/assoc_container.hpp: Likewise.
587         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
588         Likewise.
589         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
590         Likewise.
591         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
592         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
593         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
594         Likewise.
595         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
596         Likewise.
597         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
598         Likewise.
599         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
600         Likewise.
601         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
602         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
603         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
604         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
605         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
606         Likewise.
607         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
608         Likewise.
609         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
610         Likewise.
611         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
612         Likewise.
613         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
614         Likewise.
615         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
616         Likewise.
617         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
618         Likewise.
619         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
620         Likewise.
621         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
622         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
623         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
624         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
625         Likewise.
626         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
627         Likewise.
628         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
629         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
630         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
631         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
632         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
633         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
634         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
635         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
636         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
637         Likewise.
638         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
639         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
640         Likewise.
641         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
642         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
643         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
644         Likewise.
645         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
646         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
647         Likewise.
648         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
649         Likewise.
650         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
651         Likewise.
652         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
653         Likewise.
654         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
655         Likewise.
656         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
657         Likewise.
658         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
659         Likewise.
660         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
661         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
662         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
663         Likewise.
664         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
665         Likewise.
666         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
667         Likewise.
668         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
669         Likewise.
670         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
671         Likewise.
672         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
673         Likewise.
674         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
675         Likewise.
676         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
677         Likewise.
678         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
681         Likewise.
682         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
683         Likewise.
684         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
685         Likewise.
686         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
687         Likewise.
688         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
689         Likewise.
690         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
691         Likewise.
692         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
693         Likewise.
694         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
695         Likewise.
696         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
697         Likewise.
698         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
699         Likewise.
700         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
701         Likewise.
702         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
705         Likewise.
706         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
707         Likewise.
708         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
709         Likewise.
710         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
711         Likewise.
712         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
713         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
714         Likewise.
715         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
716         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
717         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
718         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
719         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
720         Likewise.
721         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
722         Likewise.
723         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
724         Likewise.
725         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
726         Likewise.
727         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
728         Likewise.
729         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
730         Likewise.
731         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
732         Likewise.
733         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
734         Likewise.
735         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
736         Likewise.
737         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
738         Likewise.
739         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
740         Likewise.
741         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
742         Likewise.
743         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
744         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
745         Likewise.
746         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
747         Likewise.
748         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
749         Likewise.
750         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
751         Likewise.
752         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
753         Likewise.
754         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
755         Likewise.
756         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
757         Likewise.
758         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
761         Likewise.
762         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
763         Likewise.
764         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
765         Likewise.
766         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
771         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
772         Likewise.
773         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
774         Likewise.
775         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
776         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
777         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
778         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
779         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
780         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
781         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
782         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
783         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
784         Likewise.
785         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
786         Likewise.
787         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
788         Likewise.
789         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
790         Likewise.
791         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
792         Likewise.
793         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
794         Likewise.
795         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
796         Likewise.
797         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
800         Likewise.
801         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
802         Likewise.
803         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
812         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
815         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
816         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
817         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
818         Likewise.
819         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
820         Likewise.
821         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
822         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
823         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
828         Likewise.
829         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
830         Likewise.
831         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
832         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
835         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
836         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
837         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
838         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
839         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
840         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
841         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
842         Likewise.
843         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
844         Likewise.
845         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
846         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
849         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
850         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
851         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
852         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
853         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
856         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
857         Likewise.
858         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
859         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
860         Likewise.
861         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
862         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
863         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
864         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
865         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
866         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
867         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
868         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
869         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
870         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
871         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
872         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
873         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
874         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
875         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
878         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
879         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
880         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
881         Likewise.
882         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
883         Likewise.
884         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
885         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
886         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
887         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
888         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
891         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
892         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
893         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
894         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
895         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
896         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
897         Likewise.
898         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
899         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
900         Likewise.
901         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
902         Likewise.
903         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
904         Likewise.
905         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
906         Likewise.
907         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
908         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
909         Likewise.
910         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
911         Likewise.
912         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
915         Likewise.
916         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
917         Likewise.
918         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
919         Likewise.
920         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
925         Likewise.
926         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
927         Likewise.
928         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
929         Likewise.
930         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
931         Likewise.
932         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
933         Likewise.
934         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
935         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
936         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
937         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
938         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
939         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
940         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
941         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
942         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
943         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
944         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
945         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
946         Likewise.
947         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
948         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
949         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
950         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
951         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
952         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
953         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
954         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
955         Likewise.
956         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
957         Likewise.
958         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
959         Likewise.
960         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
961         Likewise.
962         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
963         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
978         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
979         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
980         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
985         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
986         Likewise.
987         * include/ext/pb_ds/exception.hpp: Likewise.
988         * include/ext/pb_ds/hash_policy.hpp: Likewise.
989         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
990         * include/ext/pb_ds/priority_queue.hpp: Likewise.
991         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
992         * include/ext/pb_ds/tree_policy.hpp: Likewise.
993         * include/ext/pb_ds/trie_policy.hpp: Likewise.
994         * include/ext/pod_char_traits.h: Likewise.
995         * include/ext/pointer.h: Likewise.
996         * include/ext/pool_allocator.h: Likewise.
997         * include/ext/rb_tree: Likewise.
998         * include/ext/rc_string_base.h: Likewise.
999         * include/ext/rope: Likewise.
1000         * include/ext/ropeimpl.h: Likewise.
1001         * include/ext/slist: Likewise.
1002         * include/ext/sso_string_base.h: Likewise.
1003         * include/ext/stdio_filebuf.h: Likewise.
1004         * include/ext/stdio_sync_filebuf.h: Likewise.
1005         * include/ext/string_conversions.h: Likewise.
1006         * include/ext/throw_allocator.h: Likewise.
1007         * include/ext/type_traits.h: Likewise.
1008         * include/ext/typelist.h: Likewise.
1009         * include/ext/vstring.h: Likewise.
1010         * include/ext/vstring.tcc: Likewise.
1011         * include/ext/vstring_fwd.h: Likewise.
1012         * include/ext/vstring_util.h: Likewise.
1013         * include/parallel/algo.h: Likewise.
1014         * include/parallel/algobase.h: Likewise.
1015         * include/parallel/algorithm: Likewise.
1016         * include/parallel/algorithmfwd.h: Likewise.
1017         * include/parallel/balanced_quicksort.h: Likewise.
1018         * include/parallel/base.h: Likewise.
1019         * include/parallel/basic_iterator.h: Likewise.
1020         * include/parallel/checkers.h: Likewise.
1021         * include/parallel/compatibility.h: Likewise.
1022         * include/parallel/compiletime_settings.h: Likewise.
1023         * include/parallel/equally_split.h: Likewise.
1024         * include/parallel/features.h: Likewise.
1025         * include/parallel/find.h: Likewise.
1026         * include/parallel/find_selectors.h: Likewise.
1027         * include/parallel/for_each.h: Likewise.
1028         * include/parallel/for_each_selectors.h: Likewise.
1029         * include/parallel/iterator.h: Likewise.
1030         * include/parallel/list_partition.h: Likewise.
1031         * include/parallel/losertree.h: Likewise.
1032         * include/parallel/merge.h: Likewise.
1033         * include/parallel/multiseq_selection.h: Likewise.
1034         * include/parallel/multiway_merge.h: Likewise.
1035         * include/parallel/multiway_mergesort.h: Likewise.
1036         * include/parallel/numeric: Likewise.
1037         * include/parallel/numericfwd.h: Likewise.
1038         * include/parallel/omp_loop.h: Likewise.
1039         * include/parallel/omp_loop_static.h: Likewise.
1040         * include/parallel/par_loop.h: Likewise.
1041         * include/parallel/parallel.h: Likewise.
1042         * include/parallel/partial_sum.h: Likewise.
1043         * include/parallel/partition.h: Likewise.
1044         * include/parallel/queue.h: Likewise.
1045         * include/parallel/quicksort.h: Likewise.
1046         * include/parallel/random_number.h: Likewise.
1047         * include/parallel/random_shuffle.h: Likewise.
1048         * include/parallel/search.h: Likewise.
1049         * include/parallel/set_operations.h: Likewise.
1050         * include/parallel/settings.h: Likewise.
1051         * include/parallel/sort.h: Likewise.
1052         * include/parallel/tags.h: Likewise.
1053         * include/parallel/types.h: Likewise.
1054         * include/parallel/unique_copy.h: Likewise.
1055         * include/parallel/workstealing.h: Likewise.
1056         * include/precompiled/extc++.h: Likewise.
1057         * include/precompiled/stdc++.h: Likewise.
1058         * include/precompiled/stdtr1c++.h: Likewise.
1059         * include/std/algorithm: Likewise.
1060         * include/std/array: Likewise.
1061         * include/std/bitset: Likewise.
1062         * include/std/c++0x_warning.h: Likewise.
1063         * include/std/chrono: Likewise.
1064         * include/std/complex: Likewise.
1065         * include/std/condition_variable: Likewise.
1066         * include/std/deque: Likewise.
1067         * include/std/forward_list: Likewise.
1068         * include/std/fstream: Likewise.
1069         * include/std/functional: Likewise.
1070         * include/std/iomanip: Likewise.
1071         * include/std/ios: Likewise.
1072         * include/std/iosfwd: Likewise.
1073         * include/std/iostream: Likewise.
1074         * include/std/istream: Likewise.
1075         * include/std/iterator: Likewise.
1076         * include/std/limits: Likewise.
1077         * include/std/list: Likewise.
1078         * include/std/locale: Likewise.
1079         * include/std/map: Likewise.
1080         * include/std/memory: Likewise.
1081         * include/std/mutex: Likewise.
1082         * include/std/numeric: Likewise.
1083         * include/std/ostream: Likewise.
1084         * include/std/queue: Likewise.
1085         * include/std/random: Likewise.
1086         * include/std/ratio: Likewise.
1087         * include/std/regex: Likewise.
1088         * include/std/set: Likewise.
1089         * include/std/sstream: Likewise.
1090         * include/std/stack: Likewise.
1091         * include/std/stdexcept: Likewise.
1092         * include/std/streambuf: Likewise.
1093         * include/std/string: Likewise.
1094         * include/std/system_error: Likewise.
1095         * include/std/thread: Likewise.
1096         * include/std/tuple: Likewise.
1097         * include/std/type_traits: Likewise.
1098         * include/std/unordered_map: Likewise.
1099         * include/std/unordered_set: Likewise.
1100         * include/std/utility: Likewise.
1101         * include/std/valarray: Likewise.
1102         * include/std/vector: Likewise.
1103         * include/tr1/array: Likewise.
1104         * include/tr1/bessel_function.tcc: Likewise.
1105         * include/tr1/beta_function.tcc: Likewise.
1106         * include/tr1/ccomplex: Likewise.
1107         * include/tr1/cctype: Likewise.
1108         * include/tr1/cfenv: Likewise.
1109         * include/tr1/cfloat: Likewise.
1110         * include/tr1/cinttypes: Likewise.
1111         * include/tr1/climits: Likewise.
1112         * include/tr1/cmath: Likewise.
1113         * include/tr1/complex.h: Likewise.
1114         * include/tr1/complex: Likewise.
1115         * include/tr1/cstdarg: Likewise.
1116         * include/tr1/cstdbool: Likewise.
1117         * include/tr1/cstdint: Likewise.
1118         * include/tr1/cstdio: Likewise.
1119         * include/tr1/cstdlib: Likewise.
1120         * include/tr1/ctgmath: Likewise.
1121         * include/tr1/ctime: Likewise.
1122         * include/tr1/ctype.h: Likewise.
1123         * include/tr1/cwchar: Likewise.
1124         * include/tr1/cwctype: Likewise.
1125         * include/tr1/ell_integral.tcc: Likewise.
1126         * include/tr1/exp_integral.tcc: Likewise.
1127         * include/tr1/fenv.h: Likewise.
1128         * include/tr1/float.h: Likewise.
1129         * include/tr1/functional: Likewise.
1130         * include/tr1/functional_hash.h: Likewise.
1131         * include/tr1/gamma.tcc: Likewise.
1132         * include/tr1/hashtable.h: Likewise.
1133         * include/tr1/hypergeometric.tcc: Likewise.
1134         * include/tr1/inttypes.h: Likewise.
1135         * include/tr1/legendre_function.tcc: Likewise.
1136         * include/tr1/limits.h: Likewise.
1137         * include/tr1/math.h: Likewise.
1138         * include/tr1/memory: Likewise.
1139         * include/tr1/modified_bessel_func.tcc: Likewise.
1140         * include/tr1/poly_hermite.tcc: Likewise.
1141         * include/tr1/poly_laguerre.tcc: Likewise.
1142         * include/tr1/random: Likewise.
1143         * include/tr1/regex: Likewise.
1144         * include/tr1/riemann_zeta.tcc: Likewise.
1145         * include/tr1/shared_ptr.h: Likewise.
1146         * include/tr1/special_function_util.h: Likewise.
1147         * include/tr1/stdarg.h: Likewise.
1148         * include/tr1/stdbool.h: Likewise.
1149         * include/tr1/stdint.h: Likewise.
1150         * include/tr1/stdio.h: Likewise.
1151         * include/tr1/stdlib.h: Likewise.
1152         * include/tr1/tgmath.h: Likewise.
1153         * include/tr1/tuple: Likewise.
1154         * include/tr1/type_traits: Likewise.
1155         * include/tr1/unordered_map: Likewise.
1156         * include/tr1/unordered_set: Likewise.
1157         * include/tr1/utility: Likewise.
1158         * include/tr1/wchar.h: Likewise.
1159         * include/tr1/wctype.h: Likewise.
1160         * include/tr1_impl/array: Likewise.
1161         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1162         * include/tr1_impl/cctype: Likewise.
1163         * include/tr1_impl/cfenv: Likewise.
1164         * include/tr1_impl/cinttypes: Likewise.
1165         * include/tr1_impl/cmath: Likewise.
1166         * include/tr1_impl/complex: Likewise.
1167         * include/tr1_impl/cstdint: Likewise.
1168         * include/tr1_impl/cstdio: Likewise.
1169         * include/tr1_impl/cstdlib: Likewise.
1170         * include/tr1_impl/cwchar: Likewise.
1171         * include/tr1_impl/cwctype: Likewise.
1172         * include/tr1_impl/functional: Likewise.
1173         * include/tr1_impl/functional_hash.h: Likewise.
1174         * include/tr1_impl/hashtable: Likewise.
1175         * include/tr1_impl/hashtable_policy.h: Likewise.
1176         * include/tr1_impl/random.tcc: Likewise.
1177         * include/tr1_impl/random: Likewise.
1178         * include/tr1_impl/regex: Likewise.
1179         * include/tr1_impl/type_traits: Likewise.
1180         * include/tr1_impl/unordered_map: Likewise.
1181         * include/tr1_impl/unordered_set: Likewise.
1182         * include/tr1_impl/utility: Likewise.
1183         * libsupc++/array_type_info.cc: Likewise.
1184         * libsupc++/atexit_arm.cc: Likewise.
1185         * libsupc++/bad_cast.cc: Likewise.
1186         * libsupc++/bad_typeid.cc: Likewise.
1187         * libsupc++/class_type_info.cc: Likewise.
1188         * libsupc++/cxxabi-forced.h: Likewise.
1189         * libsupc++/cxxabi.h: Likewise.
1190         * libsupc++/del_op.cc: Likewise.
1191         * libsupc++/del_opnt.cc: Likewise.
1192         * libsupc++/del_opv.cc: Likewise.
1193         * libsupc++/del_opvnt.cc: Likewise.
1194         * libsupc++/dyncast.cc: Likewise.
1195         * libsupc++/eh_alloc.cc: Likewise.
1196         * libsupc++/eh_arm.cc: Likewise.
1197         * libsupc++/eh_aux_runtime.cc: Likewise.
1198         * libsupc++/eh_call.cc: Likewise.
1199         * libsupc++/eh_catch.cc: Likewise.
1200         * libsupc++/eh_exception.cc: Likewise.
1201         * libsupc++/eh_globals.cc: Likewise.
1202         * libsupc++/eh_personality.cc: Likewise.
1203         * libsupc++/eh_ptr.cc: Likewise.
1204         * libsupc++/eh_term_handler.cc: Likewise.
1205         * libsupc++/eh_terminate.cc: Likewise.
1206         * libsupc++/eh_throw.cc: Likewise.
1207         * libsupc++/eh_type.cc: Likewise.
1208         * libsupc++/eh_unex_handler.cc: Likewise.
1209         * libsupc++/enum_type_info.cc: Likewise.
1210         * libsupc++/exception: Likewise.
1211         * libsupc++/exception_defines.h: Likewise.
1212         * libsupc++/exception_ptr.h: Likewise.
1213         * libsupc++/function_type_info.cc: Likewise.
1214         * libsupc++/fundamental_type_info.cc: Likewise.
1215         * libsupc++/guard.cc: Likewise.
1216         * libsupc++/initializer_list: Likewise.
1217         * libsupc++/new: Likewise.
1218         * libsupc++/new_handler.cc: Likewise.
1219         * libsupc++/new_op.cc: Likewise.
1220         * libsupc++/new_opnt.cc: Likewise.
1221         * libsupc++/new_opv.cc: Likewise.
1222         * libsupc++/new_opvnt.cc: Likewise.
1223         * libsupc++/pbase_type_info.cc: Likewise.
1224         * libsupc++/pmem_type_info.cc: Likewise.
1225         * libsupc++/pointer_type_info.cc: Likewise.
1226         * libsupc++/pure.cc: Likewise.
1227         * libsupc++/si_class_type_info.cc: Likewise.
1228         * libsupc++/tinfo.cc: Likewise.
1229         * libsupc++/tinfo.h: Likewise.
1230         * libsupc++/tinfo2.cc: Likewise.
1231         * libsupc++/typeinfo: Likewise.
1232         * libsupc++/unwind-cxx.h: Likewise.
1233         * libsupc++/vec.cc: Likewise.
1234         * libsupc++/vmi_class_type_info.cc: Likewise.
1235         * libsupc++/vterminate.cc: Likewise.
1236         * po/string_literals.cc: Likewise.
1237         * src/atomic.cc: Likewise.
1238         * src/bitmap_allocator.cc: Likewise.
1239         * src/chrono.cc: Likewise.
1240         * src/codecvt.cc: Likewise.
1241         * src/compatibility-ldbl.cc: Likewise.
1242         * src/compatibility.cc: Likewise.
1243         * src/complex_io.cc: Likewise.
1244         * src/concept-inst.cc: Likewise.
1245         * src/condition_variable.cc: Likewise.
1246         * src/ctype.cc: Likewise.
1247         * src/debug.cc: Likewise.
1248         * src/debug_list.cc: Likewise.
1249         * src/ext-inst.cc: Likewise.
1250         * src/fstream-inst.cc: Likewise.
1251         * src/functexcept.cc: Likewise.
1252         * src/globals_io.cc: Likewise.
1253         * src/hash.cc: Likewise.
1254         * src/hash_c++0x.cc: Likewise.
1255         * src/hashtable.cc: Likewise.
1256         * src/hashtable_c++0x.cc: Likewise.
1257         * src/ios-inst.cc: Likewise.
1258         * src/ios.cc: Likewise.
1259         * src/ios_failure.cc: Likewise.
1260         * src/ios_init.cc: Likewise.
1261         * src/ios_locale.cc: Likewise.
1262         * src/iostream-inst.cc: Likewise.
1263         * src/istream-inst.cc: Likewise.
1264         * src/istream.cc: Likewise.
1265         * src/limits.cc: Likewise.
1266         * src/limits_c++0x.cc: Likewise.
1267         * src/list.cc: Likewise.
1268         * src/locale-inst.cc: Likewise.
1269         * src/locale.cc: Likewise.
1270         * src/locale_facets.cc: Likewise.
1271         * src/locale_init.cc: Likewise.
1272         * src/localename.cc: Likewise.
1273         * src/math_stubs_float.cc: Likewise.
1274         * src/math_stubs_long_double.cc: Likewise.
1275         * src/misc-inst.cc: Likewise.
1276         * src/mt_allocator.cc: Likewise.
1277         * src/mutex.cc: Likewise.
1278         * src/ostream-inst.cc: Likewise.
1279         * src/parallel_list.cc: Likewise.
1280         * src/parallel_settings.cc: Likewise.
1281         * src/pool_allocator.cc: Likewise.
1282         * src/sstream-inst.cc: Likewise.
1283         * src/stdexcept.cc: Likewise.
1284         * src/streambuf-inst.cc: Likewise.
1285         * src/streambuf.cc: Likewise.
1286         * src/string-inst.cc: Likewise.
1287         * src/strstream.cc: Likewise.
1288         * src/system_error.cc: Likewise.
1289         * src/thread.cc: Likewise.
1290         * src/tree.cc: Likewise.
1291         * src/valarray-inst.cc: Likewise.
1292         * src/wlocale-inst.cc: Likewise.
1293         * src/wstring-inst.cc: Likewise.
1294         * doc/xml/manual/intro.xml: Change documentation to refer the
1295         reader to version 3 of the GNU General Public License, version
1296         3.1 of the GCC Runtime Library Exception, and to point readers
1297         at the FSF's license web page.
1298
1299 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1300
1301         * Makefile.am: Change copyright header to refer to version
1302         3 of the GNU General Public License and to point readers at the
1303         COPYING3 file and the FSF's license web page.
1304         * doc/Makefile.am: Likewise.
1305         * include/Makefile.am: Likewise.
1306         * libsupc++/Makefile.am: Likewise.
1307         * po/Makefile.am: Likewise.
1308         * po/POTFILES.in: Likewise.
1309         * src/Makefile.am: Likewise.
1310         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1311         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1312         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1313         Likewise.
1314         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1315         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1316         Likewise.
1317         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1318         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1319         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1320         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1321         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1322         * testsuite/18_support/bad_cast/what.cc: Likewise.
1323         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1324         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1325         Likewise.
1326         * testsuite/18_support/bad_exception/what.cc: Likewise.
1327         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1328         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1329         * testsuite/18_support/exception/38732.cc: Likewise.
1330         * testsuite/18_support/exception/what.cc: Likewise.
1331         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1332         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1333         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1334         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1335         * testsuite/18_support/headers/climits/values.cc: Likewise.
1336         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1337         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1338         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1339         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1340         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1341         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1342         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1343         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1344         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1345         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1346         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1347         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1348         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1349         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1350         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1351         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1352         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1353         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1354         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1355         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1356         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1357         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1358         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1359         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1360         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1361         * testsuite/18_support/new_delete_placement.cc: Likewise.
1362         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1363         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1364         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1365         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1366         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1367         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1368         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1369         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1370         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1371         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1372         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1373         Likewise.
1374         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1375         * testsuite/18_support/pthread_guard.cc: Likewise.
1376         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1377         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1378         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1379         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1380         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1381         Likewise.
1382         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1383         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1384         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1385         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1386         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1387         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1388         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1389         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1390         Likewise.
1391         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1392         Likewise.
1393         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1394         Likewise.
1395         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1396         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1397         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1398         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1399         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1400         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1401         Likewise.
1402         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1403         Likewise.
1404         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1405         Likewise.
1406         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1407         Likewise.
1408         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1409         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1410         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1411         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1412         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1413         Likewise.
1414         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1415         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1416         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1417         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1418         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1419         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1420         Likewise.
1421         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1422         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1423         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1424         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1425         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1426         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1427         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1428         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1429         * testsuite/20_util/allocator/1.cc: Likewise.
1430         * testsuite/20_util/allocator/10378.cc: Likewise.
1431         * testsuite/20_util/allocator/14176.cc: Likewise.
1432         * testsuite/20_util/allocator/33807.cc: Likewise.
1433         * testsuite/20_util/allocator/8230.cc: Likewise.
1434         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1435         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1436         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1437         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1438         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1439         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1440         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1441         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1442         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1443         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1444         Likewise.
1445         * testsuite/20_util/clocks/1.cc: Likewise.
1446         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1447         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1448         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1449         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1450         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1451         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1452         * testsuite/20_util/duration/cons/1.cc: Likewise.
1453         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1454         * testsuite/20_util/duration/cons/2.cc: Likewise.
1455         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1456         Likewise.
1457         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1458         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1459         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1460         Likewise.
1461         * testsuite/20_util/forward/1.cc: Likewise.
1462         * testsuite/20_util/forward/1_neg.cc: Likewise.
1463         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1464         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1465         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1466         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1467         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1468         Likewise.
1469         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1470         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1471         Likewise.
1472         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1473         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1474         Likewise.
1475         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1476         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1477         Likewise.
1478         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1479         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1480         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1481         Likewise.
1482         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1483         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1484         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1485         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1486         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1487         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1488         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1489         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1490         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1491         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1492         Likewise.
1493         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1494         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1495         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1496         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1497         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1498         Likewise.
1499         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1500         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1501         Likewise.
1502         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1503         * testsuite/20_util/identity/value.cc: Likewise.
1504         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1505         * testsuite/20_util/is_integral/value.cc: Likewise.
1506         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1507         Likewise.
1508         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1509         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1510         * testsuite/20_util/is_reference/value.cc: Likewise.
1511         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1512         Likewise.
1513         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1514         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1515         * testsuite/20_util/is_signed/value.cc: Likewise.
1516         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1517         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1518         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1519         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1520         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1521         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1522         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1523         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1524         Likewise.
1525         * testsuite/20_util/move/1.cc: Likewise.
1526         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1527         * testsuite/20_util/pair/1.cc: Likewise.
1528         * testsuite/20_util/pair/2.cc: Likewise.
1529         * testsuite/20_util/pair/3.cc: Likewise.
1530         * testsuite/20_util/pair/4.cc: Likewise.
1531         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1532         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1533         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1534         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1535         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1536         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1537         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1538         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1539         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1540         Likewise.
1541         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1542         Likewise.
1543         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1544         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1545         * testsuite/20_util/rel_ops.cc: Likewise.
1546         * testsuite/20_util/remove_reference/value.cc: Likewise.
1547         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1548         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1549         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1550         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1551         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1552         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1553         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1554         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1555         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1556         Likewise.
1557         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1558         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1559         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1560         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1561         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1562         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1563         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1564         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1565         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1566         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1567         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1568         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1569         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1570         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1571         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1572         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1573         Likewise.
1574         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1575         Likewise.
1576         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1577         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1578         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1579         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1580         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1581         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1582         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1583         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1584         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1585         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1586         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1587         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1588         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1589         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1590         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1591         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1592         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1593         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1594         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1595         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1596         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1597         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1598         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1599         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1600         Likewise.
1601         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1602         Likewise.
1603         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1604         Likewise.
1605         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1606         Likewise.
1607         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1608         Likewise.
1609         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1610         Likewise.
1611         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1612         Likewise.
1613         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1614         Likewise.
1615         * testsuite/20_util/temporary_buffer.cc: Likewise.
1616         * testsuite/20_util/time_point/1.cc: Likewise.
1617         * testsuite/20_util/time_point/2.cc: Likewise.
1618         * testsuite/20_util/time_point/3.cc: Likewise.
1619         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1620         Likewise.
1621         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1622         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1623         Likewise.
1624         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1625         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1626         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1627         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1628         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1629         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1630         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1631         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1632         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1633         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1634         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1635         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1636         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1637         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1638         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1639         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1640         Likewise.
1641         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1642         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1643         Likewise.
1644         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1645         Likewise.
1646         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1647         Likewise.
1648         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1649         Likewise.
1650         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1651         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1652         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1653         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1654         Likewise.
1655         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1656         Likewise.
1657         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1658         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1659         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1660         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1661         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1662         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1663         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1664         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1665         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1666         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1667         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1668         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1669         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1670         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1671         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1672         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1673         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1674         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1675         Likewise.
1676         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1677         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1678         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1679         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1680         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1681         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1682         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1683         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1684         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1685         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1686         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1687         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1688         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1689         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1690         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1691         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1692         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1693         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1694         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1695         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1696         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1697         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1698         Likewise.
1699         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1700         Likewise.
1701         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1702         Likewise.
1703         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1704         Likewise.
1705         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1706         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1707         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1708         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1709         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1710         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1711         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1712         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1713         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1714         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1715         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1716         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1717         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1718         Likewise.
1719         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1720         Likewise.
1721         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1722         Likewise.
1723         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1724         Likewise.
1725         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1726         Likewise.
1727         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1728         Likewise.
1729         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1730         Likewise.
1731         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1732         Likewise.
1733         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1734         Likewise.
1735         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1736         Likewise.
1737         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1738         Likewise.
1739         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1740         Likewise.
1741         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1742         Likewise.
1743         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1744         Likewise.
1745         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1746         Likewise.
1747         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1748         Likewise.
1749         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1750         Likewise.
1751         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1752         Likewise.
1753         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1754         Likewise.
1755         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1756         Likewise.
1757         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1758         Likewise.
1759         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1760         Likewise.
1761         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1762         Likewise.
1763         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1764         Likewise.
1765         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1766         Likewise.
1767         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1768         Likewise.
1769         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1770         Likewise.
1771         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1772         Likewise.
1773         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1774         Likewise.
1775         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1776         Likewise.
1777         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1778         Likewise.
1779         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1780         Likewise.
1781         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1782         Likewise.
1783         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1784         Likewise.
1785         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1786         Likewise.
1787         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1788         Likewise.
1789         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1790         Likewise.
1791         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1792         Likewise.
1793         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1794         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1795         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1796         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1797         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1798         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1799         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1800         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1801         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1802         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1803         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1804         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1805         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1806         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1807         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1808         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1809         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1810         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1811         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1812         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1813         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1814         Likewise.
1815         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1816         Likewise.
1817         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1818         Likewise.
1819         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1820         Likewise.
1821         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1822         Likewise.
1823         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1824         Likewise.
1825         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1826         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1827         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1828         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1829         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1830         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1831         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1832         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1833         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1834         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1835         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1836         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1837         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1838         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1839         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1840         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1841         Likewise.
1842         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1843         Likewise.
1844         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1845         Likewise.
1846         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1847         Likewise.
1848         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1849         Likewise.
1850         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1851         Likewise.
1852         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1853         Likewise.
1854         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1855         Likewise.
1856         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1857         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1858         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1859         Likewise.
1860         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1861         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1862         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1863         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1864         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1865         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1866         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1867         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1868         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1869         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1870         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1871         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1872         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1873         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1874         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1875         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1876         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1877         Likewise.
1878         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1879         Likewise.
1880         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1881         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1882         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1883         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1884         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1885         Likewise.
1886         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1887         Likewise.
1888         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1889         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1890         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1891         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1892         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1893         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1894         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1895         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1896         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1897         Likewise.
1898         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1899         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1900         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1901         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1902         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1903         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1904         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1905         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1906         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1907         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1908         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1909         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1910         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1911         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1912         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1913         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1914         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1915         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1916         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1917         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1918         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1919         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1920         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1921         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1922         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1923         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1924         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1925         Likewise.
1926         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1927         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1928         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1929         Likewise.
1930         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1931         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1932         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1933         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1934         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1935         Likewise.
1936         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1937         Likewise.
1938         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1939         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1940         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1941         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1942         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1943         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1944         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1945         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1946         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1947         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1948         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1949         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1950         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1951         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1952         Likewise.
1953         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1954         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
1955         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
1956         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
1957         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
1958         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
1959         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
1960         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
1961         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
1962         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
1963         Likewise.
1964         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
1965         Likewise.
1966         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
1967         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
1968         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
1969         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
1970         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
1971         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
1972         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
1973         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
1974         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
1975         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
1976         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
1977         Likewise.
1978         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
1979         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
1980         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
1981         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
1982         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
1983         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
1984         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
1985         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
1986         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
1987         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
1988         Likewise.
1989         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
1990         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
1991         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
1992         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
1993         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
1994         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
1995         Likewise.
1996         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
1997         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
1998         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
1999         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2000         Likewise.
2001         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2002         Likewise.
2003         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2004         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2005         Likewise.
2006         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2007         * testsuite/22_locale/ctype/2.cc: Likewise.
2008         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2009         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2010         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2011         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2012         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2013         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2014         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2015         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2016         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2017         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2018         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2019         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2020         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2021         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2022         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2023         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2024         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2025         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2026         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2027         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2028         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2029         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2030         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2031         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2032         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2033         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2034         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2035         * testsuite/22_locale/facet/1.cc: Likewise.
2036         * testsuite/22_locale/facet/2.cc: Likewise.
2037         * testsuite/22_locale/facet/25421.cc: Likewise.
2038         * testsuite/22_locale/global_templates/1.cc: Likewise.
2039         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2040         Likewise.
2041         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2042         Likewise.
2043         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2044         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2045         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2046         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2047         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2048         * testsuite/22_locale/locale/13630.cc: Likewise.
2049         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2050         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2051         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2052         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2053         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2054         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2055         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2056         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2057         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2058         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2059         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2060         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2061         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2062         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2063         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2064         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2065         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2066         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2067         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2068         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2069         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2070         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2071         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2072         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2073         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2074         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2075         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2076         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2077         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2078         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2079         Likewise.
2080         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2081         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2082         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2083         Likewise.
2084         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2085         Likewise.
2086         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2087         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2088         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2089         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2090         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2091         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2092         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2093         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2094         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2095         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2096         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2097         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2098         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2099         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2100         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2101         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2102         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2103         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2104         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2105         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2106         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2107         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2108         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2109         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2110         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2111         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2112         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2113         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2114         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2115         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2116         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2117         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2118         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2119         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2120         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2121         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2122         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2123         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2124         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2125         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2126         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2127         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2128         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2129         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2130         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2131         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2132         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2133         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2134         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2135         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2136         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2137         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2138         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2139         Likewise.
2140         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2141         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2142         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2143         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2144         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2145         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2146         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2147         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2148         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2149         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2150         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2151         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2152         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2153         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2154         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2155         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2156         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2157         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2158         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2159         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2160         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2161         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2162         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2163         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2164         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2165         Likewise.
2166         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2167         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2168         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2169         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2170         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2171         Likewise.
2172         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2173         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2174         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2175         Likewise.
2176         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2177         Likewise.
2178         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2179         Likewise.
2180         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2181         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2182         Likewise.
2183         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2184         Likewise.
2185         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2186         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2187         Likewise.
2188         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2189         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2190         Likewise.
2191         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2192         Likewise.
2193         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2194         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2195         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2196         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2197         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2198         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2199         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2200         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2201         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2202         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2203         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2204         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2205         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2206         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2207         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2208         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2209         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2210         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2211         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2212         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2213         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2214         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2215         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2216         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2217         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2218         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2219         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2220         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2221         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2222         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2223         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2224         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2225         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2226         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2227         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2228         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2229         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2230         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2231         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2232         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2233         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2234         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2235         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2236         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2237         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2238         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2239         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2240         Likewise.
2241         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2242         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2243         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2244         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2245         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2246         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2247         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2248         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2249         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2250         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2251         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2252         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2253         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2254         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2255         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2256         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2257         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2258         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2259         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2260         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2261         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2262         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2263         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2264         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2265         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2266         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2267         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2268         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2269         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2270         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2271         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2272         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2273         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2274         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2275         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2276         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2277         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2278         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2279         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2280         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2281         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2282         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2283         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2284         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2285         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2286         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2287         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2288         Likewise.
2289         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2290         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2291         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2292         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2293         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2294         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2295         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2296         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2297         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2298         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2299         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2300         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2301         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2302         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2303         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2304         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2305         Likewise.
2306         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2307         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2308         Likewise.
2309         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2310         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2311         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2312         Likewise.
2313         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2314         Likewise.
2315         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2316         Likewise.
2317         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2318         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2319         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2320         Likewise.
2321         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2322         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2323         Likewise.
2324         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2325         Likewise.
2326         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2327         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2328         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2329         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2330         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2331         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2332         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2333         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2334         Likewise.
2335         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2336         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2337         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2338         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2339         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2340         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2341         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2342         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2343         Likewise.
2344         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2345         Likewise.
2346         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2347         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2348         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2349         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2350         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2351         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2352         Likewise.
2353         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2354         Likewise.
2355         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2356         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2357         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2358         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2359         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2360         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2361         Likewise.
2362         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2363         Likewise.
2364         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2365         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2366         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2367         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2368         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2369         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2370         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2371         Likewise.
2372         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2373         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2374         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2375         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2376         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2377         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2378         Likewise.
2379         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2380         Likewise.
2381         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2382         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2383         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2384         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2385         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2386         Likewise.
2387         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2388         Likewise.
2389         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2390         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2391         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2392         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2393         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2394         Likewise.
2395         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2396         Likewise.
2397         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2398         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2399         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2400         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2401         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2402         Likewise.
2403         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2404         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2405         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2406         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2407         Likewise.
2408         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2409         Likewise.
2410         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2411         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2412         Likewise.
2413         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2414         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2415         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2416         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2417         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2418         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2419         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2420         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2421         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2422         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2423         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2424         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2425         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2426         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2427         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2428         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2429         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2430         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2431         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2432         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2433         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2434         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2435         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2436         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2437         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2438         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2439         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2440         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2441         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2442         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2443         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2444         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2445         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2446         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2447         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2448         Likewise.
2449         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2450         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2451         * testsuite/23_containers/bitset/18604.cc: Likewise.
2452         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2453         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2454         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2455         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2456         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2457         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2458         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2459         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2460         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2461         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2462         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2463         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2464         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2465         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2466         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2467         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2468         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2469         * testsuite/23_containers/deque/18604.cc: Likewise.
2470         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2471         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2472         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2473         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2474         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2475         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2476         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2477         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2478         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2479         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2480         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2481         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2482         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2483         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2484         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2485         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2486         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2487         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2488         Likewise.
2489         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2490         Likewise.
2491         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2492         Likewise.
2493         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2494         Likewise.
2495         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2496         Likewise.
2497         * testsuite/23_containers/deque/types/1.cc: Likewise.
2498         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2499         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2500         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2501         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2502         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2503         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2504         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2505         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2506         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2507         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2508         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2509         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2510         Likewise.
2511         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2512         Likewise.
2513         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2514         Likewise.
2515         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2516         Likewise.
2517         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2518         Likewise.
2519         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2520         Likewise.
2521         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2522         Likewise.
2523         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2524         Likewise.
2525         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2526         Likewise.
2527         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2528         Likewise.
2529         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2530         Likewise.
2531         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2532         Likewise.
2533         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2534         Likewise.
2535         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2536         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2537         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2538         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2539         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2540         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2541         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2542         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2543         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2544         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2545         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2546         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2547         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2548         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2549         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2550         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2551         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2552         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2553         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2554         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2555         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2556         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2557         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2558         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2559         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2560         Likewise.
2561         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2562         Likewise.
2563         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2564         * testsuite/23_containers/list/18604.cc: Likewise.
2565         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2566         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2567         * testsuite/23_containers/list/cons/1.cc: Likewise.
2568         * testsuite/23_containers/list/cons/2.cc: Likewise.
2569         * testsuite/23_containers/list/cons/3.cc: Likewise.
2570         * testsuite/23_containers/list/cons/4.cc: Likewise.
2571         * testsuite/23_containers/list/cons/5.cc: Likewise.
2572         * testsuite/23_containers/list/cons/6.cc: Likewise.
2573         * testsuite/23_containers/list/cons/7.cc: Likewise.
2574         * testsuite/23_containers/list/cons/8.cc: Likewise.
2575         * testsuite/23_containers/list/cons/9.cc: Likewise.
2576         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2577         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2578         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2579         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2580         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2581         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2582         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2583         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2584         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2585         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2586         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2587         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2588         * testsuite/23_containers/list/operations/1.cc: Likewise.
2589         * testsuite/23_containers/list/operations/2.cc: Likewise.
2590         * testsuite/23_containers/list/operations/3.cc: Likewise.
2591         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2592         * testsuite/23_containers/list/operations/4.cc: Likewise.
2593         * testsuite/23_containers/list/operations/5.cc: Likewise.
2594         * testsuite/23_containers/list/pthread1.cc: Likewise.
2595         * testsuite/23_containers/list/pthread5.cc: Likewise.
2596         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2597         Likewise.
2598         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2599         Likewise.
2600         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2601         Likewise.
2602         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2603         Likewise.
2604         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2605         Likewise.
2606         * testsuite/23_containers/map/18604.cc: Likewise.
2607         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2608         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2609         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2610         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2611         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2612         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2613         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2614         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2615         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2616         * testsuite/23_containers/map/operators/1.cc: Likewise.
2617         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2618         * testsuite/23_containers/map/pthread6.cc: Likewise.
2619         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2620         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2621         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2622         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2623         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2624         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2625         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2626         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2627         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2628         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2629         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2630         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2631         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2632         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2633         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2634         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2635         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2636         * testsuite/23_containers/set/18604.cc: Likewise.
2637         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2638         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2639         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2640         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2641         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2642         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2643         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2644         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2645         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2646         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2647         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2648         Likewise.
2649         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2650         Likewise.
2651         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2652         Likewise.
2653         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2654         Likewise.
2655         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2656         Likewise.
2657         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2658         Likewise.
2659         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2660         Likewise.
2661         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2662         Likewise.
2663         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2664         Likewise.
2665         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2666         Likewise.
2667         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2668         Likewise.
2669         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2670         Likewise.
2671         * testsuite/23_containers/vector/18604.cc: Likewise.
2672         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2673         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2674         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2675         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2676         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2677         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2678         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2679         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2680         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2681         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2682         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2683         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2684         Likewise.
2685         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2686         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2687         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2688         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2689         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2690         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2691         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2692         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2693         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2694         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2695         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2696         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2697         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2698         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2699         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2700         Likewise.
2701         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2702         Likewise.
2703         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2704         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2705         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2706         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2707         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2708         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2709         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2710         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2711         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2712         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2713         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2714         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2715         Likewise.
2716         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2717         Likewise.
2718         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2719         Likewise.
2720         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2721         Likewise.
2722         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2723         Likewise.
2724         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2725         Likewise.
2726         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2727         * testsuite/23_containers/vector/types/1.cc: Likewise.
2728         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2729         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2730         Likewise.
2731         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2732         Likewise.
2733         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2734         Likewise.
2735         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2736         Likewise.
2737         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2738         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2739         Likewise.
2740         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2741         Likewise.
2742         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2743         Likewise.
2744         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2745         Likewise.
2746         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2747         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2748         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2749         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2750         Likewise.
2751         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2752         Likewise.
2753         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2754         Likewise.
2755         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2756         Likewise.
2757         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2758         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2759         Likewise.
2760         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2761         Likewise.
2762         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2763         Likewise.
2764         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2765         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2766         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2767         Likewise.
2768         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2769         Likewise.
2770         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2771         Likewise.
2772         * testsuite/24_iterators/operations/next.cc: Likewise.
2773         * testsuite/24_iterators/operations/prev.cc: Likewise.
2774         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2775         Likewise.
2776         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2777         Likewise.
2778         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2779         Likewise.
2780         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2781         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2782         Likewise.
2783         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2784         Likewise.
2785         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2786         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2787         Likewise.
2788         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2789         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2790         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2791         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2792         Likewise.
2793         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2794         Likewise.
2795         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2796         Likewise.
2797         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2798         Likewise.
2799         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2800         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2801         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2802         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2803         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2804         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2805         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2806         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2807         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2808         * testsuite/25_algorithms/copy/1.cc: Likewise.
2809         * testsuite/25_algorithms/copy/2.cc: Likewise.
2810         * testsuite/25_algorithms/copy/3.cc: Likewise.
2811         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2812         * testsuite/25_algorithms/copy/4.cc: Likewise.
2813         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2814         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2815         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2816         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2817         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2818         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2819         Likewise.
2820         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2821         Likewise.
2822         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2823         Likewise.
2824         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2825         Likewise.
2826         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2827         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2828         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2829         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2830         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2831         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2832         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2833         * testsuite/25_algorithms/count/1.cc: Likewise.
2834         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2835         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2836         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2837         * testsuite/25_algorithms/equal/1.cc: Likewise.
2838         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2839         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2840         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2841         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2842         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2843         * testsuite/25_algorithms/fill/1.cc: Likewise.
2844         * testsuite/25_algorithms/fill/2.cc: Likewise.
2845         * testsuite/25_algorithms/fill/3.cc: Likewise.
2846         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2847         * testsuite/25_algorithms/fill/4.cc: Likewise.
2848         * testsuite/25_algorithms/fill/5.cc: Likewise.
2849         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2850         * testsuite/25_algorithms/find/1.cc: Likewise.
2851         * testsuite/25_algorithms/find/17441.cc: Likewise.
2852         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2853         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2854         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2855         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2856         Likewise.
2857         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2858         Likewise.
2859         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2860         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2861         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2862         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2863         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2864         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2865         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2866         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2867         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2868         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2869         Likewise.
2870         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2871         Likewise.
2872         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2873         Likewise.
2874         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2875         Likewise.
2876         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2877         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2878         * testsuite/25_algorithms/heap/1.cc: Likewise.
2879         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2880         * testsuite/25_algorithms/includes/1.cc: Likewise.
2881         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2882         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2883         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2884         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2885         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2886         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2887         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2888         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2889         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2890         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2891         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2892         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2893         Likewise.
2894         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2895         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2896         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2897         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2898         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2899         * testsuite/25_algorithms/max/1.cc: Likewise.
2900         * testsuite/25_algorithms/max/2.cc: Likewise.
2901         * testsuite/25_algorithms/max/3.cc: Likewise.
2902         * testsuite/25_algorithms/max/37547.cc: Likewise.
2903         * testsuite/25_algorithms/max/4.cc: Likewise.
2904         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2905         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2906         * testsuite/25_algorithms/merge/1.cc: Likewise.
2907         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2908         * testsuite/25_algorithms/min/1.cc: Likewise.
2909         * testsuite/25_algorithms/min/2.cc: Likewise.
2910         * testsuite/25_algorithms/min/3.cc: Likewise.
2911         * testsuite/25_algorithms/min/37547.cc: Likewise.
2912         * testsuite/25_algorithms/min/4.cc: Likewise.
2913         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2914         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2915         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2916         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2917         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2918         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2919         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2920         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2921         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2922         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2923         * testsuite/25_algorithms/move/1.cc: Likewise.
2924         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2925         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2926         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2927         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2928         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2929         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2930         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2931         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2932         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2933         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2934         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2935         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2936         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2937         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2938         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2939         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2940         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2941         * testsuite/25_algorithms/partition/1.cc: Likewise.
2942         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2943         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2944         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2945         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2946         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2947         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2948         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2949         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2950         * testsuite/25_algorithms/remove/1.cc: Likewise.
2951         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2952         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2953         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2954         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
2955         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
2956         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
2957         * testsuite/25_algorithms/replace/1.cc: Likewise.
2958         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
2959         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
2960         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
2961         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
2962         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
2963         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
2964         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
2965         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
2966         * testsuite/25_algorithms/rotate/1.cc: Likewise.
2967         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
2968         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
2969         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
2970         * testsuite/25_algorithms/search/1.cc: Likewise.
2971         * testsuite/25_algorithms/search/check_type.cc: Likewise.
2972         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
2973         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
2974         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
2975         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
2976         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
2977         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
2978         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
2979         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
2980         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
2981         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
2982         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
2983         Likewise.
2984         * testsuite/25_algorithms/set_union/1.cc: Likewise.
2985         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
2986         * testsuite/25_algorithms/sort/1.cc: Likewise.
2987         * testsuite/25_algorithms/sort/34095.cc: Likewise.
2988         * testsuite/25_algorithms/sort/34636.cc: Likewise.
2989         * testsuite/25_algorithms/sort/35588.cc: Likewise.
2990         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
2991         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
2992         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
2993         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
2994         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
2995         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
2996         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
2997         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
2998         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
2999         * testsuite/25_algorithms/unique/1.cc: Likewise.
3000         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3001         * testsuite/25_algorithms/unique/2.cc: Likewise.
3002         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3003         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3004         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3005         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3006         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3007         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3008         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3009         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3010         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3011         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3012         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3013         * testsuite/26_numerics/complex/13450.cc: Likewise.
3014         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3015         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3016         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3017         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3018         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3019         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3020         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3021         Likewise.
3022         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3023         Likewise.
3024         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3025         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3026         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3027         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3028         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3029         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3030         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3031         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3032         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3033         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3034         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3035         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3036         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3037         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3038         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3039         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3040         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3041         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3042         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3043         Likewise.
3044         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3045         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3046         Likewise.
3047         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3048         Likewise.
3049         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3050         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3051         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3052         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3053         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3054         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3055         * testsuite/26_numerics/iota/1.cc: Likewise.
3056         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3057         * testsuite/26_numerics/slice/1.cc: Likewise.
3058         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3059         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3060         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3061         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3062         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3063         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3064         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3065         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3066         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3067         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3068         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3069         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3070         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3071         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3072         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3073         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3074         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3075         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3076         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3077         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3078         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3079         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3080         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3081         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3082         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3083         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3084         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3085         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3086         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3087         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3088         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3089         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3090         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3091         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3092         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3093         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3094         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3095         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3096         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3097         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3098         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3099         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3100         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3101         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3102         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3103         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3104         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3105         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3126         Likewise.
3127         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3165         Likewise.
3166         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3190         Likewise.
3191         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3268         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3269         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3270         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3271         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3272         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3273         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3274         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3275         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3276         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3277         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3278         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3279         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3280         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3281         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3282         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3283         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3284         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3285         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3286         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3287         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3288         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3289         Likewise.
3290         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3291         Likewise.
3292         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3293         Likewise.
3294         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3295         Likewise.
3296         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3297         Likewise.
3298         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3299         Likewise.
3300         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3301         Likewise.
3302         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3303         Likewise.
3304         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3305         Likewise.
3306         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3307         Likewise.
3308         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3309         Likewise.
3310         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3311         Likewise.
3312         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3313         Likewise.
3314         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3315         Likewise.
3316         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3317         Likewise.
3318         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3319         Likewise.
3320         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3321         Likewise.
3322         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3323         Likewise.
3324         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3325         Likewise.
3326         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3327         Likewise.
3328         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3329         Likewise.
3330         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3331         Likewise.
3332         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3333         Likewise.
3334         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3335         Likewise.
3336         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3337         Likewise.
3338         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3339         Likewise.
3340         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3341         Likewise.
3342         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3343         Likewise.
3344         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3345         Likewise.
3346         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3347         Likewise.
3348         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3349         Likewise.
3350         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3351         Likewise.
3352         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3353         Likewise.
3354         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3355         Likewise.
3356         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3357         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3358         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3359         Likewise.
3360         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3361         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3362         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3363         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3364         Likewise.
3365         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3366         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3367         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3368         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3369         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3370         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3371         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3372         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3373         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3374         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3375         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3376         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3377         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3378         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3379         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3380         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3381         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3382         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3383         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3384         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3385         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3386         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3387         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3388         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3389         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3390         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3391         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3392         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3393         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3394         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3395         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3396         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3397         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3398         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3399         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3400         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3401         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3402         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3403         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3404         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3405         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3406         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3407         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3408         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3409         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3410         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3411         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3412         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3413         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3414         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3415         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3416         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3417         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3418         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3419         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3420         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3421         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3422         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3423         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3424         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3425         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3426         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3427         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3428         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3429         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3430         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3431         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3432         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3433         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3434         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3435         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3436         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3437         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3438         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3439         Likewise.
3440         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3441         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3442         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3443         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3444         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3445         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3446         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3447         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3448         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3449         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3450         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3451         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3452         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3453         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3454         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3455         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3456         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3457         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3458         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3459         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3460         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3461         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3462         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3463         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3464         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3465         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3466         Likewise.
3467         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3468         Likewise.
3469         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3470         Likewise.
3471         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3472         Likewise.
3473         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3474         Likewise.
3475         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3476         Likewise.
3477         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3478         Likewise.
3479         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3480         Likewise.
3481         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3482         Likewise.
3483         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3484         Likewise.
3485         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3486         Likewise.
3487         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3488         Likewise.
3489         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3490         Likewise.
3491         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3492         Likewise.
3493         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3494         Likewise.
3495         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3496         Likewise.
3497         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3498         Likewise.
3499         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3500         Likewise.
3501         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3502         Likewise.
3503         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3504         Likewise.
3505         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3506         Likewise.
3507         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3508         Likewise.
3509         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3510         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3513         Likewise.
3514         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3517         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3518         Likewise.
3519         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3520         Likewise.
3521         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3522         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3523         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3524         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3525         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3526         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3527         Likewise.
3528         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3529         Likewise.
3530         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3531         Likewise.
3532         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3533         Likewise.
3534         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3535         Likewise.
3536         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3537         Likewise.
3538         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3541         Likewise.
3542         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3547         Likewise.
3548         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3549         Likewise.
3550         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3551         Likewise.
3552         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3553         Likewise.
3554         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3555         Likewise.
3556         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3557         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3558         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3559         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3560         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3561         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3562         Likewise.
3563         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3564         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3565         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3566         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3567         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3568         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3569         Likewise.
3570         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3571         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3572         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3573         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3574         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3575         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3576         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3577         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3578         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3579         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3580         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3581         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3582         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3583         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3584         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3585         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3586         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3587         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3588         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3589         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3590         Likewise.
3591         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3592         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3593         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3594         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3595         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3596         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3597         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3598         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3599         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3600         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3601         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3602         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3603         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3604         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3605         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3606         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3607         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3608         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3609         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3610         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3611         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3612         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3613         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3614         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3615         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3616         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3617         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3618         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3619         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3620         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3621         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3622         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3623         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3624         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3625         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3626         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3627         Likewise.
3628         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3629         Likewise.
3630         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3631         Likewise.
3632         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3633         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3634         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3635         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3636         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3637         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3638         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3639         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3640         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3641         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3642         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3643         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3644         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3645         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3646         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3647         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3648         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3649         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3650         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3651         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3652         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3653         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3654         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3655         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3656         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3657         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3658         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3659         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3660         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3661         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3662         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3663         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3664         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3665         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3666         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3667         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3668         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3669         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3670         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3671         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3672         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3673         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3674         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3675         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3676         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3677         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3678         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3679         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3680         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3681         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3682         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3683         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3684         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3685         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3686         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3687         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3688         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3689         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3690         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3691         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3692         Likewise.
3693         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3694         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3695         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3696         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3697         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3698         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3699         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3700         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3701         * testsuite/27_io/fpos/11450.cc: Likewise.
3702         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3703         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3704         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3705         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3706         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3707         * testsuite/27_io/fpos/14775.cc: Likewise.
3708         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3709         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3710         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3711         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3712         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3713         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3714         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3715         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3716         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3717         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3718         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3719         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3720         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3721         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3722         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3723         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3724         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3725         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3726         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3727         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3728         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3729         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3730         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3731         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3732         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3733         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3734         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3735         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3736         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3737         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3738         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3739         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3740         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3741         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3742         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3743         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3744         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3745         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3746         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3747         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3748         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3749         * testsuite/27_io/objects/char/1.cc: Likewise.
3750         * testsuite/27_io/objects/char/10.cc: Likewise.
3751         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3752         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3753         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3754         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3755         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3756         * testsuite/27_io/objects/char/2.cc: Likewise.
3757         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3758         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3759         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3760         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3761         * testsuite/27_io/objects/char/5.cc: Likewise.
3762         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3763         * testsuite/27_io/objects/char/6.cc: Likewise.
3764         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3765         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3766         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3767         * testsuite/27_io/objects/char/7.cc: Likewise.
3768         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3769         * testsuite/27_io/objects/char/8.cc: Likewise.
3770         * testsuite/27_io/objects/char/9.cc: Likewise.
3771         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3772         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3773         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3774         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3775         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3776         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3777         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3778         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3779         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3780         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3781         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3782         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3783         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3784         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3785         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3786         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3787         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3788         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3789         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3790         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3791         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3792         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3793         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3794         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3795         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3796         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3797         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3798         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3799         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3800         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3801         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3802         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3803         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3804         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3805         * testsuite/27_io/types/1.cc: Likewise.
3806         * testsuite/27_io/types/2.cc: Likewise.
3807         * testsuite/27_io/types/3.cc: Likewise.
3808         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3809         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3810         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3811         Likewise.
3812         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3813         Likewise.
3814         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3815         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3816         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3817         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3818         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3819         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3820         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3821         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3822         Likewise.
3823         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3824         Likewise.
3825         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3826         Likewise.
3827         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3828         Likewise.
3829         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3830         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3831         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3832         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3833         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3834         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3835         Likewise.
3836         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3837         Likewise.
3838         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3839         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3840         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3841         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3842         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3843         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3844         * testsuite/Makefile.am: Likewise.
3845         * testsuite/abi/30586.cc: Likewise.
3846         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3847         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3848         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3849         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3850         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3851         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3852         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3853         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3854         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3855         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3856         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3857         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3858         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3859         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3860         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3861         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3862         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3863         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3864         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3865         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3866         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3867         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3868         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3869         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3870         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3871         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3872         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3873         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3874         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3875         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3876         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3877         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3878         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3879         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3880         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3881         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3882         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3883         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3884         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3885         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3886         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3887         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3888         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3889         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3890         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3891         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3892         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3893         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3894         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3895         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3896         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3897         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3898         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3899         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3900         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3901         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3902         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3903         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3904         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3905         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3906         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3907         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3908         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3909         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3910         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3911         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3912         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3913         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3914         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3915         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3916         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3917         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3918         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3919         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3920         * testsuite/abi/demangle/regression/old.cc: Likewise.
3921         * testsuite/abi/header_cxxabi.c: Likewise.
3922         * testsuite/backward/11460.cc: Likewise.
3923         * testsuite/backward/hash_map/1.cc: Likewise.
3924         * testsuite/backward/hash_map/14648.cc: Likewise.
3925         * testsuite/backward/hash_map/23528.cc: Likewise.
3926         * testsuite/backward/hash_set/1.cc: Likewise.
3927         * testsuite/backward/strstream_members.cc: Likewise.
3928         * testsuite/config/default.exp: Likewise.
3929         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3930         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3931         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3932         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3933         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3934         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3935         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3936         * testsuite/data/sgetn.txt: Likewise.
3937         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3938         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3939         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3940         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3941         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3942         * testsuite/ext/array_allocator/26875.cc: Likewise.
3943         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3944         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3945         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3946         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3947         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3948         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3949         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3950         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3951         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3952         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3953         * testsuite/ext/codecvt/1.cc: Likewise.
3954         * testsuite/ext/codecvt/char-1.cc: Likewise.
3955         * testsuite/ext/codecvt/char-2.cc: Likewise.
3956         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
3957         * testsuite/ext/concept_checks.cc: Likewise.
3958         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
3959         Likewise.
3960         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
3961         Likewise.
3962         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
3963         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
3964         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
3965         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
3966         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
3967         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
3968         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
3969         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
3970         Likewise.
3971         * testsuite/ext/headers.cc: Likewise.
3972         * testsuite/ext/is_heap/1.cc: Likewise.
3973         * testsuite/ext/is_heap/check_type.cc: Likewise.
3974         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
3975         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
3976         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
3977         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
3978         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
3979         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
3980         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
3981         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
3982         * testsuite/ext/median.cc: Likewise.
3983         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
3984         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
3985         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
3986         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
3987         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
3988         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
3989         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
3990         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
3991         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
3992         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
3993         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
3994         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
3995         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
3996         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
3997         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
3998         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
3999         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4000         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4001         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4002         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4003         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4004         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4005         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4006         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4007         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4008         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4009         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4010         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4011         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4012         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4013         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4014         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4015         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4016         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4017         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4018         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4019         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4020         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4021         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4022         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4023         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4024         * testsuite/ext/rope/1.cc: Likewise.
4025         * testsuite/ext/rope/2.cc: Likewise.
4026         * testsuite/ext/rope/3.cc: Likewise.
4027         * testsuite/ext/rope/36832.cc: Likewise.
4028         * testsuite/ext/rope/4.cc: Likewise.
4029         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4030         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4031         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4032         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4033         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4034         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4035         Likewise.
4036         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4037         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4038         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4039         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4040         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4041         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4042         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4043         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4044         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4045         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4046         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4047         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4048         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4049         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4050         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4051         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4052         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4053         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4054         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4055         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4056         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4057         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4058         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4059         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4060         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4061         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4062         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4063         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4064         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4065         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4066         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4067         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4068         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4069         * testsuite/lib/dg-options.exp: Likewise.
4070         * testsuite/lib/libstdc++.exp: Likewise.
4071         * testsuite/lib/prune.exp: Likewise.
4072         * testsuite/libstdc++-abi/abi.exp: Likewise.
4073         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4074         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4075         Likewise.
4076         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4077         Likewise.
4078         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4079         Likewise.
4080         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4081         Likewise.
4082         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4083         Likewise.
4084         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4085         Likewise.
4086         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4087         Likewise.
4088         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4089         Likewise.
4090         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4091         Likewise.
4092         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4093         Likewise.
4094         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4095         Likewise.
4096         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4097         Likewise.
4098         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4099         Likewise.
4100         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4101         Likewise.
4102         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4103         Likewise.
4104         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4105         Likewise.
4106         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4107         Likewise.
4108         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4109         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4110         Likewise.
4111         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4112         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4113         Likewise.
4114         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4115         Likewise.
4116         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4117         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4118         Likewise.
4119         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4120         Likewise.
4121         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4122         Likewise.
4123         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4124         Likewise.
4125         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4126         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4127         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4128         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4129         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4130         Likewise.
4131         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4132         Likewise.
4133         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4134         Likewise.
4135         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4136         Likewise.
4137         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4138         Likewise.
4139         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4140         Likewise.
4141         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4142         Likewise.
4143         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4144         Likewise.
4145         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4146         Likewise.
4147         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4148         Likewise.
4149         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4150         Likewise.
4151         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4152         Likewise.
4153         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4154         Likewise.
4155         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4156         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4157         Likewise.
4158         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4159         Likewise.
4160         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4161         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4162         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4163         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4164         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4165         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4166         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4167         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4168         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4169         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4170         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4171         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4172         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4173         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4174         Likewise.
4175         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4176         Likewise.
4177         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4178         Likewise.
4179         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4180         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4181         Likewise.
4182         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4183         Likewise.
4184         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4185         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4186         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4187         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4188         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4189         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4190         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4191         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4192         Likewise.
4193         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4194         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4195         Likewise.
4196         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4197         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4198         Likewise.
4199         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4200         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4201         Likewise.
4202         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4203         Likewise.
4204         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4205         Likewise.
4206         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4207         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4208         Likewise.
4209         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4210         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4211         Likewise.
4212         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4213         Likewise.
4214         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4215         Likewise.
4216         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4217         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4218         Likewise.
4219         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4220         Likewise.
4221         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4222         Likewise.
4223         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4224         Likewise.
4225         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4226         Likewise.
4227         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4228         Likewise.
4229         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4230         Likewise.
4231         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4232         Likewise.
4233         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4234         Likewise.
4235         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4236         Likewise.
4237         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4238         Likewise.
4239         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4240         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4241         Likewise.
4242         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4243         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4244         Likewise.
4245         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4246         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4247         Likewise.
4248         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4249         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4250         Likewise.
4251         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4252         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4253         Likewise.
4254         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4255         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4256         Likewise.
4257         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4258         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4259         Likewise.
4260         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4261         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4262         Likewise.
4263         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4264         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4265         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4266         Likewise.
4267         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4268         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4269         Likewise.
4270         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4271         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4272         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4273         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4276         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4277         Likewise.
4278         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4279         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4280         Likewise.
4281         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4282         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4283         Likewise.
4284         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4285         Likewise.
4286         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4287         Likewise.
4288         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4289         Likewise.
4290         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4291         Likewise.
4292         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4293         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4294         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4295         Likewise.
4296         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4297         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4298         Likewise.
4299         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4300         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4301         Likewise.
4302         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4303         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4304         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4305         Likewise.
4306         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4307         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4308         Likewise.
4309         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4310         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4311         Likewise.
4312         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4313         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4314         Likewise.
4315         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4316         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4317         Likewise.
4318         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4319         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4320         Likewise.
4321         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4322         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4323         Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4325         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4326         Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4328         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4329         Likewise.
4330         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4331         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4332         Likewise.
4333         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4334         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4335         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4336         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4337         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4338         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4339         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4340         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4341         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4342         Likewise.
4343         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4344         Likewise.
4345         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4346         Likewise.
4347         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4348         Likewise.
4349         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4350         Likewise.
4351         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4352         Likewise.
4353         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4354         Likewise.
4355         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4356         Likewise.
4357         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4358         Likewise.
4359         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4360         Likewise.
4361         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4362         Likewise.
4363         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4364         Likewise.
4365         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4366         Likewise.
4367         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4368         Likewise.
4369         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4370         Likewise.
4371         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4372         Likewise.
4373         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4374         Likewise.
4375         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4376         Likewise.
4377         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4378         Likewise.
4379         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4380         Likewise.
4381         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4382         Likewise.
4383         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4384         Likewise.
4385         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4386         Likewise.
4387         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4388         Likewise.
4389         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4390         Likewise.
4391         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4392         Likewise.
4393         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4394         Likewise.
4395         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4396         Likewise.
4397         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4398         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4399         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4400         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4411         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4412         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4413         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4414         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4443         Likewise.
4444         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4445         Likewise.
4446         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4447         Likewise.
4448         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4449         Likewise.
4450         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4451         Likewise.
4452         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4463         Likewise.
4464         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4465         Likewise.
4466         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4659         Likewise.
4660         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4661         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4662         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4663         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4664         Likewise.
4665         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4666         Likewise.
4667         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4668         Likewise.
4669         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4670         Likewise.
4671         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4672         Likewise.
4673         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4674         Likewise.
4675         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4676         Likewise.
4677         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4678         Likewise.
4679         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4680         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4681         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4682         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4683         Likewise.
4684         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4685         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4686         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4687         Likewise.
4688         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4689         Likewise.
4690         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4691         Likewise.
4692         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4693         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4694         Likewise.
4695         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4696         Likewise.
4697         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4698         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4699         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4700         Likewise.
4701         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4702         Likewise.
4703         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4704         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4705         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4706         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4707         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4708         Likewise.
4709         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4710         Likewise.
4711         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4712         Likewise.
4713         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4714         Likewise.
4715         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4716         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4717         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4718         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4719         Likewise.
4720         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4721         Likewise.
4722         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4723         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4724         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4725         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4726         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4727         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4728         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4729         Likewise.
4730         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4731         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4732         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4733         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4734         Likewise.
4735         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4736         Likewise.
4737         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4738         Likewise.
4739         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4740         Likewise.
4741         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4742         Likewise.
4743         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4744         Likewise.
4745         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4746         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4747         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4748         Likewise.
4749         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4750         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4751         Likewise.
4752         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4753         Likewise.
4754         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4755         Likewise.
4756         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4757         Likewise.
4758         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4759         Likewise.
4760         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4761         Likewise.
4762         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4763         Likewise.
4764         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4765         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4766         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4767         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4768         Likewise.
4769         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4770         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4771         Likewise.
4772         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4773         Likewise.
4774         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4775         Likewise.
4776         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4777         Likewise.
4778         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4779         Likewise.
4780         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4781         Likewise.
4782         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4783         Likewise.
4784         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4785         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4786         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4787         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4788         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4789         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4790         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4791         Likewise.
4792         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4793         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4794         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4795         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4796         Likewise.
4797         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4798         Likewise.
4799         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4800         Likewise.
4801         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4802         Likewise.
4803         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4804         Likewise.
4805         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4806         Likewise.
4807         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4808         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4809         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4810         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4811         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4812         Likewise.
4813         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4814         Likewise.
4815         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4816         Likewise.
4817         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4818         Likewise.
4819         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4820         Likewise.
4821         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4822         Likewise.
4823         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4824         Likewise.
4825         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4826         Likewise.
4827         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4828         Likewise.
4829         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4830         Likewise.
4831         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4832         Likewise.
4833         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4834         Likewise.
4835         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4836         Likewise.
4837         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4838         Likewise.
4839         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4840         Likewise.
4841         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4842         Likewise.
4843         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4844         Likewise.
4845         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4846         Likewise.
4847         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4848         Likewise.
4849         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4850         Likewise.
4851         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4852         Likewise.
4853         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4854         Likewise.
4855         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4856         Likewise.
4857         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4858         Likewise.
4859         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4860         Likewise.
4861         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4862         Likewise.
4863         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4864         Likewise.
4865         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4866         Likewise.
4867         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4868         Likewise.
4869         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4870         Likewise.
4871         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4872         Likewise.
4873         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4874         Likewise.
4875         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4876         Likewise.
4877         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4878         Likewise.
4879         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4880         Likewise.
4881         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4882         Likewise.
4883         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4884         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4885         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4886         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4887         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4888         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4889         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4890         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4891         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4892         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4893         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4894         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4895         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4896         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4897         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4898         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4899         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4900         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4901         * testsuite/tr1/headers/all.cc: Likewise.
4902         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4903         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4904         * testsuite/util/testsuite_shared.cc: Likewise.
4905         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4906         * testsuite/17_intro/headers/all.cc: Likewise.
4907         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4908         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4909         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4910         Likewise.
4911         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4912         Likewise.
4913         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4914         Likewise.
4915         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4916         Likewise.
4917         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4918         Likewise.
4919         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4920         Likewise.
4921         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4922         Likewise.
4923         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4924         Likewise.
4925         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4926         Likewise.
4927         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4928         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4929         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4930         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4931         Likewise.
4932         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4933         Likewise.
4934         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4935         Likewise.
4936         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4937         Likewise.
4938         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4939         Likewise.
4940         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4941         Likewise.
4942         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4943         Likewise.
4944         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4945         Likewise.
4946         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4947         Likewise.
4948         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4949         Likewise.
4950         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4951         Likewise.
4952         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4953         Likewise.
4954         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
4955         Likewise.
4956         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
4957         Likewise.
4958         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
4959         Likewise.
4960         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
4961         Likewise.
4962         * testsuite/20_util/pair/moveable.cc: Likewise.
4963         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
4964         Likewise.
4965         * testsuite/20_util/pair/swap.cc: Likewise.
4966         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
4967         Likewise.
4968         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
4969         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
4970         Likewise.
4971         * testsuite/20_util/tuple/moveable.cc: Likewise.
4972         * testsuite/20_util/tuple/moveable2.cc: Likewise.
4973         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
4974         Likewise.
4975         * testsuite/20_util/tuple/swap.cc: Likewise.
4976         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
4977         Likewise.
4978         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
4979         Likewise.
4980         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
4981         Likewise.
4982         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
4983         Likewise.
4984         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
4985         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
4986         Likewise.
4987         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
4988         Likewise.
4989         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
4990         Likewise.
4991         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
4992         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
4993         Likewise.
4994         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
4995         Likewise.
4996         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
4997         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
4998         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
4999         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5000         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5001         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5002         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5003         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5004         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5005         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5006         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5007         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5008         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5009         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5010         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5011         Likewise.
5012         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5013         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5014         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5015         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5016         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5017         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5018         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5019         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5020         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5021         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5022         Likewise.
5023         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5024         Likewise.
5025         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5026         Likewise.
5027         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5028         Likewise.
5029         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5030         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5031         Likewise.
5032         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5033         Likewise.
5034         * testsuite/23_containers/deque/14340.cc: Likewise.
5035         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5036         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5037         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5038         * testsuite/23_containers/deque/init-list.cc: Likewise.
5039         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5040         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5041         * testsuite/23_containers/deque/moveable.cc: Likewise.
5042         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5043         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5044         Likewise.
5045         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5046         Likewise.
5047         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5048         Likewise.
5049         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5050         Likewise.
5051         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5052         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5053         Likewise.
5054         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5055         Likewise.
5056         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5057         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5058         Likewise.
5059         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5060         Likewise.
5061         * testsuite/23_containers/list/14340.cc: Likewise.
5062         * testsuite/23_containers/list/23781.cc: Likewise.
5063         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5064         * testsuite/23_containers/list/init-list.cc: Likewise.
5065         * testsuite/23_containers/list/moveable.cc: Likewise.
5066         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5067         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5068         Likewise.
5069         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5070         Likewise.
5071         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5072         Likewise.
5073         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5074         Likewise.
5075         * testsuite/23_containers/map/14340.cc: Likewise.
5076         * testsuite/23_containers/map/23781.cc: Likewise.
5077         * testsuite/23_containers/map/init-list.cc: Likewise.
5078         * testsuite/23_containers/map/moveable.cc: Likewise.
5079         * testsuite/23_containers/map/operations/1.cc: Likewise.
5080         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5081         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5082         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5083         Likewise.
5084         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5085         Likewise.
5086         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5087         Likewise.
5088         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5089         Likewise.
5090         * testsuite/23_containers/multimap/14340.cc: Likewise.
5091         * testsuite/23_containers/multimap/23781.cc: Likewise.
5092         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5093         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5094         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5095         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5096         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5097         Likewise.
5098         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5099         Likewise.
5100         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5101         Likewise.
5102         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5103         Likewise.
5104         * testsuite/23_containers/multiset/14340.cc: Likewise.
5105         * testsuite/23_containers/multiset/23781.cc: Likewise.
5106         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5107         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5108         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5109         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5110         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5111         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5112         Likewise.
5113         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5114         Likewise.
5115         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5116         Likewise.
5117         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5118         Likewise.
5119         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5120         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5121         Likewise.
5122         * testsuite/23_containers/queue/moveable.cc: Likewise.
5123         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5124         Likewise.
5125         * testsuite/23_containers/set/14340.cc: Likewise.
5126         * testsuite/23_containers/set/23781.cc: Likewise.
5127         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5128         * testsuite/23_containers/set/init-list.cc: Likewise.
5129         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5130         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5131         * testsuite/23_containers/set/moveable.cc: Likewise.
5132         * testsuite/23_containers/set/operations/1.cc: Likewise.
5133         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5134         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5135         Likewise.
5136         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5137         Likewise.
5138         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5139         Likewise.
5140         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5141         Likewise.
5142         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5143         Likewise.
5144         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5145         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5146         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5147         Likewise.
5148         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5149         Likewise.
5150         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5151         Likewise.
5152         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5153         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5154         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5155         Likewise.
5156         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5157         Likewise.
5158         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5159         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5160         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5161         Likewise.
5162         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5163         Likewise.
5164         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5165         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5166         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5167         Likewise.
5168         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5169         Likewise.
5170         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5171         Likewise.
5172         * testsuite/23_containers/vector/14340.cc: Likewise.
5173         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5174         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5175         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5176         Likewise.
5177         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5178         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5179         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5180         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5181         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5182         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5183         Likewise.
5184         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5185         Likewise.
5186         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5187         Likewise.
5188         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5189         Likewise.
5190         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5191         Likewise.
5192         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5193         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5194         * testsuite/23_containers/vector/init-list.cc: Likewise.
5195         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5196         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5197         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5198         * testsuite/23_containers/vector/moveable.cc: Likewise.
5199         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5200         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5201         Likewise.
5202         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5203         Likewise.
5204         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5205         Likewise.
5206         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5207         Likewise.
5208         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5209         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5210         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5211         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5212         Likewise.
5213         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5214         Likewise.
5215         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5216         Likewise.
5217         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5218         Likewise.
5219         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5220         Likewise.
5221         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5222         Likewise.
5223         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5224         Likewise.
5225         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5226         Likewise.
5227         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5228         Likewise.
5229         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5230         Likewise.
5231         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5232         Likewise.
5233         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5234         Likewise.
5235         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5236         Likewise.
5237         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5238         Likewise.
5239         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5240         Likewise.
5241         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5242         Likewise.
5243         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5244         Likewise.
5245         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5246         Likewise.
5247         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5248         Likewise.
5249         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5250         Likewise.
5251         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5252         Likewise.
5253         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5254         Likewise.
5255         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5256         Likewise.
5257         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5258         Likewise.
5259         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5260         Likewise.
5261         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5262         Likewise.
5263         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5530         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5531         Likewise.
5532         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5533         Likewise.
5534         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5535         Likewise.
5536         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5537         Likewise.
5538         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5539         Likewise.
5540         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5541         Likewise.
5542         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5543         Likewise.
5544         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5545         Likewise.
5546         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5547         Likewise.
5548         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5549         Likewise.
5550         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5551         Likewise.
5552         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5553         Likewise.
5554         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5555         Likewise.
5556         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5557         Likewise.
5558         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5559         Likewise.
5560         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5561         Likewise.
5562         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5563         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5564         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5565         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5566         Likewise.
5567         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5568         Likewise.
5569         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5570         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5571         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5572         Likewise.
5573         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5574         Likewise.
5575         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5576         Likewise.
5577         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5578         Likewise.
5579         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5580         Likewise.
5581         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5582         Likewise.
5583         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5584         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5585         Likewise.
5586         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5587         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5588         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5589         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5590         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5591         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5592         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5593         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5594         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5595         Likewise.
5596         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5597         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5598         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5599         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5600         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5601         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5602         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5603         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5604         Likewise.
5605         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5606         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5607         Likewise.
5608         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5609         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5610         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5611         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5612         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5613         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5614         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5615         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5616         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5617         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5618         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5619         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5620         Likewise.
5621         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5622         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5623         Likewise.
5624         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5625         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5626         Likewise.
5627         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5628         Likewise.
5629         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5630         Likewise.
5631         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5632         Likewise.
5633         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5634         Likewise.
5635         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5636         Likewise.
5637         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5638         Likewise.
5639         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5640         Likewise.
5641         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5642         Likewise.
5643         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5644         Likewise.
5645         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5646         Likewise.
5647         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5648         Likewise.
5649         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5650         Likewise.
5651         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5652         Likewise.
5653         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5654         Likewise.
5655         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5656         Likewise.
5657         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5658         Likewise.
5659         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5660         Likewise.
5661         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5662         Likewise.
5663         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5664         Likewise.
5665         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5666         Likewise.
5667         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5668         Likewise.
5669         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5670         Likewise.
5671         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5672         Likewise.
5673         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5674         Likewise.
5675         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5676         Likewise.
5677         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5678         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5679         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5680         Likewise.
5681         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5682         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5683         Likewise.
5684         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5685         Likewise.
5686         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5687         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5688         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5689         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5690         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5691         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5692         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5693         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5694         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5695         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5696         Likewise.
5697         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5698         Likewise.
5699         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5700         Likewise.
5701         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5702         Likewise.
5703         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5704         Likewise.
5705         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5706         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5707         Likewise.
5708         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5709         Likewise.
5710         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5711         Likewise.
5712         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5713         Likewise.
5714         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5715         Likewise.
5716         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5717         Likewise.
5718         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5719         Likewise.
5720         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5721         Likewise.
5722         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5723         Likewise.
5724         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5725         Likewise.
5726         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5727         Likewise.
5728         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5729         Likewise.
5730         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5731         Likewise.
5732         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5733         Likewise.
5734         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5735         Likewise.
5736         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5737         Likewise.
5738         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5739         Likewise.
5740         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5741         Likewise.
5742         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5743         Likewise.
5744         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5745         Likewise.
5746         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5747         Likewise.
5748         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5749         Likewise.
5750         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5751         Likewise.
5752         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5753         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5754         Likewise.
5755         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5756         Likewise.
5757         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5758         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5759         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5760         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5761         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5762         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5763         Likewise.
5764         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5765         Likewise.
5766         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5767         Likewise.
5768         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5769         Likewise.
5770         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5771         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5772         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5773         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5774         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5775         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5776         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5777         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5778         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5779         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5780         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5781         Likewise.
5782         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5783         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5784         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5785         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5786         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5787         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5788         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5789         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5790         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5791         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5792         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5793         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5794         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5795         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5796         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5797         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5798         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5799         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5800         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5801         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5802         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5803         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5804         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5805         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5806         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5807         Likewise.
5808         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5809         * testsuite/27_io/fpos/14252.cc: Likewise.
5810         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5811         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5812         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5813         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5814         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5815         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5816         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5817         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5818         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5819         Likewise.
5820         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5821         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5822         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5823         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5824         Likewise.
5825         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5826         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5827         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5828         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5829         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5830         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5831         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5832         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5833         * testsuite/27_io/objects/char/3045.cc: Likewise.
5834         * testsuite/27_io/objects/char/3647.cc: Likewise.
5835         * testsuite/27_io/objects/char/5268.cc: Likewise.
5836         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5837         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5838         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5839         * testsuite/28_regex/init-list.cc: Likewise.
5840         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5841         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5842         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5843         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5844         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5845         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5846         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5847         Likewise.
5848         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5849         Likewise.
5850         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5851         Likewise.
5852         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5853         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5854         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5855         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5856         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5857         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5858         Likewise.
5859         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5860         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5861         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5862         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5863         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5864         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5865         Likewise.
5866         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5867         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5868         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5869         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5870         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5871         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5872         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5873         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5874         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5875         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5876         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5877         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5878         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5879         Likewise.
5880         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5881         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5882         Likewise.
5883         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5884         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5885         Likewise.
5886         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5887         Likewise.
5888         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5889         Likewise.
5890         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5891         Likewise.
5892         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5893         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5894         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5895         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5896         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5897         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5898         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5899         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5900         Likewise.
5901         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5902         Likewise.
5903         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5904         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5905         Likewise.
5906         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5907         Likewise.
5908         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5909         Likewise.
5910         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5911         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5912         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5913         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5914         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5915         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5916         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5917         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5918         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5919         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5920         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5921         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5922         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5923         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5924         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5925         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5926         Likewise.
5927         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5928         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5929         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5930         Likewise.
5931         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5932         Likewise.
5933         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5934         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5935         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5936         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5937         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5938         Likewise.
5939         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5940         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5941         Likewise.
5942         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5943         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5944         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5945         Likewise.
5946         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5947         Likewise.
5948         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5949         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5950         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5951         Likewise.
5952         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5953         Likewise.
5954         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
5955         Likewise.
5956         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
5957         Likewise.
5958         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
5959         Likewise.
5960         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
5961         * testsuite/30_threads/this_thread/1.cc: Likewise.
5962         * testsuite/30_threads/this_thread/2.cc: Likewise.
5963         * testsuite/30_threads/this_thread/3.cc: Likewise.
5964         * testsuite/30_threads/this_thread/4.cc: Likewise.
5965         * testsuite/30_threads/thread/cons/1.cc: Likewise.
5966         * testsuite/30_threads/thread/cons/2.cc: Likewise.
5967         * testsuite/30_threads/thread/cons/3.cc: Likewise.
5968         * testsuite/30_threads/thread/cons/4.cc: Likewise.
5969         * testsuite/30_threads/thread/cons/5.cc: Likewise.
5970         * testsuite/30_threads/thread/cons/6.cc: Likewise.
5971         * testsuite/30_threads/thread/cons/7.cc: Likewise.
5972         * testsuite/30_threads/thread/cons/8.cc: Likewise.
5973         * testsuite/30_threads/thread/cons/9.cc: Likewise.
5974         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
5975         * testsuite/30_threads/thread/members/1.cc: Likewise.
5976         * testsuite/30_threads/thread/members/2.cc: Likewise.
5977         * testsuite/30_threads/thread/members/3.cc: Likewise.
5978         * testsuite/30_threads/thread/members/4.cc: Likewise.
5979         * testsuite/30_threads/thread/members/5.cc: Likewise.
5980         * testsuite/30_threads/thread/swap/1.cc: Likewise.
5981         * testsuite/30_threads/thread/swap/2.cc: Likewise.
5982         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
5983         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
5984         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
5985         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
5986         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
5987         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
5988         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
5989         Likewise.
5990         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
5991         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
5992         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
5993         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
5994         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
5995         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
5996         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
5997         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
5998         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
5999         * testsuite/30_threads/try_lock/1.cc: Likewise.
6000         * testsuite/30_threads/try_lock/2.cc: Likewise.
6001         * testsuite/30_threads/try_lock/3.cc: Likewise.
6002         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6003         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6004         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6005         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6006         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6007         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6008         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6009         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6010         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6011         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6012         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6013         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6014         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6015         Likewise.
6016         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6017         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6018         Likewise.
6019         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6020         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6021         Likewise.
6022         * testsuite/ext/array_allocator/1.cc: Likewise.
6023         * testsuite/ext/array_allocator/2.cc: Likewise.
6024         * testsuite/ext/array_allocator/3.cc: Likewise.
6025         * testsuite/ext/ext_pointer/1.cc: Likewise.
6026         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6027         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6028         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6029         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6030         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6031         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6032         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6033         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6034         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6035         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6036         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6037         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6038         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6039         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6040         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6041         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6042         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6043         Likewise.
6044         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6045         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6046         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6047         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6048         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6049         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6050         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6051         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6052         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6053         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6054         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6055         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6056         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6057         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6058         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6059         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6060         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6061         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6062         Likewise.
6063         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6064         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6065         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6066         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6067         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6068         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6069         * testsuite/ext/pod_char_traits.cc: Likewise.
6070         * testsuite/ext/slist/23781.cc: Likewise.
6071         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6072         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6073         * testsuite/ext/vstring/init-list.cc: Likewise.
6074         * testsuite/ext/vstring/moveable.cc: Likewise.
6075         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6076         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6077         Likewise.
6078         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6079         Likewise.
6080         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6081         Likewise.
6082         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6083         Likewise.
6084         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6085         Likewise.
6086         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6087         Likewise.
6088         * testsuite/ext/vstring/types/23767.cc: Likewise.
6089         * testsuite/performance/21_strings/string_append.cc: Likewise.
6090         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6091         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6092         Likewise.
6093         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6094         Likewise.
6095         * testsuite/performance/21_strings/string_find.cc: Likewise.
6096         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6097         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6098         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6099         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6100         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6101         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6102         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6103         Likewise.
6104         * testsuite/performance/23_containers/create/map.cc: Likewise.
6105         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6106         Likewise.
6107         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6108         * testsuite/performance/23_containers/find/map.cc: Likewise.
6109         * testsuite/performance/23_containers/index/map.cc: Likewise.
6110         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6111         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6112         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6113         Likewise.
6114         * testsuite/performance/23_containers/insert_erase/associative.cc:
6115         Likewise.
6116         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6117         Likewise.
6118         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6119         Likewise.
6120         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6121         Likewise.
6122         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6123         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6124         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6125         Likewise.
6126         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6127         Likewise.
6128         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6129         Likewise.
6130         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6131         Likewise.
6132         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6133         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6134         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6135         Likewise.
6136         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6137         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6138         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6139         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6140         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6141         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6142         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6143         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6144         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6145         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6146         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6147         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6148         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6149         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6150         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6151         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6152         Likewise.
6153         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6154         Likewise.
6155         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6156         Likewise.
6157         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6158         Likewise.
6159         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6160         Likewise.
6161         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6162         Likewise.
6163         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6164         Likewise.
6165         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6166         Likewise.
6167         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6168         Likewise.
6169         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6170         Likewise.
6171         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6172         Likewise.
6173         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6174         Likewise.
6175         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6176         Likewise.
6177         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6178         Likewise.
6179         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6180         Likewise.
6181         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6182         Likewise.
6183         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6184         Likewise.
6185         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6186         Likewise.
6187         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6188         Likewise.
6189         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6190         Likewise.
6191         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6192         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6193         Likewise.
6194         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6195         Likewise.
6196         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6197         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6198         Likewise.
6199         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6200         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6201         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6202         Likewise.
6203         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6204         Likewise.
6205         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6206         Likewise.
6207         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6208         Likewise.
6209         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6210         Likewise.
6211         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6212         Likewise.
6213         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6214         Likewise.
6215         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6216         Likewise.
6217         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6218         Likewise.
6219         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6220         Likewise.
6221         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6222         Likewise.
6223         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6224         Likewise.
6225         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6226         Likewise.
6227         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6228         Likewise.
6229         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6230         Likewise.
6231         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6232         Likewise.
6233         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6234         Likewise.
6235         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6236         Likewise.
6237         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6238         Likewise.
6239         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6240         Likewise.
6241         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6242         Likewise.
6243         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6244         Likewise.
6245         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6246         Likewise.
6247         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6248         Likewise.
6249         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6250         Likewise.
6251         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6252         Likewise.
6253         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6254         Likewise.
6255         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6256         Likewise.
6257         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6258         Likewise.
6259         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6260         Likewise.
6261         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6262         Likewise.
6263         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6264         Likewise.
6265         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6266         Likewise.
6267         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6268         Likewise.
6269         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6270         Likewise.
6271         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6272         Likewise.
6273         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6274         Likewise.
6275         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6276         Likewise.
6277         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6278         Likewise.
6279         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6280         Likewise.
6281         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6282         Likewise.
6283         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6284         Likewise.
6285         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6286         Likewise.
6287         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6288         Likewise.
6289         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6290         Likewise.
6291         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6292         Likewise.
6293         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6294         Likewise.
6295         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6296         Likewise.
6297         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6298         Likewise.
6299         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6300         Likewise.
6301         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6302         Likewise.
6303         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6304         Likewise.
6305         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6306         Likewise.
6307         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6308         Likewise.
6309         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6310         Likewise.
6311         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6312         Likewise.
6313         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6314         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6315         Likewise.
6316         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6317         Likewise.
6318         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6319         Likewise.
6320         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6321         Likewise.
6322         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6323         Likewise.
6324         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6325         Likewise.
6326         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6327         Likewise.
6328         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6329         Likewise.
6330         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6331         Likewise.
6332         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6333         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6334         Likewise.
6335         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6336         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6337         Likewise.
6338         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6339         Likewise.
6340         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6341         Likewise.
6342         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6343         Likewise.
6344         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6345         Likewise.
6346         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6347         Likewise.
6348         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6349         Likewise.
6350         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6351         Likewise.
6352         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6353         Likewise.
6354         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6355         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6356         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6357         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6358         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6359         Likewise.
6360         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6361         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6362         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6363         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6364         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6365         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6366         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6367         * testsuite/util/io/prog_bar.cc: Likewise.
6368         * testsuite/util/io/prog_bar.hpp: Likewise.
6369         * testsuite/util/io/text_populate.hpp: Likewise.
6370         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6371         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6372         * testsuite/util/io/xml.hpp: Likewise.
6373         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6374         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6375         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6376         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6377         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6378         * testsuite/util/native_type/native_map.hpp: Likewise.
6379         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6380         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6381         * testsuite/util/native_type/native_set.hpp: Likewise.
6382         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6383         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6384         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6385         Likewise.
6386         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6387         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6388         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6389         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6390         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6391         Likewise.
6392         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6393         Likewise.
6394         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6395         Likewise.
6396         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6397         Likewise.
6398         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6399         Likewise.
6400         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6401         Likewise.
6402         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6403         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6404         Likewise.
6405         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6406         Likewise.
6407         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6408         Likewise.
6409         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6410         Likewise.
6411         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6412         Likewise.
6413         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6414         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6415         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6416         * testsuite/util/regression/basic_type.hpp: Likewise.
6417         * testsuite/util/regression/common_type.hpp: Likewise.
6418         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6419         Likewise.
6420         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6421         Likewise.
6422         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6423         Likewise.
6424         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6425         Likewise.
6426         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6427         Likewise.
6428         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6429         Likewise.
6430         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6431         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6432         Likewise.
6433         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6434         Likewise.
6435         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6436         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6437         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6438         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6439         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6440         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6441         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6442         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6443         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6444         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6445         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6446         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6447         * testsuite/util/testsuite_abi.cc: Likewise.
6448         * testsuite/util/testsuite_abi.h: Likewise.
6449         * testsuite/util/testsuite_abi_check.cc: Likewise.
6450         * testsuite/util/testsuite_allocator.cc: Likewise.
6451         * testsuite/util/testsuite_allocator.h: Likewise.
6452         * testsuite/util/testsuite_api.h: Likewise.
6453         * testsuite/util/testsuite_character.cc: Likewise.
6454         * testsuite/util/testsuite_character.h: Likewise.
6455         * testsuite/util/testsuite_common_types.h: Likewise.
6456         * testsuite/util/testsuite_error.h: Likewise.
6457         * testsuite/util/testsuite_hooks.cc: Likewise.
6458         * testsuite/util/testsuite_hooks.h: Likewise.
6459         * testsuite/util/testsuite_io.h: Likewise.
6460         * testsuite/util/testsuite_iterators.h: Likewise.
6461         * testsuite/util/testsuite_performance.h: Likewise.
6462         * testsuite/util/testsuite_rng.h: Likewise.
6463         * testsuite/util/testsuite_rvalref.h: Likewise.
6464         * testsuite/util/testsuite_tr1.h: Likewise.
6465         * testsuite/util/thread/all.h: Likewise.
6466         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6467         Likewise.
6468         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6469         Likewise.
6470         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6471         Likewise.
6472         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6473         Likewise.
6474         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6475         Likewise.
6476         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6477         Likewise.
6478         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6479         Likewise.
6480         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6481         Likewise.
6482         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6483         Likewise.
6484         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6485         Likewise.
6486         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6487         Likewise.
6488         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6489         Likewise.
6490         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6491         Likewise.
6492         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6493         Likewise.
6494         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6495         Likewise.
6496         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6497         Likewise.
6498         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6499         Likewise.
6500         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6501         Likewise.
6502         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6503         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6504         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6505         Likewise.
6506         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6507         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6508         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6509         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6510         Likewise.
6511         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6512         Likewise.
6513         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6514         Likewise.
6515         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6516         Likewise.
6517         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6518         Likewise.
6519         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6520         Likewise.
6521         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6522         Likewise.
6523         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6524         Likewise.
6525         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6526         Likewise.
6527         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6528         Likewise.
6529         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6530         Likewise.
6531         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6548         Likewise.
6549         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6552         Likewise.
6553         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6554         Likewise.
6555         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6556         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6559         Likewise.
6560         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6561         Likewise.
6562         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6563         Likewise.
6564         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6565         Likewise.
6566         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6567         Likewise.
6568         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6569         Likewise.
6570         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6573         Likewise.
6574         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6577         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6578         Likewise.
6579         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6580         Likewise.
6581         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6582         Likewise.
6583         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6584         Likewise.
6585         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6586         Likewise.
6587         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6588         Likewise.
6589         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6590         Likewise.
6591         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6592         Likewise.
6593         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6594         Likewise.
6595         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6596         Likewise.
6597         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6598         Likewise.
6599         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6600         Likewise.
6601         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6602         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6603         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6610         Likewise.
6611         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6612         Likewise.
6613         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6614         Likewise.
6615         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6616         Likewise.
6617         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6618         Likewise.
6619         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6620         Likewise.
6621         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6622         Likewise.
6623         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6624         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6625         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6626         Likewise.
6627         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6628         Likewise.
6629         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6640         Likewise.
6641         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6642         Likewise.
6643         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6658         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6669         Likewise.
6670         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6671         Likewise.
6672         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6673         Likewise.
6674         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6675         Likewise.
6676         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6677         Likewise.
6678         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6679         Likewise.
6680         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6681         Likewise.
6682         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6683         Likewise.
6684         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6703         Likewise.
6704         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6705         Likewise.
6706         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6707         Likewise.
6708         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6709         Likewise.
6710         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6715         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6752         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6753         * testsuite/backward/hash_map/25896.cc: Likewise.
6754         * testsuite/backward/hash_set/25896.cc: Likewise.
6755
6756 2009-04-08  Ian Lance Taylor  <iant@google.com>
6757
6758         * include/backward/hashtable.h (erase): Correctly handle erasing a
6759         reference to an entry in the hash table.
6760         * testsuite/backward/hash_map/25896.cc: New.
6761         * testsuite/backward/hash_set/25896.cc: New.
6762
6763 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6764
6765         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6766         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6767
6768 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6769
6770         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6771         of debug.
6772         * include/Makefile.in: Regenerate.
6773         * include/precompiled/stdc++.h: Add.
6774
6775         * doc/xml/api.xml: Add gcc-4.4 link.
6776         * doc/html/api.html: Regenerate.
6777
6778 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6779
6780         * include/bits/random.h: Adjust doxygen markup.
6781         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6782
6783         * testsuite/26_numerics/random/piecewise_linear_distribution/
6784         operators/serialize.cc: Use typedefs.
6785
6786 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6787
6788         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6789         __gnu_cxx namespace.  Remove "static inline".
6790
6791 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6792
6793         * include/bits/random.tcc (linear_congruential_engine<>::
6794         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6795
6796 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6797
6798         * include/bits/random.h (operator==): Mark all inline.
6799         (mersenne_twister_engine): Enable #if 0 checks.
6800
6801         * include/bits/random.h: Formatting tweaks.
6802
6803 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6804
6805         * include/bits/random.tcc (piecewise_linear_distribution<>::
6806         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6807         Remove spurious closed parenthesis.
6808
6809 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6810
6811         PR libstdc++/39644 (partial)
6812         * include/bits/random.tcc (linear_congruential_engine<>::
6813         seed(seed_seq&), independent_bits_engine<>::operator(),
6814         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6815
6816 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6817
6818         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6819         thinko.
6820         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6821         default.cc: Enable.
6822
6823 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6824
6825         PR libstdc++/39629 (partial)
6826         * testsuite/26_numerics/random/independent_bits_engine/cons/
6827         base_move.cc: Use uint_fast64_t instead of unsigned long.
6828         * testsuite/26_numerics/random/independent_bits_engine/cons/
6829         seed1.cc: Likewise.
6830         * testsuite/26_numerics/random/independent_bits_engine/cons/
6831         seed2.cc: Likewise.
6832         * testsuite/26_numerics/random/independent_bits_engine/cons/
6833         base_copy.cc: Likewise.
6834         * testsuite/26_numerics/random/independent_bits_engine/cons/
6835         default.cc: Likewise.
6836         * testsuite/26_numerics/random/independent_bits_engine/cons/
6837         seed_seq.cc: Likewise.
6838         * testsuite/26_numerics/random/independent_bits_engine/
6839         requirements/typedefs.cc: Likewise.
6840         * testsuite/26_numerics/random/independent_bits_engine/
6841         operators/equal.cc: Likewise.
6842         * testsuite/26_numerics/random/independent_bits_engine/
6843         operators/serialize.cc: Likewise.
6844         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6845
6846 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6847
6848         * include/tr1_impl/random: Remove, empty.
6849         * include/tr1_impl/random.tcc: Likewise.
6850
6851         * include/std/random: Minor clean-ups, formatting fixes, adjust
6852         copyright years.
6853         * include/bits/random.tcc: Likewise.
6854         * include/bits/random.h: Likewise.
6855         * include/tr1/random: Likewise.
6856         * include/tr1/random.tcc: Likewise.
6857         * include/tr1/random.h: Likewise.
6858
6859 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6860
6861         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6862         * doc/html/api.html: Regenerate.
6863
6864 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6865
6866         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6867         Change to mersenne_twister_engine, add same defaults as
6868         mersenne_twister_engine/cons/default.cc.
6869         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6870
6871         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6872         to __il.
6873         * include/bits/random.h (mersenne_twister_engine): Qualify
6874         _ShiftMin1 with namespace __detail.
6875         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6876         constexpr std::numeric_limits::max() can be used.
6877         (mersenne_twister_engine): Split apart static asserts into one
6878         assert per message. Temporarily disable the last three.
6879
6880 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6881
6882         * include/Makefile.am: Update to N2836. Modified for new random headers.
6883         * include/Makefile.in: Ditto.
6884         * include/tr1_impl/random: Moved to tr1/random.h
6885         * include/tr1_impl/random.tcc: Moved to tr1
6886         * include/tr1/random: Just point to moved tr1 random headers.
6887         * include/tr1/random.tcc: Moved from tr1_impl.
6888         * include/tr1/random.h: Moved from tr1_impl/random.
6889         * include/std/random: Modified to point to std random headers.
6890         * include/bits/random.tcc: New implementation of std random facilities.
6891         * include/bits/random.h: Ditto.
6892         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6893         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6894         seed1.cc: New.
6895         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6896         seed2.cc: New.
6897         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6898         default.cc: New.
6899         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6900         non_uint_neg.cc: New.
6901         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6902         typedefs.cc: New.
6903         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6904         equal.cc: New.
6905         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6906         serialize.cc: New.
6907         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6908         seed1.cc: New.
6909         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6910         seed2.cc: New.
6911         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6912         default.cc: New.
6913         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6914         typedefs.cc: New.
6915         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6916         equal.cc: New.
6917         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6918         serialize.cc: New.
6919         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6920         seed1.cc: New.
6921         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6922         seed2.cc: New.
6923         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6924         default.cc: New.
6925         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6926         typedefs.cc: New.
6927         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6928         equal.cc: New.
6929         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6930         serialize.cc: New.
6931         * testsuite/26_numerics/random/discard_block_engine/cons/
6932         base_move.cc: New.
6933         * testsuite/26_numerics/random/discard_block_engine/cons/
6934         seed1.cc: New.
6935         * testsuite/26_numerics/random/discard_block_engine/cons/
6936         seed2.cc: New.
6937         * testsuite/26_numerics/random/discard_block_engine/cons/
6938         base_copy.cc: New.
6939         * testsuite/26_numerics/random/discard_block_engine/cons/
6940         default.cc: New.
6941         * testsuite/26_numerics/random/discard_block_engine/cons/
6942         seed_seq.cc: New.
6943         * testsuite/26_numerics/random/discard_block_engine/requirements/
6944         typedefs.cc: New.
6945         * testsuite/26_numerics/random/discard_block_engine/operators/
6946         equal.cc: New.
6947         * testsuite/26_numerics/random/discard_block_engine/operators/
6948         serialize.cc: New.
6949         * testsuite/26_numerics/random/independent_bits_engine/cons/
6950         base_move.cc: New.
6951         * testsuite/26_numerics/random/independent_bits_engine/cons/
6952         seed1.cc: New.
6953         * testsuite/26_numerics/random/independent_bits_engine/cons/
6954         seed2.cc: New.
6955         * testsuite/26_numerics/random/independent_bits_engine/cons/
6956         base_copy.cc: New.
6957         * testsuite/26_numerics/random/independent_bits_engine/cons/
6958         default.cc: New.
6959         * testsuite/26_numerics/random/independent_bits_engine/cons/
6960         seed_seq.cc: New.
6961         * testsuite/26_numerics/random/independent_bits_engine/requirements/
6962         typedefs.cc: New.
6963         * testsuite/26_numerics/random/independent_bits_engine/operators/
6964         equal.cc: New.
6965         * testsuite/26_numerics/random/independent_bits_engine/operators/
6966         serialize.cc: New.
6967         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6968         base_move.cc: New.
6969         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6970         seed1.cc: New.
6971         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6972         seed2.cc: New.
6973         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6974         base_copy.cc: New.
6975         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6976         default.cc: New.
6977         * testsuite/26_numerics/random/shuffle_order_engine/cons/
6978         seed_seq.cc: New.
6979         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
6980         typedefs.cc: New.
6981         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6982         equal.cc: New.
6983         * testsuite/26_numerics/random/shuffle_order_engine/operators/
6984         serialize.cc
6985         * testsuite/26_numerics/random/mt19937.cc: New.
6986         * testsuite/26_numerics/random/mt19937_64.cc: New.
6987         * testsuite/26_numerics/random/minstd_rand.cc: New.
6988         * testsuite/26_numerics/random/minstd_rand0.cc: New.
6989         * testsuite/26_numerics/random/ranlux24_base.cc: New.
6990         * testsuite/26_numerics/random/ranlux48_base.cc: New.
6991         * testsuite/26_numerics/random/ranlux24.cc: New.
6992         * testsuite/26_numerics/random/ranlux48.cc: New.
6993         * testsuite/26_numerics/random/knuth_b.cc: New.
6994         * testsuite/26_numerics/random/default_random_engine.cc: New.
6995         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6996         parms.cc: New.
6997         * testsuite/26_numerics/random/chi_squared_distribution/cons/
6998         default.cc: New.
6999         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7000         typedefs.cc: New.
7001         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7002         serialize.cc: New.
7003         * testsuite/26_numerics/random/normal_distribution/cons/
7004         parms.cc: New.
7005         * testsuite/26_numerics/random/normal_distribution/cons/
7006         default.cc: New.
7007         * testsuite/26_numerics/random/normal_distribution/requirements/
7008         typedefs.cc: New.
7009         * testsuite/26_numerics/random/normal_distribution/operators/
7010         serialize.cc: New.
7011         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7012         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7013         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7014         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7015         parms_neg.cc: New.
7016         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7017         parms.cc: New.
7018         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7019         default.cc: New.
7020         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7021         typedefs.cc: New.
7022         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7023         serialize.cc: New.
7024         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7025         parms_neg.cc: New.
7026         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7027         parms.cc: New.
7028         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7029         default.cc: New.
7030         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7031         typedefs.cc: New.
7032         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7033         serialize.cc: New.
7034         * testsuite/26_numerics/random/poisson_distribution/cons/
7035         parms.cc: New.
7036         * testsuite/26_numerics/random/poisson_distribution/cons/
7037         default.cc: New.
7038         * testsuite/26_numerics/random/poisson_distribution/requirements/
7039         typedefs.cc
7040         * testsuite/26_numerics/random/poisson_distribution/operators/
7041         serialize.cc: New.
7042         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7043         parms.cc: New.
7044         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7045         default.cc: New.
7046         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7047         typedefs.cc: New.
7048         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7049         serialize.cc: New.
7050         * testsuite/26_numerics/random/discrete_distribution/cons/
7051         range.cc: New.
7052         * testsuite/26_numerics/random/discrete_distribution/cons/
7053         initlist.cc: New.
7054         * testsuite/26_numerics/random/discrete_distribution/cons/
7055         default.cc: New.
7056         * testsuite/26_numerics/random/discrete_distribution/cons/
7057         num_xbound_fun.cc: New.
7058         * testsuite/26_numerics/random/discrete_distribution/requirements/
7059         typedefs.cc: New.
7060         * testsuite/26_numerics/random/discrete_distribution/operators/
7061         serialize.cc: New.
7062         * testsuite/26_numerics/random/weibull_distribution/cons/
7063         parms.cc: New.
7064         * testsuite/26_numerics/random/weibull_distribution/cons/
7065         default.cc: New.
7066         * testsuite/26_numerics/random/weibull_distribution/requirements/
7067         typedefs.cc: New.
7068         * testsuite/26_numerics/random/weibull_distribution/operators/
7069         serialize.cc: New.
7070         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7071         parms.cc: New.
7072         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7073         default.cc: New.
7074         * testsuite/26_numerics/random/negative_binomial_distribution/
7075         requirements/typedefs.cc: New.
7076         * testsuite/26_numerics/random/negative_binomial_distribution/
7077         operators/serialize.cc: New.
7078         * testsuite/26_numerics/random/cauchy_distribution/cons/
7079         parms.cc: New.
7080         * testsuite/26_numerics/random/cauchy_distribution/cons/
7081         default.cc: New.
7082         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7083         typedefs.cc: New.
7084         * testsuite/26_numerics/random/cauchy_distribution/operators/
7085         serialize.cc: New.
7086         * testsuite/26_numerics/random/gamma_distribution/cons/
7087         parms.cc: New.
7088         * testsuite/26_numerics/random/gamma_distribution/cons/
7089         default.cc: New.
7090         * testsuite/26_numerics/random/gamma_distribution/requirements/
7091         typedefs.cc: New.
7092         * testsuite/26_numerics/random/gamma_distribution/operators/
7093         serialize.cc: New.
7094         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7095         parms.cc: New.
7096         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7097         default.cc: New.
7098         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7099         typedefs.cc: New.
7100         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7101         serialize.cc: New.
7102
7103         * testsuite/26_numerics/random/exponential_distribution/cons/
7104         parms.cc: New.
7105         * testsuite/26_numerics/random/exponential_distribution/cons/
7106         default.cc: New.
7107         * testsuite/26_numerics/random/exponential_distribution/requirements/
7108         typedefs.cc: New.
7109         * testsuite/26_numerics/random/exponential_distribution/operators/
7110         serialize.cc: New.
7111         * testsuite/26_numerics/random/lognormal_distribution/cons/
7112         parms.cc: New.
7113         * testsuite/26_numerics/random/lognormal_distribution/cons/
7114         default.cc: New.
7115         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7116         typedefs.cc: New.
7117         * testsuite/26_numerics/random/lognormal_distribution/operators/
7118         serialize.cc: New.
7119         * testsuite/26_numerics/random/binomial_distribution/cons/
7120         parms.cc: New.
7121         * testsuite/26_numerics/random/binomial_distribution/cons/
7122         default.cc: New.
7123         * testsuite/26_numerics/random/binomial_distribution/requirements/
7124         typedefs.cc: New.
7125         * testsuite/26_numerics/random/binomial_distribution/operators/
7126         serialize.cc: New.
7127         * testsuite/26_numerics/random/random_device/cons/
7128         token.cc: New.
7129         * testsuite/26_numerics/random/random_device/cons/
7130         default.cc: New.
7131         * testsuite/26_numerics/random/random_device/requirements/
7132         typedefs.cc: New.
7133         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7134         parms.cc: New.
7135         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7136         default.cc: New.
7137         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7138         typedefs.cc: New.
7139         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7140         serialize.cc: New.
7141         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7142         range.cc: New.
7143         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7144         default.cc: New.
7145         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7146         num_xbound_fun.cc: New.
7147         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7148         initlist_fun.cc: New.
7149         * testsuite/26_numerics/random/piecewise_linear_distribution/
7150         requirements/typedefs.cc: New.
7151         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7152         serialize.cc: New.
7153         * testsuite/26_numerics/random/student_t_distribution/cons/
7154         parms.cc: New.
7155         * testsuite/26_numerics/random/student_t_distribution/cons/
7156         default.cc: New.
7157         * testsuite/26_numerics/random/student_t_distribution/requirements/
7158         typedefs.cc: New.
7159         * testsuite/26_numerics/random/student_t_distribution/operators/
7160         serialize.cc: New.
7161         * testsuite/26_numerics/random/geometric_distribution/cons/
7162         parms.cc: New.
7163         * testsuite/26_numerics/random/geometric_distribution/cons/
7164         default.cc: New.
7165         * testsuite/26_numerics/random/geometric_distribution/requirements/
7166         typedefs.cc: New.
7167         * testsuite/26_numerics/random/geometric_distribution/operators/
7168         serialize.cc: New.
7169         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7170         range.cc: New.
7171         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7172         default.cc: New.
7173         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7174         num_xbound_fun.cc: New.
7175         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7176         initlist_fun.cc: New.
7177         * testsuite/26_numerics/random/piecewise_constant_distribution/
7178         requirements/typedefs.cc: New.
7179         * testsuite/26_numerics/random/piecewise_constant_distribution/
7180         operators/serialize.cc: New.
7181
7182 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7183
7184         * include/ext/bitmap_allocator.h: The typedefs should be made public
7185         if we want them to be accessible. This has been revealed by the patch
7186         that fixes PR c++/26693 in g++.
7187
7188 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7189
7190         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7191         Regenerated.
7192         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7193         Regenerated.
7194         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7195         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7196         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7197         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7198         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7199         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7200         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7201         Regenerated.
7202         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7203
7204 2009-03-31  Jason Merrill  <jason@redhat.com>
7205
7206         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7207
7208         PR libstdc++/39310
7209         * include/tr1_impl/type_traits (is_function): Add partial
7210         specializations with function cv-quals.
7211         (__is_function_helper): Remove.
7212         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7213
7214 2009-03-30  Ian Lance Taylor  <iant@google.com>
7215
7216         * include/backward/hashtable.h (clear): Return quickly if the
7217         table is empty.
7218
7219 2009-03-27  Ian Lance Taylor  <iant@google.com>
7220
7221         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7222         (__stl_prime_list): Add 5 at the start of the list.
7223
7224 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7225
7226         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7227         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7228         std::string&, ios_base::openmode), basic_ifstream<>::
7229         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7230         basic_ofstream(const std::string&, ios_base::openmode),
7231         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7232         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7233         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7234         Add in C++0x mode.
7235         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7236         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7237         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7238         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7239         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7240         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7241         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7242
7243 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7244
7245         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7246         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7247         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7248         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7249
7250 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7251
7252         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7253         _M_transfer_after, _M_reverse_after): Move out of line...
7254         * include/bits/forward_list.tcc: ... here.
7255         (forward_list<>::reverse): Move inline...
7256         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7257
7258 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7259
7260         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7261         28277.cc: Likewise.
7262         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7263         Likewise.
7264         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7265         Likewise.
7266         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7267         Likewise.
7268
7269 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7270
7271         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7272         year(s).
7273         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7274         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7275         Likewise.
7276         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7277         Likewise.
7278         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7279         Likewise.
7280         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7281
7282 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7283
7284         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7285         iterations for simulators.
7286         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7287         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7288         Condition stream width for simulators.
7289         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7290         Likewise.
7291         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7292         Likewise.
7293         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7294
7295 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7296
7297         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7298         sheet version information. Table-ize docbook element examples.
7299         * doc/xml/manual/using.xml: Human-readable header
7300         markup. Alphabetized. Add new headers.
7301         * doc/html: Regenerate.
7302
7303 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7304
7305         * doc/xml/faq.xml: Fix link to setup documentation.
7306
7307 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7308
7309         * include/std/type_traits (__add_lvalue_reference_helper,
7310         __add_rvalue_reference_helper): As an optimization, rewrite
7311         condition (avoid is_function).
7312
7313 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7314
7315         PR libstdc++/39405
7316         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7317         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7318
7319 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7320
7321         * testsuite/30_threads/condition_variable_any/native_handle/
7322         typesizes.cc: Include tweaks.
7323         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7324         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7325         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7326         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7327         * testsuite/30_threads/condition_variable/native_handle/
7328         typesizes.cc: Same.
7329
7330 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7331
7332         * include/bits/shared_ptr.h: Add include guards.
7333         * include/tr1/shared_ptr.h: Likewise.
7334
7335 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7336
7337         * include/std/iostream: Fix doxygen link.
7338         * include/bits/forward_list.h: Fix doxygen markup.
7339         * include/ext/vstring.h: Escape backslash in doxygen comment.
7340         * include/bits/basic_string.h: Likewise.
7341
7342 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7343
7344         * doc/xml/faq.xml: Fix links to implementation status pages.
7345
7346 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7347
7348         * include/std/complex (operator+(const complex<>&, const _Tp&),
7349         operator+(const _Tp&, const complex<>&),
7350         operator-(const complex<>&, const _Tp&),
7351         operator-(const _Tp&, const complex<>&)): Do not assume real()
7352         returns a reference (against DR 387).
7353         * testsuite/26_numerics/complex/dr387_2.cc: New.
7354
7355 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7356
7357         * testsuite/thread/pthread4.cc: Move...
7358         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7359         * testsuite/thread/pthread5.cc: Move...
7360         * testsuite/23_containers/list/pthread5.cc: ...here.
7361         * testsuite/thread/pthread6.cc: Move...
7362         * testsuite/23_containers/map/pthread6.cc: ...here.
7363         * testsuite/thread/pthread7-rope.cc: Move...
7364         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7365         * testsuite/thread/guard.cc: Move...
7366         * testsuite/18_support/pthread_guard.cc: ...here.
7367         * testsuite/thread/18185.cc: Move...
7368         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7369         * testsuite/thread/pthread1.cc: Move...
7370         * testsuite/23_containers/list/pthread1.cc: ...here.
7371         * testsuite/thread/pthread2.cc: Move...
7372         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7373         * testsuite/thread/pthread3.cc: Move...
7374         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7375
7376         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7377         * testsuite/thread: Remove.
7378
7379 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7380
7381         * configure: Regenerate.
7382
7383 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7384
7385         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7386         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7387         from baseline_dir.
7388         * configure: Regenerate.
7389         * testsuite/Makefile.am (baseline_file): Remove variable.
7390         (site.exp): Set baseline_dir rather than baseline_file.
7391         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7392         * testsuite/Makefile.in: Regenerate.
7393
7394 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7395
7396         * testsuite/30_threads/thread/this_thread: Move...
7397         * testsuite/30_threads/this_thread: ...here.
7398         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7399         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7400         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7401         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7402         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7403         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7404
7405 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7406
7407         * doc/doxygen/user.cfg.in: Tweaks.
7408         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7409         be elsewhere.
7410
7411         * include/tr1_impl/unordered_map: Just use most specialized
7412         container module.
7413         * include/tr1_impl/unordered_set: Same.
7414         * include/tr1_impl/array: Same.
7415         * include/bits/stl_list.h: Same.
7416         * include/bits/stl_map.h: Same.
7417         * include/bits/stl_queue.h: Same.
7418         * include/bits/stl_set.h: Same.
7419         * include/bits/stl_stack.h: Same.
7420         * include/bits/forward_list.h: Same.
7421         * include/bits/basic_string.h: Same.
7422         * include/bits/stl_multimap.h: Same.
7423         * include/bits/stl_vector.h: Same.
7424         * include/bits/stl_deque.h: Same.
7425         * include/bits/stl_multiset.h: Same.
7426         * include/bits/stl_bvector.h: Same.
7427
7428         * include/backward/binders.h: Change binder module to binders.
7429
7430         * include/std/complex: Add complex_numers module.
7431         * include/tr1_impl/complex: Same.
7432
7433         * include/std/valarray: Add numeric_arrays module.
7434         * include/bits/gslice_array.h: Same.
7435         * include/bits/gslice.h: Same.
7436         * include/bits/mask_array.h: Same.
7437         * include/bits/slice_array.h: Same.
7438         * include/bits/indirect_array.h: Same.
7439
7440         * include/bits/allocator.h: Add allocators module.
7441         * include/ext/throw_allocator.h
7442         * include/ext/pool_allocator.h
7443         * include/ext/bitmap_allocator.h
7444         * include/ext/new_allocator.h
7445         * include/ext/malloc_allocator.h
7446         * include/ext/array_allocator.h
7447         * include/ext/mt_allocator.h
7448         * include/ext/debug_allocator.h
7449         * include/ext/extptr_allocator.h
7450
7451         * include/tr1_impl/functional: Move namespace markup here.
7452         * include/tr1_impl/regex: Same.
7453
7454         * include/tr1_impl/type_traits: Add metaprogramming module.
7455         * include/std/type_traits: Same.
7456
7457         * include/std/memory: Add memory module.
7458
7459         * include/std/ratio: Add ratio module.
7460
7461         * include/std/chrono: Move namespace markup here, add time module.
7462
7463         * include/std/thread: Move namespace markup here, add concurrency
7464         module.
7465         * include/std/mutex: Use concurrency module.
7466         * include/std/condition_variable: Same.
7467
7468
7469         * include/bits/ios_base.h: Refine io module.
7470         * include/bits/basic_ios.h: Same.
7471         * include/std/fstream: Same.
7472         * include/std/istream: Same.
7473         * include/std/ostream: Same.
7474         * include/std/sstream: Same.
7475
7476         * include/ext/vstring.h: Correct parameter markup.
7477
7478         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7479         * include/bits/unique_ptr.h: Same.
7480
7481         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7482         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7483         * include/bits/stl_heap.h: Add markup for new groupings.
7484         * include/bits/stl_algobase.h: Same.
7485         * include/bits/stl_algo.h: Same.
7486
7487         * include/c_compatibility/stdatomic.h: Add atomics module.
7488         * include/c_global/cstdatomic: Same.
7489
7490         * libsupc++/exception: Add exceptions module.
7491         * libsupc++/typeinfo: Same.
7492         * libsupc++/new: Same.
7493         * libsupc++/exception_ptr.h: Same.
7494         * include/std/system_error: Same.
7495         * include/std/stdexcept: Same.
7496
7497         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7498         * libsupc++/cxxabi-forced.h: Same.
7499
7500         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7501         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7502         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7503         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7504         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7505         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7506         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7507         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7508         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7509         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7510         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7511         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7512         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7513         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7514         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7515         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7516         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7517         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7518         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7519         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7520         * testsuite/23_containers/vector/requirements/dr438/
7521         constructor_1_neg.cc: Same.
7522         * testsuite/23_containers/vector/requirements/dr438/
7523         constructor_2_neg.cc: Same.
7524         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7525         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7526         * testsuite/23_containers/deque/requirements/dr438/
7527         constructor_1_neg.cc: Same.
7528         * testsuite/23_containers/deque/requirements/dr438/
7529         constructor_2_neg.cc: Same.
7530         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7531         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7532         * testsuite/23_containers/list/requirements/dr438/
7533         constructor_1_neg.cc: Same.
7534         * testsuite/23_containers/list/requirements/dr438/
7535         constructor_2_neg.cc: Same.
7536         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7537         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7538         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7539         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7540         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7541         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7542         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7543         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7544         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7545         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7546
7547 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7548
7549         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7550         * doc/doxygen/user.cfg.in: Update.
7551         * scripts/run_doxygen: Adjust for new group names.
7552
7553         * include/tr1_impl/random: Update doxygen group markup.
7554         * include/tr1_impl/unordered_map: Same.
7555         * include/tr1_impl/unordered_set: Same.
7556         * include/tr1_impl/array: Same.
7557         * include/std/numeric: Same.
7558         * include/std/utility: Same.
7559         * include/std/bitset: Same.
7560         * include/std/iosfwd: Same.
7561         * include/bits/stl_list.h: Same.
7562         * include/bits/stl_map.h: Same.
7563         * include/bits/stl_algobase.h: Same.
7564         * include/bits/stl_queue.h: Same.
7565         * include/bits/stl_set.h: Same.
7566         * include/bits/stl_stack.h: Same.
7567         * include/bits/stl_iterator_base_types.h: Same.
7568         * include/bits/forward_list.h: Same.
7569         * include/bits/basic_string.h: Same.
7570         * include/bits/stl_multimap.h: Same.
7571         * include/bits/stl_vector.h: Same.
7572         * include/bits/stl_deque.h: Same.
7573         * include/bits/stl_multiset.h: Same.
7574         * include/bits/stl_algo.h: Same.
7575         * include/bits/stl_bvector.h: Same.
7576         * include/bits/algorithmfwd.h: Same.
7577         * include/bits/stl_function.h: Same.
7578         * include/tr1/cmath: Same.
7579         * include/backward/binders.h: Same.
7580
7581 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7582
7583         * include/std/system_error (system_category): To system_category().
7584         (generic_category): To generic_category. DR 890.
7585         * src/system_error.cc: Define.
7586         * include/bits/functexcept.h: Only one __throw_system_error.
7587         * src/functexcept.cc: Same.
7588         * include/std/mutex: Fixup for changes above.
7589         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7590         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7591         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7592         * config/abi/pre/gnu.ver: Clean up exports.
7593
7594 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7595
7596         * include/std/thread: Fix typo.
7597         * src/thread.cc (thread::join): Use NULL.
7598
7599 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7600
7601         PR libstdc++/39168
7602         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7603         const string&)): Also check that the value != CHAR_MAX.
7604         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7605         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7606         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7607         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7608         _M_cache(const locale&)): Likewise.
7609         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7610         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7611         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7612         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7613         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7614         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7615
7616 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7617             Benjamin Kosnik  <bkoz@redhat.com>
7618
7619         * include/std/thread (_Impl_base): Move _M_id out and into ...
7620         (thread): ...here. Call _M_make_routine in body of constructors.
7621         Adjust data member usage to reflect changes.
7622         (_M_make_routine): From _M_make_shared_data.
7623         (_M_start_thread): Add __shared_base_type argument.
7624         * src/thread.cc: Fixups for above.
7625         * config/abi/pre/gnu.ver: Adjust exports.
7626         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7627         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7628         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7629
7630 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7631
7632         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7633         (compare_type_to_native_type): ...this, add alignment check.
7634         * testsuite/30_threads/condition_variable_any/native_handle/
7635         typesizes.cc: Modify as above.
7636         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7637         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7638         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7639         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7640         * testsuite/30_threads/condition_variable/native_handle/
7641         typesizes.cc: Same.
7642         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7643         typesizes.cc: Same.
7644
7645         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7646         * testsuite/30_threads/thread/cons/2.cc: Same.
7647         * testsuite/30_threads/thread/cons/3.cc: Same.
7648         * testsuite/30_threads/thread/cons/4.cc: Same.
7649         * testsuite/30_threads/thread/cons/5.cc: Same.
7650         * testsuite/30_threads/thread/cons/6.cc: Same.
7651         * testsuite/30_threads/thread/cons/7.cc: Same.
7652         * testsuite/30_threads/thread/cons/8.cc: Same.
7653
7654         * testsuite/30_threads/thread/cons/9.cc: New.
7655         * testsuite/30_threads/thread/cons/moveable.cc: New.
7656
7657         * src/condition_variable.cc: Clean up whitespace.
7658         * include/std/condition_variable: Same.
7659
7660 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7661
7662         * include/std/condition_variable (condition_variable): Remove
7663         _M_internal_mutex. Add private __native_type typedef.
7664         * src/condition_variable.cc (condition_variable::notify_one):
7665         Remove _M_internal_mutex use. Use typedef.
7666         (condition_variable::notify_all): Same.
7667         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7668         (recursive_mutex): Same.
7669         (timed_mutex): Same.
7670         (recursive_timed_mutex): Same.
7671         (once_flag): Make __native_type typedef private.
7672
7673         * include/std/thread (this_thread): Add minimal markup.
7674
7675         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7676         Adjust line numbers.
7677         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7678         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7679         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7680         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7681         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7682         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7683         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7684         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7685         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7686         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7687         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7688         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7689         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7690
7691         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7692         * testsuite/30_threads/condition_variable_any/native_handle/
7693         typesizes.cc: New.
7694         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7695         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7696         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7697         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7698         * testsuite/30_threads/condition_variable/native_handle/
7699         typesizes.cc: Same.
7700         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7701         typesizes.cc: Same.
7702
7703 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7704
7705         PR testsuite/33300
7706         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7707         on darwin for lp64.
7708
7709 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7710
7711         * configure.host: Set abi_baseline_pair for mips64*-linux.
7712         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7713
7714 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7715
7716         * include/std/thread (this_thread::get_id): Inline.
7717
7718 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7719
7720         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7721         _Callable as template argument for _M_make_shared_data.
7722         * testsuite/30_threads/thread/cons/6.cc: New.
7723         * testsuite/30_threads/thread/cons/7.cc: New.
7724         * testsuite/30_threads/thread/cons/8.cc: New.
7725
7726 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7727
7728         * testsuite/30_threads/thread/member: To..
7729         * testsuite/30_threads/thread/members: ...this.
7730         * testsuite/30_threads/condition_variable/member: To...
7731         * testsuite/30_threads/condition_variable/members: ...this.
7732
7733 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7734
7735         * include/std/thread (thread::id): Move definition inside thread.
7736         Use native_handle_type. Remove this_thread::get_id friend.
7737         Change __thread_data_ptr to __shared_base_ptr.
7738         (thread::id::id(native_handle_type): Make public. Still explicit.
7739         Use native_handle_type. Change _M_thread_id to _M_thread.
7740         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7741         _M_thread_handle to _M_id.
7742         (thread::__thread_data): Rename to _Impl.
7743         Fixup for renames.
7744         (thread::_M_make_thread_data): Return derived type.
7745         (thread::hardware_concurrency): Add definition for default case.
7746         (thread::get_id): Now can define inline.
7747         (thread): Change _M_thread_data to _M_data.
7748         (this_thread::get_id): Now can define inline.
7749         * src/thread.cc (__thread_proxy): Rename to
7750         execute_native_thread_routine.
7751         Fixup for other renames.
7752         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7753         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7754         * testsuite/30_threads/thread/algorithm: Move to..
7755         * testsuite/30_threads/thread/swap: ...this.
7756         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7757         * testsuite/30_threads/thread/id/operators.cc: New.
7758
7759 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7760
7761         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7762         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7763         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7764         exposing it in public std::tuple interface.
7765
7766 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7767             Benjamin Kosnik  <bkoz@redhat.com>
7768
7769         * include/std/thread (__thread_data_base): Nest class in std::thread.
7770         (__thread_data): Likewise.
7771         (__thread_data_ptr): Nest typedef in std::thread.
7772         * src/thread.cc (__thread_proxy): Qualify the above names.
7773         * config/abi/pre/gnu.ver: Remove unused exports.
7774
7775 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7776
7777         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7778         * include/bits/stl_vector.h: Remove private vector_type typedef.
7779         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7780         Fix line numbers.
7781         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7782         * testsuite/23_containers/vector/requirements/dr438/
7783         constructor_1_neg.cc: Same.
7784         * testsuite/23_containers/vector/requirements/dr438/
7785         constructor_2_neg.cc: Same.
7786         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7787         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7788
7789 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7790
7791         PR libstdc++/25191
7792         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7793         deal consistently with __try and __catch too.
7794         * src/localename.cc: Replace try -> __try, catch -> __catch.
7795         * src/ios.cc: Likewise.
7796         * src/locale.cc: Likewise.
7797         * src/istream.cc: Likewise.
7798         * src/thread.cc: Likewise.
7799         * src/compatibility.cc: Likewise.
7800         * src/bitmap_allocator.cc: Likewise.
7801         * src/ios_init.cc: Likewise.
7802         * include/debug/deque: Likewise.
7803         * include/debug/list: Likewise.
7804         * include/tr1_impl/hashtable: Likewise.
7805         * include/std/bitset: Likewise.
7806         * include/ext/pb_ds/detail/resize_policy/
7807         hash_load_check_resize_trigger_imp.hpp: Likewise.
7808         * include/ext/pb_ds/detail/resize_policy/
7809         hash_standard_resize_policy_imp.hpp: Likewise.
7810         * include/ext/pb_ds/detail/cc_hash_table_map_/
7811         resize_fn_imps.hpp: Likewise.
7812         * include/ext/pb_ds/detail/cc_hash_table_map_/
7813         constructor_destructor_fn_imps.hpp: Likewise.
7814         * include/ext/pb_ds/detail/pat_trie_/
7815         split_join_branch_bag.hpp: Likewise.
7816         * include/ext/pb_ds/detail/pat_trie_/
7817         constructors_destructor_fn_imps.hpp: Likewise.
7818         * include/ext/pb_ds/detail/bin_search_tree_/
7819         constructors_destructor_fn_imps.hpp: Likewise.
7820         * include/ext/pb_ds/detail/gp_hash_table_map_/
7821         resize_fn_imps.hpp: Likewise.
7822         * include/ext/pb_ds/detail/gp_hash_table_map_/
7823         constructor_destructor_fn_imps.hpp: Likewise.
7824         * include/ext/pb_ds/detail/binary_heap_/
7825         constructors_destructor_fn_imps.hpp: Likewise.
7826         * include/ext/pb_ds/detail/binary_heap_/
7827         erase_fn_imps.hpp: Likewise.
7828         * include/ext/pb_ds/detail/binary_heap_/
7829         split_join_fn_imps.hpp: Likewise.
7830         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7831         constructors_destructor_fn_imps.hpp: Likewise.
7832         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7833         * include/ext/pb_ds/detail/list_update_map_/
7834         constructor_destructor_fn_imps.hpp: Likewise.
7835         * include/ext/slist: Likewise.
7836         * include/ext/memory: Likewise.
7837         * include/ext/rc_string_base.h: Likewise.
7838         * include/ext/ropeimpl.h: Likewise.
7839         * include/ext/vstring.tcc: Likewise.
7840         * include/ext/rope: Likewise.
7841         * include/ext/sso_string_base.h: Likewise.
7842         * include/bits/shared_ptr.h: Likewise.
7843         * include/bits/stl_list.h: Likewise.
7844         * include/bits/locale_classes.tcc: Likewise.
7845         * include/bits/locale_facets.tcc: Likewise.
7846         * include/bits/locale_classes.h: Likewise.
7847         * include/bits/forward_list.h: Likewise.
7848         * include/bits/stl_vector.h: Likewise.
7849         * include/bits/stl_deque.h: Likewise.
7850         * include/bits/istream.tcc: Likewise.
7851         * include/bits/stl_uninitialized.h: Likewise.
7852         * include/bits/ostream.tcc: Likewise.
7853         * include/bits/vector.tcc: Likewise.
7854         * include/bits/stl_tempbuf.h: Likewise.
7855         * include/bits/deque.tcc: Likewise.
7856         * include/bits/basic_string.tcc: Likewise.
7857         * include/bits/ostream_insert.h: Likewise.
7858         * include/bits/locale_facets_nonio.tcc: Likewise.
7859         * include/bits/stl_tree.h: Likewise.
7860         * include/bits/fstream.tcc: Likewise.
7861         * include/tr1/shared_ptr.h: Likewise.
7862         * include/tr1/hypergeometric.tcc: Likewise.
7863         * include/backward/hashtable.h: Likewise.
7864         * libsupc++/exception_ptr.h: Likewise.
7865         * libsupc++/eh_personality.cc: Likewise.
7866         * libsupc++/eh_call.cc: Likewise.
7867         * config/locale/gnu/monetary_members.cc: Likewise.
7868         * config/locale/gnu/time_members.h: Likewise.
7869         * config/locale/generic/time_members.h: Likewise.
7870
7871 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7872
7873         * include/parallel/algorithmfwd.h:
7874         Add parallelism default for many declarations.
7875         * include/parallel/numericfwd.h: Likewise.
7876         * include/parallel/iterator.h: Use iterator_traits as usual.
7877         * include/parallel/par_loop.h:
7878         Include equally_split.h.
7879         (for_each_template_random_access_ed):
7880         Avoid calling the Result default constructor.
7881         * include/parallel/numeric: Replace
7882         for_each_template_random_access by
7883         for_each_template_random_access_ed in numeric functions.
7884
7885 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7886
7887         * config/os/gnu-linux/os_defines.h: Remove superfluous
7888         __NO_STRING_INLINES.
7889
7890 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7891
7892         * testsuite/21_strings/c_strings/char/3.cc: New test.
7893         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7894
7895 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7896             Jakub Jelinek  <jakub@redhat.com>
7897
7898         PR libstdc++/30928 (partial, works together with recent glibcs)
7899         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7900         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7901         defined.
7902         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7903         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7904         defined.
7905         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7906         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7907         defined.
7908         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7909         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7910         defined.
7911         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7912         argument is const char *, assign result to const char * var, not
7913         char *.
7914         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7915         argument is const wchar_t *, assign result to const wchar_t * var, not
7916         wchar_t *.
7917
7918 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7919
7920         * include/std/thread: Remove unused headers.
7921         (__thread_data_base): Remove unused mutex and base.
7922         (thread::~thread): Only detach if joinable.
7923         (thread::joinable): Test if thread data ptr is empty.
7924         (thread::_M_thread_data_mutex): Remove.
7925         (thread::_M_get_thread_data): Remove.
7926         (thread::_M_make_thread_data): Remove overload, use make_shared.
7927         (thread::id::id): Make constructor explicit.
7928         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7929         (thread::_M_start_thread): Break shared_ptr cycle on error.
7930         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7931         * testsuite/30_threads/thread/member/4.cc: New.
7932         * testsuite/30_threads/thread/member/5.cc: New.
7933
7934 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7935
7936         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7937         (standard_layout): Just use !has_virtual_destructor for now.
7938         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7939         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7940         * testsuite/30_threads/recursive_mutex/requirements/
7941         standard_layout.cc: New.
7942         * testsuite/30_threads/condition_variable/requirements/
7943         standard_layout.cc: New.
7944         * testsuite/29_atomics/atomic_address/requirements/
7945         standard_layout.cc: Adjust.
7946         * testsuite/29_atomics/atomic_flag/requirements/
7947         standard_layout.cc: Same.
7948         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7949         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7950         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7951         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7952         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7953         line numbers.
7954         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
7955         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7956         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7957         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
7958         Remove, not required.
7959
7960 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
7961
7962         * include/std/thread (__thread_data_base, thread): Rename member
7963         functions to match coding style.
7964         (thread::thread,thread::operator=): Define move operations.
7965         * src/thread.cc (__thread_data_base, thread): Rename member functions.
7966         * config/abi/pre/gnu.ver: Adjust.
7967
7968 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
7969
7970         PR libstdc++/38384
7971         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
7972         on HPUX.
7973         * configure: Regenerate.
7974
7975 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
7976
7977         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
7978         atomic_flag_fence.
7979
7980 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
7981
7982 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7983             Uros Bizjak  <ubizjak@gmail.com>
7984
7985         PR libstdc++/38834
7986         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
7987         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
7988
7989 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
7990             Rainer Emrich  <r.emrich@de.tecosim.com>
7991
7992         PR libstdc++/38919
7993         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
7994         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
7995         * configure: Regenerate.
7996
7997 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
7998
7999         * include/std/thread (__thread_data_base::__run): Make non-const.
8000         * testsuite/30_threads/thread/cons/5.cc: New.
8001
8002 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8003
8004         * src/Makefile.am (sources): Add math_stubs_float.cc.
8005         * src/Makefile.in: Regenerate.
8006         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8007
8008 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8009
8010         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8011         * src/Makefile.in: Regenerate.
8012         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8013
8014 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8015
8016         PR libstdc++/32666
8017         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8018
8019 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8020
8021         PR libstdc++/32666
8022         * Makefile.am (hosted_source): Remove libmath directory.
8023         * Makefile.in: Regenerate.
8024         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8025         (AC_REPLACE_MATHFUNCS): Remove.
8026         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8027         in GLIBCXX_CHECK_C99_TR1.
8028         * acinclude.m4: Remove libmath, need_math.
8029         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8030         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8031         * configure.ac: Same.
8032         * configure: Regenerate.
8033         * fragment.am: Fix comment.
8034         * config.h.in: Regenerate.
8035         * src/Makefile.in: Regenerate.
8036         * src/Makefile.am: Remove libmath references.
8037         * doc/Makefile.in: Regenerate.
8038         * po/Makefile.in: Regenerate.
8039         * include/Makefile.in: Regenerate.
8040         * libsupc++/Makefile.in: Regenerate.
8041         * testsuite/Makefile.in: Regenerate.
8042
8043         * src/compatibility.cc: Also export long double versions of "C" math
8044         library if hppa-linux.
8045         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8046         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8047
8048         * libmath: Remove.
8049         * libmath/signbit.c: Same.
8050         * libmath/stubs.c: Same.
8051         * libmath/Makefile.in: Same.
8052         * libmath/copysignf.c: Same.
8053         * libmath/mathconf.h: Same.
8054         * libmath/signbitf.c: Same.
8055         * libmath/Makefile.am: Same.
8056         * libmath/signbitl.c: Same.
8057
8058 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8059             Paolo Carlini  <paolo.carlini@oracle.com>
8060
8061         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8062         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8063         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8064         * configure.ac: Adjust.
8065         * doc/xml/manual/configure.xml: Update.
8066         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8067         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8068         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8069         * configure: Regenerate.
8070         * config.h.in: Likewise.
8071
8072         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8073         thread::joinable, thread::swap, this_thread::get_id,
8074         this_thread::yield): Define inline...
8075         * include/std/thread: ... here.
8076         * config/abi/pre/gnu.ver: Adjust.
8077
8078 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8079
8080         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8081         Add dg-timeout-factor 2.0.
8082         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8083         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8084         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8085         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8086         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8087         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8088
8089 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8090
8091         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8092         field from readelf output.
8093
8094 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8095
8096         PR libstdc++/38384
8097         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8098         * configure: Regenerate.
8099
8100 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8101
8102         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8103         _GLIBCXX_HAVE_TLS.
8104         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8105
8106 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8107
8108         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8109         constructor for _M_pattern.
8110         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8111         string.cc: Test construction from different basic_string type.
8112         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8113         string.cc: Likewise.
8114
8115 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8116             Jonathan Larmour  <jifl@eCosCentric.com>
8117
8118         PR libstdc++/36801
8119         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8120         New.
8121         (__gnu_cxx::__exchange_and_add): Use it.
8122         * src/atomic.cc (get_atomic_mutex): New.
8123         * src/debug.cc (get_safe_base_mutex): New.
8124         * src/locale.cc (get_locale_cache_mutex): New.
8125         * src/mt_allocator.cc (get_freelist): New.
8126         (get_freelist_mutex): New.
8127         * src/pool_allocator.cc (get_palloc_mutex): New.
8128         * include/std/mutex (__once_functor_lock): To
8129         (__get_once_functor_lock): ...this.
8130         * src/mutex.cc (__once_mutex): Don't export, use
8131         (get_once_mutex): ...this.
8132         * config/abi/pre/gnu.ver: Adjust exports.
8133
8134 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8135
8136         PR libstdc++/38732
8137         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8138         referenceCount field again.
8139         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8140         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8141         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8142         inline functions.
8143         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8144         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8145         instead of __cxa_exception.
8146         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8147         __cxxabiv1::__cxa_throw): Likewise.
8148         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8149         std::__exception_ptr::exception_ptr::_M_addref,
8150         std::__exception_ptr::exception_ptr::_M_release,
8151         __gxx_dependent_exception_cleanup): Likewise.
8152         * testsuite/18_support/exception/38732.cc: New test.
8153
8154         PR libstdc++/38092
8155         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8156         * src/compatibility.cc: Don't use .symver directives if
8157         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8158         * config.h.in: Regenerated.
8159         * configure: Likewise.
8160
8161 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8162
8163         PR libstdc++/38466
8164         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8165
8166 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8167
8168         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8169         of classic locale...
8170         (locale::classic): Here.
8171
8172 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8173
8174         * include/tr1_impl/regex: Fix bad return statements and typos.
8175
8176 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8177
8178         * include/tr1_impl/regex: Remove unimplemented function definitions.
8179         * testsuite/28_regex/init-list.cc: Compile only.
8180         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8181         c_string_extended.cc: Same.
8182         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8183         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8184
8185 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8186
8187         PR libstdc++/38384
8188         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8189         * configure: Regenerate.
8190
8191 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8192
8193         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8194         * configure: Regenerate.
8195
8196 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8197
8198         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8199         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8200         * configure: Regenerate.
8201
8202 2009-01-04  Richard Guenther  <rguenther@suse.de>
8203
8204         PR libstdc++/38720
8205         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8206         integer type for storage, arithmetic and comparisons.
8207         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8208
8209 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8210
8211         PR libstdc++/38719
8212         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8213         _Fwd_list_const_iterator::_M_next): Fix return type.
8214
8215 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8216
8217         * Revert last commit, reopen and suspend libstdc++/38678.
8218
8219 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8220
8221         PR libstdc++/38678
8222         * include/std/istream (basic_istream<>::_M_read): New.
8223         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8224         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8225         * include/std/ostream (basic_ostream<>::_M_write_): New.
8226         (basic_ostream<>::_M_write): Adjust.
8227         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8228         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8229         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8230         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8231         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.