OSDN Git Service

* c_compatibility/stdatomic.h (atomic_flag_test_and_set_explicit,
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-19  Jan Hubicka  <jh@suse.cz>
2
3         * c_compatibility/stdatomic.h (atomic_flag_test_and_set_explicit,
4         atomic_flag_clear_explicit, __atomic_flag_wait_explicit): Use
5         _GLIBCXX_NOTHROW.
6         * bits/c++config (_GLIBCXX_NOTHROW): New.
7
8 2009-04-18  Jan Hubicka  <jh@suse.cz>
9
10         * eh_type.cc (__cxa_current_exception_type) Mark throw().
11         * unwind-cxx.h (__cxa_get_globals, __cxa_get_globals_fast): Mark const.
12         (__cxa_get_exception_ptr): Mark pure.
13         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
14         (__terminate): Makr throw ().
15         * exception (terminate): Mark throw().
16         (uncaught_exception): Mark pure.
17         * eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
18         * guard.cc (__cxa_guard_abort, __cxa_guard_release): Mark throw().
19         * eh_terminate.cc (__terminate, terminate): Mark throw().
20         * vec.cc (__cxa_vec_cleanup): Mark throw().
21         * cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
22         __cxa_guard_abort): Mark throw ().
23         (__cxa_pure_virtual): Mark noreturn.
24         (__cxa_current_exception_type): Mark throw and pure.
25         * exception_ptr.h (operator ==, !=, _M_get, !, ==,
26         __cxa_exception_type): Mark pure.
27         (_M_safe_bool_dummy): Mark pure and const.
28
29 2009-04-18  Jan Hubicka  <jh@suse.cz>
30
31         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
32         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
33         _M_destroy_thread_key): Mark throw ()
34         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
35         _M_singular, _M_can_compare _M_get_mutex, _M_message,
36         _M_get_max_length): Mark throw ().
37         * include/debug/formatter.h (_M_message, _M_format_word,
38         _M_get_max_length): Mark throw ().
39         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
40         _M_detach_single): Mark throw ().
41         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
42         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
43         throw ()
44         (_M_get_mutex): Mark throw ().
45         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
46         (_M_destroy_thread_key): Mark CONST and throw.
47         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
48         throw ().
49
50 2009-04-18  Jan Hubicka  <jh@suse.cz>
51
52         * src/condition_variable.cc (condition_variable,
53         condition_variable_any constructors): Mark throw()
54         * src/hash.cc (operator() for long double, string, and wstring): Mark
55         throw ().
56         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
57         _M_setup, rdbuf, str): Mark throw ().
58         * src/chrono.cc (new): Mark throw ().
59         * include/std/system_error (system_category, generic_category): Mark
60         throw () and const.
61         * include/std/chrono (now): Mark throw ().
62         * include/std/condition_variable (condition_variable,
63         ~condition_variable, condition_variable_any,
64         ~condition_variable_any): Mark throw ().
65         * include/std/mutex (mutex): Mark throw ().
66         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
67         throw.
68         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
69         and throw ().
70         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
71         * include/bits/locale_classes.h (_S_initialize_once,
72         _S_clone_c_locale): Mark throw ().
73         (_S_get_c_name): Mark const and throw ().
74         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
75         throw ().
76         * include/bits/locale_facets.h (__convert_to_v explicit instances):
77         Mark throw ().
78         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
79         throw ().
80         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
81         ios_base): Mark throw ()
82         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
83         * include/backward/strstream (strstreambuf constructors): Mark throw ().
84         (str, freeze, _M_setupf): Mark throw ().
85         (pcount): Mark pure and throw ().
86         (rdbuf): Mark const and throw ().
87
88 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
89
90         PR libstdc++/39802
91         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
92         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
93         Always accept negative values, for unsigned types too.
94         * testsuite/22_locale/num_get/get/char/39802.cc: New.
95         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
96
97 2009-04-18  Jan Hubicka  <jh@suse.cz>
98
99         * include/debug/formater.h: Include bits/c++config.h.
100         (_M_error): Mark noreturn.
101         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
102         _GLIBCXX_NORETURN): New.
103         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
104         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
105         Mark pure.
106         * include/c_compatibility/stdatomic.h
107         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
108         __atomic_flag_wait_explicit, __atomic_flag_for_address):
109         Mark by throw ().
110         * src/atomic.cc (atomic_flag_test_and_set_explicit,
111         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
112         __atomic_flag_for_address): Mark by throw ().
113
114 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
115
116         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
117
118 2009-04-16  Jan Hubicka  <jh@suse.cz>
119
120         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
121         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
122         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
123         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
124         out body to ...
125         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
126         functions.
127         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
128         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
129         _Rb_tree_black_count): Mark nothrow.
130
131 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
132
133         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
134         from base classes.
135         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
136
137 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
138
139         * doc/html: Regenerate.
140
141 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
142
143         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
144
145         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
146         * doc/xml/gnu/fdl-1.2.xml: Same.
147         * doc/xml/manual/numerics.xml: Same.
148         * doc/xml/manual/concurrency.xml: Same.
149         * doc/xml/manual/intro.xml: Same.
150         * doc/xml/manual/status_cxxtr1.xml: Same.
151         * doc/xml/manual/containers.xml: Same.
152         * doc/xml/manual/io.xml: Same.
153         * doc/xml/manual/utilities.xml: Same.
154         * doc/xml/manual/support.xml: Same.
155         * doc/xml/manual/using.xml: Same.
156         * doc/xml/manual/localization.xml: Same.
157         * doc/xml/manual/locale.xml: Same.
158         * doc/xml/manual/extensions.xml: Same.
159         * doc/xml/manual/appendix_contributing.xml: Same.
160         * doc/xml/manual/diagnostics.xml: Same.
161         * doc/xml/manual/status_cxx200x.xml: Same.
162
163 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
164
165         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
166         * doc/xml/manual/status_cxx200x.xml: Adjust.
167
168 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
169
170         * doc/xml/spine.xml: Remove unused license entity, update
171         copyright year.
172
173         * doc/xml/manual/spine.xml: Markup for primary index terms.
174         * doc/xml/manual/numerics.xml: Same.
175         * doc/xml/manual/intro.xml: Same.
176         * doc/xml/manual/containers.xml: Same.
177         * doc/xml/manual/io.xml: Same.
178         * doc/xml/manual/appendix_porting.xml: Same.
179         * doc/xml/manual/utilities.xml: Same.
180         * doc/xml/manual/support.xml: Same.
181         * doc/xml/manual/localization.xml: Same.
182         * doc/xml/manual/strings.xml: Same.
183         * doc/xml/manual/extensions.xml: Same.
184         * doc/xml/manual/appendix_contributing.xml: Same.
185         * doc/xml/manual/diagnostics.xml: Same.
186         * doc/xml/manual/algorithms.xml: Same.
187         * doc/xml/manual/appendix_free.xml: Same.
188         * doc/xml/manual/iterators.xml: Same.
189
190         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
191         * doc/xml/gnu/fdl-1.2.xml: Same.
192
193         * doc/xml/manual/status_cxx200x.xml: Re-write.
194
195 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
196
197         PR libstdc++/39629 (final bits)
198         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
199         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
200         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
201         Fix formula for __j.
202         * include/bits/random.tcc (operator==(const normal_distribution<>&,
203         const normal_distribution<>&): Remove.
204         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
205         const uniform_int_distribution<>&), operator==(const
206         uniform_real_distribution<>&, const uniform_real_distribution<>&),
207         operator==(const normal_distribution<>&, const normal_distribution<>&),
208         operator==(const lognormal_distribution<>&,
209         const lognormal_distribution<>&), operator==(const
210         chi_squared_distribution<>&, const chi_squared_distribution<>&),
211         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
212         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
213         operator==(const student_t_distribution<>&,
214         const student_t_distribution<>&), operator==(const
215         bernoulli_distribution<>&, const bernoulli_distribution<>&),
216         operator==(const binomial_distribution<>&, const
217         binomial_distribution<>&), operator==(const geometric_distribution<>&,
218         const geometric_distribution<>&), operator==(const
219         negative_binomial_distribution<>&, const
220         negative_binomial_distribution<>&), operator==(const
221         poisson_distribution<>&, const poisson_distribution<>&),
222         operator==(const exponential_distribution<>&,
223         const exponential_distribution<>&), operator==(const
224         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
225         weibull_distribution<>&, const weibull_distribution<>&),
226         operator==(const extreme_value_distribution<>&,
227         const extreme_value_distribution<>&), operator==(const
228         discrete_distribution<>&, const discrete_distribution<>&),
229         operator==(const piecewise_constant_distribution<>&,
230         const piecewise_constant_distribution<>&), operator==(const
231         piecewise_linear_distribution<>&, const
232         piecewise_linear_distribution<>&)): Remove.
233         * testsuite/26_numerics/random/uniform_real_distribution/operators/
234         serialize.cc: Remove.
235         * testsuite/26_numerics/random/piecewise_constant_distribution/
236         operators/serialize.cc: Likewise.
237         * testsuite/26_numerics/random/chi_squared_distribution/operators/
238         serialize.cc: Likewise.
239         * testsuite/26_numerics/random/normal_distribution/operators/
240         serialize.cc: Likewise.
241         * testsuite/26_numerics/random/uniform_int_distribution/operators/
242         serialize.cc: Likewise.
243         * testsuite/26_numerics/random/poisson_distribution/operators/
244         serialize.cc: Likewise.
245         * testsuite/26_numerics/random/bernoulli_distribution/operators/
246         serialize.cc: Likewise.
247         * testsuite/26_numerics/random/discrete_distribution/operators/
248         serialize.cc: Likewise.
249         * testsuite/26_numerics/random/weibull_distribution/operators/
250         serialize.cc: Likewise.
251         * testsuite/26_numerics/random/negative_binomial_distribution/
252         operators/serialize.cc: Likewise.
253         * testsuite/26_numerics/random/cauchy_distribution/operators/
254         serialize.cc: Likewise.
255         * testsuite/26_numerics/random/gamma_distribution/operators/
256         serialize.cc: Likewise.
257         * testsuite/26_numerics/random/fisher_f_distribution/operators/
258         serialize.cc: Likewise.
259         * testsuite/26_numerics/random/exponential_distribution/operators/
260         serialize.cc: Likewise.
261         * testsuite/26_numerics/random/lognormal_distribution/operators/
262         serialize.cc: Likewise.
263         * testsuite/26_numerics/random/binomial_distribution/operators/
264         serialize.cc: Likewise.
265         * testsuite/26_numerics/random/extreme_value_distribution/
266         operators/serialize.cc: Likewise.
267         * testsuite/26_numerics/random/piecewise_linear_distribution/
268         operators/serialize.cc: Likewise.
269         * testsuite/26_numerics/random/student_t_distribution/operators/
270         serialize.cc: Likewise.
271         * testsuite/26_numerics/random/geometric_distribution/operators/
272         serialize.cc: Likewise.
273
274         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
275         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
276         mersenne_twister_engine<>::seed(_Gen&,
277         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
278         subtract_with_carry_engine<>::seed(_Gen&,
279         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
280         Remove, unused.
281         * include/bits/random.tcc (linear_congruential_engine<>::
282         seed(_Gen&, false_type): Likewise.
283
284 2009-04-09  Nick Clifton  <nickc@redhat.com>
285
286         * src/allocator-inst.cc: Change copyright header to refer to
287         version 3 of the GNU General Public License with version 3.1
288         of the GCC Runtime Library Exception and to point readers at
289         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
290         web page.
291         * config/abi/compatibility.h: Likewise.
292         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
293         * config/abi/pre/gnu.ver: Likewise.
294         * config/allocator/bitmap_allocator_base.h: Likewise.
295         * config/allocator/malloc_allocator_base.h: Likewise.
296         * config/allocator/mt_allocator_base.h: Likewise.
297         * config/allocator/new_allocator_base.h: Likewise.
298         * config/allocator/pool_allocator_base.h: Likewise.
299         * config/cpu/alpha/atomic_word.h: Likewise.
300         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
301         * config/cpu/cris/atomic_word.h: Likewise.
302         * config/cpu/cris/atomicity.h: Likewise.
303         * config/cpu/generic/atomic_word.h: Likewise.
304         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
305         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
306         * config/cpu/generic/cpu_defines.h: Likewise.
307         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
308         * config/cpu/hppa/atomicity.h: Likewise.
309         * config/cpu/i386/atomicity.h: Likewise.
310         * config/cpu/i486/atomicity.h: Likewise.
311         * config/cpu/ia64/atomic_word.h: Likewise.
312         * config/cpu/m68k/atomicity.h: Likewise.
313         * config/cpu/powerpc/atomic_word.h: Likewise.
314         * config/cpu/powerpc/cpu_defines.h: Likewise.
315         * config/cpu/sh/atomicity.h: Likewise.
316         * config/cpu/sparc/atomic_word.h: Likewise.
317         * config/cpu/sparc/atomicity.h: Likewise.
318         * config/io/basic_file_stdio.cc: Likewise.
319         * config/io/basic_file_stdio.h: Likewise.
320         * config/io/c_io_stdio.h: Likewise.
321         * config/locale/darwin/ctype_members.cc: Likewise.
322         * config/locale/generic/c++locale_internal.h: Likewise.
323         * config/locale/generic/c_locale.cc: Likewise.
324         * config/locale/generic/c_locale.h: Likewise.
325         * config/locale/generic/codecvt_members.cc: Likewise.
326         * config/locale/generic/collate_members.cc: Likewise.
327         * config/locale/generic/ctype_members.cc: Likewise.
328         * config/locale/generic/messages_members.cc: Likewise.
329         * config/locale/generic/messages_members.h: Likewise.
330         * config/locale/generic/monetary_members.cc: Likewise.
331         * config/locale/generic/numeric_members.cc: Likewise.
332         * config/locale/generic/time_members.cc: Likewise.
333         * config/locale/generic/time_members.h: Likewise.
334         * config/locale/gnu/c++locale_internal.h: Likewise.
335         * config/locale/gnu/c_locale.cc: Likewise.
336         * config/locale/gnu/c_locale.h: Likewise.
337         * config/locale/gnu/codecvt_members.cc: Likewise.
338         * config/locale/gnu/collate_members.cc: Likewise.
339         * config/locale/gnu/ctype_members.cc: Likewise.
340         * config/locale/gnu/messages_members.cc: Likewise.
341         * config/locale/gnu/messages_members.h: Likewise.
342         * config/locale/gnu/monetary_members.cc: Likewise.
343         * config/locale/gnu/numeric_members.cc: Likewise.
344         * config/locale/gnu/time_members.cc: Likewise.
345         * config/locale/gnu/time_members.h: Likewise.
346         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
347         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
348         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
349         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
350         * config/os/aix/atomic_word.h: Likewise.
351         * config/os/aix/atomicity.h: Likewise.
352         * config/os/aix/ctype_base.h: Likewise.
353         * config/os/aix/ctype_inline.h: Likewise.
354         * config/os/aix/ctype_noninline.h: Likewise.
355         * config/os/aix/os_defines.h: Likewise.
356         * config/os/bsd/darwin/ctype_base.h: Likewise.
357         * config/os/bsd/darwin/ctype_inline.h: Likewise.
358         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
359         * config/os/bsd/darwin/os_defines.h: Likewise.
360         * config/os/bsd/freebsd/ctype_base.h: Likewise.
361         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
362         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
363         * config/os/bsd/freebsd/os_defines.h: Likewise.
364         * config/os/bsd/netbsd/ctype_base.h: Likewise.
365         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
366         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
367         * config/os/bsd/netbsd/os_defines.h: Likewise.
368         * config/os/djgpp/ctype_base.h: Likewise.
369         * config/os/djgpp/ctype_inline.h: Likewise.
370         * config/os/djgpp/ctype_noninline.h: Likewise.
371         * config/os/djgpp/os_defines.h: Likewise.
372         * config/os/generic/ctype_base.h: Likewise.
373         * config/os/generic/ctype_inline.h: Likewise.
374         * config/os/generic/ctype_noninline.h: Likewise.
375         * config/os/generic/error_constants.h: Likewise.
376         * config/os/generic/os_defines.h: Likewise.
377         * config/os/gnu-linux/ctype_base.h: Likewise.
378         * config/os/gnu-linux/ctype_inline.h: Likewise.
379         * config/os/gnu-linux/ctype_noninline.h: Likewise.
380         * config/os/gnu-linux/os_defines.h: Likewise.
381         * config/os/hpux/ctype_base.h: Likewise.
382         * config/os/hpux/ctype_inline.h: Likewise.
383         * config/os/hpux/ctype_noninline.h: Likewise.
384         * config/os/hpux/os_defines.h: Likewise.
385         * config/os/irix/atomic_word.h: Likewise.
386         * config/os/irix/atomicity.h: Likewise.
387         * config/os/irix/irix5.2/ctype_base.h: Likewise.
388         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
389         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
390         * config/os/irix/irix5.2/os_defines.h: Likewise.
391         * config/os/irix/irix6.5/ctype_base.h: Likewise.
392         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
393         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
394         * config/os/irix/irix6.5/os_defines.h: Likewise.
395         * config/os/mingw32/ctype_base.h: Likewise.
396         * config/os/mingw32/ctype_inline.h: Likewise.
397         * config/os/mingw32/ctype_noninline.h: Likewise.
398         * config/os/mingw32/error_constants.h: Likewise.
399         * config/os/mingw32/os_defines.h: Likewise.
400         * config/os/newlib/ctype_base.h: Likewise.
401         * config/os/newlib/ctype_inline.h: Likewise.
402         * config/os/newlib/ctype_noninline.h: Likewise.
403         * config/os/newlib/os_defines.h: Likewise.
404         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
405         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
406         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
407         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
408         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
409         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
410         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
411         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
412         * config/os/tpf/ctype_base.h: Likewise.
413         * config/os/tpf/ctype_inline.h: Likewise.
414         * config/os/tpf/ctype_noninline.h: Likewise.
415         * config/os/tpf/os_defines.h: Likewise.
416         * config/os/uclibc/ctype_base.h: Likewise.
417         * config/os/uclibc/ctype_inline.h: Likewise.
418         * config/os/uclibc/ctype_noninline.h: Likewise.
419         * config/os/uclibc/os_defines.h: Likewise.
420         * config/os/vxworks/ctype_base.h: Likewise.
421         * config/os/vxworks/ctype_inline.h: Likewise.
422         * config/os/vxworks/ctype_noninline.h: Likewise.
423         * config/os/vxworks/os_defines.h: Likewise.
424         * include/backward/auto_ptr.h: Likewise.
425         * include/backward/backward_warning.h: Likewise.
426         * include/backward/binders.h: Likewise.
427         * include/backward/hash_fun.h: Likewise.
428         * include/backward/hash_map: Likewise.
429         * include/backward/hash_set: Likewise.
430         * include/backward/hashtable.h: Likewise.
431         * include/backward/strstream: Likewise.
432         * include/bits/algorithmfwd.h: Likewise.
433         * include/bits/allocator.h: Likewise.
434         * include/bits/atomic_0.h: Likewise.
435         * include/bits/atomic_2.h: Likewise.
436         * include/bits/atomicfwd_c.h: Likewise.
437         * include/bits/atomicfwd_cxx.h: Likewise.
438         * include/bits/basic_ios.h: Likewise.
439         * include/bits/basic_ios.tcc: Likewise.
440         * include/bits/basic_string.h: Likewise.
441         * include/bits/basic_string.tcc: Likewise.
442         * include/bits/boost_concept_check.h: Likewise.
443         * include/bits/c++config: Likewise.
444         * include/bits/char_traits.h: Likewise.
445         * include/bits/codecvt.h: Likewise.
446         * include/bits/concept_check.h: Likewise.
447         * include/bits/cpp_type_traits.h: Likewise.
448         * include/bits/deque.tcc: Likewise.
449         * include/bits/forward_list.h: Likewise.
450         * include/bits/forward_list.tcc: Likewise.
451         * include/bits/fstream.tcc: Likewise.
452         * include/bits/functexcept.h: Likewise.
453         * include/bits/functional_hash.h: Likewise.
454         * include/bits/gslice.h: Likewise.
455         * include/bits/gslice_array.h: Likewise.
456         * include/bits/hashtable.h: Likewise.
457         * include/bits/indirect_array.h: Likewise.
458         * include/bits/ios_base.h: Likewise.
459         * include/bits/istream.tcc: Likewise.
460         * include/bits/list.tcc: Likewise.
461         * include/bits/locale_classes.h: Likewise.
462         * include/bits/locale_classes.tcc: Likewise.
463         * include/bits/locale_facets.h: Likewise.
464         * include/bits/locale_facets.tcc: Likewise.
465         * include/bits/locale_facets_nonio.h: Likewise.
466         * include/bits/locale_facets_nonio.tcc: Likewise.
467         * include/bits/localefwd.h: Likewise.
468         * include/bits/mask_array.h: Likewise.
469         * include/bits/move.h: Likewise.
470         * include/bits/ostream.tcc: Likewise.
471         * include/bits/ostream_insert.h: Likewise.
472         * include/bits/postypes.h: Likewise.
473         * include/bits/shared_ptr.h: Likewise.
474         * include/bits/slice_array.h: Likewise.
475         * include/bits/sstream.tcc: Likewise.
476         * include/bits/stl_algo.h: Likewise.
477         * include/bits/stl_algobase.h: Likewise.
478         * include/bits/stl_bvector.h: Likewise.
479         * include/bits/stl_construct.h: Likewise.
480         * include/bits/stl_deque.h: Likewise.
481         * include/bits/stl_function.h: Likewise.
482         * include/bits/stl_heap.h: Likewise.
483         * include/bits/stl_iterator.h: Likewise.
484         * include/bits/stl_iterator_base_funcs.h: Likewise.
485         * include/bits/stl_iterator_base_types.h: Likewise.
486         * include/bits/stl_list.h: Likewise.
487         * include/bits/stl_map.h: Likewise.
488         * include/bits/stl_multimap.h: Likewise.
489         * include/bits/stl_multiset.h: Likewise.
490         * include/bits/stl_numeric.h: Likewise.
491         * include/bits/stl_pair.h: Likewise.
492         * include/bits/stl_queue.h: Likewise.
493         * include/bits/stl_raw_storage_iter.h: Likewise.
494         * include/bits/stl_relops.h: Likewise.
495         * include/bits/stl_set.h: Likewise.
496         * include/bits/stl_stack.h: Likewise.
497         * include/bits/stl_tempbuf.h: Likewise.
498         * include/bits/stl_tree.h: Likewise.
499         * include/bits/stl_uninitialized.h: Likewise.
500         * include/bits/stl_vector.h: Likewise.
501         * include/bits/stream_iterator.h: Likewise.
502         * include/bits/streambuf.tcc: Likewise.
503         * include/bits/streambuf_iterator.h: Likewise.
504         * include/bits/stringfwd.h: Likewise.
505         * include/bits/unique_ptr.h: Likewise.
506         * include/bits/valarray_after.h: Likewise.
507         * include/bits/valarray_array.h: Likewise.
508         * include/bits/valarray_array.tcc: Likewise.
509         * include/bits/valarray_before.h: Likewise.
510         * include/bits/vector.tcc: Likewise.
511         * include/c/cassert: Likewise.
512         * include/c/cctype: Likewise.
513         * include/c/cerrno: Likewise.
514         * include/c/cfloat: Likewise.
515         * include/c/ciso646: Likewise.
516         * include/c/climits: Likewise.
517         * include/c/clocale: Likewise.
518         * include/c/cmath: Likewise.
519         * include/c/csetjmp: Likewise.
520         * include/c/csignal: Likewise.
521         * include/c/cstdarg: Likewise.
522         * include/c/cstddef: Likewise.
523         * include/c/cstdio: Likewise.
524         * include/c/cstdlib: Likewise.
525         * include/c/cstring: Likewise.
526         * include/c/ctime: Likewise.
527         * include/c/cwchar: Likewise.
528         * include/c/cwctype: Likewise.
529         * include/c_compatibility/assert.h: Likewise.
530         * include/c_compatibility/complex.h: Likewise.
531         * include/c_compatibility/ctype.h: Likewise.
532         * include/c_compatibility/errno.h: Likewise.
533         * include/c_compatibility/fenv.h: Likewise.
534         * include/c_compatibility/float.h: Likewise.
535         * include/c_compatibility/inttypes.h: Likewise.
536         * include/c_compatibility/iso646.h: Likewise.
537         * include/c_compatibility/limits.h: Likewise.
538         * include/c_compatibility/locale.h: Likewise.
539         * include/c_compatibility/math.h: Likewise.
540         * include/c_compatibility/setjmp.h: Likewise.
541         * include/c_compatibility/signal.h: Likewise.
542         * include/c_compatibility/stdarg.h: Likewise.
543         * include/c_compatibility/stdatomic.h: Likewise.
544         * include/c_compatibility/stdbool.h: Likewise.
545         * include/c_compatibility/stddef.h: Likewise.
546         * include/c_compatibility/stdint.h: Likewise.
547         * include/c_compatibility/stdio.h: Likewise.
548         * include/c_compatibility/stdlib.h: Likewise.
549         * include/c_compatibility/string.h: Likewise.
550         * include/c_compatibility/tgmath.h: Likewise.
551         * include/c_compatibility/time.h: Likewise.
552         * include/c_compatibility/wchar.h: Likewise.
553         * include/c_compatibility/wctype.h: Likewise.
554         * include/c_global/cassert: Likewise.
555         * include/c_global/ccomplex: Likewise.
556         * include/c_global/cctype: Likewise.
557         * include/c_global/cerrno: Likewise.
558         * include/c_global/cfenv: Likewise.
559         * include/c_global/cfloat: Likewise.
560         * include/c_global/cinttypes: Likewise.
561         * include/c_global/ciso646: Likewise.
562         * include/c_global/climits: Likewise.
563         * include/c_global/clocale: Likewise.
564         * include/c_global/cmath.tcc: Likewise.
565         * include/c_global/cmath: Likewise.
566         * include/c_global/csetjmp: Likewise.
567         * include/c_global/csignal: Likewise.
568         * include/c_global/cstdarg: Likewise.
569         * include/c_global/cstdatomic: Likewise.
570         * include/c_global/cstdbool: Likewise.
571         * include/c_global/cstddef: Likewise.
572         * include/c_global/cstdint: Likewise.
573         * include/c_global/cstdio: Likewise.
574         * include/c_global/cstdlib: Likewise.
575         * include/c_global/cstring: Likewise.
576         * include/c_global/ctgmath: Likewise.
577         * include/c_global/ctime: Likewise.
578         * include/c_global/cwchar: Likewise.
579         * include/c_global/cwctype: Likewise.
580         * include/c_std/cassert: Likewise.
581         * include/c_std/cctype: Likewise.
582         * include/c_std/cerrno: Likewise.
583         * include/c_std/cfloat: Likewise.
584         * include/c_std/ciso646: Likewise.
585         * include/c_std/climits: Likewise.
586         * include/c_std/clocale: Likewise.
587         * include/c_std/cmath.tcc: Likewise.
588         * include/c_std/cmath: Likewise.
589         * include/c_std/csetjmp: Likewise.
590         * include/c_std/csignal: Likewise.
591         * include/c_std/cstdarg: Likewise.
592         * include/c_std/cstddef: Likewise.
593         * include/c_std/cstdio: Likewise.
594         * include/c_std/cstdlib: Likewise.
595         * include/c_std/cstring: Likewise.
596         * include/c_std/ctime: Likewise.
597         * include/c_std/cwchar: Likewise.
598         * include/c_std/cwctype: Likewise.
599         * include/debug/bitset: Likewise.
600         * include/debug/debug.h: Likewise.
601         * include/debug/deque: Likewise.
602         * include/debug/formatter.h: Likewise.
603         * include/debug/functions.h: Likewise.
604         * include/debug/list: Likewise.
605         * include/debug/macros.h: Likewise.
606         * include/debug/map.h: Likewise.
607         * include/debug/map: Likewise.
608         * include/debug/multimap.h: Likewise.
609         * include/debug/multiset.h: Likewise.
610         * include/debug/safe_base.h: Likewise.
611         * include/debug/safe_iterator.h: Likewise.
612         * include/debug/safe_iterator.tcc: Likewise.
613         * include/debug/safe_sequence.h: Likewise.
614         * include/debug/set.h: Likewise.
615         * include/debug/set: Likewise.
616         * include/debug/string: Likewise.
617         * include/debug/unordered_map: Likewise.
618         * include/debug/unordered_set: Likewise.
619         * include/debug/vector: Likewise.
620         * include/ext/algorithm: Likewise.
621         * include/ext/array_allocator.h: Likewise.
622         * include/ext/atomicity.h: Likewise.
623         * include/ext/bitmap_allocator.h: Likewise.
624         * include/ext/cast.h: Likewise.
625         * include/ext/codecvt_specializations.h: Likewise.
626         * include/ext/concurrence.h: Likewise.
627         * include/ext/debug_allocator.h: Likewise.
628         * include/ext/enc_filebuf.h: Likewise.
629         * include/ext/extptr_allocator.h: Likewise.
630         * include/ext/functional: Likewise.
631         * include/ext/iterator: Likewise.
632         * include/ext/malloc_allocator.h: Likewise.
633         * include/ext/memory: Likewise.
634         * include/ext/mt_allocator.h: Likewise.
635         * include/ext/new_allocator.h: Likewise.
636         * include/ext/numeric: Likewise.
637         * include/ext/numeric_traits.h: Likewise.
638         * include/ext/pb_ds/assoc_container.hpp: Likewise.
639         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
640         Likewise.
641         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
642         Likewise.
643         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
644         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
645         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
646         Likewise.
647         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
648         Likewise.
649         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
650         Likewise.
651         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
652         Likewise.
653         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
654         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
655         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
656         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
657         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
658         Likewise.
659         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
660         Likewise.
661         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
662         Likewise.
663         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
664         Likewise.
665         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
666         Likewise.
667         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
668         Likewise.
669         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
670         Likewise.
671         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
672         Likewise.
673         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
674         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
675         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
676         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
677         Likewise.
678         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
679         Likewise.
680         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
681         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
682         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
683         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
684         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
685         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
686         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
687         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
688         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
689         Likewise.
690         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
691         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
692         Likewise.
693         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
694         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
695         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
696         Likewise.
697         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
698         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
699         Likewise.
700         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
701         Likewise.
702         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
705         Likewise.
706         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
707         Likewise.
708         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
709         Likewise.
710         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
711         Likewise.
712         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
713         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
714         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
715         Likewise.
716         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
717         Likewise.
718         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
719         Likewise.
720         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
721         Likewise.
722         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
723         Likewise.
724         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
725         Likewise.
726         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
727         Likewise.
728         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
729         Likewise.
730         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
731         Likewise.
732         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
733         Likewise.
734         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
735         Likewise.
736         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
737         Likewise.
738         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
739         Likewise.
740         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
741         Likewise.
742         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
743         Likewise.
744         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
745         Likewise.
746         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
747         Likewise.
748         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
749         Likewise.
750         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
751         Likewise.
752         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
753         Likewise.
754         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
755         Likewise.
756         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
757         Likewise.
758         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
761         Likewise.
762         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
763         Likewise.
764         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
765         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
766         Likewise.
767         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
768         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
769         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
770         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
771         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
772         Likewise.
773         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
774         Likewise.
775         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
776         Likewise.
777         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
778         Likewise.
779         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
780         Likewise.
781         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
782         Likewise.
783         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
784         Likewise.
785         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
786         Likewise.
787         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
788         Likewise.
789         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
790         Likewise.
791         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
792         Likewise.
793         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
794         Likewise.
795         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
796         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
797         Likewise.
798         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
799         Likewise.
800         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
801         Likewise.
802         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
803         Likewise.
804         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
805         Likewise.
806         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
807         Likewise.
808         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
809         Likewise.
810         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
811         Likewise.
812         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
815         Likewise.
816         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
823         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
824         Likewise.
825         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
826         Likewise.
827         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
828         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
829         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
830         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
831         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
832         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
833         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
834         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
835         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
836         Likewise.
837         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
838         Likewise.
839         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
840         Likewise.
841         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
842         Likewise.
843         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
844         Likewise.
845         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
846         Likewise.
847         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
848         Likewise.
849         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
850         Likewise.
851         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
852         Likewise.
853         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
856         Likewise.
857         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
860         Likewise.
861         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
862         Likewise.
863         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
864         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
867         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
868         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
869         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
870         Likewise.
871         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
872         Likewise.
873         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
874         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
875         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
880         Likewise.
881         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
882         Likewise.
883         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
884         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
885         Likewise.
886         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
887         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
888         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
889         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
890         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
891         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
892         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
893         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
898         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
899         Likewise.
900         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
901         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
902         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
903         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
904         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
905         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
906         Likewise.
907         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
908         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
909         Likewise.
910         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
911         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
912         Likewise.
913         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
914         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
915         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
916         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
917         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
918         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
919         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
920         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
921         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
922         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
923         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
924         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
925         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
926         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
927         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
930         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
931         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
932         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
933         Likewise.
934         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
935         Likewise.
936         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
937         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
938         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
939         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
940         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
941         Likewise.
942         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
943         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
944         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
945         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
946         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
947         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
948         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
949         Likewise.
950         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
951         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
952         Likewise.
953         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
960         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
961         Likewise.
962         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
963         Likewise.
964         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
965         Likewise.
966         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
967         Likewise.
968         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
969         Likewise.
970         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
971         Likewise.
972         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
973         Likewise.
974         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
975         Likewise.
976         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
977         Likewise.
978         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
985         Likewise.
986         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
987         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
988         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
989         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
990         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
991         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
992         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
993         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
994         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
995         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
996         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
997         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
998         Likewise.
999         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1000         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1001         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1002         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1003         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1004         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1005         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1006         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1007         Likewise.
1008         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1009         Likewise.
1010         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1011         Likewise.
1012         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1013         Likewise.
1014         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1015         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1016         Likewise.
1017         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1018         Likewise.
1019         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1020         Likewise.
1021         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1022         Likewise.
1023         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1024         Likewise.
1025         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1026         Likewise.
1027         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1028         Likewise.
1029         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1030         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1031         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1032         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1033         Likewise.
1034         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1035         Likewise.
1036         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1037         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1038         Likewise.
1039         * include/ext/pb_ds/exception.hpp: Likewise.
1040         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1041         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1042         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1043         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1044         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1045         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1046         * include/ext/pod_char_traits.h: Likewise.
1047         * include/ext/pointer.h: Likewise.
1048         * include/ext/pool_allocator.h: Likewise.
1049         * include/ext/rb_tree: Likewise.
1050         * include/ext/rc_string_base.h: Likewise.
1051         * include/ext/rope: Likewise.
1052         * include/ext/ropeimpl.h: Likewise.
1053         * include/ext/slist: Likewise.
1054         * include/ext/sso_string_base.h: Likewise.
1055         * include/ext/stdio_filebuf.h: Likewise.
1056         * include/ext/stdio_sync_filebuf.h: Likewise.
1057         * include/ext/string_conversions.h: Likewise.
1058         * include/ext/throw_allocator.h: Likewise.
1059         * include/ext/type_traits.h: Likewise.
1060         * include/ext/typelist.h: Likewise.
1061         * include/ext/vstring.h: Likewise.
1062         * include/ext/vstring.tcc: Likewise.
1063         * include/ext/vstring_fwd.h: Likewise.
1064         * include/ext/vstring_util.h: Likewise.
1065         * include/parallel/algo.h: Likewise.
1066         * include/parallel/algobase.h: Likewise.
1067         * include/parallel/algorithm: Likewise.
1068         * include/parallel/algorithmfwd.h: Likewise.
1069         * include/parallel/balanced_quicksort.h: Likewise.
1070         * include/parallel/base.h: Likewise.
1071         * include/parallel/basic_iterator.h: Likewise.
1072         * include/parallel/checkers.h: Likewise.
1073         * include/parallel/compatibility.h: Likewise.
1074         * include/parallel/compiletime_settings.h: Likewise.
1075         * include/parallel/equally_split.h: Likewise.
1076         * include/parallel/features.h: Likewise.
1077         * include/parallel/find.h: Likewise.
1078         * include/parallel/find_selectors.h: Likewise.
1079         * include/parallel/for_each.h: Likewise.
1080         * include/parallel/for_each_selectors.h: Likewise.
1081         * include/parallel/iterator.h: Likewise.
1082         * include/parallel/list_partition.h: Likewise.
1083         * include/parallel/losertree.h: Likewise.
1084         * include/parallel/merge.h: Likewise.
1085         * include/parallel/multiseq_selection.h: Likewise.
1086         * include/parallel/multiway_merge.h: Likewise.
1087         * include/parallel/multiway_mergesort.h: Likewise.
1088         * include/parallel/numeric: Likewise.
1089         * include/parallel/numericfwd.h: Likewise.
1090         * include/parallel/omp_loop.h: Likewise.
1091         * include/parallel/omp_loop_static.h: Likewise.
1092         * include/parallel/par_loop.h: Likewise.
1093         * include/parallel/parallel.h: Likewise.
1094         * include/parallel/partial_sum.h: Likewise.
1095         * include/parallel/partition.h: Likewise.
1096         * include/parallel/queue.h: Likewise.
1097         * include/parallel/quicksort.h: Likewise.
1098         * include/parallel/random_number.h: Likewise.
1099         * include/parallel/random_shuffle.h: Likewise.
1100         * include/parallel/search.h: Likewise.
1101         * include/parallel/set_operations.h: Likewise.
1102         * include/parallel/settings.h: Likewise.
1103         * include/parallel/sort.h: Likewise.
1104         * include/parallel/tags.h: Likewise.
1105         * include/parallel/types.h: Likewise.
1106         * include/parallel/unique_copy.h: Likewise.
1107         * include/parallel/workstealing.h: Likewise.
1108         * include/precompiled/extc++.h: Likewise.
1109         * include/precompiled/stdc++.h: Likewise.
1110         * include/precompiled/stdtr1c++.h: Likewise.
1111         * include/std/algorithm: Likewise.
1112         * include/std/array: Likewise.
1113         * include/std/bitset: Likewise.
1114         * include/std/c++0x_warning.h: Likewise.
1115         * include/std/chrono: Likewise.
1116         * include/std/complex: Likewise.
1117         * include/std/condition_variable: Likewise.
1118         * include/std/deque: Likewise.
1119         * include/std/forward_list: Likewise.
1120         * include/std/fstream: Likewise.
1121         * include/std/functional: Likewise.
1122         * include/std/iomanip: Likewise.
1123         * include/std/ios: Likewise.
1124         * include/std/iosfwd: Likewise.
1125         * include/std/iostream: Likewise.
1126         * include/std/istream: Likewise.
1127         * include/std/iterator: Likewise.
1128         * include/std/limits: Likewise.
1129         * include/std/list: Likewise.
1130         * include/std/locale: Likewise.
1131         * include/std/map: Likewise.
1132         * include/std/memory: Likewise.
1133         * include/std/mutex: Likewise.
1134         * include/std/numeric: Likewise.
1135         * include/std/ostream: Likewise.
1136         * include/std/queue: Likewise.
1137         * include/std/random: Likewise.
1138         * include/std/ratio: Likewise.
1139         * include/std/regex: Likewise.
1140         * include/std/set: Likewise.
1141         * include/std/sstream: Likewise.
1142         * include/std/stack: Likewise.
1143         * include/std/stdexcept: Likewise.
1144         * include/std/streambuf: Likewise.
1145         * include/std/string: Likewise.
1146         * include/std/system_error: Likewise.
1147         * include/std/thread: Likewise.
1148         * include/std/tuple: Likewise.
1149         * include/std/type_traits: Likewise.
1150         * include/std/unordered_map: Likewise.
1151         * include/std/unordered_set: Likewise.
1152         * include/std/utility: Likewise.
1153         * include/std/valarray: Likewise.
1154         * include/std/vector: Likewise.
1155         * include/tr1/array: Likewise.
1156         * include/tr1/bessel_function.tcc: Likewise.
1157         * include/tr1/beta_function.tcc: Likewise.
1158         * include/tr1/ccomplex: Likewise.
1159         * include/tr1/cctype: Likewise.
1160         * include/tr1/cfenv: Likewise.
1161         * include/tr1/cfloat: Likewise.
1162         * include/tr1/cinttypes: Likewise.
1163         * include/tr1/climits: Likewise.
1164         * include/tr1/cmath: Likewise.
1165         * include/tr1/complex.h: Likewise.
1166         * include/tr1/complex: Likewise.
1167         * include/tr1/cstdarg: Likewise.
1168         * include/tr1/cstdbool: Likewise.
1169         * include/tr1/cstdint: Likewise.
1170         * include/tr1/cstdio: Likewise.
1171         * include/tr1/cstdlib: Likewise.
1172         * include/tr1/ctgmath: Likewise.
1173         * include/tr1/ctime: Likewise.
1174         * include/tr1/ctype.h: Likewise.
1175         * include/tr1/cwchar: Likewise.
1176         * include/tr1/cwctype: Likewise.
1177         * include/tr1/ell_integral.tcc: Likewise.
1178         * include/tr1/exp_integral.tcc: Likewise.
1179         * include/tr1/fenv.h: Likewise.
1180         * include/tr1/float.h: Likewise.
1181         * include/tr1/functional: Likewise.
1182         * include/tr1/functional_hash.h: Likewise.
1183         * include/tr1/gamma.tcc: Likewise.
1184         * include/tr1/hashtable.h: Likewise.
1185         * include/tr1/hypergeometric.tcc: Likewise.
1186         * include/tr1/inttypes.h: Likewise.
1187         * include/tr1/legendre_function.tcc: Likewise.
1188         * include/tr1/limits.h: Likewise.
1189         * include/tr1/math.h: Likewise.
1190         * include/tr1/memory: Likewise.
1191         * include/tr1/modified_bessel_func.tcc: Likewise.
1192         * include/tr1/poly_hermite.tcc: Likewise.
1193         * include/tr1/poly_laguerre.tcc: Likewise.
1194         * include/tr1/random: Likewise.
1195         * include/tr1/regex: Likewise.
1196         * include/tr1/riemann_zeta.tcc: Likewise.
1197         * include/tr1/shared_ptr.h: Likewise.
1198         * include/tr1/special_function_util.h: Likewise.
1199         * include/tr1/stdarg.h: Likewise.
1200         * include/tr1/stdbool.h: Likewise.
1201         * include/tr1/stdint.h: Likewise.
1202         * include/tr1/stdio.h: Likewise.
1203         * include/tr1/stdlib.h: Likewise.
1204         * include/tr1/tgmath.h: Likewise.
1205         * include/tr1/tuple: Likewise.
1206         * include/tr1/type_traits: Likewise.
1207         * include/tr1/unordered_map: Likewise.
1208         * include/tr1/unordered_set: Likewise.
1209         * include/tr1/utility: Likewise.
1210         * include/tr1/wchar.h: Likewise.
1211         * include/tr1/wctype.h: Likewise.
1212         * include/tr1_impl/array: Likewise.
1213         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1214         * include/tr1_impl/cctype: Likewise.
1215         * include/tr1_impl/cfenv: Likewise.
1216         * include/tr1_impl/cinttypes: Likewise.
1217         * include/tr1_impl/cmath: Likewise.
1218         * include/tr1_impl/complex: Likewise.
1219         * include/tr1_impl/cstdint: Likewise.
1220         * include/tr1_impl/cstdio: Likewise.
1221         * include/tr1_impl/cstdlib: Likewise.
1222         * include/tr1_impl/cwchar: Likewise.
1223         * include/tr1_impl/cwctype: Likewise.
1224         * include/tr1_impl/functional: Likewise.
1225         * include/tr1_impl/functional_hash.h: Likewise.
1226         * include/tr1_impl/hashtable: Likewise.
1227         * include/tr1_impl/hashtable_policy.h: Likewise.
1228         * include/tr1_impl/random.tcc: Likewise.
1229         * include/tr1_impl/random: Likewise.
1230         * include/tr1_impl/regex: Likewise.
1231         * include/tr1_impl/type_traits: Likewise.
1232         * include/tr1_impl/unordered_map: Likewise.
1233         * include/tr1_impl/unordered_set: Likewise.
1234         * include/tr1_impl/utility: Likewise.
1235         * libsupc++/array_type_info.cc: Likewise.
1236         * libsupc++/atexit_arm.cc: Likewise.
1237         * libsupc++/bad_cast.cc: Likewise.
1238         * libsupc++/bad_typeid.cc: Likewise.
1239         * libsupc++/class_type_info.cc: Likewise.
1240         * libsupc++/cxxabi-forced.h: Likewise.
1241         * libsupc++/cxxabi.h: Likewise.
1242         * libsupc++/del_op.cc: Likewise.
1243         * libsupc++/del_opnt.cc: Likewise.
1244         * libsupc++/del_opv.cc: Likewise.
1245         * libsupc++/del_opvnt.cc: Likewise.
1246         * libsupc++/dyncast.cc: Likewise.
1247         * libsupc++/eh_alloc.cc: Likewise.
1248         * libsupc++/eh_arm.cc: Likewise.
1249         * libsupc++/eh_aux_runtime.cc: Likewise.
1250         * libsupc++/eh_call.cc: Likewise.
1251         * libsupc++/eh_catch.cc: Likewise.
1252         * libsupc++/eh_exception.cc: Likewise.
1253         * libsupc++/eh_globals.cc: Likewise.
1254         * libsupc++/eh_personality.cc: Likewise.
1255         * libsupc++/eh_ptr.cc: Likewise.
1256         * libsupc++/eh_term_handler.cc: Likewise.
1257         * libsupc++/eh_terminate.cc: Likewise.
1258         * libsupc++/eh_throw.cc: Likewise.
1259         * libsupc++/eh_type.cc: Likewise.
1260         * libsupc++/eh_unex_handler.cc: Likewise.
1261         * libsupc++/enum_type_info.cc: Likewise.
1262         * libsupc++/exception: Likewise.
1263         * libsupc++/exception_defines.h: Likewise.
1264         * libsupc++/exception_ptr.h: Likewise.
1265         * libsupc++/function_type_info.cc: Likewise.
1266         * libsupc++/fundamental_type_info.cc: Likewise.
1267         * libsupc++/guard.cc: Likewise.
1268         * libsupc++/initializer_list: Likewise.
1269         * libsupc++/new: Likewise.
1270         * libsupc++/new_handler.cc: Likewise.
1271         * libsupc++/new_op.cc: Likewise.
1272         * libsupc++/new_opnt.cc: Likewise.
1273         * libsupc++/new_opv.cc: Likewise.
1274         * libsupc++/new_opvnt.cc: Likewise.
1275         * libsupc++/pbase_type_info.cc: Likewise.
1276         * libsupc++/pmem_type_info.cc: Likewise.
1277         * libsupc++/pointer_type_info.cc: Likewise.
1278         * libsupc++/pure.cc: Likewise.
1279         * libsupc++/si_class_type_info.cc: Likewise.
1280         * libsupc++/tinfo.cc: Likewise.
1281         * libsupc++/tinfo.h: Likewise.
1282         * libsupc++/tinfo2.cc: Likewise.
1283         * libsupc++/typeinfo: Likewise.
1284         * libsupc++/unwind-cxx.h: Likewise.
1285         * libsupc++/vec.cc: Likewise.
1286         * libsupc++/vmi_class_type_info.cc: Likewise.
1287         * libsupc++/vterminate.cc: Likewise.
1288         * po/string_literals.cc: Likewise.
1289         * src/atomic.cc: Likewise.
1290         * src/bitmap_allocator.cc: Likewise.
1291         * src/chrono.cc: Likewise.
1292         * src/codecvt.cc: Likewise.
1293         * src/compatibility-ldbl.cc: Likewise.
1294         * src/compatibility.cc: Likewise.
1295         * src/complex_io.cc: Likewise.
1296         * src/concept-inst.cc: Likewise.
1297         * src/condition_variable.cc: Likewise.
1298         * src/ctype.cc: Likewise.
1299         * src/debug.cc: Likewise.
1300         * src/debug_list.cc: Likewise.
1301         * src/ext-inst.cc: Likewise.
1302         * src/fstream-inst.cc: Likewise.
1303         * src/functexcept.cc: Likewise.
1304         * src/globals_io.cc: Likewise.
1305         * src/hash.cc: Likewise.
1306         * src/hash_c++0x.cc: Likewise.
1307         * src/hashtable.cc: Likewise.
1308         * src/hashtable_c++0x.cc: Likewise.
1309         * src/ios-inst.cc: Likewise.
1310         * src/ios.cc: Likewise.
1311         * src/ios_failure.cc: Likewise.
1312         * src/ios_init.cc: Likewise.
1313         * src/ios_locale.cc: Likewise.
1314         * src/iostream-inst.cc: Likewise.
1315         * src/istream-inst.cc: Likewise.
1316         * src/istream.cc: Likewise.
1317         * src/limits.cc: Likewise.
1318         * src/limits_c++0x.cc: Likewise.
1319         * src/list.cc: Likewise.
1320         * src/locale-inst.cc: Likewise.
1321         * src/locale.cc: Likewise.
1322         * src/locale_facets.cc: Likewise.
1323         * src/locale_init.cc: Likewise.
1324         * src/localename.cc: Likewise.
1325         * src/math_stubs_float.cc: Likewise.
1326         * src/math_stubs_long_double.cc: Likewise.
1327         * src/misc-inst.cc: Likewise.
1328         * src/mt_allocator.cc: Likewise.
1329         * src/mutex.cc: Likewise.
1330         * src/ostream-inst.cc: Likewise.
1331         * src/parallel_list.cc: Likewise.
1332         * src/parallel_settings.cc: Likewise.
1333         * src/pool_allocator.cc: Likewise.
1334         * src/sstream-inst.cc: Likewise.
1335         * src/stdexcept.cc: Likewise.
1336         * src/streambuf-inst.cc: Likewise.
1337         * src/streambuf.cc: Likewise.
1338         * src/string-inst.cc: Likewise.
1339         * src/strstream.cc: Likewise.
1340         * src/system_error.cc: Likewise.
1341         * src/thread.cc: Likewise.
1342         * src/tree.cc: Likewise.
1343         * src/valarray-inst.cc: Likewise.
1344         * src/wlocale-inst.cc: Likewise.
1345         * src/wstring-inst.cc: Likewise.
1346         * doc/xml/manual/intro.xml: Change documentation to refer the
1347         reader to version 3 of the GNU General Public License, version
1348         3.1 of the GCC Runtime Library Exception, and to point readers
1349         at the FSF's license web page.
1350
1351 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1352
1353         * Makefile.am: Change copyright header to refer to version
1354         3 of the GNU General Public License and to point readers at the
1355         COPYING3 file and the FSF's license web page.
1356         * doc/Makefile.am: Likewise.
1357         * include/Makefile.am: Likewise.
1358         * libsupc++/Makefile.am: Likewise.
1359         * po/Makefile.am: Likewise.
1360         * po/POTFILES.in: Likewise.
1361         * src/Makefile.am: Likewise.
1362         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1363         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1364         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1365         Likewise.
1366         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1367         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1368         Likewise.
1369         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1370         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1371         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1372         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1373         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1374         * testsuite/18_support/bad_cast/what.cc: Likewise.
1375         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1376         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1377         Likewise.
1378         * testsuite/18_support/bad_exception/what.cc: Likewise.
1379         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1380         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1381         * testsuite/18_support/exception/38732.cc: Likewise.
1382         * testsuite/18_support/exception/what.cc: Likewise.
1383         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1384         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1385         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1386         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1387         * testsuite/18_support/headers/climits/values.cc: Likewise.
1388         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1389         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1390         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1391         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1392         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1393         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1394         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1395         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1396         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1397         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1398         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1399         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1400         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1401         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1402         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1403         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1404         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1405         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1406         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1407         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1408         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1409         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1410         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1411         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1412         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1413         * testsuite/18_support/new_delete_placement.cc: Likewise.
1414         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1415         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1416         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1417         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1418         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1419         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1420         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1421         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1422         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1423         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1424         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1425         Likewise.
1426         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1427         * testsuite/18_support/pthread_guard.cc: Likewise.
1428         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1429         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1430         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1431         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1432         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1433         Likewise.
1434         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1435         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1436         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1437         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1438         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1439         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1440         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1441         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1442         Likewise.
1443         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1444         Likewise.
1445         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1446         Likewise.
1447         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1448         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1449         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1450         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1451         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1452         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1453         Likewise.
1454         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1455         Likewise.
1456         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1457         Likewise.
1458         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1459         Likewise.
1460         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1461         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1462         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1463         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1464         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1465         Likewise.
1466         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1467         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1468         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1469         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1470         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1471         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1472         Likewise.
1473         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1474         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1475         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1476         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1477         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1478         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1479         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1480         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1481         * testsuite/20_util/allocator/1.cc: Likewise.
1482         * testsuite/20_util/allocator/10378.cc: Likewise.
1483         * testsuite/20_util/allocator/14176.cc: Likewise.
1484         * testsuite/20_util/allocator/33807.cc: Likewise.
1485         * testsuite/20_util/allocator/8230.cc: Likewise.
1486         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1487         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1488         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1489         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1490         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1491         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1492         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1493         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1494         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1495         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1496         Likewise.
1497         * testsuite/20_util/clocks/1.cc: Likewise.
1498         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1499         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1500         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1501         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1502         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1503         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1504         * testsuite/20_util/duration/cons/1.cc: Likewise.
1505         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1506         * testsuite/20_util/duration/cons/2.cc: Likewise.
1507         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1508         Likewise.
1509         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1510         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1511         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1512         Likewise.
1513         * testsuite/20_util/forward/1.cc: Likewise.
1514         * testsuite/20_util/forward/1_neg.cc: Likewise.
1515         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1516         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1517         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1518         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1519         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1520         Likewise.
1521         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1522         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1523         Likewise.
1524         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1525         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1526         Likewise.
1527         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1528         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1529         Likewise.
1530         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1531         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1532         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1533         Likewise.
1534         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1535         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1536         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1537         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1538         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1539         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1540         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1541         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1542         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1543         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1544         Likewise.
1545         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1546         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1547         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1548         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1549         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1550         Likewise.
1551         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1552         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1553         Likewise.
1554         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1555         * testsuite/20_util/identity/value.cc: Likewise.
1556         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1557         * testsuite/20_util/is_integral/value.cc: Likewise.
1558         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1559         Likewise.
1560         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1561         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1562         * testsuite/20_util/is_reference/value.cc: Likewise.
1563         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1564         Likewise.
1565         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1566         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1567         * testsuite/20_util/is_signed/value.cc: Likewise.
1568         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1569         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1570         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1571         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1572         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1573         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1574         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1575         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1576         Likewise.
1577         * testsuite/20_util/move/1.cc: Likewise.
1578         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1579         * testsuite/20_util/pair/1.cc: Likewise.
1580         * testsuite/20_util/pair/2.cc: Likewise.
1581         * testsuite/20_util/pair/3.cc: Likewise.
1582         * testsuite/20_util/pair/4.cc: Likewise.
1583         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1584         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1585         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1586         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1587         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1588         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1589         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1590         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1591         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1592         Likewise.
1593         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1594         Likewise.
1595         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1596         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1597         * testsuite/20_util/rel_ops.cc: Likewise.
1598         * testsuite/20_util/remove_reference/value.cc: Likewise.
1599         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1600         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1601         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1602         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1603         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1604         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1605         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1606         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1607         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1608         Likewise.
1609         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1610         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1611         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1612         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1613         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1614         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1615         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1616         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1617         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1618         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1619         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1620         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1621         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1622         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1623         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1624         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1625         Likewise.
1626         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1627         Likewise.
1628         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1629         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1630         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1631         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1632         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1633         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1634         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1635         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1636         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1637         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1638         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1639         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1640         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1641         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1642         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1643         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1644         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1645         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1646         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1647         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1648         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1649         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1650         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1651         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1652         Likewise.
1653         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1654         Likewise.
1655         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1656         Likewise.
1657         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1658         Likewise.
1659         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1660         Likewise.
1661         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1662         Likewise.
1663         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1664         Likewise.
1665         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1666         Likewise.
1667         * testsuite/20_util/temporary_buffer.cc: Likewise.
1668         * testsuite/20_util/time_point/1.cc: Likewise.
1669         * testsuite/20_util/time_point/2.cc: Likewise.
1670         * testsuite/20_util/time_point/3.cc: Likewise.
1671         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1672         Likewise.
1673         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1674         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1675         Likewise.
1676         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1677         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1678         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1679         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1680         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1681         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1682         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1683         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1684         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1685         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1686         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1687         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1688         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1689         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1690         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1691         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1692         Likewise.
1693         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1694         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1695         Likewise.
1696         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1697         Likewise.
1698         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1699         Likewise.
1700         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1701         Likewise.
1702         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1703         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1704         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1705         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1706         Likewise.
1707         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1708         Likewise.
1709         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1710         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1711         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1712         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1713         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1714         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1715         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1716         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1717         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1718         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1719         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1720         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1721         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1722         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1723         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1724         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1725         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1726         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1727         Likewise.
1728         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1729         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1730         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1731         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1732         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1733         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1734         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1735         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1736         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1737         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1738         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1739         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1740         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1741         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1742         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1743         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1744         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1745         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1746         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1747         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1748         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1749         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1750         Likewise.
1751         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1752         Likewise.
1753         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1754         Likewise.
1755         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1756         Likewise.
1757         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1758         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1759         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1760         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1761         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1762         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1763         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1764         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1765         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1766         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1767         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1768         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1769         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1770         Likewise.
1771         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1772         Likewise.
1773         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1774         Likewise.
1775         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1776         Likewise.
1777         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1778         Likewise.
1779         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1780         Likewise.
1781         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1782         Likewise.
1783         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1784         Likewise.
1785         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1786         Likewise.
1787         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1788         Likewise.
1789         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1790         Likewise.
1791         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1792         Likewise.
1793         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1794         Likewise.
1795         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1796         Likewise.
1797         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1798         Likewise.
1799         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1800         Likewise.
1801         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1802         Likewise.
1803         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1804         Likewise.
1805         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1806         Likewise.
1807         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1808         Likewise.
1809         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1810         Likewise.
1811         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1812         Likewise.
1813         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1814         Likewise.
1815         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1816         Likewise.
1817         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1818         Likewise.
1819         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1820         Likewise.
1821         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1822         Likewise.
1823         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1824         Likewise.
1825         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1826         Likewise.
1827         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1828         Likewise.
1829         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1830         Likewise.
1831         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1832         Likewise.
1833         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1834         Likewise.
1835         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1836         Likewise.
1837         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1838         Likewise.
1839         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1840         Likewise.
1841         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1842         Likewise.
1843         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1844         Likewise.
1845         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1846         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1847         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1848         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1849         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1850         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1851         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1852         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1853         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1854         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1855         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1856         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1857         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1858         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1859         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1860         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1861         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1862         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1863         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1864         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1865         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1866         Likewise.
1867         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1868         Likewise.
1869         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1870         Likewise.
1871         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1872         Likewise.
1873         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1874         Likewise.
1875         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1876         Likewise.
1877         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1878         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1879         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1880         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1881         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1882         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1883         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1884         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1885         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1886         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1887         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1888         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1889         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1890         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1891         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1892         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1893         Likewise.
1894         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1895         Likewise.
1896         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1897         Likewise.
1898         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1899         Likewise.
1900         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1901         Likewise.
1902         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1903         Likewise.
1904         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1905         Likewise.
1906         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1907         Likewise.
1908         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1909         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1910         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1911         Likewise.
1912         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1913         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1914         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1915         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1916         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1917         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1918         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1919         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1920         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1921         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1922         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1923         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1924         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1925         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1926         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1927         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1928         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1929         Likewise.
1930         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1931         Likewise.
1932         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1933         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1934         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1935         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1936         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1937         Likewise.
1938         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1939         Likewise.
1940         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1941         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1942         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1943         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1944         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1945         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1946         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1947         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1948         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1949         Likewise.
1950         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1951         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1952         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1953         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1954         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1955         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1956         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1957         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1958         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1959         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1960         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1961         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1962         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1963         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1964         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1965         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1966         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1967         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1968         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1969         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1970         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1971         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1972         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1973         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1974         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1975         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1976         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1977         Likewise.
1978         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1979         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1980         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1981         Likewise.
1982         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1983         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1984         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1985         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1986         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1987         Likewise.
1988         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1989         Likewise.
1990         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1991         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1992         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1993         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1994         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1995         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1996         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1997         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1998         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1999         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2000         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2001         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2002         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2003         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2004         Likewise.
2005         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2006         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2007         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2008         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2009         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2010         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2011         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2012         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2013         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2014         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2015         Likewise.
2016         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2017         Likewise.
2018         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2019         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2020         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2021         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2022         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2023         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2024         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2025         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2026         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2027         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2028         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2029         Likewise.
2030         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2031         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2032         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2033         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2034         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2035         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2036         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2037         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2038         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2039         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2040         Likewise.
2041         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2042         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2043         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2044         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2045         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2046         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2047         Likewise.
2048         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2049         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2050         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2051         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2052         Likewise.
2053         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2054         Likewise.
2055         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2056         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2057         Likewise.
2058         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2059         * testsuite/22_locale/ctype/2.cc: Likewise.
2060         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2061         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2062         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2063         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2064         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2065         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2066         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2067         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2068         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2069         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2070         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2071         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2072         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2073         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2074         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2075         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2076         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2077         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2078         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2079         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2080         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2081         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2082         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2083         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2084         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2085         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2086         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2087         * testsuite/22_locale/facet/1.cc: Likewise.
2088         * testsuite/22_locale/facet/2.cc: Likewise.
2089         * testsuite/22_locale/facet/25421.cc: Likewise.
2090         * testsuite/22_locale/global_templates/1.cc: Likewise.
2091         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2092         Likewise.
2093         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2094         Likewise.
2095         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2096         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2097         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2098         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2099         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2100         * testsuite/22_locale/locale/13630.cc: Likewise.
2101         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2102         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2103         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2104         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2105         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2106         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2107         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2108         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2109         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2110         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2111         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2112         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2113         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2114         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2115         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2116         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2117         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2118         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2119         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2120         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2121         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2122         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2123         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2124         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2125         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2126         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2127         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2128         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2129         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2130         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2131         Likewise.
2132         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2133         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2134         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2135         Likewise.
2136         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2137         Likewise.
2138         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2139         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2140         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2141         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2142         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2143         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2144         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2145         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2146         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2147         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2148         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2149         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2150         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2151         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2152         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2153         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2154         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2155         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2156         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2157         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2158         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2159         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2160         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2161         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2162         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2163         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2164         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2165         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2166         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2167         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2168         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2169         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2170         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2171         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2172         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2173         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2174         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2175         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2176         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2177         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2178         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2179         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2180         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2181         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2182         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2183         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2184         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2185         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2186         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2187         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2188         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2189         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2190         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2191         Likewise.
2192         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2193         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2194         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2195         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2196         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2197         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2198         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2199         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2200         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2201         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2202         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2203         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2204         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2205         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2206         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2207         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2208         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2209         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2210         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2211         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2212         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2213         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2214         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2215         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2216         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2217         Likewise.
2218         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2219         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2220         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2221         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2222         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2223         Likewise.
2224         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2225         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2226         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2227         Likewise.
2228         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2229         Likewise.
2230         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2231         Likewise.
2232         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2233         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2234         Likewise.
2235         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2236         Likewise.
2237         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2238         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2239         Likewise.
2240         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2241         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2242         Likewise.
2243         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2244         Likewise.
2245         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2246         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2247         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2248         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2249         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2250         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2251         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2252         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2253         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2254         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2255         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2256         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2257         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2258         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2259         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2260         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2261         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2262         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2263         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2264         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2265         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2266         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2267         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2268         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2269         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2270         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2271         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2272         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2273         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2274         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2275         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2276         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2277         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2278         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2279         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2280         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2281         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2282         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2283         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2284         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2285         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2286         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2287         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2288         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2289         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2290         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2291         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2292         Likewise.
2293         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2294         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2295         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2296         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2297         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2298         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2299         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2300         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2301         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2302         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2303         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2304         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2305         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2306         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2307         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2308         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2309         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2310         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2311         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2312         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2313         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2314         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2315         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2316         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2317         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2318         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2319         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2320         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2321         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2322         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2323         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2324         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2325         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2326         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2327         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2328         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2329         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2330         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2331         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2332         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2333         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2334         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2335         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2336         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2337         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2338         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2339         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2340         Likewise.
2341         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2342         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2343         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2344         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2345         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2346         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2347         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2348         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2349         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2350         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2351         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2352         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2353         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2354         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2355         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2356         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2357         Likewise.
2358         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2359         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2360         Likewise.
2361         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2362         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2363         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2364         Likewise.
2365         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2366         Likewise.
2367         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2368         Likewise.
2369         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2370         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2371         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2372         Likewise.
2373         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2374         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2375         Likewise.
2376         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2377         Likewise.
2378         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2379         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2380         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2381         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2382         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2383         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2384         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2385         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2386         Likewise.
2387         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2388         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2389         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2390         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2391         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2392         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2393         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2394         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2395         Likewise.
2396         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2397         Likewise.
2398         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2399         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2400         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2401         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2402         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2403         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2404         Likewise.
2405         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2406         Likewise.
2407         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2408         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2409         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2410         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2411         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2412         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2413         Likewise.
2414         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2415         Likewise.
2416         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2417         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2418         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2419         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2420         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2421         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2422         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2423         Likewise.
2424         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2425         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2426         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2427         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2428         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2429         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2430         Likewise.
2431         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2432         Likewise.
2433         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2434         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2435         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2436         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2437         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2438         Likewise.
2439         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2440         Likewise.
2441         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2442         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2443         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2444         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2445         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2446         Likewise.
2447         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2448         Likewise.
2449         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2450         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2451         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2452         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2453         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2454         Likewise.
2455         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2456         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2457         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2458         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2459         Likewise.
2460         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2461         Likewise.
2462         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2463         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2464         Likewise.
2465         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2466         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2467         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2468         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2469         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2470         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2471         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2472         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2473         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2474         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2475         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2476         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2477         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2478         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2479         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2480         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2481         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2482         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2483         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2484         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2485         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2486         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2487         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2488         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2489         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2490         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2491         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2492         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2493         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2494         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2495         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2496         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2497         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2498         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2499         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2500         Likewise.
2501         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2502         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2503         * testsuite/23_containers/bitset/18604.cc: Likewise.
2504         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2505         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2506         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2507         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2508         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2509         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2510         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2511         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2512         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2513         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2514         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2515         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2516         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2517         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2518         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2519         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2520         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2521         * testsuite/23_containers/deque/18604.cc: Likewise.
2522         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2523         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2524         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2525         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2526         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2527         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2528         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2529         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2530         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2531         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2532         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2533         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2534         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2535         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2536         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2537         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2538         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2539         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2540         Likewise.
2541         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2542         Likewise.
2543         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2544         Likewise.
2545         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2546         Likewise.
2547         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2548         Likewise.
2549         * testsuite/23_containers/deque/types/1.cc: Likewise.
2550         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2551         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2552         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2553         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2554         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2555         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2556         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2557         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2558         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2559         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2560         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2561         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2562         Likewise.
2563         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2564         Likewise.
2565         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2566         Likewise.
2567         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2568         Likewise.
2569         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2570         Likewise.
2571         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2572         Likewise.
2573         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2574         Likewise.
2575         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2576         Likewise.
2577         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2578         Likewise.
2579         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2580         Likewise.
2581         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2582         Likewise.
2583         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2584         Likewise.
2585         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2586         Likewise.
2587         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2588         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2589         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2590         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2591         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2592         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2593         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2594         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2595         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2596         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2597         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2598         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2599         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2600         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2601         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2602         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2603         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2604         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2605         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2606         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2607         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2608         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2609         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2610         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2611         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2612         Likewise.
2613         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2614         Likewise.
2615         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2616         * testsuite/23_containers/list/18604.cc: Likewise.
2617         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2618         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2619         * testsuite/23_containers/list/cons/1.cc: Likewise.
2620         * testsuite/23_containers/list/cons/2.cc: Likewise.
2621         * testsuite/23_containers/list/cons/3.cc: Likewise.
2622         * testsuite/23_containers/list/cons/4.cc: Likewise.
2623         * testsuite/23_containers/list/cons/5.cc: Likewise.
2624         * testsuite/23_containers/list/cons/6.cc: Likewise.
2625         * testsuite/23_containers/list/cons/7.cc: Likewise.
2626         * testsuite/23_containers/list/cons/8.cc: Likewise.
2627         * testsuite/23_containers/list/cons/9.cc: Likewise.
2628         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2629         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2630         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2631         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2632         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2633         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2634         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2635         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2636         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2637         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2638         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2639         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2640         * testsuite/23_containers/list/operations/1.cc: Likewise.
2641         * testsuite/23_containers/list/operations/2.cc: Likewise.
2642         * testsuite/23_containers/list/operations/3.cc: Likewise.
2643         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2644         * testsuite/23_containers/list/operations/4.cc: Likewise.
2645         * testsuite/23_containers/list/operations/5.cc: Likewise.
2646         * testsuite/23_containers/list/pthread1.cc: Likewise.
2647         * testsuite/23_containers/list/pthread5.cc: Likewise.
2648         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2649         Likewise.
2650         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2651         Likewise.
2652         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2653         Likewise.
2654         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2655         Likewise.
2656         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2657         Likewise.
2658         * testsuite/23_containers/map/18604.cc: Likewise.
2659         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2660         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2661         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2662         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2663         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2664         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2665         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2666         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2667         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2668         * testsuite/23_containers/map/operators/1.cc: Likewise.
2669         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2670         * testsuite/23_containers/map/pthread6.cc: Likewise.
2671         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2672         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2673         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2674         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2675         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2676         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2677         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2678         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2679         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2680         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2681         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2682         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2683         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2684         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2685         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2686         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2687         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2688         * testsuite/23_containers/set/18604.cc: Likewise.
2689         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2690         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2691         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2692         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2693         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2694         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2695         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2696         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2697         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2698         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2699         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2700         Likewise.
2701         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2702         Likewise.
2703         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2704         Likewise.
2705         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2706         Likewise.
2707         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2708         Likewise.
2709         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2710         Likewise.
2711         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2712         Likewise.
2713         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2714         Likewise.
2715         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2716         Likewise.
2717         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2718         Likewise.
2719         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2720         Likewise.
2721         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2722         Likewise.
2723         * testsuite/23_containers/vector/18604.cc: Likewise.
2724         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2725         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2726         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2727         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2728         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2729         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2730         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2731         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2732         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2733         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2734         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2735         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2736         Likewise.
2737         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2738         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2739         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2740         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2741         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2742         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2743         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2744         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2745         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2746         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2747         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2748         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2749         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2750         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2751         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2752         Likewise.
2753         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2754         Likewise.
2755         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2756         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2757         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2758         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2759         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2760         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2761         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2762         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2763         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2764         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2765         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2766         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2767         Likewise.
2768         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2769         Likewise.
2770         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2771         Likewise.
2772         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2773         Likewise.
2774         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2775         Likewise.
2776         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2777         Likewise.
2778         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2779         * testsuite/23_containers/vector/types/1.cc: Likewise.
2780         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2781         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2782         Likewise.
2783         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2784         Likewise.
2785         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2786         Likewise.
2787         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2788         Likewise.
2789         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2790         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2791         Likewise.
2792         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2793         Likewise.
2794         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2795         Likewise.
2796         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2797         Likewise.
2798         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2799         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2800         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2801         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2802         Likewise.
2803         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2804         Likewise.
2805         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2806         Likewise.
2807         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2808         Likewise.
2809         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2810         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2811         Likewise.
2812         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2813         Likewise.
2814         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2815         Likewise.
2816         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2817         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2818         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2819         Likewise.
2820         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2821         Likewise.
2822         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2823         Likewise.
2824         * testsuite/24_iterators/operations/next.cc: Likewise.
2825         * testsuite/24_iterators/operations/prev.cc: Likewise.
2826         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2827         Likewise.
2828         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2829         Likewise.
2830         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2831         Likewise.
2832         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2833         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2834         Likewise.
2835         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2836         Likewise.
2837         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2838         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2839         Likewise.
2840         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2841         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2842         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2843         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2844         Likewise.
2845         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2846         Likewise.
2847         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2848         Likewise.
2849         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2850         Likewise.
2851         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2852         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2853         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2854         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2855         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2856         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2857         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2858         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2859         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2860         * testsuite/25_algorithms/copy/1.cc: Likewise.
2861         * testsuite/25_algorithms/copy/2.cc: Likewise.
2862         * testsuite/25_algorithms/copy/3.cc: Likewise.
2863         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2864         * testsuite/25_algorithms/copy/4.cc: Likewise.
2865         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2866         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2867         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2868         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2869         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2870         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2871         Likewise.
2872         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2873         Likewise.
2874         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2875         Likewise.
2876         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2877         Likewise.
2878         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2879         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2880         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2881         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2882         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2883         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2884         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2885         * testsuite/25_algorithms/count/1.cc: Likewise.
2886         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2887         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2888         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2889         * testsuite/25_algorithms/equal/1.cc: Likewise.
2890         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2891         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2892         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2893         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2894         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2895         * testsuite/25_algorithms/fill/1.cc: Likewise.
2896         * testsuite/25_algorithms/fill/2.cc: Likewise.
2897         * testsuite/25_algorithms/fill/3.cc: Likewise.
2898         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2899         * testsuite/25_algorithms/fill/4.cc: Likewise.
2900         * testsuite/25_algorithms/fill/5.cc: Likewise.
2901         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2902         * testsuite/25_algorithms/find/1.cc: Likewise.
2903         * testsuite/25_algorithms/find/17441.cc: Likewise.
2904         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2905         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2906         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2907         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2908         Likewise.
2909         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2910         Likewise.
2911         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2912         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2913         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2914         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2915         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2916         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2917         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2918         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2919         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2920         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2921         Likewise.
2922         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2923         Likewise.
2924         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2925         Likewise.
2926         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2927         Likewise.
2928         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2929         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2930         * testsuite/25_algorithms/heap/1.cc: Likewise.
2931         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2932         * testsuite/25_algorithms/includes/1.cc: Likewise.
2933         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2934         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2935         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2936         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2937         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2938         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2939         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2940         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2941         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2942         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2943         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2944         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2945         Likewise.
2946         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2947         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2948         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2949         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2950         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2951         * testsuite/25_algorithms/max/1.cc: Likewise.
2952         * testsuite/25_algorithms/max/2.cc: Likewise.
2953         * testsuite/25_algorithms/max/3.cc: Likewise.
2954         * testsuite/25_algorithms/max/37547.cc: Likewise.
2955         * testsuite/25_algorithms/max/4.cc: Likewise.
2956         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2957         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2958         * testsuite/25_algorithms/merge/1.cc: Likewise.
2959         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2960         * testsuite/25_algorithms/min/1.cc: Likewise.
2961         * testsuite/25_algorithms/min/2.cc: Likewise.
2962         * testsuite/25_algorithms/min/3.cc: Likewise.
2963         * testsuite/25_algorithms/min/37547.cc: Likewise.
2964         * testsuite/25_algorithms/min/4.cc: Likewise.
2965         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2966         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2967         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2968         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2969         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2970         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2971         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2972         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2973         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2974         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2975         * testsuite/25_algorithms/move/1.cc: Likewise.
2976         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2977         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2978         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2979         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2980         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2981         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2982         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2983         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2984         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2985         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2986         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2987         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2988         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2989         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2990         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2991         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2992         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2993         * testsuite/25_algorithms/partition/1.cc: Likewise.
2994         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2995         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2996         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2997         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2998         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2999         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3000         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3001         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3002         * testsuite/25_algorithms/remove/1.cc: Likewise.
3003         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3004         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3005         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3006         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3007         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3008         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3009         * testsuite/25_algorithms/replace/1.cc: Likewise.
3010         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3011         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3012         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3013         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3014         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3015         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3016         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3017         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3018         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3019         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3020         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3021         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3022         * testsuite/25_algorithms/search/1.cc: Likewise.
3023         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3024         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3025         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3026         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3027         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3028         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3029         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3030         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3031         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3032         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3033         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3034         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3035         Likewise.
3036         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3037         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3038         * testsuite/25_algorithms/sort/1.cc: Likewise.
3039         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3040         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3041         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3042         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3043         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3044         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3045         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3046         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3047         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3048         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3049         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3050         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3051         * testsuite/25_algorithms/unique/1.cc: Likewise.
3052         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3053         * testsuite/25_algorithms/unique/2.cc: Likewise.
3054         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3055         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3056         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3057         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3058         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3059         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3060         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3061         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3062         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3063         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3064         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3065         * testsuite/26_numerics/complex/13450.cc: Likewise.
3066         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3067         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3068         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3069         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3070         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3071         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3072         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3073         Likewise.
3074         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3075         Likewise.
3076         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3077         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3078         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3079         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3080         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3081         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3082         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3083         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3084         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3085         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3086         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3087         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3088         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3089         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3090         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3091         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3092         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3093         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3094         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3095         Likewise.
3096         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3097         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3098         Likewise.
3099         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3100         Likewise.
3101         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3102         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3103         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3104         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3105         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3106         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3107         * testsuite/26_numerics/iota/1.cc: Likewise.
3108         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3109         * testsuite/26_numerics/slice/1.cc: Likewise.
3110         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3111         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3112         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3178         Likewise.
3179         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3217         Likewise.
3218         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3242         Likewise.
3243         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3320         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3321         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3322         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3323         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3324         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3325         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3326         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3327         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3328         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3329         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3330         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3331         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3332         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3333         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3334         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3335         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3336         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3337         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3338         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3339         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3340         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3341         Likewise.
3342         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3343         Likewise.
3344         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3345         Likewise.
3346         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3347         Likewise.
3348         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3349         Likewise.
3350         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3351         Likewise.
3352         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3353         Likewise.
3354         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3355         Likewise.
3356         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3357         Likewise.
3358         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3359         Likewise.
3360         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3361         Likewise.
3362         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3363         Likewise.
3364         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3365         Likewise.
3366         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3367         Likewise.
3368         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3369         Likewise.
3370         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3371         Likewise.
3372         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3373         Likewise.
3374         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3375         Likewise.
3376         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3377         Likewise.
3378         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3379         Likewise.
3380         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3381         Likewise.
3382         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3383         Likewise.
3384         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3385         Likewise.
3386         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3387         Likewise.
3388         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3389         Likewise.
3390         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3391         Likewise.
3392         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3393         Likewise.
3394         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3395         Likewise.
3396         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3397         Likewise.
3398         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3399         Likewise.
3400         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3401         Likewise.
3402         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3403         Likewise.
3404         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3405         Likewise.
3406         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3407         Likewise.
3408         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3409         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3410         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3411         Likewise.
3412         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3413         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3414         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3415         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3416         Likewise.
3417         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3418         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3419         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3420         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3421         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3422         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3423         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3424         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3425         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3426         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3427         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3428         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3429         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3430         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3431         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3432         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3433         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3434         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3435         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3436         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3437         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3438         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3439         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3440         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3441         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3442         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3443         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3444         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3445         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3446         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3447         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3448         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3449         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3450         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3451         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3452         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3453         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3454         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3455         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3456         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3457         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3458         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3459         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3460         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3461         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3462         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3463         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3464         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3465         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3466         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3467         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3468         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3469         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3470         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3471         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3472         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3473         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3474         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3475         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3476         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3477         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3478         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3479         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3480         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3481         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3482         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3483         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3484         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3485         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3486         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3487         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3488         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3489         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3490         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3491         Likewise.
3492         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3493         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3494         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3495         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3496         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3497         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3498         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3499         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3500         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3501         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3502         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3503         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3504         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3505         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3506         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3507         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3508         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3509         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3510         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3511         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3512         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3513         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3514         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3515         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3516         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3517         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3518         Likewise.
3519         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3520         Likewise.
3521         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3522         Likewise.
3523         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3524         Likewise.
3525         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3526         Likewise.
3527         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3528         Likewise.
3529         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3530         Likewise.
3531         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3532         Likewise.
3533         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3534         Likewise.
3535         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3536         Likewise.
3537         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3538         Likewise.
3539         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3540         Likewise.
3541         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3542         Likewise.
3543         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3544         Likewise.
3545         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3546         Likewise.
3547         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3548         Likewise.
3549         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3550         Likewise.
3551         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3552         Likewise.
3553         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3554         Likewise.
3555         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3556         Likewise.
3557         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3558         Likewise.
3559         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3560         Likewise.
3561         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3562         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3563         Likewise.
3564         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3565         Likewise.
3566         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3567         Likewise.
3568         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3569         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3570         Likewise.
3571         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3574         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3575         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3576         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3577         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3578         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3579         Likewise.
3580         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3581         Likewise.
3582         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3583         Likewise.
3584         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3585         Likewise.
3586         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3587         Likewise.
3588         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3589         Likewise.
3590         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3591         Likewise.
3592         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3593         Likewise.
3594         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3595         Likewise.
3596         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3597         Likewise.
3598         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3599         Likewise.
3600         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3601         Likewise.
3602         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3603         Likewise.
3604         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3605         Likewise.
3606         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3607         Likewise.
3608         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3609         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3610         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3611         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3612         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3613         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3614         Likewise.
3615         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3616         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3617         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3618         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3619         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3620         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3621         Likewise.
3622         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3623         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3624         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3625         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3626         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3627         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3628         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3629         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3630         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3631         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3632         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3633         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3634         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3635         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3636         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3637         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3638         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3639         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3640         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3641         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3642         Likewise.
3643         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3644         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3645         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3646         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3647         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3648         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3649         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3650         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3651         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3652         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3653         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3654         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3655         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3656         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3657         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3658         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3659         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3660         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3661         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3662         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3663         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3664         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3665         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3666         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3667         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3668         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3669         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3670         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3671         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3672         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3673         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3674         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3675         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3676         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3677         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3678         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3679         Likewise.
3680         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3681         Likewise.
3682         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3683         Likewise.
3684         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3685         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3686         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3687         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3688         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3689         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3690         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3691         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3692         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3693         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3694         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3695         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3696         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3697         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3698         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3699         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3700         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3701         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3702         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3703         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3704         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3705         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3706         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3707         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3708         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3709         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3710         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3711         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3712         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3713         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3714         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3715         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3716         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3717         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3718         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3719         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3720         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3721         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3722         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3723         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3724         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3725         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3726         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3727         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3728         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3729         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3730         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3731         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3732         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3733         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3734         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3735         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3736         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3737         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3738         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3739         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3740         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3741         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3742         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3743         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3744         Likewise.
3745         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3746         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3747         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3748         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3749         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3750         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3751         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3752         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3753         * testsuite/27_io/fpos/11450.cc: Likewise.
3754         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3755         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3756         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3757         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3758         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3759         * testsuite/27_io/fpos/14775.cc: Likewise.
3760         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3761         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3762         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3763         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3764         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3765         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3766         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3767         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3768         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3769         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3770         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3771         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3772         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3773         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3774         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3775         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3776         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3777         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3778         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3779         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3780         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3781         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3782         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3783         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3784         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3785         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3786         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3787         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3788         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3789         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3790         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3791         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3792         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3793         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3794         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3795         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3796         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3797         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3798         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3799         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3800         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3801         * testsuite/27_io/objects/char/1.cc: Likewise.
3802         * testsuite/27_io/objects/char/10.cc: Likewise.
3803         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3804         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3805         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3806         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3807         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3808         * testsuite/27_io/objects/char/2.cc: Likewise.
3809         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3810         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3811         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3812         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3813         * testsuite/27_io/objects/char/5.cc: Likewise.
3814         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3815         * testsuite/27_io/objects/char/6.cc: Likewise.
3816         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3817         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3818         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3819         * testsuite/27_io/objects/char/7.cc: Likewise.
3820         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3821         * testsuite/27_io/objects/char/8.cc: Likewise.
3822         * testsuite/27_io/objects/char/9.cc: Likewise.
3823         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3824         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3825         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3826         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3827         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3828         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3829         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3830         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3831         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3832         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3833         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3834         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3835         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3836         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3837         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3838         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3839         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3840         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3841         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3842         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3843         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3844         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3845         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3846         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3847         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3848         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3849         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3850         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3851         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3852         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3853         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3854         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3855         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3856         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3857         * testsuite/27_io/types/1.cc: Likewise.
3858         * testsuite/27_io/types/2.cc: Likewise.
3859         * testsuite/27_io/types/3.cc: Likewise.
3860         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3861         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3862         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3863         Likewise.
3864         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3865         Likewise.
3866         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3867         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3868         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3869         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3870         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3871         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3872         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3873         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3874         Likewise.
3875         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3876         Likewise.
3877         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3878         Likewise.
3879         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3880         Likewise.
3881         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3882         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3883         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3884         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3885         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3886         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3887         Likewise.
3888         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3889         Likewise.
3890         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3891         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3892         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3893         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3894         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3895         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3896         * testsuite/Makefile.am: Likewise.
3897         * testsuite/abi/30586.cc: Likewise.
3898         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3899         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3900         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3901         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3902         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3903         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3904         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3905         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3906         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3907         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3908         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3909         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3910         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3911         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3912         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3913         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3914         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3915         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3916         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3917         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3918         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3919         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3920         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3921         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3922         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3923         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3924         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3925         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3926         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3927         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3928         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3929         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3930         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3931         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3932         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3933         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3934         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3935         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3936         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3937         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3938         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3939         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3940         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3941         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3942         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3943         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3944         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3945         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3946         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3947         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3948         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3949         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3950         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3951         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3952         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3953         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3954         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3955         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3956         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3957         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3958         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3959         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3960         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3961         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3962         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3963         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3964         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3965         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3966         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3967         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3968         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3969         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3970         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3971         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3972         * testsuite/abi/demangle/regression/old.cc: Likewise.
3973         * testsuite/abi/header_cxxabi.c: Likewise.
3974         * testsuite/backward/11460.cc: Likewise.
3975         * testsuite/backward/hash_map/1.cc: Likewise.
3976         * testsuite/backward/hash_map/14648.cc: Likewise.
3977         * testsuite/backward/hash_map/23528.cc: Likewise.
3978         * testsuite/backward/hash_set/1.cc: Likewise.
3979         * testsuite/backward/strstream_members.cc: Likewise.
3980         * testsuite/config/default.exp: Likewise.
3981         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3982         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3983         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3984         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3985         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3986         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3987         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3988         * testsuite/data/sgetn.txt: Likewise.
3989         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3990         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3991         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3992         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3993         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3994         * testsuite/ext/array_allocator/26875.cc: Likewise.
3995         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3996         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3997         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3998         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3999         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4000         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4001         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4002         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4003         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4004         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4005         * testsuite/ext/codecvt/1.cc: Likewise.
4006         * testsuite/ext/codecvt/char-1.cc: Likewise.
4007         * testsuite/ext/codecvt/char-2.cc: Likewise.
4008         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4009         * testsuite/ext/concept_checks.cc: Likewise.
4010         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4011         Likewise.
4012         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4013         Likewise.
4014         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4015         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4016         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4017         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4018         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4019         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4020         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4021         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4022         Likewise.
4023         * testsuite/ext/headers.cc: Likewise.
4024         * testsuite/ext/is_heap/1.cc: Likewise.
4025         * testsuite/ext/is_heap/check_type.cc: Likewise.
4026         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4027         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4028         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4029         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4030         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4031         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4032         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4033         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4034         * testsuite/ext/median.cc: Likewise.
4035         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4036         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4037         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4038         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4039         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4040         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4041         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4042         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4043         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4044         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4045         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4046         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4047         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4048         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4049         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4050         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4051         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4052         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4053         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4054         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4055         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4056         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4057         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4058         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4059         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4060         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4061         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4062         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4063         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4064         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4065         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4066         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4067         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4068         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4069         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4070         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4071         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4072         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4073         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4074         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4075         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4076         * testsuite/ext/rope/1.cc: Likewise.
4077         * testsuite/ext/rope/2.cc: Likewise.
4078         * testsuite/ext/rope/3.cc: Likewise.
4079         * testsuite/ext/rope/36832.cc: Likewise.
4080         * testsuite/ext/rope/4.cc: Likewise.
4081         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4082         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4083         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4084         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4085         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4086         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4087         Likewise.
4088         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4089         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4090         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4091         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4092         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4093         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4094         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4095         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4096         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4097         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4098         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4099         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4100         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4101         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4102         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4103         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4104         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4105         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4106         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4107         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4108         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4109         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4110         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4111         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4112         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4113         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4114         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4115         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4116         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4117         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4118         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4119         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4120         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4121         * testsuite/lib/dg-options.exp: Likewise.
4122         * testsuite/lib/libstdc++.exp: Likewise.
4123         * testsuite/lib/prune.exp: Likewise.
4124         * testsuite/libstdc++-abi/abi.exp: Likewise.
4125         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4126         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4127         Likewise.
4128         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4129         Likewise.
4130         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4131         Likewise.
4132         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4133         Likewise.
4134         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4135         Likewise.
4136         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4137         Likewise.
4138         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4139         Likewise.
4140         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4141         Likewise.
4142         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4143         Likewise.
4144         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4145         Likewise.
4146         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4147         Likewise.
4148         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4149         Likewise.
4150         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4151         Likewise.
4152         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4153         Likewise.
4154         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4155         Likewise.
4156         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4157         Likewise.
4158         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4159         Likewise.
4160         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4161         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4162         Likewise.
4163         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4164         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4165         Likewise.
4166         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4167         Likewise.
4168         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4169         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4170         Likewise.
4171         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4172         Likewise.
4173         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4174         Likewise.
4175         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4176         Likewise.
4177         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4178         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4179         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4180         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4181         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4182         Likewise.
4183         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4184         Likewise.
4185         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4186         Likewise.
4187         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4188         Likewise.
4189         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4190         Likewise.
4191         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4192         Likewise.
4193         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4194         Likewise.
4195         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4196         Likewise.
4197         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4198         Likewise.
4199         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4200         Likewise.
4201         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4202         Likewise.
4203         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4204         Likewise.
4205         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4206         Likewise.
4207         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4208         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4209         Likewise.
4210         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4211         Likewise.
4212         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4213         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4214         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4215         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4216         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4217         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4218         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4219         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4220         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4221         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4222         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4223         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4224         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4225         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4226         Likewise.
4227         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4228         Likewise.
4229         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4230         Likewise.
4231         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4232         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4233         Likewise.
4234         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4235         Likewise.
4236         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4237         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4238         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4239         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4240         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4241         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4242         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4243         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4244         Likewise.
4245         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4246         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4247         Likewise.
4248         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4249         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4250         Likewise.
4251         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4252         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4253         Likewise.
4254         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4255         Likewise.
4256         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4257         Likewise.
4258         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4259         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4260         Likewise.
4261         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4262         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4263         Likewise.
4264         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4265         Likewise.
4266         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4267         Likewise.
4268         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4269         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4270         Likewise.
4271         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4272         Likewise.
4273         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4276         Likewise.
4277         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4278         Likewise.
4279         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4280         Likewise.
4281         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4282         Likewise.
4283         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4284         Likewise.
4285         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4286         Likewise.
4287         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4288         Likewise.
4289         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4290         Likewise.
4291         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4292         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4293         Likewise.
4294         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4295         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4296         Likewise.
4297         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4298         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4299         Likewise.
4300         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4301         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4302         Likewise.
4303         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4304         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4305         Likewise.
4306         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4307         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4308         Likewise.
4309         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4310         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4311         Likewise.
4312         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4313         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4314         Likewise.
4315         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4316         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4317         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4318         Likewise.
4319         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4320         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4321         Likewise.
4322         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4323         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4325         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4326         Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4328         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4329         Likewise.
4330         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4331         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4332         Likewise.
4333         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4334         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4335         Likewise.
4336         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4337         Likewise.
4338         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4339         Likewise.
4340         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4341         Likewise.
4342         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4343         Likewise.
4344         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4345         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4346         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4347         Likewise.
4348         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4349         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4350         Likewise.
4351         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4352         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4353         Likewise.
4354         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4355         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4356         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4357         Likewise.
4358         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4359         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4360         Likewise.
4361         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4362         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4363         Likewise.
4364         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4365         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4366         Likewise.
4367         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4368         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4369         Likewise.
4370         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4371         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4372         Likewise.
4373         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4374         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4375         Likewise.
4376         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4377         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4378         Likewise.
4379         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4380         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4381         Likewise.
4382         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4383         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4384         Likewise.
4385         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4386         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4387         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4388         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4389         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4390         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4391         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4392         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4393         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4394         Likewise.
4395         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4396         Likewise.
4397         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4398         Likewise.
4399         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4400         Likewise.
4401         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4402         Likewise.
4403         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4404         Likewise.
4405         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4406         Likewise.
4407         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4408         Likewise.
4409         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4410         Likewise.
4411         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4412         Likewise.
4413         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4414         Likewise.
4415         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4416         Likewise.
4417         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4418         Likewise.
4419         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4420         Likewise.
4421         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4422         Likewise.
4423         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4424         Likewise.
4425         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4426         Likewise.
4427         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4428         Likewise.
4429         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4430         Likewise.
4431         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4432         Likewise.
4433         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4434         Likewise.
4435         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4436         Likewise.
4437         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4438         Likewise.
4439         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4440         Likewise.
4441         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4442         Likewise.
4443         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4444         Likewise.
4445         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4446         Likewise.
4447         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4448         Likewise.
4449         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4450         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4451         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4452         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4453         Likewise.
4454         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4455         Likewise.
4456         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4457         Likewise.
4458         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4459         Likewise.
4460         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4461         Likewise.
4462         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4463         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4464         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4465         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4466         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4477         Likewise.
4478         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4479         Likewise.
4480         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4711         Likewise.
4712         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4713         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4714         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4715         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4716         Likewise.
4717         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4718         Likewise.
4719         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4720         Likewise.
4721         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4722         Likewise.
4723         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4724         Likewise.
4725         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4726         Likewise.
4727         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4728         Likewise.
4729         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4730         Likewise.
4731         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4732         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4733         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4734         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4735         Likewise.
4736         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4737         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4738         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4739         Likewise.
4740         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4741         Likewise.
4742         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4743         Likewise.
4744         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4745         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4746         Likewise.
4747         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4748         Likewise.
4749         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4750         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4751         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4752         Likewise.
4753         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4754         Likewise.
4755         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4756         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4757         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4758         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4759         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4760         Likewise.
4761         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4762         Likewise.
4763         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4764         Likewise.
4765         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4766         Likewise.
4767         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4768         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4769         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4770         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4771         Likewise.
4772         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4773         Likewise.
4774         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4775         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4776         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4777         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4778         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4779         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4780         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4781         Likewise.
4782         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4783         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4784         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4785         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4786         Likewise.
4787         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4788         Likewise.
4789         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4790         Likewise.
4791         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4792         Likewise.
4793         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4794         Likewise.
4795         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4796         Likewise.
4797         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4798         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4799         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4800         Likewise.
4801         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4802         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4803         Likewise.
4804         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4805         Likewise.
4806         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4807         Likewise.
4808         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4809         Likewise.
4810         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4811         Likewise.
4812         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4813         Likewise.
4814         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4815         Likewise.
4816         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4817         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4818         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4819         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4820         Likewise.
4821         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4822         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4823         Likewise.
4824         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4825         Likewise.
4826         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4827         Likewise.
4828         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4829         Likewise.
4830         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4831         Likewise.
4832         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4833         Likewise.
4834         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4835         Likewise.
4836         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4837         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4838         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4839         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4840         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4841         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4842         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4843         Likewise.
4844         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4845         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4846         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4847         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4848         Likewise.
4849         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4850         Likewise.
4851         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4852         Likewise.
4853         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4854         Likewise.
4855         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4856         Likewise.
4857         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4858         Likewise.
4859         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4860         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4861         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4862         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4863         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4864         Likewise.
4865         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4866         Likewise.
4867         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4868         Likewise.
4869         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4870         Likewise.
4871         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4872         Likewise.
4873         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4874         Likewise.
4875         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4876         Likewise.
4877         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4878         Likewise.
4879         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4880         Likewise.
4881         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4882         Likewise.
4883         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4884         Likewise.
4885         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4886         Likewise.
4887         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4888         Likewise.
4889         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4890         Likewise.
4891         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4892         Likewise.
4893         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4894         Likewise.
4895         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4896         Likewise.
4897         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4898         Likewise.
4899         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4900         Likewise.
4901         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4902         Likewise.
4903         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4904         Likewise.
4905         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4906         Likewise.
4907         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4908         Likewise.
4909         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4910         Likewise.
4911         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4912         Likewise.
4913         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4914         Likewise.
4915         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4916         Likewise.
4917         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4918         Likewise.
4919         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4920         Likewise.
4921         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4922         Likewise.
4923         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4924         Likewise.
4925         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4926         Likewise.
4927         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4928         Likewise.
4929         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4930         Likewise.
4931         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4932         Likewise.
4933         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4934         Likewise.
4935         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4936         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4937         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4938         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4939         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4940         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4941         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4942         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4943         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4944         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4945         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4946         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4947         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4948         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4949         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4950         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4951         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4952         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4953         * testsuite/tr1/headers/all.cc: Likewise.
4954         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4955         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4956         * testsuite/util/testsuite_shared.cc: Likewise.
4957         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4958         * testsuite/17_intro/headers/all.cc: Likewise.
4959         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4960         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4961         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4962         Likewise.
4963         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4964         Likewise.
4965         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4966         Likewise.
4967         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4968         Likewise.
4969         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4970         Likewise.
4971         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4972         Likewise.
4973         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4974         Likewise.
4975         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4976         Likewise.
4977         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4978         Likewise.
4979         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4980         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4981         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4982         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4983         Likewise.
4984         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4985         Likewise.
4986         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4987         Likewise.
4988         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4989         Likewise.
4990         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4991         Likewise.
4992         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4993         Likewise.
4994         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4995         Likewise.
4996         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4997         Likewise.
4998         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4999         Likewise.
5000         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5001         Likewise.
5002         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5003         Likewise.
5004         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5005         Likewise.
5006         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5007         Likewise.
5008         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5009         Likewise.
5010         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5011         Likewise.
5012         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5013         Likewise.
5014         * testsuite/20_util/pair/moveable.cc: Likewise.
5015         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5016         Likewise.
5017         * testsuite/20_util/pair/swap.cc: Likewise.
5018         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5019         Likewise.
5020         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5021         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5022         Likewise.
5023         * testsuite/20_util/tuple/moveable.cc: Likewise.
5024         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5025         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5026         Likewise.
5027         * testsuite/20_util/tuple/swap.cc: Likewise.
5028         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5029         Likewise.
5030         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5031         Likewise.
5032         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5033         Likewise.
5034         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5035         Likewise.
5036         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5037         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5038         Likewise.
5039         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5040         Likewise.
5041         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5042         Likewise.
5043         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5044         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5045         Likewise.
5046         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5047         Likewise.
5048         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5049         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5050         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5051         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5052         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5053         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5054         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5055         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5056         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5057         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5058         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5059         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5060         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5061         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5062         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5063         Likewise.
5064         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5065         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5066         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5067         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5068         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5069         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5070         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5071         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5072         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5073         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5074         Likewise.
5075         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5076         Likewise.
5077         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5078         Likewise.
5079         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5080         Likewise.
5081         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5082         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5083         Likewise.
5084         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5085         Likewise.
5086         * testsuite/23_containers/deque/14340.cc: Likewise.
5087         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5088         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5089         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5090         * testsuite/23_containers/deque/init-list.cc: Likewise.
5091         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5092         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5093         * testsuite/23_containers/deque/moveable.cc: Likewise.
5094         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5095         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5096         Likewise.
5097         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5098         Likewise.
5099         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5100         Likewise.
5101         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5102         Likewise.
5103         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5104         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5105         Likewise.
5106         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5107         Likewise.
5108         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5109         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5110         Likewise.
5111         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5112         Likewise.
5113         * testsuite/23_containers/list/14340.cc: Likewise.
5114         * testsuite/23_containers/list/23781.cc: Likewise.
5115         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5116         * testsuite/23_containers/list/init-list.cc: Likewise.
5117         * testsuite/23_containers/list/moveable.cc: Likewise.
5118         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5119         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5120         Likewise.
5121         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5122         Likewise.
5123         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5124         Likewise.
5125         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5126         Likewise.
5127         * testsuite/23_containers/map/14340.cc: Likewise.
5128         * testsuite/23_containers/map/23781.cc: Likewise.
5129         * testsuite/23_containers/map/init-list.cc: Likewise.
5130         * testsuite/23_containers/map/moveable.cc: Likewise.
5131         * testsuite/23_containers/map/operations/1.cc: Likewise.
5132         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5133         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5134         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5135         Likewise.
5136         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5137         Likewise.
5138         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5139         Likewise.
5140         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5141         Likewise.
5142         * testsuite/23_containers/multimap/14340.cc: Likewise.
5143         * testsuite/23_containers/multimap/23781.cc: Likewise.
5144         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5145         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5146         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5147         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5148         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5149         Likewise.
5150         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5151         Likewise.
5152         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5153         Likewise.
5154         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5155         Likewise.
5156         * testsuite/23_containers/multiset/14340.cc: Likewise.
5157         * testsuite/23_containers/multiset/23781.cc: Likewise.
5158         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5159         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5160         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5161         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5162         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5163         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5164         Likewise.
5165         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5166         Likewise.
5167         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5168         Likewise.
5169         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5170         Likewise.
5171         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5172         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5173         Likewise.
5174         * testsuite/23_containers/queue/moveable.cc: Likewise.
5175         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5176         Likewise.
5177         * testsuite/23_containers/set/14340.cc: Likewise.
5178         * testsuite/23_containers/set/23781.cc: Likewise.
5179         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5180         * testsuite/23_containers/set/init-list.cc: Likewise.
5181         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5182         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5183         * testsuite/23_containers/set/moveable.cc: Likewise.
5184         * testsuite/23_containers/set/operations/1.cc: Likewise.
5185         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5186         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5187         Likewise.
5188         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5189         Likewise.
5190         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5191         Likewise.
5192         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5193         Likewise.
5194         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5195         Likewise.
5196         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5197         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5198         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5199         Likewise.
5200         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5201         Likewise.
5202         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5203         Likewise.
5204         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5205         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5206         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5207         Likewise.
5208         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5209         Likewise.
5210         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5211         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5212         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5213         Likewise.
5214         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5215         Likewise.
5216         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5217         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5218         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5219         Likewise.
5220         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5221         Likewise.
5222         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5223         Likewise.
5224         * testsuite/23_containers/vector/14340.cc: Likewise.
5225         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5226         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5227         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5228         Likewise.
5229         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5230         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5231         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5232         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5233         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5234         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5235         Likewise.
5236         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5237         Likewise.
5238         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5239         Likewise.
5240         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5241         Likewise.
5242         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5243         Likewise.
5244         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5245         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5246         * testsuite/23_containers/vector/init-list.cc: Likewise.
5247         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5248         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5249         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5250         * testsuite/23_containers/vector/moveable.cc: Likewise.
5251         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5252         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5253         Likewise.
5254         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5255         Likewise.
5256         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5257         Likewise.
5258         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5259         Likewise.
5260         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5261         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5262         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5263         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5264         Likewise.
5265         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5266         Likewise.
5267         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5268         Likewise.
5269         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5270         Likewise.
5271         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5272         Likewise.
5273         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5274         Likewise.
5275         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5276         Likewise.
5277         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5582         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5583         Likewise.
5584         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5585         Likewise.
5586         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5587         Likewise.
5588         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5589         Likewise.
5590         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5591         Likewise.
5592         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5593         Likewise.
5594         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5595         Likewise.
5596         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5597         Likewise.
5598         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5599         Likewise.
5600         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5601         Likewise.
5602         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5603         Likewise.
5604         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5605         Likewise.
5606         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5607         Likewise.
5608         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5609         Likewise.
5610         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5611         Likewise.
5612         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5613         Likewise.
5614         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5615         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5616         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5617         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5618         Likewise.
5619         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5620         Likewise.
5621         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5622         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5623         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5624         Likewise.
5625         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5626         Likewise.
5627         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5628         Likewise.
5629         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5630         Likewise.
5631         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5632         Likewise.
5633         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5634         Likewise.
5635         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5636         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5637         Likewise.
5638         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5639         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5640         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5641         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5642         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5643         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5644         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5645         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5646         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5647         Likewise.
5648         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5649         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5650         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5651         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5652         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5653         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5654         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5655         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5656         Likewise.
5657         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5658         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5659         Likewise.
5660         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5661         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5662         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5663         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5664         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5665         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5666         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5667         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5668         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5669         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5670         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5671         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5672         Likewise.
5673         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5674         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5675         Likewise.
5676         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5677         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5678         Likewise.
5679         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5680         Likewise.
5681         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5682         Likewise.
5683         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5684         Likewise.
5685         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5686         Likewise.
5687         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5688         Likewise.
5689         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5690         Likewise.
5691         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5692         Likewise.
5693         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5694         Likewise.
5695         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5696         Likewise.
5697         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5698         Likewise.
5699         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5700         Likewise.
5701         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5702         Likewise.
5703         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5704         Likewise.
5705         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5706         Likewise.
5707         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5708         Likewise.
5709         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5710         Likewise.
5711         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5712         Likewise.
5713         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5714         Likewise.
5715         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5716         Likewise.
5717         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5718         Likewise.
5719         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5720         Likewise.
5721         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5722         Likewise.
5723         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5724         Likewise.
5725         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5726         Likewise.
5727         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5728         Likewise.
5729         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5730         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5731         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5732         Likewise.
5733         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5734         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5735         Likewise.
5736         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5737         Likewise.
5738         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5739         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5740         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5741         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5742         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5743         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5744         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5745         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5746         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5747         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5748         Likewise.
5749         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5750         Likewise.
5751         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5752         Likewise.
5753         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5754         Likewise.
5755         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5756         Likewise.
5757         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5758         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5759         Likewise.
5760         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5761         Likewise.
5762         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5763         Likewise.
5764         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5765         Likewise.
5766         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5767         Likewise.
5768         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5769         Likewise.
5770         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5771         Likewise.
5772         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5773         Likewise.
5774         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5775         Likewise.
5776         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5777         Likewise.
5778         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5779         Likewise.
5780         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5781         Likewise.
5782         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5783         Likewise.
5784         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5785         Likewise.
5786         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5787         Likewise.
5788         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5789         Likewise.
5790         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5791         Likewise.
5792         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5793         Likewise.
5794         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5795         Likewise.
5796         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5797         Likewise.
5798         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5799         Likewise.
5800         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5801         Likewise.
5802         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5803         Likewise.
5804         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5805         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5806         Likewise.
5807         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5808         Likewise.
5809         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5810         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5811         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5812         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5813         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5814         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5815         Likewise.
5816         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5817         Likewise.
5818         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5819         Likewise.
5820         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5821         Likewise.
5822         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5823         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5824         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5825         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5826         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5827         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5828         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5829         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5830         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5831         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5832         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5833         Likewise.
5834         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5835         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5836         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5837         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5838         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5839         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5840         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5841         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5842         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5843         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5844         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5845         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5846         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5847         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5848         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5849         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5850         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5851         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5852         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5853         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5854         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5855         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5856         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5857         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5858         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5859         Likewise.
5860         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5861         * testsuite/27_io/fpos/14252.cc: Likewise.
5862         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5863         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5864         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5865         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5866         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5867         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5868         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5869         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5870         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5871         Likewise.
5872         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5873         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5874         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5875         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5876         Likewise.
5877         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5878         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5879         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5880         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5881         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5882         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5883         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5884         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5885         * testsuite/27_io/objects/char/3045.cc: Likewise.
5886         * testsuite/27_io/objects/char/3647.cc: Likewise.
5887         * testsuite/27_io/objects/char/5268.cc: Likewise.
5888         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5889         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5890         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5891         * testsuite/28_regex/init-list.cc: Likewise.
5892         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5893         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5894         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5895         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5896         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5897         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5898         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5899         Likewise.
5900         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5901         Likewise.
5902         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5903         Likewise.
5904         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5905         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5906         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5907         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5908         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5909         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5910         Likewise.
5911         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5912         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5913         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5914         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5915         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5916         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5917         Likewise.
5918         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5919         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5920         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5921         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5922         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5923         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5924         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5925         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5926         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5927         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5928         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5929         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5930         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5931         Likewise.
5932         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5933         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5934         Likewise.
5935         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5936         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5937         Likewise.
5938         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5939         Likewise.
5940         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5941         Likewise.
5942         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5943         Likewise.
5944         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5945         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5946         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5947         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5948         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5949         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5950         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5951         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5952         Likewise.
5953         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5954         Likewise.
5955         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5956         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5957         Likewise.
5958         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5959         Likewise.
5960         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5961         Likewise.
5962         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5963         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5964         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5965         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5966         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5967         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5968         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5969         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5970         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5971         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5972         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5973         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5974         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5975         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5976         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5977         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5978         Likewise.
5979         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5980         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5981         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5982         Likewise.
5983         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5984         Likewise.
5985         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5986         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5987         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5988         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5989         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5990         Likewise.
5991         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5992         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5993         Likewise.
5994         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5995         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5996         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5997         Likewise.
5998         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5999         Likewise.
6000         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6001         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6002         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6003         Likewise.
6004         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6005         Likewise.
6006         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6007         Likewise.
6008         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6009         Likewise.
6010         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6011         Likewise.
6012         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6013         * testsuite/30_threads/this_thread/1.cc: Likewise.
6014         * testsuite/30_threads/this_thread/2.cc: Likewise.
6015         * testsuite/30_threads/this_thread/3.cc: Likewise.
6016         * testsuite/30_threads/this_thread/4.cc: Likewise.
6017         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6018         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6019         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6020         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6021         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6022         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6023         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6024         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6025         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6026         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6027         * testsuite/30_threads/thread/members/1.cc: Likewise.
6028         * testsuite/30_threads/thread/members/2.cc: Likewise.
6029         * testsuite/30_threads/thread/members/3.cc: Likewise.
6030         * testsuite/30_threads/thread/members/4.cc: Likewise.
6031         * testsuite/30_threads/thread/members/5.cc: Likewise.
6032         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6033         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6034         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6035         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6036         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6037         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6038         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6039         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6040         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6041         Likewise.
6042         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6043         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6044         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6045         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6046         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6047         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6048         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6049         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6050         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6051         * testsuite/30_threads/try_lock/1.cc: Likewise.
6052         * testsuite/30_threads/try_lock/2.cc: Likewise.
6053         * testsuite/30_threads/try_lock/3.cc: Likewise.
6054         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6055         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6056         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6057         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6058         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6059         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6060         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6061         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6062         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6063         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6064         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6065         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6066         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6067         Likewise.
6068         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6069         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6070         Likewise.
6071         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6072         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6073         Likewise.
6074         * testsuite/ext/array_allocator/1.cc: Likewise.
6075         * testsuite/ext/array_allocator/2.cc: Likewise.
6076         * testsuite/ext/array_allocator/3.cc: Likewise.
6077         * testsuite/ext/ext_pointer/1.cc: Likewise.
6078         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6079         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6080         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6081         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6082         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6083         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6084         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6085         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6086         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6087         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6088         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6089         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6090         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6091         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6092         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6093         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6094         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6095         Likewise.
6096         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6097         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6098         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6099         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6100         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6101         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6102         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6103         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6104         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6105         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6106         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6107         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6108         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6109         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6110         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6111         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6112         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6113         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6114         Likewise.
6115         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6116         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6117         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6118         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6119         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6120         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6121         * testsuite/ext/pod_char_traits.cc: Likewise.
6122         * testsuite/ext/slist/23781.cc: Likewise.
6123         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6124         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6125         * testsuite/ext/vstring/init-list.cc: Likewise.
6126         * testsuite/ext/vstring/moveable.cc: Likewise.
6127         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6128         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6129         Likewise.
6130         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6131         Likewise.
6132         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6133         Likewise.
6134         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6135         Likewise.
6136         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6137         Likewise.
6138         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6139         Likewise.
6140         * testsuite/ext/vstring/types/23767.cc: Likewise.
6141         * testsuite/performance/21_strings/string_append.cc: Likewise.
6142         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6143         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6144         Likewise.
6145         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6146         Likewise.
6147         * testsuite/performance/21_strings/string_find.cc: Likewise.
6148         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6149         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6150         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6151         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6152         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6153         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6154         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6155         Likewise.
6156         * testsuite/performance/23_containers/create/map.cc: Likewise.
6157         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6158         Likewise.
6159         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6160         * testsuite/performance/23_containers/find/map.cc: Likewise.
6161         * testsuite/performance/23_containers/index/map.cc: Likewise.
6162         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6163         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6164         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6165         Likewise.
6166         * testsuite/performance/23_containers/insert_erase/associative.cc:
6167         Likewise.
6168         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6169         Likewise.
6170         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6171         Likewise.
6172         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6173         Likewise.
6174         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6175         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6176         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6177         Likewise.
6178         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6179         Likewise.
6180         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6181         Likewise.
6182         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6183         Likewise.
6184         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6185         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6186         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6187         Likewise.
6188         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6189         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6190         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6191         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6192         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6193         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6194         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6195         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6196         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6197         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6198         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6199         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6200         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6201         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6202         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6203         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6204         Likewise.
6205         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6206         Likewise.
6207         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6208         Likewise.
6209         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6210         Likewise.
6211         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6212         Likewise.
6213         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6214         Likewise.
6215         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6216         Likewise.
6217         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6218         Likewise.
6219         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6220         Likewise.
6221         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6222         Likewise.
6223         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6224         Likewise.
6225         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6226         Likewise.
6227         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6228         Likewise.
6229         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6230         Likewise.
6231         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6232         Likewise.
6233         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6234         Likewise.
6235         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6236         Likewise.
6237         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6238         Likewise.
6239         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6240         Likewise.
6241         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6242         Likewise.
6243         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6244         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6245         Likewise.
6246         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6247         Likewise.
6248         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6249         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6250         Likewise.
6251         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6252         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6253         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6254         Likewise.
6255         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6256         Likewise.
6257         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6258         Likewise.
6259         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6260         Likewise.
6261         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6262         Likewise.
6263         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6264         Likewise.
6265         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6266         Likewise.
6267         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6268         Likewise.
6269         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6270         Likewise.
6271         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6272         Likewise.
6273         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6274         Likewise.
6275         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6276         Likewise.
6277         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6278         Likewise.
6279         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6280         Likewise.
6281         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6282         Likewise.
6283         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6284         Likewise.
6285         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6286         Likewise.
6287         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6288         Likewise.
6289         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6290         Likewise.
6291         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6292         Likewise.
6293         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6294         Likewise.
6295         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6296         Likewise.
6297         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6298         Likewise.
6299         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6300         Likewise.
6301         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6302         Likewise.
6303         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6304         Likewise.
6305         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6306         Likewise.
6307         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6308         Likewise.
6309         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6310         Likewise.
6311         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6312         Likewise.
6313         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6314         Likewise.
6315         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6316         Likewise.
6317         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6318         Likewise.
6319         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6320         Likewise.
6321         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6322         Likewise.
6323         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6324         Likewise.
6325         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6326         Likewise.
6327         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6328         Likewise.
6329         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6330         Likewise.
6331         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6332         Likewise.
6333         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6334         Likewise.
6335         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6336         Likewise.
6337         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6338         Likewise.
6339         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6340         Likewise.
6341         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6342         Likewise.
6343         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6344         Likewise.
6345         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6346         Likewise.
6347         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6348         Likewise.
6349         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6350         Likewise.
6351         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6352         Likewise.
6353         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6354         Likewise.
6355         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6356         Likewise.
6357         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6358         Likewise.
6359         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6360         Likewise.
6361         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6362         Likewise.
6363         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6364         Likewise.
6365         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6366         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6367         Likewise.
6368         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6369         Likewise.
6370         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6371         Likewise.
6372         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6373         Likewise.
6374         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6375         Likewise.
6376         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6377         Likewise.
6378         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6379         Likewise.
6380         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6381         Likewise.
6382         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6383         Likewise.
6384         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6385         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6386         Likewise.
6387         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6388         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6389         Likewise.
6390         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6391         Likewise.
6392         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6393         Likewise.
6394         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6395         Likewise.
6396         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6397         Likewise.
6398         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6399         Likewise.
6400         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6401         Likewise.
6402         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6403         Likewise.
6404         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6405         Likewise.
6406         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6407         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6408         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6409         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6410         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6411         Likewise.
6412         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6413         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6414         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6415         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6416         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6417         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6418         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6419         * testsuite/util/io/prog_bar.cc: Likewise.
6420         * testsuite/util/io/prog_bar.hpp: Likewise.
6421         * testsuite/util/io/text_populate.hpp: Likewise.
6422         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6423         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6424         * testsuite/util/io/xml.hpp: Likewise.
6425         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6426         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6427         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6428         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6429         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6430         * testsuite/util/native_type/native_map.hpp: Likewise.
6431         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6432         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6433         * testsuite/util/native_type/native_set.hpp: Likewise.
6434         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6435         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6436         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6437         Likewise.
6438         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6439         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6440         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6441         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6442         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6443         Likewise.
6444         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6445         Likewise.
6446         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6447         Likewise.
6448         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6449         Likewise.
6450         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6451         Likewise.
6452         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6453         Likewise.
6454         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6455         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6456         Likewise.
6457         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6458         Likewise.
6459         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6460         Likewise.
6461         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6462         Likewise.
6463         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6464         Likewise.
6465         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6466         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6467         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6468         * testsuite/util/regression/basic_type.hpp: Likewise.
6469         * testsuite/util/regression/common_type.hpp: Likewise.
6470         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6471         Likewise.
6472         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6473         Likewise.
6474         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6475         Likewise.
6476         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6477         Likewise.
6478         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6479         Likewise.
6480         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6481         Likewise.
6482         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6483         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6484         Likewise.
6485         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6486         Likewise.
6487         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6488         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6489         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6490         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6491         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6492         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6493         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6494         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6495         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6496         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6497         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6498         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6499         * testsuite/util/testsuite_abi.cc: Likewise.
6500         * testsuite/util/testsuite_abi.h: Likewise.
6501         * testsuite/util/testsuite_abi_check.cc: Likewise.
6502         * testsuite/util/testsuite_allocator.cc: Likewise.
6503         * testsuite/util/testsuite_allocator.h: Likewise.
6504         * testsuite/util/testsuite_api.h: Likewise.
6505         * testsuite/util/testsuite_character.cc: Likewise.
6506         * testsuite/util/testsuite_character.h: Likewise.
6507         * testsuite/util/testsuite_common_types.h: Likewise.
6508         * testsuite/util/testsuite_error.h: Likewise.
6509         * testsuite/util/testsuite_hooks.cc: Likewise.
6510         * testsuite/util/testsuite_hooks.h: Likewise.
6511         * testsuite/util/testsuite_io.h: Likewise.
6512         * testsuite/util/testsuite_iterators.h: Likewise.
6513         * testsuite/util/testsuite_performance.h: Likewise.
6514         * testsuite/util/testsuite_rng.h: Likewise.
6515         * testsuite/util/testsuite_rvalref.h: Likewise.
6516         * testsuite/util/testsuite_tr1.h: Likewise.
6517         * testsuite/util/thread/all.h: Likewise.
6518         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6519         Likewise.
6520         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6521         Likewise.
6522         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6523         Likewise.
6524         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6525         Likewise.
6526         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6527         Likewise.
6528         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6529         Likewise.
6530         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6531         Likewise.
6532         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6533         Likewise.
6534         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6535         Likewise.
6536         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6537         Likewise.
6538         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6539         Likewise.
6540         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6541         Likewise.
6542         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6543         Likewise.
6544         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6545         Likewise.
6546         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6547         Likewise.
6548         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6549         Likewise.
6550         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6551         Likewise.
6552         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6553         Likewise.
6554         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6555         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6556         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6559         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6560         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6561         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6562         Likewise.
6563         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6564         Likewise.
6565         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6566         Likewise.
6567         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6568         Likewise.
6569         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6570         Likewise.
6571         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6572         Likewise.
6573         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6574         Likewise.
6575         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6576         Likewise.
6577         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6578         Likewise.
6579         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6580         Likewise.
6581         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6582         Likewise.
6583         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6584         Likewise.
6585         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6586         Likewise.
6587         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6588         Likewise.
6589         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6590         Likewise.
6591         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6592         Likewise.
6593         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6594         Likewise.
6595         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6596         Likewise.
6597         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6598         Likewise.
6599         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6600         Likewise.
6601         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6608         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6609         Likewise.
6610         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6611         Likewise.
6612         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6613         Likewise.
6614         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6615         Likewise.
6616         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6617         Likewise.
6618         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6619         Likewise.
6620         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6621         Likewise.
6622         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6627         Likewise.
6628         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6629         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6630         Likewise.
6631         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6632         Likewise.
6633         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6634         Likewise.
6635         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6636         Likewise.
6637         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6638         Likewise.
6639         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6640         Likewise.
6641         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6642         Likewise.
6643         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6654         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6655         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6668         Likewise.
6669         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6676         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6677         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6690         Likewise.
6691         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6710         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6711         Likewise.
6712         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6713         Likewise.
6714         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6715         Likewise.
6716         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6717         Likewise.
6718         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6719         Likewise.
6720         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6721         Likewise.
6722         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6723         Likewise.
6724         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6725         Likewise.
6726         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6733         Likewise.
6734         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6735         Likewise.
6736         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6737         Likewise.
6738         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6739         Likewise.
6740         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6741         Likewise.
6742         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6743         Likewise.
6744         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6745         Likewise.
6746         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6747         Likewise.
6748         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6749         Likewise.
6750         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6751         Likewise.
6752         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6753         Likewise.
6754         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6755         Likewise.
6756         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6757         Likewise.
6758         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6759         Likewise.
6760         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6767         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6768         Likewise.
6769         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6770         Likewise.
6771         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6772         Likewise.
6773         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6774         Likewise.
6775         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6776         Likewise.
6777         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6778         Likewise.
6779         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6780         Likewise.
6781         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6782         Likewise.
6783         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6784         Likewise.
6785         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6786         Likewise.
6787         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6788         Likewise.
6789         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6790         Likewise.
6791         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6792         Likewise.
6793         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6794         Likewise.
6795         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6804         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6805         * testsuite/backward/hash_map/25896.cc: Likewise.
6806         * testsuite/backward/hash_set/25896.cc: Likewise.
6807
6808 2009-04-08  Ian Lance Taylor  <iant@google.com>
6809
6810         * include/backward/hashtable.h (erase): Correctly handle erasing a
6811         reference to an entry in the hash table.
6812         * testsuite/backward/hash_map/25896.cc: New.
6813         * testsuite/backward/hash_set/25896.cc: New.
6814
6815 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6816
6817         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6818         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6819
6820 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6821
6822         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6823         of debug.
6824         * include/Makefile.in: Regenerate.
6825         * include/precompiled/stdc++.h: Add.
6826
6827         * doc/xml/api.xml: Add gcc-4.4 link.
6828         * doc/html/api.html: Regenerate.
6829
6830 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6831
6832         * include/bits/random.h: Adjust doxygen markup.
6833         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6834
6835         * testsuite/26_numerics/random/piecewise_linear_distribution/
6836         operators/serialize.cc: Use typedefs.
6837
6838 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6839
6840         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6841         __gnu_cxx namespace.  Remove "static inline".
6842
6843 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6844
6845         * include/bits/random.tcc (linear_congruential_engine<>::
6846         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6847
6848 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6849
6850         * include/bits/random.h (operator==): Mark all inline.
6851         (mersenne_twister_engine): Enable #if 0 checks.
6852
6853         * include/bits/random.h: Formatting tweaks.
6854
6855 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6856
6857         * include/bits/random.tcc (piecewise_linear_distribution<>::
6858         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6859         Remove spurious closed parenthesis.
6860
6861 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6862
6863         PR libstdc++/39644 (partial)
6864         * include/bits/random.tcc (linear_congruential_engine<>::
6865         seed(seed_seq&), independent_bits_engine<>::operator(),
6866         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6867
6868 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6869
6870         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6871         thinko.
6872         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6873         default.cc: Enable.
6874
6875 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6876
6877         PR libstdc++/39629 (partial)
6878         * testsuite/26_numerics/random/independent_bits_engine/cons/
6879         base_move.cc: Use uint_fast64_t instead of unsigned long.
6880         * testsuite/26_numerics/random/independent_bits_engine/cons/
6881         seed1.cc: Likewise.
6882         * testsuite/26_numerics/random/independent_bits_engine/cons/
6883         seed2.cc: Likewise.
6884         * testsuite/26_numerics/random/independent_bits_engine/cons/
6885         base_copy.cc: Likewise.
6886         * testsuite/26_numerics/random/independent_bits_engine/cons/
6887         default.cc: Likewise.
6888         * testsuite/26_numerics/random/independent_bits_engine/cons/
6889         seed_seq.cc: Likewise.
6890         * testsuite/26_numerics/random/independent_bits_engine/
6891         requirements/typedefs.cc: Likewise.
6892         * testsuite/26_numerics/random/independent_bits_engine/
6893         operators/equal.cc: Likewise.
6894         * testsuite/26_numerics/random/independent_bits_engine/
6895         operators/serialize.cc: Likewise.
6896         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6897
6898 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6899
6900         * include/tr1_impl/random: Remove, empty.
6901         * include/tr1_impl/random.tcc: Likewise.
6902
6903         * include/std/random: Minor clean-ups, formatting fixes, adjust
6904         copyright years.
6905         * include/bits/random.tcc: Likewise.
6906         * include/bits/random.h: Likewise.
6907         * include/tr1/random: Likewise.
6908         * include/tr1/random.tcc: Likewise.
6909         * include/tr1/random.h: Likewise.
6910
6911 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6912
6913         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6914         * doc/html/api.html: Regenerate.
6915
6916 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6917
6918         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6919         Change to mersenne_twister_engine, add same defaults as
6920         mersenne_twister_engine/cons/default.cc.
6921         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6922
6923         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6924         to __il.
6925         * include/bits/random.h (mersenne_twister_engine): Qualify
6926         _ShiftMin1 with namespace __detail.
6927         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6928         constexpr std::numeric_limits::max() can be used.
6929         (mersenne_twister_engine): Split apart static asserts into one
6930         assert per message. Temporarily disable the last three.
6931
6932 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6933
6934         * include/Makefile.am: Update to N2836. Modified for new random headers.
6935         * include/Makefile.in: Ditto.
6936         * include/tr1_impl/random: Moved to tr1/random.h
6937         * include/tr1_impl/random.tcc: Moved to tr1
6938         * include/tr1/random: Just point to moved tr1 random headers.
6939         * include/tr1/random.tcc: Moved from tr1_impl.
6940         * include/tr1/random.h: Moved from tr1_impl/random.
6941         * include/std/random: Modified to point to std random headers.
6942         * include/bits/random.tcc: New implementation of std random facilities.
6943         * include/bits/random.h: Ditto.
6944         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6945         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6946         seed1.cc: New.
6947         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6948         seed2.cc: New.
6949         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6950         default.cc: New.
6951         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6952         non_uint_neg.cc: New.
6953         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6954         typedefs.cc: New.
6955         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6956         equal.cc: New.
6957         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6958         serialize.cc: New.
6959         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6960         seed1.cc: New.
6961         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6962         seed2.cc: New.
6963         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6964         default.cc: New.
6965         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6966         typedefs.cc: New.
6967         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6968         equal.cc: New.
6969         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6970         serialize.cc: New.
6971         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6972         seed1.cc: New.
6973         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6974         seed2.cc: New.
6975         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6976         default.cc: New.
6977         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6978         typedefs.cc: New.
6979         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6980         equal.cc: New.
6981         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6982         serialize.cc: New.
6983         * testsuite/26_numerics/random/discard_block_engine/cons/
6984         base_move.cc: New.
6985         * testsuite/26_numerics/random/discard_block_engine/cons/
6986         seed1.cc: New.
6987         * testsuite/26_numerics/random/discard_block_engine/cons/
6988         seed2.cc: New.
6989         * testsuite/26_numerics/random/discard_block_engine/cons/
6990         base_copy.cc: New.
6991         * testsuite/26_numerics/random/discard_block_engine/cons/
6992         default.cc: New.
6993         * testsuite/26_numerics/random/discard_block_engine/cons/
6994         seed_seq.cc: New.
6995         * testsuite/26_numerics/random/discard_block_engine/requirements/
6996         typedefs.cc: New.
6997         * testsuite/26_numerics/random/discard_block_engine/operators/
6998         equal.cc: New.
6999         * testsuite/26_numerics/random/discard_block_engine/operators/
7000         serialize.cc: New.
7001         * testsuite/26_numerics/random/independent_bits_engine/cons/
7002         base_move.cc: New.
7003         * testsuite/26_numerics/random/independent_bits_engine/cons/
7004         seed1.cc: New.
7005         * testsuite/26_numerics/random/independent_bits_engine/cons/
7006         seed2.cc: New.
7007         * testsuite/26_numerics/random/independent_bits_engine/cons/
7008         base_copy.cc: New.
7009         * testsuite/26_numerics/random/independent_bits_engine/cons/
7010         default.cc: New.
7011         * testsuite/26_numerics/random/independent_bits_engine/cons/
7012         seed_seq.cc: New.
7013         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7014         typedefs.cc: New.
7015         * testsuite/26_numerics/random/independent_bits_engine/operators/
7016         equal.cc: New.
7017         * testsuite/26_numerics/random/independent_bits_engine/operators/
7018         serialize.cc: New.
7019         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7020         base_move.cc: New.
7021         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7022         seed1.cc: New.
7023         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7024         seed2.cc: New.
7025         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7026         base_copy.cc: New.
7027         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7028         default.cc: New.
7029         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7030         seed_seq.cc: New.
7031         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7032         typedefs.cc: New.
7033         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7034         equal.cc: New.
7035         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7036         serialize.cc
7037         * testsuite/26_numerics/random/mt19937.cc: New.
7038         * testsuite/26_numerics/random/mt19937_64.cc: New.
7039         * testsuite/26_numerics/random/minstd_rand.cc: New.
7040         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7041         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7042         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7043         * testsuite/26_numerics/random/ranlux24.cc: New.
7044         * testsuite/26_numerics/random/ranlux48.cc: New.
7045         * testsuite/26_numerics/random/knuth_b.cc: New.
7046         * testsuite/26_numerics/random/default_random_engine.cc: New.
7047         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7048         parms.cc: New.
7049         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7050         default.cc: New.
7051         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7052         typedefs.cc: New.
7053         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7054         serialize.cc: New.
7055         * testsuite/26_numerics/random/normal_distribution/cons/
7056         parms.cc: New.
7057         * testsuite/26_numerics/random/normal_distribution/cons/
7058         default.cc: New.
7059         * testsuite/26_numerics/random/normal_distribution/requirements/
7060         typedefs.cc: New.
7061         * testsuite/26_numerics/random/normal_distribution/operators/
7062         serialize.cc: New.
7063         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7064         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7065         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7066         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7067         parms_neg.cc: New.
7068         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7069         parms.cc: New.
7070         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7071         default.cc: New.
7072         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7073         typedefs.cc: New.
7074         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7075         serialize.cc: New.
7076         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7077         parms_neg.cc: New.
7078         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7079         parms.cc: New.
7080         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7081         default.cc: New.
7082         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7083         typedefs.cc: New.
7084         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7085         serialize.cc: New.
7086         * testsuite/26_numerics/random/poisson_distribution/cons/
7087         parms.cc: New.
7088         * testsuite/26_numerics/random/poisson_distribution/cons/
7089         default.cc: New.
7090         * testsuite/26_numerics/random/poisson_distribution/requirements/
7091         typedefs.cc
7092         * testsuite/26_numerics/random/poisson_distribution/operators/
7093         serialize.cc: New.
7094         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7095         parms.cc: New.
7096         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7097         default.cc: New.
7098         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7099         typedefs.cc: New.
7100         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7101         serialize.cc: New.
7102         * testsuite/26_numerics/random/discrete_distribution/cons/
7103         range.cc: New.
7104         * testsuite/26_numerics/random/discrete_distribution/cons/
7105         initlist.cc: New.
7106         * testsuite/26_numerics/random/discrete_distribution/cons/
7107         default.cc: New.
7108         * testsuite/26_numerics/random/discrete_distribution/cons/
7109         num_xbound_fun.cc: New.
7110         * testsuite/26_numerics/random/discrete_distribution/requirements/
7111         typedefs.cc: New.
7112         * testsuite/26_numerics/random/discrete_distribution/operators/
7113         serialize.cc: New.
7114         * testsuite/26_numerics/random/weibull_distribution/cons/
7115         parms.cc: New.
7116         * testsuite/26_numerics/random/weibull_distribution/cons/
7117         default.cc: New.
7118         * testsuite/26_numerics/random/weibull_distribution/requirements/
7119         typedefs.cc: New.
7120         * testsuite/26_numerics/random/weibull_distribution/operators/
7121         serialize.cc: New.
7122         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7123         parms.cc: New.
7124         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7125         default.cc: New.
7126         * testsuite/26_numerics/random/negative_binomial_distribution/
7127         requirements/typedefs.cc: New.
7128         * testsuite/26_numerics/random/negative_binomial_distribution/
7129         operators/serialize.cc: New.
7130         * testsuite/26_numerics/random/cauchy_distribution/cons/
7131         parms.cc: New.
7132         * testsuite/26_numerics/random/cauchy_distribution/cons/
7133         default.cc: New.
7134         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7135         typedefs.cc: New.
7136         * testsuite/26_numerics/random/cauchy_distribution/operators/
7137         serialize.cc: New.
7138         * testsuite/26_numerics/random/gamma_distribution/cons/
7139         parms.cc: New.
7140         * testsuite/26_numerics/random/gamma_distribution/cons/
7141         default.cc: New.
7142         * testsuite/26_numerics/random/gamma_distribution/requirements/
7143         typedefs.cc: New.
7144         * testsuite/26_numerics/random/gamma_distribution/operators/
7145         serialize.cc: New.
7146         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7147         parms.cc: New.
7148         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7149         default.cc: New.
7150         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7151         typedefs.cc: New.
7152         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7153         serialize.cc: New.
7154
7155         * testsuite/26_numerics/random/exponential_distribution/cons/
7156         parms.cc: New.
7157         * testsuite/26_numerics/random/exponential_distribution/cons/
7158         default.cc: New.
7159         * testsuite/26_numerics/random/exponential_distribution/requirements/
7160         typedefs.cc: New.
7161         * testsuite/26_numerics/random/exponential_distribution/operators/
7162         serialize.cc: New.
7163         * testsuite/26_numerics/random/lognormal_distribution/cons/
7164         parms.cc: New.
7165         * testsuite/26_numerics/random/lognormal_distribution/cons/
7166         default.cc: New.
7167         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7168         typedefs.cc: New.
7169         * testsuite/26_numerics/random/lognormal_distribution/operators/
7170         serialize.cc: New.
7171         * testsuite/26_numerics/random/binomial_distribution/cons/
7172         parms.cc: New.
7173         * testsuite/26_numerics/random/binomial_distribution/cons/
7174         default.cc: New.
7175         * testsuite/26_numerics/random/binomial_distribution/requirements/
7176         typedefs.cc: New.
7177         * testsuite/26_numerics/random/binomial_distribution/operators/
7178         serialize.cc: New.
7179         * testsuite/26_numerics/random/random_device/cons/
7180         token.cc: New.
7181         * testsuite/26_numerics/random/random_device/cons/
7182         default.cc: New.
7183         * testsuite/26_numerics/random/random_device/requirements/
7184         typedefs.cc: New.
7185         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7186         parms.cc: New.
7187         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7188         default.cc: New.
7189         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7190         typedefs.cc: New.
7191         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7192         serialize.cc: New.
7193         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7194         range.cc: New.
7195         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7196         default.cc: New.
7197         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7198         num_xbound_fun.cc: New.
7199         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7200         initlist_fun.cc: New.
7201         * testsuite/26_numerics/random/piecewise_linear_distribution/
7202         requirements/typedefs.cc: New.
7203         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7204         serialize.cc: New.
7205         * testsuite/26_numerics/random/student_t_distribution/cons/
7206         parms.cc: New.
7207         * testsuite/26_numerics/random/student_t_distribution/cons/
7208         default.cc: New.
7209         * testsuite/26_numerics/random/student_t_distribution/requirements/
7210         typedefs.cc: New.
7211         * testsuite/26_numerics/random/student_t_distribution/operators/
7212         serialize.cc: New.
7213         * testsuite/26_numerics/random/geometric_distribution/cons/
7214         parms.cc: New.
7215         * testsuite/26_numerics/random/geometric_distribution/cons/
7216         default.cc: New.
7217         * testsuite/26_numerics/random/geometric_distribution/requirements/
7218         typedefs.cc: New.
7219         * testsuite/26_numerics/random/geometric_distribution/operators/
7220         serialize.cc: New.
7221         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7222         range.cc: New.
7223         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7224         default.cc: New.
7225         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7226         num_xbound_fun.cc: New.
7227         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7228         initlist_fun.cc: New.
7229         * testsuite/26_numerics/random/piecewise_constant_distribution/
7230         requirements/typedefs.cc: New.
7231         * testsuite/26_numerics/random/piecewise_constant_distribution/
7232         operators/serialize.cc: New.
7233
7234 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7235
7236         * include/ext/bitmap_allocator.h: The typedefs should be made public
7237         if we want them to be accessible. This has been revealed by the patch
7238         that fixes PR c++/26693 in g++.
7239
7240 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7241
7242         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7243         Regenerated.
7244         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7245         Regenerated.
7246         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7247         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7248         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7249         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7250         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7251         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7252         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7253         Regenerated.
7254         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7255
7256 2009-03-31  Jason Merrill  <jason@redhat.com>
7257
7258         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7259
7260         PR libstdc++/39310
7261         * include/tr1_impl/type_traits (is_function): Add partial
7262         specializations with function cv-quals.
7263         (__is_function_helper): Remove.
7264         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7265
7266 2009-03-30  Ian Lance Taylor  <iant@google.com>
7267
7268         * include/backward/hashtable.h (clear): Return quickly if the
7269         table is empty.
7270
7271 2009-03-27  Ian Lance Taylor  <iant@google.com>
7272
7273         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7274         (__stl_prime_list): Add 5 at the start of the list.
7275
7276 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7277
7278         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7279         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7280         std::string&, ios_base::openmode), basic_ifstream<>::
7281         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7282         basic_ofstream(const std::string&, ios_base::openmode),
7283         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7284         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7285         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7286         Add in C++0x mode.
7287         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7288         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7289         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7290         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7291         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7292         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7293         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7294
7295 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7296
7297         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7298         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7299         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7300         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7301
7302 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7303
7304         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7305         _M_transfer_after, _M_reverse_after): Move out of line...
7306         * include/bits/forward_list.tcc: ... here.
7307         (forward_list<>::reverse): Move inline...
7308         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7309
7310 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7311
7312         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7313         28277.cc: Likewise.
7314         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7315         Likewise.
7316         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7317         Likewise.
7318         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7319         Likewise.
7320
7321 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7322
7323         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7324         year(s).
7325         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7326         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7327         Likewise.
7328         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7329         Likewise.
7330         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7331         Likewise.
7332         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7333
7334 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7335
7336         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7337         iterations for simulators.
7338         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7339         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7340         Condition stream width for simulators.
7341         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7342         Likewise.
7343         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7344         Likewise.
7345         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7346
7347 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7348
7349         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7350         sheet version information. Table-ize docbook element examples.
7351         * doc/xml/manual/using.xml: Human-readable header
7352         markup. Alphabetized. Add new headers.
7353         * doc/html: Regenerate.
7354
7355 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7356
7357         * doc/xml/faq.xml: Fix link to setup documentation.
7358
7359 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7360
7361         * include/std/type_traits (__add_lvalue_reference_helper,
7362         __add_rvalue_reference_helper): As an optimization, rewrite
7363         condition (avoid is_function).
7364
7365 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7366
7367         PR libstdc++/39405
7368         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7369         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7370
7371 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7372
7373         * testsuite/30_threads/condition_variable_any/native_handle/
7374         typesizes.cc: Include tweaks.
7375         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7376         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7377         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7378         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7379         * testsuite/30_threads/condition_variable/native_handle/
7380         typesizes.cc: Same.
7381
7382 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7383
7384         * include/bits/shared_ptr.h: Add include guards.
7385         * include/tr1/shared_ptr.h: Likewise.
7386
7387 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7388
7389         * include/std/iostream: Fix doxygen link.
7390         * include/bits/forward_list.h: Fix doxygen markup.
7391         * include/ext/vstring.h: Escape backslash in doxygen comment.
7392         * include/bits/basic_string.h: Likewise.
7393
7394 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7395
7396         * doc/xml/faq.xml: Fix links to implementation status pages.
7397
7398 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7399
7400         * include/std/complex (operator+(const complex<>&, const _Tp&),
7401         operator+(const _Tp&, const complex<>&),
7402         operator-(const complex<>&, const _Tp&),
7403         operator-(const _Tp&, const complex<>&)): Do not assume real()
7404         returns a reference (against DR 387).
7405         * testsuite/26_numerics/complex/dr387_2.cc: New.
7406
7407 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7408
7409         * testsuite/thread/pthread4.cc: Move...
7410         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7411         * testsuite/thread/pthread5.cc: Move...
7412         * testsuite/23_containers/list/pthread5.cc: ...here.
7413         * testsuite/thread/pthread6.cc: Move...
7414         * testsuite/23_containers/map/pthread6.cc: ...here.
7415         * testsuite/thread/pthread7-rope.cc: Move...
7416         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7417         * testsuite/thread/guard.cc: Move...
7418         * testsuite/18_support/pthread_guard.cc: ...here.
7419         * testsuite/thread/18185.cc: Move...
7420         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7421         * testsuite/thread/pthread1.cc: Move...
7422         * testsuite/23_containers/list/pthread1.cc: ...here.
7423         * testsuite/thread/pthread2.cc: Move...
7424         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7425         * testsuite/thread/pthread3.cc: Move...
7426         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7427
7428         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7429         * testsuite/thread: Remove.
7430
7431 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7432
7433         * configure: Regenerate.
7434
7435 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7436
7437         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7438         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7439         from baseline_dir.
7440         * configure: Regenerate.
7441         * testsuite/Makefile.am (baseline_file): Remove variable.
7442         (site.exp): Set baseline_dir rather than baseline_file.
7443         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7444         * testsuite/Makefile.in: Regenerate.
7445
7446 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7447
7448         * testsuite/30_threads/thread/this_thread: Move...
7449         * testsuite/30_threads/this_thread: ...here.
7450         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7451         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7452         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7453         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7454         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7455         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7456
7457 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7458
7459         * doc/doxygen/user.cfg.in: Tweaks.
7460         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7461         be elsewhere.
7462
7463         * include/tr1_impl/unordered_map: Just use most specialized
7464         container module.
7465         * include/tr1_impl/unordered_set: Same.
7466         * include/tr1_impl/array: Same.
7467         * include/bits/stl_list.h: Same.
7468         * include/bits/stl_map.h: Same.
7469         * include/bits/stl_queue.h: Same.
7470         * include/bits/stl_set.h: Same.
7471         * include/bits/stl_stack.h: Same.
7472         * include/bits/forward_list.h: Same.
7473         * include/bits/basic_string.h: Same.
7474         * include/bits/stl_multimap.h: Same.
7475         * include/bits/stl_vector.h: Same.
7476         * include/bits/stl_deque.h: Same.
7477         * include/bits/stl_multiset.h: Same.
7478         * include/bits/stl_bvector.h: Same.
7479
7480         * include/backward/binders.h: Change binder module to binders.
7481
7482         * include/std/complex: Add complex_numers module.
7483         * include/tr1_impl/complex: Same.
7484
7485         * include/std/valarray: Add numeric_arrays module.
7486         * include/bits/gslice_array.h: Same.
7487         * include/bits/gslice.h: Same.
7488         * include/bits/mask_array.h: Same.
7489         * include/bits/slice_array.h: Same.
7490         * include/bits/indirect_array.h: Same.
7491
7492         * include/bits/allocator.h: Add allocators module.
7493         * include/ext/throw_allocator.h
7494         * include/ext/pool_allocator.h
7495         * include/ext/bitmap_allocator.h
7496         * include/ext/new_allocator.h
7497         * include/ext/malloc_allocator.h
7498         * include/ext/array_allocator.h
7499         * include/ext/mt_allocator.h
7500         * include/ext/debug_allocator.h
7501         * include/ext/extptr_allocator.h
7502
7503         * include/tr1_impl/functional: Move namespace markup here.
7504         * include/tr1_impl/regex: Same.
7505
7506         * include/tr1_impl/type_traits: Add metaprogramming module.
7507         * include/std/type_traits: Same.
7508
7509         * include/std/memory: Add memory module.
7510
7511         * include/std/ratio: Add ratio module.
7512
7513         * include/std/chrono: Move namespace markup here, add time module.
7514
7515         * include/std/thread: Move namespace markup here, add concurrency
7516         module.
7517         * include/std/mutex: Use concurrency module.
7518         * include/std/condition_variable: Same.
7519
7520
7521         * include/bits/ios_base.h: Refine io module.
7522         * include/bits/basic_ios.h: Same.
7523         * include/std/fstream: Same.
7524         * include/std/istream: Same.
7525         * include/std/ostream: Same.
7526         * include/std/sstream: Same.
7527
7528         * include/ext/vstring.h: Correct parameter markup.
7529
7530         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7531         * include/bits/unique_ptr.h: Same.
7532
7533         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7534         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7535         * include/bits/stl_heap.h: Add markup for new groupings.
7536         * include/bits/stl_algobase.h: Same.
7537         * include/bits/stl_algo.h: Same.
7538
7539         * include/c_compatibility/stdatomic.h: Add atomics module.
7540         * include/c_global/cstdatomic: Same.
7541
7542         * libsupc++/exception: Add exceptions module.
7543         * libsupc++/typeinfo: Same.
7544         * libsupc++/new: Same.
7545         * libsupc++/exception_ptr.h: Same.
7546         * include/std/system_error: Same.
7547         * include/std/stdexcept: Same.
7548
7549         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7550         * libsupc++/cxxabi-forced.h: Same.
7551
7552         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7553         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7554         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7555         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7556         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7557         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7558         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7559         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7560         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7561         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7562         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7563         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7564         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7565         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7566         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7567         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7568         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7569         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7570         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7571         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7572         * testsuite/23_containers/vector/requirements/dr438/
7573         constructor_1_neg.cc: Same.
7574         * testsuite/23_containers/vector/requirements/dr438/
7575         constructor_2_neg.cc: Same.
7576         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7577         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7578         * testsuite/23_containers/deque/requirements/dr438/
7579         constructor_1_neg.cc: Same.
7580         * testsuite/23_containers/deque/requirements/dr438/
7581         constructor_2_neg.cc: Same.
7582         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7583         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7584         * testsuite/23_containers/list/requirements/dr438/
7585         constructor_1_neg.cc: Same.
7586         * testsuite/23_containers/list/requirements/dr438/
7587         constructor_2_neg.cc: Same.
7588         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7589         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7590         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7591         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7592         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7593         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7594         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7595         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7596         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7597         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7598
7599 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7600
7601         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7602         * doc/doxygen/user.cfg.in: Update.
7603         * scripts/run_doxygen: Adjust for new group names.
7604
7605         * include/tr1_impl/random: Update doxygen group markup.
7606         * include/tr1_impl/unordered_map: Same.
7607         * include/tr1_impl/unordered_set: Same.
7608         * include/tr1_impl/array: Same.
7609         * include/std/numeric: Same.
7610         * include/std/utility: Same.
7611         * include/std/bitset: Same.
7612         * include/std/iosfwd: Same.
7613         * include/bits/stl_list.h: Same.
7614         * include/bits/stl_map.h: Same.
7615         * include/bits/stl_algobase.h: Same.
7616         * include/bits/stl_queue.h: Same.
7617         * include/bits/stl_set.h: Same.
7618         * include/bits/stl_stack.h: Same.
7619         * include/bits/stl_iterator_base_types.h: Same.
7620         * include/bits/forward_list.h: Same.
7621         * include/bits/basic_string.h: Same.
7622         * include/bits/stl_multimap.h: Same.
7623         * include/bits/stl_vector.h: Same.
7624         * include/bits/stl_deque.h: Same.
7625         * include/bits/stl_multiset.h: Same.
7626         * include/bits/stl_algo.h: Same.
7627         * include/bits/stl_bvector.h: Same.
7628         * include/bits/algorithmfwd.h: Same.
7629         * include/bits/stl_function.h: Same.
7630         * include/tr1/cmath: Same.
7631         * include/backward/binders.h: Same.
7632
7633 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7634
7635         * include/std/system_error (system_category): To system_category().
7636         (generic_category): To generic_category. DR 890.
7637         * src/system_error.cc: Define.
7638         * include/bits/functexcept.h: Only one __throw_system_error.
7639         * src/functexcept.cc: Same.
7640         * include/std/mutex: Fixup for changes above.
7641         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7642         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7643         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7644         * config/abi/pre/gnu.ver: Clean up exports.
7645
7646 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7647
7648         * include/std/thread: Fix typo.
7649         * src/thread.cc (thread::join): Use NULL.
7650
7651 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7652
7653         PR libstdc++/39168
7654         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7655         const string&)): Also check that the value != CHAR_MAX.
7656         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7657         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7658         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7659         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7660         _M_cache(const locale&)): Likewise.
7661         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7662         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7663         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7664         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7665         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7666         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7667
7668 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7669             Benjamin Kosnik  <bkoz@redhat.com>
7670
7671         * include/std/thread (_Impl_base): Move _M_id out and into ...
7672         (thread): ...here. Call _M_make_routine in body of constructors.
7673         Adjust data member usage to reflect changes.
7674         (_M_make_routine): From _M_make_shared_data.
7675         (_M_start_thread): Add __shared_base_type argument.
7676         * src/thread.cc: Fixups for above.
7677         * config/abi/pre/gnu.ver: Adjust exports.
7678         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7679         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7680         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7681
7682 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7683
7684         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7685         (compare_type_to_native_type): ...this, add alignment check.
7686         * testsuite/30_threads/condition_variable_any/native_handle/
7687         typesizes.cc: Modify as above.
7688         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7689         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7690         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7691         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7692         * testsuite/30_threads/condition_variable/native_handle/
7693         typesizes.cc: Same.
7694         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7695         typesizes.cc: Same.
7696
7697         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7698         * testsuite/30_threads/thread/cons/2.cc: Same.
7699         * testsuite/30_threads/thread/cons/3.cc: Same.
7700         * testsuite/30_threads/thread/cons/4.cc: Same.
7701         * testsuite/30_threads/thread/cons/5.cc: Same.
7702         * testsuite/30_threads/thread/cons/6.cc: Same.
7703         * testsuite/30_threads/thread/cons/7.cc: Same.
7704         * testsuite/30_threads/thread/cons/8.cc: Same.
7705
7706         * testsuite/30_threads/thread/cons/9.cc: New.
7707         * testsuite/30_threads/thread/cons/moveable.cc: New.
7708
7709         * src/condition_variable.cc: Clean up whitespace.
7710         * include/std/condition_variable: Same.
7711
7712 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7713
7714         * include/std/condition_variable (condition_variable): Remove
7715         _M_internal_mutex. Add private __native_type typedef.
7716         * src/condition_variable.cc (condition_variable::notify_one):
7717         Remove _M_internal_mutex use. Use typedef.
7718         (condition_variable::notify_all): Same.
7719         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7720         (recursive_mutex): Same.
7721         (timed_mutex): Same.
7722         (recursive_timed_mutex): Same.
7723         (once_flag): Make __native_type typedef private.
7724
7725         * include/std/thread (this_thread): Add minimal markup.
7726
7727         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7728         Adjust line numbers.
7729         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7730         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7731         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7732         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7733         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7734         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7735         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7736         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7737         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7738         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7739         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7740         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7741         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7742
7743         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7744         * testsuite/30_threads/condition_variable_any/native_handle/
7745         typesizes.cc: New.
7746         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7747         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7748         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7749         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7750         * testsuite/30_threads/condition_variable/native_handle/
7751         typesizes.cc: Same.
7752         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7753         typesizes.cc: Same.
7754
7755 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7756
7757         PR testsuite/33300
7758         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7759         on darwin for lp64.
7760
7761 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7762
7763         * configure.host: Set abi_baseline_pair for mips64*-linux.
7764         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7765
7766 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7767
7768         * include/std/thread (this_thread::get_id): Inline.
7769
7770 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7771
7772         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7773         _Callable as template argument for _M_make_shared_data.
7774         * testsuite/30_threads/thread/cons/6.cc: New.
7775         * testsuite/30_threads/thread/cons/7.cc: New.
7776         * testsuite/30_threads/thread/cons/8.cc: New.
7777
7778 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7779
7780         * testsuite/30_threads/thread/member: To..
7781         * testsuite/30_threads/thread/members: ...this.
7782         * testsuite/30_threads/condition_variable/member: To...
7783         * testsuite/30_threads/condition_variable/members: ...this.
7784
7785 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7786
7787         * include/std/thread (thread::id): Move definition inside thread.
7788         Use native_handle_type. Remove this_thread::get_id friend.
7789         Change __thread_data_ptr to __shared_base_ptr.
7790         (thread::id::id(native_handle_type): Make public. Still explicit.
7791         Use native_handle_type. Change _M_thread_id to _M_thread.
7792         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7793         _M_thread_handle to _M_id.
7794         (thread::__thread_data): Rename to _Impl.
7795         Fixup for renames.
7796         (thread::_M_make_thread_data): Return derived type.
7797         (thread::hardware_concurrency): Add definition for default case.
7798         (thread::get_id): Now can define inline.
7799         (thread): Change _M_thread_data to _M_data.
7800         (this_thread::get_id): Now can define inline.
7801         * src/thread.cc (__thread_proxy): Rename to
7802         execute_native_thread_routine.
7803         Fixup for other renames.
7804         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7805         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7806         * testsuite/30_threads/thread/algorithm: Move to..
7807         * testsuite/30_threads/thread/swap: ...this.
7808         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7809         * testsuite/30_threads/thread/id/operators.cc: New.
7810
7811 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7812
7813         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7814         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7815         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7816         exposing it in public std::tuple interface.
7817
7818 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7819             Benjamin Kosnik  <bkoz@redhat.com>
7820
7821         * include/std/thread (__thread_data_base): Nest class in std::thread.
7822         (__thread_data): Likewise.
7823         (__thread_data_ptr): Nest typedef in std::thread.
7824         * src/thread.cc (__thread_proxy): Qualify the above names.
7825         * config/abi/pre/gnu.ver: Remove unused exports.
7826
7827 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7828
7829         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7830         * include/bits/stl_vector.h: Remove private vector_type typedef.
7831         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7832         Fix line numbers.
7833         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7834         * testsuite/23_containers/vector/requirements/dr438/
7835         constructor_1_neg.cc: Same.
7836         * testsuite/23_containers/vector/requirements/dr438/
7837         constructor_2_neg.cc: Same.
7838         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7839         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7840
7841 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7842
7843         PR libstdc++/25191
7844         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7845         deal consistently with __try and __catch too.
7846         * src/localename.cc: Replace try -> __try, catch -> __catch.
7847         * src/ios.cc: Likewise.
7848         * src/locale.cc: Likewise.
7849         * src/istream.cc: Likewise.
7850         * src/thread.cc: Likewise.
7851         * src/compatibility.cc: Likewise.
7852         * src/bitmap_allocator.cc: Likewise.
7853         * src/ios_init.cc: Likewise.
7854         * include/debug/deque: Likewise.
7855         * include/debug/list: Likewise.
7856         * include/tr1_impl/hashtable: Likewise.
7857         * include/std/bitset: Likewise.
7858         * include/ext/pb_ds/detail/resize_policy/
7859         hash_load_check_resize_trigger_imp.hpp: Likewise.
7860         * include/ext/pb_ds/detail/resize_policy/
7861         hash_standard_resize_policy_imp.hpp: Likewise.
7862         * include/ext/pb_ds/detail/cc_hash_table_map_/
7863         resize_fn_imps.hpp: Likewise.
7864         * include/ext/pb_ds/detail/cc_hash_table_map_/
7865         constructor_destructor_fn_imps.hpp: Likewise.
7866         * include/ext/pb_ds/detail/pat_trie_/
7867         split_join_branch_bag.hpp: Likewise.
7868         * include/ext/pb_ds/detail/pat_trie_/
7869         constructors_destructor_fn_imps.hpp: Likewise.
7870         * include/ext/pb_ds/detail/bin_search_tree_/
7871         constructors_destructor_fn_imps.hpp: Likewise.
7872         * include/ext/pb_ds/detail/gp_hash_table_map_/
7873         resize_fn_imps.hpp: Likewise.
7874         * include/ext/pb_ds/detail/gp_hash_table_map_/
7875         constructor_destructor_fn_imps.hpp: Likewise.
7876         * include/ext/pb_ds/detail/binary_heap_/
7877         constructors_destructor_fn_imps.hpp: Likewise.
7878         * include/ext/pb_ds/detail/binary_heap_/
7879         erase_fn_imps.hpp: Likewise.
7880         * include/ext/pb_ds/detail/binary_heap_/
7881         split_join_fn_imps.hpp: Likewise.
7882         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7883         constructors_destructor_fn_imps.hpp: Likewise.
7884         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7885         * include/ext/pb_ds/detail/list_update_map_/
7886         constructor_destructor_fn_imps.hpp: Likewise.
7887         * include/ext/slist: Likewise.
7888         * include/ext/memory: Likewise.
7889         * include/ext/rc_string_base.h: Likewise.
7890         * include/ext/ropeimpl.h: Likewise.
7891         * include/ext/vstring.tcc: Likewise.
7892         * include/ext/rope: Likewise.
7893         * include/ext/sso_string_base.h: Likewise.
7894         * include/bits/shared_ptr.h: Likewise.
7895         * include/bits/stl_list.h: Likewise.
7896         * include/bits/locale_classes.tcc: Likewise.
7897         * include/bits/locale_facets.tcc: Likewise.
7898         * include/bits/locale_classes.h: Likewise.
7899         * include/bits/forward_list.h: Likewise.
7900         * include/bits/stl_vector.h: Likewise.
7901         * include/bits/stl_deque.h: Likewise.
7902         * include/bits/istream.tcc: Likewise.
7903         * include/bits/stl_uninitialized.h: Likewise.
7904         * include/bits/ostream.tcc: Likewise.
7905         * include/bits/vector.tcc: Likewise.
7906         * include/bits/stl_tempbuf.h: Likewise.
7907         * include/bits/deque.tcc: Likewise.
7908         * include/bits/basic_string.tcc: Likewise.
7909         * include/bits/ostream_insert.h: Likewise.
7910         * include/bits/locale_facets_nonio.tcc: Likewise.
7911         * include/bits/stl_tree.h: Likewise.
7912         * include/bits/fstream.tcc: Likewise.
7913         * include/tr1/shared_ptr.h: Likewise.
7914         * include/tr1/hypergeometric.tcc: Likewise.
7915         * include/backward/hashtable.h: Likewise.
7916         * libsupc++/exception_ptr.h: Likewise.
7917         * libsupc++/eh_personality.cc: Likewise.
7918         * libsupc++/eh_call.cc: Likewise.
7919         * config/locale/gnu/monetary_members.cc: Likewise.
7920         * config/locale/gnu/time_members.h: Likewise.
7921         * config/locale/generic/time_members.h: Likewise.
7922
7923 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7924
7925         * include/parallel/algorithmfwd.h:
7926         Add parallelism default for many declarations.
7927         * include/parallel/numericfwd.h: Likewise.
7928         * include/parallel/iterator.h: Use iterator_traits as usual.
7929         * include/parallel/par_loop.h:
7930         Include equally_split.h.
7931         (for_each_template_random_access_ed):
7932         Avoid calling the Result default constructor.
7933         * include/parallel/numeric: Replace
7934         for_each_template_random_access by
7935         for_each_template_random_access_ed in numeric functions.
7936
7937 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7938
7939         * config/os/gnu-linux/os_defines.h: Remove superfluous
7940         __NO_STRING_INLINES.
7941
7942 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7943
7944         * testsuite/21_strings/c_strings/char/3.cc: New test.
7945         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7946
7947 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7948             Jakub Jelinek  <jakub@redhat.com>
7949
7950         PR libstdc++/30928 (partial, works together with recent glibcs)
7951         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7952         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7953         defined.
7954         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7955         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7956         defined.
7957         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7958         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7959         defined.
7960         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7961         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7962         defined.
7963         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7964         argument is const char *, assign result to const char * var, not
7965         char *.
7966         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7967         argument is const wchar_t *, assign result to const wchar_t * var, not
7968         wchar_t *.
7969
7970 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7971
7972         * include/std/thread: Remove unused headers.
7973         (__thread_data_base): Remove unused mutex and base.
7974         (thread::~thread): Only detach if joinable.
7975         (thread::joinable): Test if thread data ptr is empty.
7976         (thread::_M_thread_data_mutex): Remove.
7977         (thread::_M_get_thread_data): Remove.
7978         (thread::_M_make_thread_data): Remove overload, use make_shared.
7979         (thread::id::id): Make constructor explicit.
7980         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7981         (thread::_M_start_thread): Break shared_ptr cycle on error.
7982         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7983         * testsuite/30_threads/thread/member/4.cc: New.
7984         * testsuite/30_threads/thread/member/5.cc: New.
7985
7986 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7987
7988         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7989         (standard_layout): Just use !has_virtual_destructor for now.
7990         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7991         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7992         * testsuite/30_threads/recursive_mutex/requirements/
7993         standard_layout.cc: New.
7994         * testsuite/30_threads/condition_variable/requirements/
7995         standard_layout.cc: New.
7996         * testsuite/29_atomics/atomic_address/requirements/
7997         standard_layout.cc: Adjust.
7998         * testsuite/29_atomics/atomic_flag/requirements/
7999         standard_layout.cc: Same.
8000         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8001         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8002         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8003         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8004         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8005         line numbers.
8006         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8007         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8008         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8009         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8010         Remove, not required.
8011
8012 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8013
8014         * include/std/thread (__thread_data_base, thread): Rename member
8015         functions to match coding style.
8016         (thread::thread,thread::operator=): Define move operations.
8017         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8018         * config/abi/pre/gnu.ver: Adjust.
8019
8020 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8021
8022         PR libstdc++/38384
8023         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8024         on HPUX.
8025         * configure: Regenerate.
8026
8027 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8028
8029         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8030         atomic_flag_fence.
8031
8032 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8033
8034 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8035             Uros Bizjak  <ubizjak@gmail.com>
8036
8037         PR libstdc++/38834
8038         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8039         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8040
8041 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8042             Rainer Emrich  <r.emrich@de.tecosim.com>
8043
8044         PR libstdc++/38919
8045         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8046         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8047         * configure: Regenerate.
8048
8049 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8050
8051         * include/std/thread (__thread_data_base::__run): Make non-const.
8052         * testsuite/30_threads/thread/cons/5.cc: New.
8053
8054 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8055
8056         * src/Makefile.am (sources): Add math_stubs_float.cc.
8057         * src/Makefile.in: Regenerate.
8058         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8059
8060 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8061
8062         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8063         * src/Makefile.in: Regenerate.
8064         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8065
8066 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8067
8068         PR libstdc++/32666
8069         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8070
8071 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8072
8073         PR libstdc++/32666
8074         * Makefile.am (hosted_source): Remove libmath directory.
8075         * Makefile.in: Regenerate.
8076         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8077         (AC_REPLACE_MATHFUNCS): Remove.
8078         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8079         in GLIBCXX_CHECK_C99_TR1.
8080         * acinclude.m4: Remove libmath, need_math.
8081         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8082         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8083         * configure.ac: Same.
8084         * configure: Regenerate.
8085         * fragment.am: Fix comment.
8086         * config.h.in: Regenerate.
8087         * src/Makefile.in: Regenerate.
8088         * src/Makefile.am: Remove libmath references.
8089         * doc/Makefile.in: Regenerate.
8090         * po/Makefile.in: Regenerate.
8091         * include/Makefile.in: Regenerate.
8092         * libsupc++/Makefile.in: Regenerate.
8093         * testsuite/Makefile.in: Regenerate.
8094
8095         * src/compatibility.cc: Also export long double versions of "C" math
8096         library if hppa-linux.
8097         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8098         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8099
8100         * libmath: Remove.
8101         * libmath/signbit.c: Same.
8102         * libmath/stubs.c: Same.
8103         * libmath/Makefile.in: Same.
8104         * libmath/copysignf.c: Same.
8105         * libmath/mathconf.h: Same.
8106         * libmath/signbitf.c: Same.
8107         * libmath/Makefile.am: Same.
8108         * libmath/signbitl.c: Same.
8109
8110 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8111             Paolo Carlini  <paolo.carlini@oracle.com>
8112
8113         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8114         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8115         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8116         * configure.ac: Adjust.
8117         * doc/xml/manual/configure.xml: Update.
8118         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8119         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8120         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8121         * configure: Regenerate.
8122         * config.h.in: Likewise.
8123
8124         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8125         thread::joinable, thread::swap, this_thread::get_id,
8126         this_thread::yield): Define inline...
8127         * include/std/thread: ... here.
8128         * config/abi/pre/gnu.ver: Adjust.
8129
8130 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8131
8132         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8133         Add dg-timeout-factor 2.0.
8134         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8135         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8136         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8137         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8138         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8139         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8140
8141 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8142
8143         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8144         field from readelf output.
8145
8146 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8147
8148         PR libstdc++/38384
8149         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8150         * configure: Regenerate.
8151
8152 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8153
8154         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8155         _GLIBCXX_HAVE_TLS.
8156         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8157
8158 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8159
8160         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8161         constructor for _M_pattern.
8162         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8163         string.cc: Test construction from different basic_string type.
8164         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8165         string.cc: Likewise.
8166
8167 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8168             Jonathan Larmour  <jifl@eCosCentric.com>
8169
8170         PR libstdc++/36801
8171         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8172         New.
8173         (__gnu_cxx::__exchange_and_add): Use it.
8174         * src/atomic.cc (get_atomic_mutex): New.
8175         * src/debug.cc (get_safe_base_mutex): New.
8176         * src/locale.cc (get_locale_cache_mutex): New.
8177         * src/mt_allocator.cc (get_freelist): New.
8178         (get_freelist_mutex): New.
8179         * src/pool_allocator.cc (get_palloc_mutex): New.
8180         * include/std/mutex (__once_functor_lock): To
8181         (__get_once_functor_lock): ...this.
8182         * src/mutex.cc (__once_mutex): Don't export, use
8183         (get_once_mutex): ...this.
8184         * config/abi/pre/gnu.ver: Adjust exports.
8185
8186 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8187
8188         PR libstdc++/38732
8189         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8190         referenceCount field again.
8191         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8192         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8193         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8194         inline functions.
8195         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8196         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8197         instead of __cxa_exception.
8198         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8199         __cxxabiv1::__cxa_throw): Likewise.
8200         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8201         std::__exception_ptr::exception_ptr::_M_addref,
8202         std::__exception_ptr::exception_ptr::_M_release,
8203         __gxx_dependent_exception_cleanup): Likewise.
8204         * testsuite/18_support/exception/38732.cc: New test.
8205
8206         PR libstdc++/38092
8207         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8208         * src/compatibility.cc: Don't use .symver directives if
8209         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8210         * config.h.in: Regenerated.
8211         * configure: Likewise.
8212
8213 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8214
8215         PR libstdc++/38466
8216         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8217
8218 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8219
8220         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8221         of classic locale...
8222         (locale::classic): Here.
8223
8224 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8225
8226         * include/tr1_impl/regex: Fix bad return statements and typos.
8227
8228 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8229
8230         * include/tr1_impl/regex: Remove unimplemented function definitions.
8231         * testsuite/28_regex/init-list.cc: Compile only.
8232         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8233         c_string_extended.cc: Same.
8234         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8235         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8236
8237 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8238
8239         PR libstdc++/38384
8240         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8241         * configure: Regenerate.
8242
8243 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8244
8245         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8246         * configure: Regenerate.
8247
8248 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8249
8250         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8251         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8252         * configure: Regenerate.
8253
8254 2009-01-04  Richard Guenther  <rguenther@suse.de>
8255
8256         PR libstdc++/38720
8257         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8258         integer type for storage, arithmetic and comparisons.
8259         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8260
8261 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8262
8263         PR libstdc++/38719
8264         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8265         _Fwd_list_const_iterator::_M_next): Fix return type.
8266
8267 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8268
8269         * Revert last commit, reopen and suspend libstdc++/38678.
8270
8271 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8272
8273         PR libstdc++/38678
8274         * include/std/istream (basic_istream<>::_M_read): New.
8275         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8276         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8277         * include/std/ostream (basic_ostream<>::_M_write_): New.
8278         (basic_ostream<>::_M_write): Adjust.
8279         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8280         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8281         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8282         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8283         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.