OSDN Git Service

2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-18  Jan Hubicka  <jh@suse.cz>
2
3         * eh_type.cc (__cxa_current_exception_type) Mark throw().
4         * unwind-cxx.h (__cxa_get_globals, __cxa_get_globals_fast): Mark const.
5         (__cxa_get_exception_ptr): Mark pure.
6         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
7         (__terminate): Makr throw ().
8         * exception (terminate): Mark throw().
9         (uncaught_exception): Mark pure.
10         * eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
11         * guard.cc (__cxa_guard_abort, __cxa_guard_release): Mark throw().
12         * eh_terminate.cc (__terminate, terminate): Mark throw().
13         * vec.cc (__cxa_vec_cleanup): Mark throw().
14         * cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
15         __cxa_guard_abort): Mark throw ().
16         (__cxa_pure_virtual): Mark noreturn.
17         (__cxa_current_exception_type): Mark throw and pure.
18         * exception_ptr.h (operator ==, !=, _M_get, !, ==,
19         __cxa_exception_type): Mark pure.
20         (_M_safe_bool_dummy): Mark pure and const.
21
22 2009-04-18  Jan Hubicka  <jh@suse.cz>
23
24         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
25         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
26         _M_destroy_thread_key): Mark throw ()
27         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
28         _M_singular, _M_can_compare _M_get_mutex, _M_message,
29         _M_get_max_length): Mark throw ().
30         * include/debug/formatter.h (_M_message, _M_format_word,
31         _M_get_max_length): Mark throw ().
32         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
33         _M_detach_single): Mark throw ().
34         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
35         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
36         throw ()
37         (_M_get_mutex): Mark throw ().
38         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
39         (_M_destroy_thread_key): Mark CONST and throw.
40         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
41         throw ().
42
43 2009-04-18  Jan Hubicka  <jh@suse.cz>
44
45         * src/condition_variable.cc (condition_variable,
46         condition_variable_any constructors): Mark throw()
47         * src/hash.cc (operator() for long double, string, and wstring): Mark
48         throw ().
49         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
50         _M_setup, rdbuf, str): Mark throw ().
51         * src/chrono.cc (new): Mark throw ().
52         * include/std/system_error (system_category, generic_category): Mark
53         throw () and const.
54         * include/std/chrono (now): Mark throw ().
55         * include/std/condition_variable (condition_variable,
56         ~condition_variable, condition_variable_any,
57         ~condition_variable_any): Mark throw ().
58         * include/std/mutex (mutex): Mark throw ().
59         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
60         throw.
61         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
62         and throw ().
63         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
64         * include/bits/locale_classes.h (_S_initialize_once,
65         _S_clone_c_locale): Mark throw ().
66         (_S_get_c_name): Mark const and throw ().
67         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
68         throw ().
69         * include/bits/locale_facets.h (__convert_to_v explicit instances):
70         Mark throw ().
71         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
72         throw ().
73         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
74         ios_base): Mark throw ()
75         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
76         * include/backward/strstream (strstreambuf constructors): Mark throw ().
77         (str, freeze, _M_setupf): Mark throw ().
78         (pcount): Mark pure and throw ().
79         (rdbuf): Mark const and throw ().
80
81 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
82
83         PR libstdc++/39802
84         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
85         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
86         Always accept negative values, for unsigned types too.
87         * testsuite/22_locale/num_get/get/char/39802.cc: New.
88         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
89
90 2009-04-18  Jan Hubicka  <jh@suse.cz>
91
92         * include/debug/formater.h: Include bits/c++config.h.
93         (_M_error): Mark noreturn.
94         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
95         _GLIBCXX_NORETURN): New.
96         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
97         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
98         Mark pure.
99         * include/c_compatibility/stdatomic.h
100         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
101         __atomic_flag_wait_explicit, __atomic_flag_for_address):
102         Mark by throw ().
103         * src/atomic.cc (atomic_flag_test_and_set_explicit,
104         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
105         __atomic_flag_for_address): Mark by throw ().
106
107 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
108
109         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
110
111 2009-04-16  Jan Hubicka  <jh@suse.cz>
112
113         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
114         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
115         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
116         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
117         out body to ...
118         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
119         functions.
120         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
121         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
122         _Rb_tree_black_count): Mark nothrow.
123
124 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
125
126         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
127         from base classes.
128         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
129
130 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
131
132         * doc/html: Regenerate.
133
134 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
135
136         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
137
138         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
139         * doc/xml/gnu/fdl-1.2.xml: Same.
140         * doc/xml/manual/numerics.xml: Same.
141         * doc/xml/manual/concurrency.xml: Same.
142         * doc/xml/manual/intro.xml: Same.
143         * doc/xml/manual/status_cxxtr1.xml: Same.
144         * doc/xml/manual/containers.xml: Same.
145         * doc/xml/manual/io.xml: Same.
146         * doc/xml/manual/utilities.xml: Same.
147         * doc/xml/manual/support.xml: Same.
148         * doc/xml/manual/using.xml: Same.
149         * doc/xml/manual/localization.xml: Same.
150         * doc/xml/manual/locale.xml: Same.
151         * doc/xml/manual/extensions.xml: Same.
152         * doc/xml/manual/appendix_contributing.xml: Same.
153         * doc/xml/manual/diagnostics.xml: Same.
154         * doc/xml/manual/status_cxx200x.xml: Same.
155
156 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
157
158         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
159         * doc/xml/manual/status_cxx200x.xml: Adjust.
160
161 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
162
163         * doc/xml/spine.xml: Remove unused license entity, update
164         copyright year.
165
166         * doc/xml/manual/spine.xml: Markup for primary index terms.
167         * doc/xml/manual/numerics.xml: Same.
168         * doc/xml/manual/intro.xml: Same.
169         * doc/xml/manual/containers.xml: Same.
170         * doc/xml/manual/io.xml: Same.
171         * doc/xml/manual/appendix_porting.xml: Same.
172         * doc/xml/manual/utilities.xml: Same.
173         * doc/xml/manual/support.xml: Same.
174         * doc/xml/manual/localization.xml: Same.
175         * doc/xml/manual/strings.xml: Same.
176         * doc/xml/manual/extensions.xml: Same.
177         * doc/xml/manual/appendix_contributing.xml: Same.
178         * doc/xml/manual/diagnostics.xml: Same.
179         * doc/xml/manual/algorithms.xml: Same.
180         * doc/xml/manual/appendix_free.xml: Same.
181         * doc/xml/manual/iterators.xml: Same.
182
183         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
184         * doc/xml/gnu/fdl-1.2.xml: Same.
185
186         * doc/xml/manual/status_cxx200x.xml: Re-write.
187
188 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
189
190         PR libstdc++/39629 (final bits)
191         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
192         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
193         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
194         Fix formula for __j.
195         * include/bits/random.tcc (operator==(const normal_distribution<>&,
196         const normal_distribution<>&): Remove.
197         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
198         const uniform_int_distribution<>&), operator==(const
199         uniform_real_distribution<>&, const uniform_real_distribution<>&),
200         operator==(const normal_distribution<>&, const normal_distribution<>&),
201         operator==(const lognormal_distribution<>&,
202         const lognormal_distribution<>&), operator==(const
203         chi_squared_distribution<>&, const chi_squared_distribution<>&),
204         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
205         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
206         operator==(const student_t_distribution<>&,
207         const student_t_distribution<>&), operator==(const
208         bernoulli_distribution<>&, const bernoulli_distribution<>&),
209         operator==(const binomial_distribution<>&, const
210         binomial_distribution<>&), operator==(const geometric_distribution<>&,
211         const geometric_distribution<>&), operator==(const
212         negative_binomial_distribution<>&, const
213         negative_binomial_distribution<>&), operator==(const
214         poisson_distribution<>&, const poisson_distribution<>&),
215         operator==(const exponential_distribution<>&,
216         const exponential_distribution<>&), operator==(const
217         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
218         weibull_distribution<>&, const weibull_distribution<>&),
219         operator==(const extreme_value_distribution<>&,
220         const extreme_value_distribution<>&), operator==(const
221         discrete_distribution<>&, const discrete_distribution<>&),
222         operator==(const piecewise_constant_distribution<>&,
223         const piecewise_constant_distribution<>&), operator==(const
224         piecewise_linear_distribution<>&, const
225         piecewise_linear_distribution<>&)): Remove.
226         * testsuite/26_numerics/random/uniform_real_distribution/operators/
227         serialize.cc: Remove.
228         * testsuite/26_numerics/random/piecewise_constant_distribution/
229         operators/serialize.cc: Likewise.
230         * testsuite/26_numerics/random/chi_squared_distribution/operators/
231         serialize.cc: Likewise.
232         * testsuite/26_numerics/random/normal_distribution/operators/
233         serialize.cc: Likewise.
234         * testsuite/26_numerics/random/uniform_int_distribution/operators/
235         serialize.cc: Likewise.
236         * testsuite/26_numerics/random/poisson_distribution/operators/
237         serialize.cc: Likewise.
238         * testsuite/26_numerics/random/bernoulli_distribution/operators/
239         serialize.cc: Likewise.
240         * testsuite/26_numerics/random/discrete_distribution/operators/
241         serialize.cc: Likewise.
242         * testsuite/26_numerics/random/weibull_distribution/operators/
243         serialize.cc: Likewise.
244         * testsuite/26_numerics/random/negative_binomial_distribution/
245         operators/serialize.cc: Likewise.
246         * testsuite/26_numerics/random/cauchy_distribution/operators/
247         serialize.cc: Likewise.
248         * testsuite/26_numerics/random/gamma_distribution/operators/
249         serialize.cc: Likewise.
250         * testsuite/26_numerics/random/fisher_f_distribution/operators/
251         serialize.cc: Likewise.
252         * testsuite/26_numerics/random/exponential_distribution/operators/
253         serialize.cc: Likewise.
254         * testsuite/26_numerics/random/lognormal_distribution/operators/
255         serialize.cc: Likewise.
256         * testsuite/26_numerics/random/binomial_distribution/operators/
257         serialize.cc: Likewise.
258         * testsuite/26_numerics/random/extreme_value_distribution/
259         operators/serialize.cc: Likewise.
260         * testsuite/26_numerics/random/piecewise_linear_distribution/
261         operators/serialize.cc: Likewise.
262         * testsuite/26_numerics/random/student_t_distribution/operators/
263         serialize.cc: Likewise.
264         * testsuite/26_numerics/random/geometric_distribution/operators/
265         serialize.cc: Likewise.
266
267         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
268         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
269         mersenne_twister_engine<>::seed(_Gen&,
270         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
271         subtract_with_carry_engine<>::seed(_Gen&,
272         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
273         Remove, unused.
274         * include/bits/random.tcc (linear_congruential_engine<>::
275         seed(_Gen&, false_type): Likewise.
276
277 2009-04-09  Nick Clifton  <nickc@redhat.com>
278
279         * src/allocator-inst.cc: Change copyright header to refer to
280         version 3 of the GNU General Public License with version 3.1
281         of the GCC Runtime Library Exception and to point readers at
282         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
283         web page.
284         * config/abi/compatibility.h: Likewise.
285         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
286         * config/abi/pre/gnu.ver: Likewise.
287         * config/allocator/bitmap_allocator_base.h: Likewise.
288         * config/allocator/malloc_allocator_base.h: Likewise.
289         * config/allocator/mt_allocator_base.h: Likewise.
290         * config/allocator/new_allocator_base.h: Likewise.
291         * config/allocator/pool_allocator_base.h: Likewise.
292         * config/cpu/alpha/atomic_word.h: Likewise.
293         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
294         * config/cpu/cris/atomic_word.h: Likewise.
295         * config/cpu/cris/atomicity.h: Likewise.
296         * config/cpu/generic/atomic_word.h: Likewise.
297         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
298         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
299         * config/cpu/generic/cpu_defines.h: Likewise.
300         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
301         * config/cpu/hppa/atomicity.h: Likewise.
302         * config/cpu/i386/atomicity.h: Likewise.
303         * config/cpu/i486/atomicity.h: Likewise.
304         * config/cpu/ia64/atomic_word.h: Likewise.
305         * config/cpu/m68k/atomicity.h: Likewise.
306         * config/cpu/powerpc/atomic_word.h: Likewise.
307         * config/cpu/powerpc/cpu_defines.h: Likewise.
308         * config/cpu/sh/atomicity.h: Likewise.
309         * config/cpu/sparc/atomic_word.h: Likewise.
310         * config/cpu/sparc/atomicity.h: Likewise.
311         * config/io/basic_file_stdio.cc: Likewise.
312         * config/io/basic_file_stdio.h: Likewise.
313         * config/io/c_io_stdio.h: Likewise.
314         * config/locale/darwin/ctype_members.cc: Likewise.
315         * config/locale/generic/c++locale_internal.h: Likewise.
316         * config/locale/generic/c_locale.cc: Likewise.
317         * config/locale/generic/c_locale.h: Likewise.
318         * config/locale/generic/codecvt_members.cc: Likewise.
319         * config/locale/generic/collate_members.cc: Likewise.
320         * config/locale/generic/ctype_members.cc: Likewise.
321         * config/locale/generic/messages_members.cc: Likewise.
322         * config/locale/generic/messages_members.h: Likewise.
323         * config/locale/generic/monetary_members.cc: Likewise.
324         * config/locale/generic/numeric_members.cc: Likewise.
325         * config/locale/generic/time_members.cc: Likewise.
326         * config/locale/generic/time_members.h: Likewise.
327         * config/locale/gnu/c++locale_internal.h: Likewise.
328         * config/locale/gnu/c_locale.cc: Likewise.
329         * config/locale/gnu/c_locale.h: Likewise.
330         * config/locale/gnu/codecvt_members.cc: Likewise.
331         * config/locale/gnu/collate_members.cc: Likewise.
332         * config/locale/gnu/ctype_members.cc: Likewise.
333         * config/locale/gnu/messages_members.cc: Likewise.
334         * config/locale/gnu/messages_members.h: Likewise.
335         * config/locale/gnu/monetary_members.cc: Likewise.
336         * config/locale/gnu/numeric_members.cc: Likewise.
337         * config/locale/gnu/time_members.cc: Likewise.
338         * config/locale/gnu/time_members.h: Likewise.
339         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
340         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
341         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
342         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
343         * config/os/aix/atomic_word.h: Likewise.
344         * config/os/aix/atomicity.h: Likewise.
345         * config/os/aix/ctype_base.h: Likewise.
346         * config/os/aix/ctype_inline.h: Likewise.
347         * config/os/aix/ctype_noninline.h: Likewise.
348         * config/os/aix/os_defines.h: Likewise.
349         * config/os/bsd/darwin/ctype_base.h: Likewise.
350         * config/os/bsd/darwin/ctype_inline.h: Likewise.
351         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
352         * config/os/bsd/darwin/os_defines.h: Likewise.
353         * config/os/bsd/freebsd/ctype_base.h: Likewise.
354         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
355         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
356         * config/os/bsd/freebsd/os_defines.h: Likewise.
357         * config/os/bsd/netbsd/ctype_base.h: Likewise.
358         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
359         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
360         * config/os/bsd/netbsd/os_defines.h: Likewise.
361         * config/os/djgpp/ctype_base.h: Likewise.
362         * config/os/djgpp/ctype_inline.h: Likewise.
363         * config/os/djgpp/ctype_noninline.h: Likewise.
364         * config/os/djgpp/os_defines.h: Likewise.
365         * config/os/generic/ctype_base.h: Likewise.
366         * config/os/generic/ctype_inline.h: Likewise.
367         * config/os/generic/ctype_noninline.h: Likewise.
368         * config/os/generic/error_constants.h: Likewise.
369         * config/os/generic/os_defines.h: Likewise.
370         * config/os/gnu-linux/ctype_base.h: Likewise.
371         * config/os/gnu-linux/ctype_inline.h: Likewise.
372         * config/os/gnu-linux/ctype_noninline.h: Likewise.
373         * config/os/gnu-linux/os_defines.h: Likewise.
374         * config/os/hpux/ctype_base.h: Likewise.
375         * config/os/hpux/ctype_inline.h: Likewise.
376         * config/os/hpux/ctype_noninline.h: Likewise.
377         * config/os/hpux/os_defines.h: Likewise.
378         * config/os/irix/atomic_word.h: Likewise.
379         * config/os/irix/atomicity.h: Likewise.
380         * config/os/irix/irix5.2/ctype_base.h: Likewise.
381         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
382         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
383         * config/os/irix/irix5.2/os_defines.h: Likewise.
384         * config/os/irix/irix6.5/ctype_base.h: Likewise.
385         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
386         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
387         * config/os/irix/irix6.5/os_defines.h: Likewise.
388         * config/os/mingw32/ctype_base.h: Likewise.
389         * config/os/mingw32/ctype_inline.h: Likewise.
390         * config/os/mingw32/ctype_noninline.h: Likewise.
391         * config/os/mingw32/error_constants.h: Likewise.
392         * config/os/mingw32/os_defines.h: Likewise.
393         * config/os/newlib/ctype_base.h: Likewise.
394         * config/os/newlib/ctype_inline.h: Likewise.
395         * config/os/newlib/ctype_noninline.h: Likewise.
396         * config/os/newlib/os_defines.h: Likewise.
397         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
398         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
399         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
400         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
401         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
402         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
403         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
404         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
405         * config/os/tpf/ctype_base.h: Likewise.
406         * config/os/tpf/ctype_inline.h: Likewise.
407         * config/os/tpf/ctype_noninline.h: Likewise.
408         * config/os/tpf/os_defines.h: Likewise.
409         * config/os/uclibc/ctype_base.h: Likewise.
410         * config/os/uclibc/ctype_inline.h: Likewise.
411         * config/os/uclibc/ctype_noninline.h: Likewise.
412         * config/os/uclibc/os_defines.h: Likewise.
413         * config/os/vxworks/ctype_base.h: Likewise.
414         * config/os/vxworks/ctype_inline.h: Likewise.
415         * config/os/vxworks/ctype_noninline.h: Likewise.
416         * config/os/vxworks/os_defines.h: Likewise.
417         * include/backward/auto_ptr.h: Likewise.
418         * include/backward/backward_warning.h: Likewise.
419         * include/backward/binders.h: Likewise.
420         * include/backward/hash_fun.h: Likewise.
421         * include/backward/hash_map: Likewise.
422         * include/backward/hash_set: Likewise.
423         * include/backward/hashtable.h: Likewise.
424         * include/backward/strstream: Likewise.
425         * include/bits/algorithmfwd.h: Likewise.
426         * include/bits/allocator.h: Likewise.
427         * include/bits/atomic_0.h: Likewise.
428         * include/bits/atomic_2.h: Likewise.
429         * include/bits/atomicfwd_c.h: Likewise.
430         * include/bits/atomicfwd_cxx.h: Likewise.
431         * include/bits/basic_ios.h: Likewise.
432         * include/bits/basic_ios.tcc: Likewise.
433         * include/bits/basic_string.h: Likewise.
434         * include/bits/basic_string.tcc: Likewise.
435         * include/bits/boost_concept_check.h: Likewise.
436         * include/bits/c++config: Likewise.
437         * include/bits/char_traits.h: Likewise.
438         * include/bits/codecvt.h: Likewise.
439         * include/bits/concept_check.h: Likewise.
440         * include/bits/cpp_type_traits.h: Likewise.
441         * include/bits/deque.tcc: Likewise.
442         * include/bits/forward_list.h: Likewise.
443         * include/bits/forward_list.tcc: Likewise.
444         * include/bits/fstream.tcc: Likewise.
445         * include/bits/functexcept.h: Likewise.
446         * include/bits/functional_hash.h: Likewise.
447         * include/bits/gslice.h: Likewise.
448         * include/bits/gslice_array.h: Likewise.
449         * include/bits/hashtable.h: Likewise.
450         * include/bits/indirect_array.h: Likewise.
451         * include/bits/ios_base.h: Likewise.
452         * include/bits/istream.tcc: Likewise.
453         * include/bits/list.tcc: Likewise.
454         * include/bits/locale_classes.h: Likewise.
455         * include/bits/locale_classes.tcc: Likewise.
456         * include/bits/locale_facets.h: Likewise.
457         * include/bits/locale_facets.tcc: Likewise.
458         * include/bits/locale_facets_nonio.h: Likewise.
459         * include/bits/locale_facets_nonio.tcc: Likewise.
460         * include/bits/localefwd.h: Likewise.
461         * include/bits/mask_array.h: Likewise.
462         * include/bits/move.h: Likewise.
463         * include/bits/ostream.tcc: Likewise.
464         * include/bits/ostream_insert.h: Likewise.
465         * include/bits/postypes.h: Likewise.
466         * include/bits/shared_ptr.h: Likewise.
467         * include/bits/slice_array.h: Likewise.
468         * include/bits/sstream.tcc: Likewise.
469         * include/bits/stl_algo.h: Likewise.
470         * include/bits/stl_algobase.h: Likewise.
471         * include/bits/stl_bvector.h: Likewise.
472         * include/bits/stl_construct.h: Likewise.
473         * include/bits/stl_deque.h: Likewise.
474         * include/bits/stl_function.h: Likewise.
475         * include/bits/stl_heap.h: Likewise.
476         * include/bits/stl_iterator.h: Likewise.
477         * include/bits/stl_iterator_base_funcs.h: Likewise.
478         * include/bits/stl_iterator_base_types.h: Likewise.
479         * include/bits/stl_list.h: Likewise.
480         * include/bits/stl_map.h: Likewise.
481         * include/bits/stl_multimap.h: Likewise.
482         * include/bits/stl_multiset.h: Likewise.
483         * include/bits/stl_numeric.h: Likewise.
484         * include/bits/stl_pair.h: Likewise.
485         * include/bits/stl_queue.h: Likewise.
486         * include/bits/stl_raw_storage_iter.h: Likewise.
487         * include/bits/stl_relops.h: Likewise.
488         * include/bits/stl_set.h: Likewise.
489         * include/bits/stl_stack.h: Likewise.
490         * include/bits/stl_tempbuf.h: Likewise.
491         * include/bits/stl_tree.h: Likewise.
492         * include/bits/stl_uninitialized.h: Likewise.
493         * include/bits/stl_vector.h: Likewise.
494         * include/bits/stream_iterator.h: Likewise.
495         * include/bits/streambuf.tcc: Likewise.
496         * include/bits/streambuf_iterator.h: Likewise.
497         * include/bits/stringfwd.h: Likewise.
498         * include/bits/unique_ptr.h: Likewise.
499         * include/bits/valarray_after.h: Likewise.
500         * include/bits/valarray_array.h: Likewise.
501         * include/bits/valarray_array.tcc: Likewise.
502         * include/bits/valarray_before.h: Likewise.
503         * include/bits/vector.tcc: Likewise.
504         * include/c/cassert: Likewise.
505         * include/c/cctype: Likewise.
506         * include/c/cerrno: Likewise.
507         * include/c/cfloat: Likewise.
508         * include/c/ciso646: Likewise.
509         * include/c/climits: Likewise.
510         * include/c/clocale: Likewise.
511         * include/c/cmath: Likewise.
512         * include/c/csetjmp: Likewise.
513         * include/c/csignal: Likewise.
514         * include/c/cstdarg: Likewise.
515         * include/c/cstddef: Likewise.
516         * include/c/cstdio: Likewise.
517         * include/c/cstdlib: Likewise.
518         * include/c/cstring: Likewise.
519         * include/c/ctime: Likewise.
520         * include/c/cwchar: Likewise.
521         * include/c/cwctype: Likewise.
522         * include/c_compatibility/assert.h: Likewise.
523         * include/c_compatibility/complex.h: Likewise.
524         * include/c_compatibility/ctype.h: Likewise.
525         * include/c_compatibility/errno.h: Likewise.
526         * include/c_compatibility/fenv.h: Likewise.
527         * include/c_compatibility/float.h: Likewise.
528         * include/c_compatibility/inttypes.h: Likewise.
529         * include/c_compatibility/iso646.h: Likewise.
530         * include/c_compatibility/limits.h: Likewise.
531         * include/c_compatibility/locale.h: Likewise.
532         * include/c_compatibility/math.h: Likewise.
533         * include/c_compatibility/setjmp.h: Likewise.
534         * include/c_compatibility/signal.h: Likewise.
535         * include/c_compatibility/stdarg.h: Likewise.
536         * include/c_compatibility/stdatomic.h: Likewise.
537         * include/c_compatibility/stdbool.h: Likewise.
538         * include/c_compatibility/stddef.h: Likewise.
539         * include/c_compatibility/stdint.h: Likewise.
540         * include/c_compatibility/stdio.h: Likewise.
541         * include/c_compatibility/stdlib.h: Likewise.
542         * include/c_compatibility/string.h: Likewise.
543         * include/c_compatibility/tgmath.h: Likewise.
544         * include/c_compatibility/time.h: Likewise.
545         * include/c_compatibility/wchar.h: Likewise.
546         * include/c_compatibility/wctype.h: Likewise.
547         * include/c_global/cassert: Likewise.
548         * include/c_global/ccomplex: Likewise.
549         * include/c_global/cctype: Likewise.
550         * include/c_global/cerrno: Likewise.
551         * include/c_global/cfenv: Likewise.
552         * include/c_global/cfloat: Likewise.
553         * include/c_global/cinttypes: Likewise.
554         * include/c_global/ciso646: Likewise.
555         * include/c_global/climits: Likewise.
556         * include/c_global/clocale: Likewise.
557         * include/c_global/cmath.tcc: Likewise.
558         * include/c_global/cmath: Likewise.
559         * include/c_global/csetjmp: Likewise.
560         * include/c_global/csignal: Likewise.
561         * include/c_global/cstdarg: Likewise.
562         * include/c_global/cstdatomic: Likewise.
563         * include/c_global/cstdbool: Likewise.
564         * include/c_global/cstddef: Likewise.
565         * include/c_global/cstdint: Likewise.
566         * include/c_global/cstdio: Likewise.
567         * include/c_global/cstdlib: Likewise.
568         * include/c_global/cstring: Likewise.
569         * include/c_global/ctgmath: Likewise.
570         * include/c_global/ctime: Likewise.
571         * include/c_global/cwchar: Likewise.
572         * include/c_global/cwctype: Likewise.
573         * include/c_std/cassert: Likewise.
574         * include/c_std/cctype: Likewise.
575         * include/c_std/cerrno: Likewise.
576         * include/c_std/cfloat: Likewise.
577         * include/c_std/ciso646: Likewise.
578         * include/c_std/climits: Likewise.
579         * include/c_std/clocale: Likewise.
580         * include/c_std/cmath.tcc: Likewise.
581         * include/c_std/cmath: Likewise.
582         * include/c_std/csetjmp: Likewise.
583         * include/c_std/csignal: Likewise.
584         * include/c_std/cstdarg: Likewise.
585         * include/c_std/cstddef: Likewise.
586         * include/c_std/cstdio: Likewise.
587         * include/c_std/cstdlib: Likewise.
588         * include/c_std/cstring: Likewise.
589         * include/c_std/ctime: Likewise.
590         * include/c_std/cwchar: Likewise.
591         * include/c_std/cwctype: Likewise.
592         * include/debug/bitset: Likewise.
593         * include/debug/debug.h: Likewise.
594         * include/debug/deque: Likewise.
595         * include/debug/formatter.h: Likewise.
596         * include/debug/functions.h: Likewise.
597         * include/debug/list: Likewise.
598         * include/debug/macros.h: Likewise.
599         * include/debug/map.h: Likewise.
600         * include/debug/map: Likewise.
601         * include/debug/multimap.h: Likewise.
602         * include/debug/multiset.h: Likewise.
603         * include/debug/safe_base.h: Likewise.
604         * include/debug/safe_iterator.h: Likewise.
605         * include/debug/safe_iterator.tcc: Likewise.
606         * include/debug/safe_sequence.h: Likewise.
607         * include/debug/set.h: Likewise.
608         * include/debug/set: Likewise.
609         * include/debug/string: Likewise.
610         * include/debug/unordered_map: Likewise.
611         * include/debug/unordered_set: Likewise.
612         * include/debug/vector: Likewise.
613         * include/ext/algorithm: Likewise.
614         * include/ext/array_allocator.h: Likewise.
615         * include/ext/atomicity.h: Likewise.
616         * include/ext/bitmap_allocator.h: Likewise.
617         * include/ext/cast.h: Likewise.
618         * include/ext/codecvt_specializations.h: Likewise.
619         * include/ext/concurrence.h: Likewise.
620         * include/ext/debug_allocator.h: Likewise.
621         * include/ext/enc_filebuf.h: Likewise.
622         * include/ext/extptr_allocator.h: Likewise.
623         * include/ext/functional: Likewise.
624         * include/ext/iterator: Likewise.
625         * include/ext/malloc_allocator.h: Likewise.
626         * include/ext/memory: Likewise.
627         * include/ext/mt_allocator.h: Likewise.
628         * include/ext/new_allocator.h: Likewise.
629         * include/ext/numeric: Likewise.
630         * include/ext/numeric_traits.h: Likewise.
631         * include/ext/pb_ds/assoc_container.hpp: Likewise.
632         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
633         Likewise.
634         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
635         Likewise.
636         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
637         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
638         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
639         Likewise.
640         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
641         Likewise.
642         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
643         Likewise.
644         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
645         Likewise.
646         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
647         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
648         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
649         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
650         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
651         Likewise.
652         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
653         Likewise.
654         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
655         Likewise.
656         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
657         Likewise.
658         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
659         Likewise.
660         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
661         Likewise.
662         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
663         Likewise.
664         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
665         Likewise.
666         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
667         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
668         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
669         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
670         Likewise.
671         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
672         Likewise.
673         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
674         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
675         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
676         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
677         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
678         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
679         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
680         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
681         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
682         Likewise.
683         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
684         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
685         Likewise.
686         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
687         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
688         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
689         Likewise.
690         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
691         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
692         Likewise.
693         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
694         Likewise.
695         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
696         Likewise.
697         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
698         Likewise.
699         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
700         Likewise.
701         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
702         Likewise.
703         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
704         Likewise.
705         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
706         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
707         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
708         Likewise.
709         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
710         Likewise.
711         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
712         Likewise.
713         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
714         Likewise.
715         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
716         Likewise.
717         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
718         Likewise.
719         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
720         Likewise.
721         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
722         Likewise.
723         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
724         Likewise.
725         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
726         Likewise.
727         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
728         Likewise.
729         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
730         Likewise.
731         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
732         Likewise.
733         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
734         Likewise.
735         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
736         Likewise.
737         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
738         Likewise.
739         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
740         Likewise.
741         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
742         Likewise.
743         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
744         Likewise.
745         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
746         Likewise.
747         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
748         Likewise.
749         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
750         Likewise.
751         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
752         Likewise.
753         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
754         Likewise.
755         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
756         Likewise.
757         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
758         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
761         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
762         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
763         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
764         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
765         Likewise.
766         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
777         Likewise.
778         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
779         Likewise.
780         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
781         Likewise.
782         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
783         Likewise.
784         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
785         Likewise.
786         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
787         Likewise.
788         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
789         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
790         Likewise.
791         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
792         Likewise.
793         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
794         Likewise.
795         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
796         Likewise.
797         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
800         Likewise.
801         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
802         Likewise.
803         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
810         Likewise.
811         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
812         Likewise.
813         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
814         Likewise.
815         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
816         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
821         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
822         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
823         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
824         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
825         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
826         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
827         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
828         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
837         Likewise.
838         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
839         Likewise.
840         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
841         Likewise.
842         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
843         Likewise.
844         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
845         Likewise.
846         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
847         Likewise.
848         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
849         Likewise.
850         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
851         Likewise.
852         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
853         Likewise.
854         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
855         Likewise.
856         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
857         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
860         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
861         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
862         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
863         Likewise.
864         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
865         Likewise.
866         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
867         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
868         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
869         Likewise.
870         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
871         Likewise.
872         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
873         Likewise.
874         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
875         Likewise.
876         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
877         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
878         Likewise.
879         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
880         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
881         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
882         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
883         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
884         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
885         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
886         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
887         Likewise.
888         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
889         Likewise.
890         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
891         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
894         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
895         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
896         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
897         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
898         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
899         Likewise.
900         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
901         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
902         Likewise.
903         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
904         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
905         Likewise.
906         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
907         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
908         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
909         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
910         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
911         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
912         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
913         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
914         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
915         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
916         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
917         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
918         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
919         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
920         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
921         Likewise.
922         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
923         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
924         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
925         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
928         Likewise.
929         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
930         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
931         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
932         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
933         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
934         Likewise.
935         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
936         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
937         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
938         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
939         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
940         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
941         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
944         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
945         Likewise.
946         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
947         Likewise.
948         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
949         Likewise.
950         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
951         Likewise.
952         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
953         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
954         Likewise.
955         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
956         Likewise.
957         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
958         Likewise.
959         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
960         Likewise.
961         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
962         Likewise.
963         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
964         Likewise.
965         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
974         Likewise.
975         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
976         Likewise.
977         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
978         Likewise.
979         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
980         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
981         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
982         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
983         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
984         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
985         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
986         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
987         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
988         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
989         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
990         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
991         Likewise.
992         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
993         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
994         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
995         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
996         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
997         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
998         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
999         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1000         Likewise.
1001         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1002         Likewise.
1003         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1004         Likewise.
1005         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1006         Likewise.
1007         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1008         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1009         Likewise.
1010         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1011         Likewise.
1012         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1013         Likewise.
1014         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1015         Likewise.
1016         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1017         Likewise.
1018         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1019         Likewise.
1020         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1021         Likewise.
1022         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1023         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1024         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1025         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1026         Likewise.
1027         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1028         Likewise.
1029         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1030         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1031         Likewise.
1032         * include/ext/pb_ds/exception.hpp: Likewise.
1033         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1034         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1035         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1036         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1037         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1038         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1039         * include/ext/pod_char_traits.h: Likewise.
1040         * include/ext/pointer.h: Likewise.
1041         * include/ext/pool_allocator.h: Likewise.
1042         * include/ext/rb_tree: Likewise.
1043         * include/ext/rc_string_base.h: Likewise.
1044         * include/ext/rope: Likewise.
1045         * include/ext/ropeimpl.h: Likewise.
1046         * include/ext/slist: Likewise.
1047         * include/ext/sso_string_base.h: Likewise.
1048         * include/ext/stdio_filebuf.h: Likewise.
1049         * include/ext/stdio_sync_filebuf.h: Likewise.
1050         * include/ext/string_conversions.h: Likewise.
1051         * include/ext/throw_allocator.h: Likewise.
1052         * include/ext/type_traits.h: Likewise.
1053         * include/ext/typelist.h: Likewise.
1054         * include/ext/vstring.h: Likewise.
1055         * include/ext/vstring.tcc: Likewise.
1056         * include/ext/vstring_fwd.h: Likewise.
1057         * include/ext/vstring_util.h: Likewise.
1058         * include/parallel/algo.h: Likewise.
1059         * include/parallel/algobase.h: Likewise.
1060         * include/parallel/algorithm: Likewise.
1061         * include/parallel/algorithmfwd.h: Likewise.
1062         * include/parallel/balanced_quicksort.h: Likewise.
1063         * include/parallel/base.h: Likewise.
1064         * include/parallel/basic_iterator.h: Likewise.
1065         * include/parallel/checkers.h: Likewise.
1066         * include/parallel/compatibility.h: Likewise.
1067         * include/parallel/compiletime_settings.h: Likewise.
1068         * include/parallel/equally_split.h: Likewise.
1069         * include/parallel/features.h: Likewise.
1070         * include/parallel/find.h: Likewise.
1071         * include/parallel/find_selectors.h: Likewise.
1072         * include/parallel/for_each.h: Likewise.
1073         * include/parallel/for_each_selectors.h: Likewise.
1074         * include/parallel/iterator.h: Likewise.
1075         * include/parallel/list_partition.h: Likewise.
1076         * include/parallel/losertree.h: Likewise.
1077         * include/parallel/merge.h: Likewise.
1078         * include/parallel/multiseq_selection.h: Likewise.
1079         * include/parallel/multiway_merge.h: Likewise.
1080         * include/parallel/multiway_mergesort.h: Likewise.
1081         * include/parallel/numeric: Likewise.
1082         * include/parallel/numericfwd.h: Likewise.
1083         * include/parallel/omp_loop.h: Likewise.
1084         * include/parallel/omp_loop_static.h: Likewise.
1085         * include/parallel/par_loop.h: Likewise.
1086         * include/parallel/parallel.h: Likewise.
1087         * include/parallel/partial_sum.h: Likewise.
1088         * include/parallel/partition.h: Likewise.
1089         * include/parallel/queue.h: Likewise.
1090         * include/parallel/quicksort.h: Likewise.
1091         * include/parallel/random_number.h: Likewise.
1092         * include/parallel/random_shuffle.h: Likewise.
1093         * include/parallel/search.h: Likewise.
1094         * include/parallel/set_operations.h: Likewise.
1095         * include/parallel/settings.h: Likewise.
1096         * include/parallel/sort.h: Likewise.
1097         * include/parallel/tags.h: Likewise.
1098         * include/parallel/types.h: Likewise.
1099         * include/parallel/unique_copy.h: Likewise.
1100         * include/parallel/workstealing.h: Likewise.
1101         * include/precompiled/extc++.h: Likewise.
1102         * include/precompiled/stdc++.h: Likewise.
1103         * include/precompiled/stdtr1c++.h: Likewise.
1104         * include/std/algorithm: Likewise.
1105         * include/std/array: Likewise.
1106         * include/std/bitset: Likewise.
1107         * include/std/c++0x_warning.h: Likewise.
1108         * include/std/chrono: Likewise.
1109         * include/std/complex: Likewise.
1110         * include/std/condition_variable: Likewise.
1111         * include/std/deque: Likewise.
1112         * include/std/forward_list: Likewise.
1113         * include/std/fstream: Likewise.
1114         * include/std/functional: Likewise.
1115         * include/std/iomanip: Likewise.
1116         * include/std/ios: Likewise.
1117         * include/std/iosfwd: Likewise.
1118         * include/std/iostream: Likewise.
1119         * include/std/istream: Likewise.
1120         * include/std/iterator: Likewise.
1121         * include/std/limits: Likewise.
1122         * include/std/list: Likewise.
1123         * include/std/locale: Likewise.
1124         * include/std/map: Likewise.
1125         * include/std/memory: Likewise.
1126         * include/std/mutex: Likewise.
1127         * include/std/numeric: Likewise.
1128         * include/std/ostream: Likewise.
1129         * include/std/queue: Likewise.
1130         * include/std/random: Likewise.
1131         * include/std/ratio: Likewise.
1132         * include/std/regex: Likewise.
1133         * include/std/set: Likewise.
1134         * include/std/sstream: Likewise.
1135         * include/std/stack: Likewise.
1136         * include/std/stdexcept: Likewise.
1137         * include/std/streambuf: Likewise.
1138         * include/std/string: Likewise.
1139         * include/std/system_error: Likewise.
1140         * include/std/thread: Likewise.
1141         * include/std/tuple: Likewise.
1142         * include/std/type_traits: Likewise.
1143         * include/std/unordered_map: Likewise.
1144         * include/std/unordered_set: Likewise.
1145         * include/std/utility: Likewise.
1146         * include/std/valarray: Likewise.
1147         * include/std/vector: Likewise.
1148         * include/tr1/array: Likewise.
1149         * include/tr1/bessel_function.tcc: Likewise.
1150         * include/tr1/beta_function.tcc: Likewise.
1151         * include/tr1/ccomplex: Likewise.
1152         * include/tr1/cctype: Likewise.
1153         * include/tr1/cfenv: Likewise.
1154         * include/tr1/cfloat: Likewise.
1155         * include/tr1/cinttypes: Likewise.
1156         * include/tr1/climits: Likewise.
1157         * include/tr1/cmath: Likewise.
1158         * include/tr1/complex.h: Likewise.
1159         * include/tr1/complex: Likewise.
1160         * include/tr1/cstdarg: Likewise.
1161         * include/tr1/cstdbool: Likewise.
1162         * include/tr1/cstdint: Likewise.
1163         * include/tr1/cstdio: Likewise.
1164         * include/tr1/cstdlib: Likewise.
1165         * include/tr1/ctgmath: Likewise.
1166         * include/tr1/ctime: Likewise.
1167         * include/tr1/ctype.h: Likewise.
1168         * include/tr1/cwchar: Likewise.
1169         * include/tr1/cwctype: Likewise.
1170         * include/tr1/ell_integral.tcc: Likewise.
1171         * include/tr1/exp_integral.tcc: Likewise.
1172         * include/tr1/fenv.h: Likewise.
1173         * include/tr1/float.h: Likewise.
1174         * include/tr1/functional: Likewise.
1175         * include/tr1/functional_hash.h: Likewise.
1176         * include/tr1/gamma.tcc: Likewise.
1177         * include/tr1/hashtable.h: Likewise.
1178         * include/tr1/hypergeometric.tcc: Likewise.
1179         * include/tr1/inttypes.h: Likewise.
1180         * include/tr1/legendre_function.tcc: Likewise.
1181         * include/tr1/limits.h: Likewise.
1182         * include/tr1/math.h: Likewise.
1183         * include/tr1/memory: Likewise.
1184         * include/tr1/modified_bessel_func.tcc: Likewise.
1185         * include/tr1/poly_hermite.tcc: Likewise.
1186         * include/tr1/poly_laguerre.tcc: Likewise.
1187         * include/tr1/random: Likewise.
1188         * include/tr1/regex: Likewise.
1189         * include/tr1/riemann_zeta.tcc: Likewise.
1190         * include/tr1/shared_ptr.h: Likewise.
1191         * include/tr1/special_function_util.h: Likewise.
1192         * include/tr1/stdarg.h: Likewise.
1193         * include/tr1/stdbool.h: Likewise.
1194         * include/tr1/stdint.h: Likewise.
1195         * include/tr1/stdio.h: Likewise.
1196         * include/tr1/stdlib.h: Likewise.
1197         * include/tr1/tgmath.h: Likewise.
1198         * include/tr1/tuple: Likewise.
1199         * include/tr1/type_traits: Likewise.
1200         * include/tr1/unordered_map: Likewise.
1201         * include/tr1/unordered_set: Likewise.
1202         * include/tr1/utility: Likewise.
1203         * include/tr1/wchar.h: Likewise.
1204         * include/tr1/wctype.h: Likewise.
1205         * include/tr1_impl/array: Likewise.
1206         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1207         * include/tr1_impl/cctype: Likewise.
1208         * include/tr1_impl/cfenv: Likewise.
1209         * include/tr1_impl/cinttypes: Likewise.
1210         * include/tr1_impl/cmath: Likewise.
1211         * include/tr1_impl/complex: Likewise.
1212         * include/tr1_impl/cstdint: Likewise.
1213         * include/tr1_impl/cstdio: Likewise.
1214         * include/tr1_impl/cstdlib: Likewise.
1215         * include/tr1_impl/cwchar: Likewise.
1216         * include/tr1_impl/cwctype: Likewise.
1217         * include/tr1_impl/functional: Likewise.
1218         * include/tr1_impl/functional_hash.h: Likewise.
1219         * include/tr1_impl/hashtable: Likewise.
1220         * include/tr1_impl/hashtable_policy.h: Likewise.
1221         * include/tr1_impl/random.tcc: Likewise.
1222         * include/tr1_impl/random: Likewise.
1223         * include/tr1_impl/regex: Likewise.
1224         * include/tr1_impl/type_traits: Likewise.
1225         * include/tr1_impl/unordered_map: Likewise.
1226         * include/tr1_impl/unordered_set: Likewise.
1227         * include/tr1_impl/utility: Likewise.
1228         * libsupc++/array_type_info.cc: Likewise.
1229         * libsupc++/atexit_arm.cc: Likewise.
1230         * libsupc++/bad_cast.cc: Likewise.
1231         * libsupc++/bad_typeid.cc: Likewise.
1232         * libsupc++/class_type_info.cc: Likewise.
1233         * libsupc++/cxxabi-forced.h: Likewise.
1234         * libsupc++/cxxabi.h: Likewise.
1235         * libsupc++/del_op.cc: Likewise.
1236         * libsupc++/del_opnt.cc: Likewise.
1237         * libsupc++/del_opv.cc: Likewise.
1238         * libsupc++/del_opvnt.cc: Likewise.
1239         * libsupc++/dyncast.cc: Likewise.
1240         * libsupc++/eh_alloc.cc: Likewise.
1241         * libsupc++/eh_arm.cc: Likewise.
1242         * libsupc++/eh_aux_runtime.cc: Likewise.
1243         * libsupc++/eh_call.cc: Likewise.
1244         * libsupc++/eh_catch.cc: Likewise.
1245         * libsupc++/eh_exception.cc: Likewise.
1246         * libsupc++/eh_globals.cc: Likewise.
1247         * libsupc++/eh_personality.cc: Likewise.
1248         * libsupc++/eh_ptr.cc: Likewise.
1249         * libsupc++/eh_term_handler.cc: Likewise.
1250         * libsupc++/eh_terminate.cc: Likewise.
1251         * libsupc++/eh_throw.cc: Likewise.
1252         * libsupc++/eh_type.cc: Likewise.
1253         * libsupc++/eh_unex_handler.cc: Likewise.
1254         * libsupc++/enum_type_info.cc: Likewise.
1255         * libsupc++/exception: Likewise.
1256         * libsupc++/exception_defines.h: Likewise.
1257         * libsupc++/exception_ptr.h: Likewise.
1258         * libsupc++/function_type_info.cc: Likewise.
1259         * libsupc++/fundamental_type_info.cc: Likewise.
1260         * libsupc++/guard.cc: Likewise.
1261         * libsupc++/initializer_list: Likewise.
1262         * libsupc++/new: Likewise.
1263         * libsupc++/new_handler.cc: Likewise.
1264         * libsupc++/new_op.cc: Likewise.
1265         * libsupc++/new_opnt.cc: Likewise.
1266         * libsupc++/new_opv.cc: Likewise.
1267         * libsupc++/new_opvnt.cc: Likewise.
1268         * libsupc++/pbase_type_info.cc: Likewise.
1269         * libsupc++/pmem_type_info.cc: Likewise.
1270         * libsupc++/pointer_type_info.cc: Likewise.
1271         * libsupc++/pure.cc: Likewise.
1272         * libsupc++/si_class_type_info.cc: Likewise.
1273         * libsupc++/tinfo.cc: Likewise.
1274         * libsupc++/tinfo.h: Likewise.
1275         * libsupc++/tinfo2.cc: Likewise.
1276         * libsupc++/typeinfo: Likewise.
1277         * libsupc++/unwind-cxx.h: Likewise.
1278         * libsupc++/vec.cc: Likewise.
1279         * libsupc++/vmi_class_type_info.cc: Likewise.
1280         * libsupc++/vterminate.cc: Likewise.
1281         * po/string_literals.cc: Likewise.
1282         * src/atomic.cc: Likewise.
1283         * src/bitmap_allocator.cc: Likewise.
1284         * src/chrono.cc: Likewise.
1285         * src/codecvt.cc: Likewise.
1286         * src/compatibility-ldbl.cc: Likewise.
1287         * src/compatibility.cc: Likewise.
1288         * src/complex_io.cc: Likewise.
1289         * src/concept-inst.cc: Likewise.
1290         * src/condition_variable.cc: Likewise.
1291         * src/ctype.cc: Likewise.
1292         * src/debug.cc: Likewise.
1293         * src/debug_list.cc: Likewise.
1294         * src/ext-inst.cc: Likewise.
1295         * src/fstream-inst.cc: Likewise.
1296         * src/functexcept.cc: Likewise.
1297         * src/globals_io.cc: Likewise.
1298         * src/hash.cc: Likewise.
1299         * src/hash_c++0x.cc: Likewise.
1300         * src/hashtable.cc: Likewise.
1301         * src/hashtable_c++0x.cc: Likewise.
1302         * src/ios-inst.cc: Likewise.
1303         * src/ios.cc: Likewise.
1304         * src/ios_failure.cc: Likewise.
1305         * src/ios_init.cc: Likewise.
1306         * src/ios_locale.cc: Likewise.
1307         * src/iostream-inst.cc: Likewise.
1308         * src/istream-inst.cc: Likewise.
1309         * src/istream.cc: Likewise.
1310         * src/limits.cc: Likewise.
1311         * src/limits_c++0x.cc: Likewise.
1312         * src/list.cc: Likewise.
1313         * src/locale-inst.cc: Likewise.
1314         * src/locale.cc: Likewise.
1315         * src/locale_facets.cc: Likewise.
1316         * src/locale_init.cc: Likewise.
1317         * src/localename.cc: Likewise.
1318         * src/math_stubs_float.cc: Likewise.
1319         * src/math_stubs_long_double.cc: Likewise.
1320         * src/misc-inst.cc: Likewise.
1321         * src/mt_allocator.cc: Likewise.
1322         * src/mutex.cc: Likewise.
1323         * src/ostream-inst.cc: Likewise.
1324         * src/parallel_list.cc: Likewise.
1325         * src/parallel_settings.cc: Likewise.
1326         * src/pool_allocator.cc: Likewise.
1327         * src/sstream-inst.cc: Likewise.
1328         * src/stdexcept.cc: Likewise.
1329         * src/streambuf-inst.cc: Likewise.
1330         * src/streambuf.cc: Likewise.
1331         * src/string-inst.cc: Likewise.
1332         * src/strstream.cc: Likewise.
1333         * src/system_error.cc: Likewise.
1334         * src/thread.cc: Likewise.
1335         * src/tree.cc: Likewise.
1336         * src/valarray-inst.cc: Likewise.
1337         * src/wlocale-inst.cc: Likewise.
1338         * src/wstring-inst.cc: Likewise.
1339         * doc/xml/manual/intro.xml: Change documentation to refer the
1340         reader to version 3 of the GNU General Public License, version
1341         3.1 of the GCC Runtime Library Exception, and to point readers
1342         at the FSF's license web page.
1343
1344 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1345
1346         * Makefile.am: Change copyright header to refer to version
1347         3 of the GNU General Public License and to point readers at the
1348         COPYING3 file and the FSF's license web page.
1349         * doc/Makefile.am: Likewise.
1350         * include/Makefile.am: Likewise.
1351         * libsupc++/Makefile.am: Likewise.
1352         * po/Makefile.am: Likewise.
1353         * po/POTFILES.in: Likewise.
1354         * src/Makefile.am: Likewise.
1355         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1356         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1357         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1358         Likewise.
1359         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1360         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1361         Likewise.
1362         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1363         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1364         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1365         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1366         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1367         * testsuite/18_support/bad_cast/what.cc: Likewise.
1368         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1369         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1370         Likewise.
1371         * testsuite/18_support/bad_exception/what.cc: Likewise.
1372         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1373         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1374         * testsuite/18_support/exception/38732.cc: Likewise.
1375         * testsuite/18_support/exception/what.cc: Likewise.
1376         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1377         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1378         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1379         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1380         * testsuite/18_support/headers/climits/values.cc: Likewise.
1381         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1382         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1383         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1384         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1385         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1386         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1387         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1388         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1389         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1390         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1391         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1392         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1393         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1394         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1395         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1396         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1397         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1398         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1399         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1400         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1401         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1402         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1403         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1404         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1405         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1406         * testsuite/18_support/new_delete_placement.cc: Likewise.
1407         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1408         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1409         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1410         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1411         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1412         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1413         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1414         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1415         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1416         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1417         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1418         Likewise.
1419         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1420         * testsuite/18_support/pthread_guard.cc: Likewise.
1421         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1422         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1423         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1424         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1425         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1426         Likewise.
1427         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1428         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1429         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1430         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1431         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1432         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1433         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1434         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1435         Likewise.
1436         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1437         Likewise.
1438         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1439         Likewise.
1440         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1441         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1442         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1443         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1444         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1445         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1446         Likewise.
1447         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1448         Likewise.
1449         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1450         Likewise.
1451         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1452         Likewise.
1453         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1454         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1455         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1456         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1457         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1458         Likewise.
1459         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1460         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1461         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1462         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1463         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1464         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1465         Likewise.
1466         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1467         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1468         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1469         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1470         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1471         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1472         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1473         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1474         * testsuite/20_util/allocator/1.cc: Likewise.
1475         * testsuite/20_util/allocator/10378.cc: Likewise.
1476         * testsuite/20_util/allocator/14176.cc: Likewise.
1477         * testsuite/20_util/allocator/33807.cc: Likewise.
1478         * testsuite/20_util/allocator/8230.cc: Likewise.
1479         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1480         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1481         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1482         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1483         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1484         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1485         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1486         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1487         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1488         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1489         Likewise.
1490         * testsuite/20_util/clocks/1.cc: Likewise.
1491         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1492         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1493         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1494         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1495         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1496         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1497         * testsuite/20_util/duration/cons/1.cc: Likewise.
1498         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1499         * testsuite/20_util/duration/cons/2.cc: Likewise.
1500         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1501         Likewise.
1502         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1503         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1504         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1505         Likewise.
1506         * testsuite/20_util/forward/1.cc: Likewise.
1507         * testsuite/20_util/forward/1_neg.cc: Likewise.
1508         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1509         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1510         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1511         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1512         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1513         Likewise.
1514         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1515         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1516         Likewise.
1517         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1518         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1519         Likewise.
1520         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1521         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1522         Likewise.
1523         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1524         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1525         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1526         Likewise.
1527         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1528         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1529         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1530         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1531         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1532         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1533         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1534         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1535         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1536         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1537         Likewise.
1538         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1539         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1540         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1541         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1542         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1543         Likewise.
1544         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1545         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1546         Likewise.
1547         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1548         * testsuite/20_util/identity/value.cc: Likewise.
1549         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1550         * testsuite/20_util/is_integral/value.cc: Likewise.
1551         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1552         Likewise.
1553         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1554         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1555         * testsuite/20_util/is_reference/value.cc: Likewise.
1556         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1557         Likewise.
1558         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1559         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1560         * testsuite/20_util/is_signed/value.cc: Likewise.
1561         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1562         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1563         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1564         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1565         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1566         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1567         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1568         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1569         Likewise.
1570         * testsuite/20_util/move/1.cc: Likewise.
1571         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1572         * testsuite/20_util/pair/1.cc: Likewise.
1573         * testsuite/20_util/pair/2.cc: Likewise.
1574         * testsuite/20_util/pair/3.cc: Likewise.
1575         * testsuite/20_util/pair/4.cc: Likewise.
1576         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1577         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1578         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1579         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1580         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1581         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1582         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1583         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1584         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1585         Likewise.
1586         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1587         Likewise.
1588         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1589         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1590         * testsuite/20_util/rel_ops.cc: Likewise.
1591         * testsuite/20_util/remove_reference/value.cc: Likewise.
1592         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1593         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1594         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1595         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1596         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1597         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1598         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1599         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1600         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1601         Likewise.
1602         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1603         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1604         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1605         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1606         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1607         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1608         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1609         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1610         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1611         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1612         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1613         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1614         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1615         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1616         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1617         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1618         Likewise.
1619         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1620         Likewise.
1621         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1622         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1623         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1624         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1625         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1626         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1627         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1628         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1629         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1630         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1631         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1632         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1633         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1634         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1635         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1636         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1637         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1638         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1639         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1640         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1641         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1642         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1643         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1644         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1645         Likewise.
1646         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1647         Likewise.
1648         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1649         Likewise.
1650         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1651         Likewise.
1652         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1653         Likewise.
1654         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1655         Likewise.
1656         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1657         Likewise.
1658         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1659         Likewise.
1660         * testsuite/20_util/temporary_buffer.cc: Likewise.
1661         * testsuite/20_util/time_point/1.cc: Likewise.
1662         * testsuite/20_util/time_point/2.cc: Likewise.
1663         * testsuite/20_util/time_point/3.cc: Likewise.
1664         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1665         Likewise.
1666         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1667         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1668         Likewise.
1669         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1670         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1671         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1672         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1673         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1674         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1675         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1676         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1677         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1678         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1679         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1680         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1681         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1682         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1683         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1684         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1685         Likewise.
1686         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1687         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1688         Likewise.
1689         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1690         Likewise.
1691         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1692         Likewise.
1693         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1694         Likewise.
1695         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1696         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1697         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1698         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1699         Likewise.
1700         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1701         Likewise.
1702         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1703         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1704         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1705         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1706         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1707         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1708         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1709         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1710         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1711         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1712         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1713         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1714         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1715         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1716         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1717         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1718         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1719         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1720         Likewise.
1721         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1722         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1723         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1724         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1725         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1726         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1727         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1728         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1729         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1730         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1731         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1732         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1733         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1734         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1735         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1736         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1737         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1738         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1739         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1740         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1741         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1742         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1743         Likewise.
1744         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1745         Likewise.
1746         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1747         Likewise.
1748         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1749         Likewise.
1750         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1751         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1752         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1753         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1754         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1755         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1756         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1757         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1758         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1759         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1760         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1761         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1762         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1763         Likewise.
1764         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1765         Likewise.
1766         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1767         Likewise.
1768         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1769         Likewise.
1770         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1771         Likewise.
1772         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1773         Likewise.
1774         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1775         Likewise.
1776         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1777         Likewise.
1778         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1779         Likewise.
1780         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1781         Likewise.
1782         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1783         Likewise.
1784         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1785         Likewise.
1786         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1787         Likewise.
1788         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1789         Likewise.
1790         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1791         Likewise.
1792         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1793         Likewise.
1794         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1795         Likewise.
1796         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1797         Likewise.
1798         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1799         Likewise.
1800         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1801         Likewise.
1802         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1803         Likewise.
1804         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1805         Likewise.
1806         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1807         Likewise.
1808         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1809         Likewise.
1810         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1811         Likewise.
1812         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1813         Likewise.
1814         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1815         Likewise.
1816         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1817         Likewise.
1818         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1819         Likewise.
1820         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1821         Likewise.
1822         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1823         Likewise.
1824         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1825         Likewise.
1826         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1827         Likewise.
1828         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1829         Likewise.
1830         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1831         Likewise.
1832         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1833         Likewise.
1834         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1835         Likewise.
1836         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1837         Likewise.
1838         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1839         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1840         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1841         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1842         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1843         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1844         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1845         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1846         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1847         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1848         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1849         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1850         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1851         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1852         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1853         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1854         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1855         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1856         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1857         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1858         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1859         Likewise.
1860         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1861         Likewise.
1862         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1863         Likewise.
1864         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1865         Likewise.
1866         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1867         Likewise.
1868         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1869         Likewise.
1870         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1871         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1872         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1873         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1874         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1875         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1876         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1877         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1878         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1879         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1880         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1881         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1882         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1883         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1884         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1885         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1886         Likewise.
1887         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1888         Likewise.
1889         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1890         Likewise.
1891         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1892         Likewise.
1893         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1894         Likewise.
1895         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1896         Likewise.
1897         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1898         Likewise.
1899         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1900         Likewise.
1901         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1902         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1903         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1904         Likewise.
1905         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1906         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1907         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1908         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1909         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1910         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1911         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1912         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1913         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1914         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1915         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1916         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1917         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1918         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1919         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1920         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1921         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1922         Likewise.
1923         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1924         Likewise.
1925         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1926         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1927         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1928         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1929         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1930         Likewise.
1931         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1932         Likewise.
1933         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1934         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1935         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1936         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1937         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1938         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1939         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1940         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1941         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1942         Likewise.
1943         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1944         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1945         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1946         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1947         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1948         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1949         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1950         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1951         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1952         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1953         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1954         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1955         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1956         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1957         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1958         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1959         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1960         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1961         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1962         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1963         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1964         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1965         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1966         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1967         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1968         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1969         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1970         Likewise.
1971         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1972         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1973         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1974         Likewise.
1975         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1976         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1977         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1978         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
1979         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
1980         Likewise.
1981         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
1982         Likewise.
1983         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
1984         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
1985         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
1986         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
1987         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
1988         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
1989         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
1990         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
1991         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
1992         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
1993         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
1994         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
1995         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
1996         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
1997         Likewise.
1998         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
1999         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2000         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2001         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2002         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2003         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2004         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2005         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2006         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2007         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2008         Likewise.
2009         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2010         Likewise.
2011         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2012         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2013         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2014         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2015         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2016         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2017         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2018         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2019         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2020         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2021         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2022         Likewise.
2023         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2024         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2025         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2026         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2027         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2028         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2029         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2030         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2031         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2032         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2033         Likewise.
2034         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2035         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2036         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2037         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2038         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2039         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2040         Likewise.
2041         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2042         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2043         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2044         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2045         Likewise.
2046         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2047         Likewise.
2048         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2049         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2050         Likewise.
2051         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2052         * testsuite/22_locale/ctype/2.cc: Likewise.
2053         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2054         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2055         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2056         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2057         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2058         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2059         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2060         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2061         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2062         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2063         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2064         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2065         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2066         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2067         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2068         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2069         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2070         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2071         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2072         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2073         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2074         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2075         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2076         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2077         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2078         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2079         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2080         * testsuite/22_locale/facet/1.cc: Likewise.
2081         * testsuite/22_locale/facet/2.cc: Likewise.
2082         * testsuite/22_locale/facet/25421.cc: Likewise.
2083         * testsuite/22_locale/global_templates/1.cc: Likewise.
2084         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2085         Likewise.
2086         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2087         Likewise.
2088         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2089         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2090         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2091         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2092         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2093         * testsuite/22_locale/locale/13630.cc: Likewise.
2094         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2095         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2096         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2097         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2098         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2099         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2100         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2101         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2102         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2103         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2104         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2105         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2106         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2107         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2108         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2109         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2110         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2111         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2112         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2113         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2114         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2115         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2116         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2117         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2118         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2119         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2120         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2121         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2122         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2123         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2124         Likewise.
2125         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2126         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2127         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2128         Likewise.
2129         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2130         Likewise.
2131         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2132         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2133         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2134         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2135         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2136         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2137         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2138         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2139         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2140         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2141         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2142         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2143         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2144         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2145         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2146         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2147         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2148         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2149         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2150         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2151         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2152         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2153         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2154         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2155         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2156         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2157         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2158         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2159         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2160         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2161         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2162         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2163         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2164         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2165         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2166         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2167         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2168         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2169         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2170         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2171         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2172         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2173         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2174         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2175         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2176         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2177         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2178         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2179         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2180         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2181         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2182         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2183         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2184         Likewise.
2185         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2186         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2187         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2188         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2189         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2190         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2191         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2192         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2193         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2194         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2195         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2196         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2197         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2198         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2199         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2200         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2201         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2202         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2203         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2204         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2205         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2206         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2207         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2208         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2209         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2210         Likewise.
2211         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2212         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2213         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2214         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2215         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2216         Likewise.
2217         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2218         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2219         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2220         Likewise.
2221         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2222         Likewise.
2223         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2224         Likewise.
2225         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2226         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2227         Likewise.
2228         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2229         Likewise.
2230         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2231         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2232         Likewise.
2233         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2234         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2235         Likewise.
2236         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2237         Likewise.
2238         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2239         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2240         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2241         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2242         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2243         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2244         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2245         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2246         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2247         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2248         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2249         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2250         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2251         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2252         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2253         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2254         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2255         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2256         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2257         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2258         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2259         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2260         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2261         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2262         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2263         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2264         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2265         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2266         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2267         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2268         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2269         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2270         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2271         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2272         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2273         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2274         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2275         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2276         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2277         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2278         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2279         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2280         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2281         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2282         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2283         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2284         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2285         Likewise.
2286         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2287         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2288         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2289         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2290         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2291         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2292         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2293         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2294         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2295         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2296         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2297         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2298         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2299         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2300         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2301         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2302         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2303         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2304         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2305         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2306         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2307         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2308         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2309         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2310         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2311         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2312         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2313         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2314         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2315         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2316         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2317         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2318         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2319         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2320         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2321         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2322         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2323         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2324         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2325         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2326         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2327         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2328         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2329         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2330         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2331         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2332         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2333         Likewise.
2334         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2335         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2336         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2337         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2338         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2339         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2340         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2341         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2342         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2343         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2344         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2345         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2346         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2347         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2348         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2349         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2350         Likewise.
2351         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2352         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2353         Likewise.
2354         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2355         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2356         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2357         Likewise.
2358         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2359         Likewise.
2360         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2361         Likewise.
2362         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2363         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2364         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2365         Likewise.
2366         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2367         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2368         Likewise.
2369         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2370         Likewise.
2371         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2372         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2373         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2374         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2375         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2376         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2377         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2378         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2379         Likewise.
2380         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2381         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2382         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2383         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2384         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2385         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2386         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2387         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2388         Likewise.
2389         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2390         Likewise.
2391         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2392         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2393         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2394         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2395         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2396         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2397         Likewise.
2398         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2399         Likewise.
2400         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2401         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2402         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2403         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2404         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2405         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2406         Likewise.
2407         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2408         Likewise.
2409         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2410         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2411         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2412         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2413         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2414         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2415         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2416         Likewise.
2417         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2418         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2419         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2420         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2421         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2422         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2423         Likewise.
2424         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2425         Likewise.
2426         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2427         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2428         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2429         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2430         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2431         Likewise.
2432         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2433         Likewise.
2434         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2435         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2436         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2437         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2438         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2439         Likewise.
2440         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2441         Likewise.
2442         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2443         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2444         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2445         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2446         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2447         Likewise.
2448         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2449         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2450         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2451         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2452         Likewise.
2453         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2454         Likewise.
2455         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2456         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2457         Likewise.
2458         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2459         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2460         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2461         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2462         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2463         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2464         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2465         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2466         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2467         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2468         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2469         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2470         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2471         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2472         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2473         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2474         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2475         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2476         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2477         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2478         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2479         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2480         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2481         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2482         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2483         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2484         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2485         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2486         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2487         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2488         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2489         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2490         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2491         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2492         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2493         Likewise.
2494         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2495         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2496         * testsuite/23_containers/bitset/18604.cc: Likewise.
2497         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2498         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2499         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2500         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2501         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2502         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2503         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2504         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2505         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2506         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2507         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2508         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2509         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2510         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2511         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2512         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2513         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2514         * testsuite/23_containers/deque/18604.cc: Likewise.
2515         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2516         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2517         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2518         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2519         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2520         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2521         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2522         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2523         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2524         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2525         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2526         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2527         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2528         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2529         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2530         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2531         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2532         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2533         Likewise.
2534         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2535         Likewise.
2536         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2537         Likewise.
2538         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2539         Likewise.
2540         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2541         Likewise.
2542         * testsuite/23_containers/deque/types/1.cc: Likewise.
2543         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2544         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2545         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2546         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2547         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2548         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2549         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2550         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2551         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2552         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2553         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2554         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2555         Likewise.
2556         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2557         Likewise.
2558         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2559         Likewise.
2560         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2561         Likewise.
2562         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2563         Likewise.
2564         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2565         Likewise.
2566         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2567         Likewise.
2568         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2569         Likewise.
2570         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2571         Likewise.
2572         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2573         Likewise.
2574         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2575         Likewise.
2576         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2577         Likewise.
2578         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2579         Likewise.
2580         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2581         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2582         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2583         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2584         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2585         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2586         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2587         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2588         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2589         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2590         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2591         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2592         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2593         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2594         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2595         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2596         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2597         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2598         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2599         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2600         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2601         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2602         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2603         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2604         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2605         Likewise.
2606         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2607         Likewise.
2608         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2609         * testsuite/23_containers/list/18604.cc: Likewise.
2610         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2611         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2612         * testsuite/23_containers/list/cons/1.cc: Likewise.
2613         * testsuite/23_containers/list/cons/2.cc: Likewise.
2614         * testsuite/23_containers/list/cons/3.cc: Likewise.
2615         * testsuite/23_containers/list/cons/4.cc: Likewise.
2616         * testsuite/23_containers/list/cons/5.cc: Likewise.
2617         * testsuite/23_containers/list/cons/6.cc: Likewise.
2618         * testsuite/23_containers/list/cons/7.cc: Likewise.
2619         * testsuite/23_containers/list/cons/8.cc: Likewise.
2620         * testsuite/23_containers/list/cons/9.cc: Likewise.
2621         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2622         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2623         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2624         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2625         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2626         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2627         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2628         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2629         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2630         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2631         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2632         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2633         * testsuite/23_containers/list/operations/1.cc: Likewise.
2634         * testsuite/23_containers/list/operations/2.cc: Likewise.
2635         * testsuite/23_containers/list/operations/3.cc: Likewise.
2636         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2637         * testsuite/23_containers/list/operations/4.cc: Likewise.
2638         * testsuite/23_containers/list/operations/5.cc: Likewise.
2639         * testsuite/23_containers/list/pthread1.cc: Likewise.
2640         * testsuite/23_containers/list/pthread5.cc: Likewise.
2641         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2642         Likewise.
2643         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2644         Likewise.
2645         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2646         Likewise.
2647         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2648         Likewise.
2649         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2650         Likewise.
2651         * testsuite/23_containers/map/18604.cc: Likewise.
2652         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2653         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2654         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2655         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2656         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2657         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2658         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2659         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2660         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2661         * testsuite/23_containers/map/operators/1.cc: Likewise.
2662         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2663         * testsuite/23_containers/map/pthread6.cc: Likewise.
2664         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2665         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2666         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2667         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2668         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2669         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2670         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2671         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2672         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2673         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2674         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2675         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2676         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2677         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2678         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2679         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2680         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2681         * testsuite/23_containers/set/18604.cc: Likewise.
2682         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2683         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2684         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2685         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2686         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2687         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2688         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2689         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2690         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2691         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2692         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2693         Likewise.
2694         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2695         Likewise.
2696         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2697         Likewise.
2698         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2699         Likewise.
2700         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2701         Likewise.
2702         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2703         Likewise.
2704         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2705         Likewise.
2706         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2707         Likewise.
2708         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2709         Likewise.
2710         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2711         Likewise.
2712         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2713         Likewise.
2714         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2715         Likewise.
2716         * testsuite/23_containers/vector/18604.cc: Likewise.
2717         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2718         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2719         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2720         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2721         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2722         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2723         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2724         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2725         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2726         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2727         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2728         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2729         Likewise.
2730         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2731         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2732         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2733         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2734         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2735         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2736         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2737         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2738         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2739         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2740         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2741         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2742         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2743         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2744         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2745         Likewise.
2746         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2747         Likewise.
2748         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2749         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2750         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2751         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2752         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2753         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2754         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2755         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2756         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2757         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2758         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2759         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2760         Likewise.
2761         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2762         Likewise.
2763         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2764         Likewise.
2765         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2766         Likewise.
2767         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2768         Likewise.
2769         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2770         Likewise.
2771         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2772         * testsuite/23_containers/vector/types/1.cc: Likewise.
2773         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2774         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2775         Likewise.
2776         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2777         Likewise.
2778         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2779         Likewise.
2780         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2781         Likewise.
2782         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2783         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2784         Likewise.
2785         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2786         Likewise.
2787         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2788         Likewise.
2789         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2790         Likewise.
2791         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2792         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2793         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2794         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2795         Likewise.
2796         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2797         Likewise.
2798         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2799         Likewise.
2800         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2801         Likewise.
2802         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2803         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2804         Likewise.
2805         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2806         Likewise.
2807         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2808         Likewise.
2809         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2810         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2811         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2812         Likewise.
2813         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2814         Likewise.
2815         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2816         Likewise.
2817         * testsuite/24_iterators/operations/next.cc: Likewise.
2818         * testsuite/24_iterators/operations/prev.cc: Likewise.
2819         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2820         Likewise.
2821         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2822         Likewise.
2823         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2824         Likewise.
2825         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2826         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2827         Likewise.
2828         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2829         Likewise.
2830         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2831         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2832         Likewise.
2833         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2834         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2835         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2836         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2837         Likewise.
2838         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2839         Likewise.
2840         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2841         Likewise.
2842         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2843         Likewise.
2844         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2845         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2846         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2847         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2848         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2849         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2850         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2851         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2852         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2853         * testsuite/25_algorithms/copy/1.cc: Likewise.
2854         * testsuite/25_algorithms/copy/2.cc: Likewise.
2855         * testsuite/25_algorithms/copy/3.cc: Likewise.
2856         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2857         * testsuite/25_algorithms/copy/4.cc: Likewise.
2858         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2859         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2860         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2861         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2862         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2863         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2864         Likewise.
2865         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2866         Likewise.
2867         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2868         Likewise.
2869         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2870         Likewise.
2871         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2872         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2873         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2874         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2875         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2876         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2877         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2878         * testsuite/25_algorithms/count/1.cc: Likewise.
2879         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2880         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2881         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2882         * testsuite/25_algorithms/equal/1.cc: Likewise.
2883         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2884         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2885         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2886         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2887         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2888         * testsuite/25_algorithms/fill/1.cc: Likewise.
2889         * testsuite/25_algorithms/fill/2.cc: Likewise.
2890         * testsuite/25_algorithms/fill/3.cc: Likewise.
2891         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2892         * testsuite/25_algorithms/fill/4.cc: Likewise.
2893         * testsuite/25_algorithms/fill/5.cc: Likewise.
2894         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2895         * testsuite/25_algorithms/find/1.cc: Likewise.
2896         * testsuite/25_algorithms/find/17441.cc: Likewise.
2897         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2898         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2899         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2900         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2901         Likewise.
2902         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2903         Likewise.
2904         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2905         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2906         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2907         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2908         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2909         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2910         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2911         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2912         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2913         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2914         Likewise.
2915         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2916         Likewise.
2917         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2918         Likewise.
2919         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2920         Likewise.
2921         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2922         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2923         * testsuite/25_algorithms/heap/1.cc: Likewise.
2924         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2925         * testsuite/25_algorithms/includes/1.cc: Likewise.
2926         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2927         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2928         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2929         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2930         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2931         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2932         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2933         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2934         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2935         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2936         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2937         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2938         Likewise.
2939         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2940         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2941         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2942         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2943         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2944         * testsuite/25_algorithms/max/1.cc: Likewise.
2945         * testsuite/25_algorithms/max/2.cc: Likewise.
2946         * testsuite/25_algorithms/max/3.cc: Likewise.
2947         * testsuite/25_algorithms/max/37547.cc: Likewise.
2948         * testsuite/25_algorithms/max/4.cc: Likewise.
2949         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2950         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2951         * testsuite/25_algorithms/merge/1.cc: Likewise.
2952         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2953         * testsuite/25_algorithms/min/1.cc: Likewise.
2954         * testsuite/25_algorithms/min/2.cc: Likewise.
2955         * testsuite/25_algorithms/min/3.cc: Likewise.
2956         * testsuite/25_algorithms/min/37547.cc: Likewise.
2957         * testsuite/25_algorithms/min/4.cc: Likewise.
2958         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2959         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2960         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2961         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2962         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2963         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2964         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2965         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2966         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2967         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2968         * testsuite/25_algorithms/move/1.cc: Likewise.
2969         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2970         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2971         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2972         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2973         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2974         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2975         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2976         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2977         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2978         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
2979         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
2980         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
2981         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
2982         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
2983         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
2984         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
2985         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
2986         * testsuite/25_algorithms/partition/1.cc: Likewise.
2987         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
2988         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
2989         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
2990         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
2991         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
2992         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
2993         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
2994         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
2995         * testsuite/25_algorithms/remove/1.cc: Likewise.
2996         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
2997         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
2998         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
2999         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3000         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3001         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3002         * testsuite/25_algorithms/replace/1.cc: Likewise.
3003         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3004         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3005         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3006         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3007         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3008         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3009         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3010         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3011         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3012         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3013         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3014         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3015         * testsuite/25_algorithms/search/1.cc: Likewise.
3016         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3017         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3018         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3019         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3020         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3021         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3022         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3023         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3024         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3025         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3026         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3027         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3028         Likewise.
3029         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3030         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/sort/1.cc: Likewise.
3032         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3033         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3034         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3035         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3036         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3037         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3038         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3039         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3040         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3041         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3042         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3043         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3044         * testsuite/25_algorithms/unique/1.cc: Likewise.
3045         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3046         * testsuite/25_algorithms/unique/2.cc: Likewise.
3047         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3048         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3049         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3050         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3051         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3052         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3053         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3054         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3055         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3056         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3057         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3058         * testsuite/26_numerics/complex/13450.cc: Likewise.
3059         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3060         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3061         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3062         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3063         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3064         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3065         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3066         Likewise.
3067         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3068         Likewise.
3069         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3070         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3071         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3072         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3073         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3074         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3075         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3076         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3077         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3078         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3079         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3080         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3081         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3082         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3083         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3084         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3085         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3086         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3087         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3088         Likewise.
3089         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3090         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3091         Likewise.
3092         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3093         Likewise.
3094         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3095         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3096         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3097         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3098         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3099         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3100         * testsuite/26_numerics/iota/1.cc: Likewise.
3101         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3102         * testsuite/26_numerics/slice/1.cc: Likewise.
3103         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3104         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3105         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3106         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3107         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3108         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3109         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3110         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3111         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3112         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3113         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3114         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3115         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3116         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3117         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3118         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3119         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3120         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3121         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3122         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3123         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3124         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3125         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3126         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3171         Likewise.
3172         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3192         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3193         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3210         Likewise.
3211         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3231         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3232         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3235         Likewise.
3236         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3256         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3257         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3313         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3314         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3315         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3316         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3317         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3318         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3319         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3320         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3321         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3322         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3323         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3324         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3325         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3326         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3327         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3328         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3329         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3330         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3331         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3332         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3333         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3334         Likewise.
3335         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3336         Likewise.
3337         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3338         Likewise.
3339         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3340         Likewise.
3341         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3342         Likewise.
3343         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3344         Likewise.
3345         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3346         Likewise.
3347         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3348         Likewise.
3349         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3350         Likewise.
3351         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3352         Likewise.
3353         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3354         Likewise.
3355         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3356         Likewise.
3357         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3358         Likewise.
3359         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3360         Likewise.
3361         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3362         Likewise.
3363         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3364         Likewise.
3365         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3366         Likewise.
3367         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3368         Likewise.
3369         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3370         Likewise.
3371         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3372         Likewise.
3373         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3374         Likewise.
3375         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3376         Likewise.
3377         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3378         Likewise.
3379         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3380         Likewise.
3381         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3382         Likewise.
3383         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3384         Likewise.
3385         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3386         Likewise.
3387         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3388         Likewise.
3389         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3390         Likewise.
3391         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3392         Likewise.
3393         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3394         Likewise.
3395         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3396         Likewise.
3397         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3398         Likewise.
3399         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3400         Likewise.
3401         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3402         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3403         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3404         Likewise.
3405         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3406         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3407         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3408         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3409         Likewise.
3410         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3411         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3412         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3413         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3414         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3415         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3416         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3417         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3418         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3419         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3420         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3421         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3422         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3423         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3424         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3425         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3426         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3427         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3428         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3429         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3430         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3431         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3432         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3433         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3434         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3435         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3436         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3437         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3438         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3439         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3440         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3441         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3442         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3443         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3444         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3445         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3446         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3447         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3448         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3449         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3450         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3451         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3452         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3453         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3454         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3455         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3456         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3457         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3458         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3459         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3460         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3461         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3462         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3463         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3464         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3465         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3466         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3467         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3468         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3469         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3470         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3471         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3472         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3473         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3474         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3475         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3476         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3477         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3478         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3479         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3480         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3481         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3482         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3483         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3484         Likewise.
3485         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3486         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3487         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3488         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3489         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3490         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3491         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3492         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3493         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3494         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3495         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3496         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3497         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3498         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3499         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3500         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3501         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3502         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3503         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3504         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3505         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3506         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3507         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3508         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3509         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3510         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3511         Likewise.
3512         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3513         Likewise.
3514         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3515         Likewise.
3516         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3517         Likewise.
3518         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3519         Likewise.
3520         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3521         Likewise.
3522         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3523         Likewise.
3524         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3525         Likewise.
3526         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3527         Likewise.
3528         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3529         Likewise.
3530         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3531         Likewise.
3532         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3533         Likewise.
3534         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3535         Likewise.
3536         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3537         Likewise.
3538         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3539         Likewise.
3540         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3541         Likewise.
3542         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3543         Likewise.
3544         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3545         Likewise.
3546         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3547         Likewise.
3548         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3549         Likewise.
3550         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3551         Likewise.
3552         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3553         Likewise.
3554         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3555         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3556         Likewise.
3557         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3558         Likewise.
3559         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3560         Likewise.
3561         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3562         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3563         Likewise.
3564         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3565         Likewise.
3566         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3567         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3568         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3569         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3570         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3571         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3574         Likewise.
3575         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3576         Likewise.
3577         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3578         Likewise.
3579         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3580         Likewise.
3581         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3582         Likewise.
3583         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3584         Likewise.
3585         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3588         Likewise.
3589         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3590         Likewise.
3591         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3592         Likewise.
3593         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3594         Likewise.
3595         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3596         Likewise.
3597         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3598         Likewise.
3599         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3600         Likewise.
3601         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3602         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3603         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3604         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3605         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3606         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3607         Likewise.
3608         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3609         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3610         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3611         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3612         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3613         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3614         Likewise.
3615         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3616         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3617         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3618         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3619         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3620         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3621         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3622         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3623         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3624         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3625         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3626         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3627         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3628         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3629         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3630         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3631         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3632         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3633         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3634         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3635         Likewise.
3636         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3637         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3638         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3639         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3640         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3641         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3642         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3643         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3644         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3645         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3646         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3647         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3648         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3649         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3650         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3651         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3652         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3653         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3654         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3655         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3656         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3657         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3658         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3659         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3660         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3661         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3662         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3663         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3664         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3665         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3666         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3667         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3668         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3669         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3670         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3671         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3672         Likewise.
3673         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3674         Likewise.
3675         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3676         Likewise.
3677         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3678         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3679         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3680         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3681         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3682         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3683         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3684         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3685         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3686         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3687         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3688         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3689         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3690         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3691         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3692         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3693         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3694         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3695         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3696         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3697         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3698         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3699         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3700         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3701         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3702         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3703         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3704         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3705         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3706         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3707         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3708         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3709         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3710         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3711         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3712         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3713         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3714         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3715         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3716         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3717         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3718         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3719         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3720         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3721         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3722         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3723         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3724         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3725         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3726         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3727         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3728         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3729         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3730         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3731         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3732         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3733         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3734         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3735         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3736         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3737         Likewise.
3738         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3739         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3740         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3741         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3742         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3743         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3744         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3745         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3746         * testsuite/27_io/fpos/11450.cc: Likewise.
3747         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3748         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3749         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3750         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3751         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3752         * testsuite/27_io/fpos/14775.cc: Likewise.
3753         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3754         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3755         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3756         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3757         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3758         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3759         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3760         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3761         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3762         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3763         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3764         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3765         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3766         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3767         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3768         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3769         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3770         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3771         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3772         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3773         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3774         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3775         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3776         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3777         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3778         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3779         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3780         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3781         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3782         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3783         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3784         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3785         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3786         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3787         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3788         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3789         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3790         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3791         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3792         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3793         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3794         * testsuite/27_io/objects/char/1.cc: Likewise.
3795         * testsuite/27_io/objects/char/10.cc: Likewise.
3796         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3797         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3798         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3799         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3800         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3801         * testsuite/27_io/objects/char/2.cc: Likewise.
3802         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3803         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3804         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3805         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3806         * testsuite/27_io/objects/char/5.cc: Likewise.
3807         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3808         * testsuite/27_io/objects/char/6.cc: Likewise.
3809         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3810         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3811         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3812         * testsuite/27_io/objects/char/7.cc: Likewise.
3813         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3814         * testsuite/27_io/objects/char/8.cc: Likewise.
3815         * testsuite/27_io/objects/char/9.cc: Likewise.
3816         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3817         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3818         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3819         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3820         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3821         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3822         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3823         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3824         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3825         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3826         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3827         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3828         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3829         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3830         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3831         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3832         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3833         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3834         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3835         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3836         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3837         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3838         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3839         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3840         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3841         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3842         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3843         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3844         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3845         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3846         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3847         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3848         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3849         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3850         * testsuite/27_io/types/1.cc: Likewise.
3851         * testsuite/27_io/types/2.cc: Likewise.
3852         * testsuite/27_io/types/3.cc: Likewise.
3853         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3854         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3855         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3856         Likewise.
3857         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3858         Likewise.
3859         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3860         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3861         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3862         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3863         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3864         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3865         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3866         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3867         Likewise.
3868         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3869         Likewise.
3870         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3871         Likewise.
3872         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3873         Likewise.
3874         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3875         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3876         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3877         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3878         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3879         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3880         Likewise.
3881         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3882         Likewise.
3883         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3884         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3885         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3886         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3887         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3888         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3889         * testsuite/Makefile.am: Likewise.
3890         * testsuite/abi/30586.cc: Likewise.
3891         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3892         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3893         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3894         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3895         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3896         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3897         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3898         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3899         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3900         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3901         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3902         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3903         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3904         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3905         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3906         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3907         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3908         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3909         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3910         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3911         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3912         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3913         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3914         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3915         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3916         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3917         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3918         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3919         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3920         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3921         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3922         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3923         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3924         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3925         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3926         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3927         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3928         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3929         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3930         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3931         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3932         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3933         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3934         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3935         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3936         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3937         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3938         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3939         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3940         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3941         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3942         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3943         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3944         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3945         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3946         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3947         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3948         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3949         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3950         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3951         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3952         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3953         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3954         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3955         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3956         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3957         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3958         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3959         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3960         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3961         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3962         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3963         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3964         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3965         * testsuite/abi/demangle/regression/old.cc: Likewise.
3966         * testsuite/abi/header_cxxabi.c: Likewise.
3967         * testsuite/backward/11460.cc: Likewise.
3968         * testsuite/backward/hash_map/1.cc: Likewise.
3969         * testsuite/backward/hash_map/14648.cc: Likewise.
3970         * testsuite/backward/hash_map/23528.cc: Likewise.
3971         * testsuite/backward/hash_set/1.cc: Likewise.
3972         * testsuite/backward/strstream_members.cc: Likewise.
3973         * testsuite/config/default.exp: Likewise.
3974         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3975         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3976         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3977         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3978         * testsuite/data/istream_extractor_other-2.tst: Likewise.
3979         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
3980         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
3981         * testsuite/data/sgetn.txt: Likewise.
3982         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
3983         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
3984         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
3985         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
3986         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
3987         * testsuite/ext/array_allocator/26875.cc: Likewise.
3988         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
3989         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
3990         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
3991         * testsuite/ext/array_allocator/check_new.cc: Likewise.
3992         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
3993         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
3994         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
3995         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
3996         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
3997         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
3998         * testsuite/ext/codecvt/1.cc: Likewise.
3999         * testsuite/ext/codecvt/char-1.cc: Likewise.
4000         * testsuite/ext/codecvt/char-2.cc: Likewise.
4001         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4002         * testsuite/ext/concept_checks.cc: Likewise.
4003         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4004         Likewise.
4005         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4006         Likewise.
4007         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4008         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4009         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4010         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4011         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4012         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4013         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4014         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4015         Likewise.
4016         * testsuite/ext/headers.cc: Likewise.
4017         * testsuite/ext/is_heap/1.cc: Likewise.
4018         * testsuite/ext/is_heap/check_type.cc: Likewise.
4019         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4020         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4021         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4022         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4023         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4024         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4025         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4026         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4027         * testsuite/ext/median.cc: Likewise.
4028         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4029         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4030         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4031         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4032         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4033         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4034         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4035         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4036         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4037         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4038         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4039         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4040         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4041         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4042         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4043         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4044         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4045         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4046         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4047         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4048         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4049         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4050         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4051         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4052         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4053         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4054         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4055         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4056         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4057         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4058         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4059         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4060         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4061         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4062         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4063         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4064         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4065         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4066         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4067         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4068         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4069         * testsuite/ext/rope/1.cc: Likewise.
4070         * testsuite/ext/rope/2.cc: Likewise.
4071         * testsuite/ext/rope/3.cc: Likewise.
4072         * testsuite/ext/rope/36832.cc: Likewise.
4073         * testsuite/ext/rope/4.cc: Likewise.
4074         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4075         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4076         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4077         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4078         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4079         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4080         Likewise.
4081         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4082         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4083         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4084         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4085         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4086         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4087         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4088         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4089         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4090         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4091         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4092         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4093         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4094         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4095         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4096         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4097         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4098         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4099         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4100         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4101         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4102         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4103         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4104         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4105         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4106         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4107         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4108         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4109         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4110         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4111         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4112         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4113         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4114         * testsuite/lib/dg-options.exp: Likewise.
4115         * testsuite/lib/libstdc++.exp: Likewise.
4116         * testsuite/lib/prune.exp: Likewise.
4117         * testsuite/libstdc++-abi/abi.exp: Likewise.
4118         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4119         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4120         Likewise.
4121         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4122         Likewise.
4123         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4124         Likewise.
4125         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4126         Likewise.
4127         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4128         Likewise.
4129         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4130         Likewise.
4131         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4132         Likewise.
4133         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4134         Likewise.
4135         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4136         Likewise.
4137         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4138         Likewise.
4139         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4140         Likewise.
4141         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4142         Likewise.
4143         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4144         Likewise.
4145         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4146         Likewise.
4147         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4148         Likewise.
4149         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4150         Likewise.
4151         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4152         Likewise.
4153         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4154         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4155         Likewise.
4156         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4157         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4158         Likewise.
4159         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4160         Likewise.
4161         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4162         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4163         Likewise.
4164         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4165         Likewise.
4166         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4167         Likewise.
4168         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4169         Likewise.
4170         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4171         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4172         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4173         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4174         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4175         Likewise.
4176         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4177         Likewise.
4178         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4179         Likewise.
4180         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4181         Likewise.
4182         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4183         Likewise.
4184         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4185         Likewise.
4186         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4187         Likewise.
4188         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4189         Likewise.
4190         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4191         Likewise.
4192         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4193         Likewise.
4194         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4195         Likewise.
4196         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4197         Likewise.
4198         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4199         Likewise.
4200         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4201         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4202         Likewise.
4203         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4204         Likewise.
4205         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4206         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4207         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4208         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4209         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4210         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4211         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4212         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4213         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4214         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4215         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4216         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4217         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4218         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4219         Likewise.
4220         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4221         Likewise.
4222         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4223         Likewise.
4224         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4225         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4226         Likewise.
4227         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4228         Likewise.
4229         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4230         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4231         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4232         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4233         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4234         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4235         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4236         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4237         Likewise.
4238         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4239         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4240         Likewise.
4241         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4242         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4243         Likewise.
4244         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4245         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4246         Likewise.
4247         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4248         Likewise.
4249         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4250         Likewise.
4251         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4252         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4253         Likewise.
4254         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4255         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4256         Likewise.
4257         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4258         Likewise.
4259         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4260         Likewise.
4261         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4262         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4263         Likewise.
4264         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4265         Likewise.
4266         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4267         Likewise.
4268         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4269         Likewise.
4270         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4271         Likewise.
4272         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4273         Likewise.
4274         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4275         Likewise.
4276         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4277         Likewise.
4278         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4279         Likewise.
4280         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4281         Likewise.
4282         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4283         Likewise.
4284         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4285         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4286         Likewise.
4287         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4288         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4289         Likewise.
4290         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4291         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4292         Likewise.
4293         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4294         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4295         Likewise.
4296         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4297         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4298         Likewise.
4299         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4300         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4301         Likewise.
4302         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4303         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4304         Likewise.
4305         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4306         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4307         Likewise.
4308         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4309         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4310         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4311         Likewise.
4312         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4313         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4314         Likewise.
4315         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4316         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4317         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4318         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4319         Likewise.
4320         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4321         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4322         Likewise.
4323         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4328         Likewise.
4329         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4330         Likewise.
4331         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4332         Likewise.
4333         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4334         Likewise.
4335         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4336         Likewise.
4337         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4338         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4339         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4340         Likewise.
4341         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4342         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4343         Likewise.
4344         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4345         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4346         Likewise.
4347         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4348         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4349         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4350         Likewise.
4351         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4352         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4353         Likewise.
4354         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4355         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4356         Likewise.
4357         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4358         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4359         Likewise.
4360         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4361         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4362         Likewise.
4363         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4364         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4365         Likewise.
4366         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4367         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4368         Likewise.
4369         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4370         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4373         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4374         Likewise.
4375         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4376         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4377         Likewise.
4378         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4379         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4380         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4381         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4382         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4383         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4384         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4385         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4386         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4387         Likewise.
4388         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4389         Likewise.
4390         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4391         Likewise.
4392         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4393         Likewise.
4394         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4395         Likewise.
4396         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4397         Likewise.
4398         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4399         Likewise.
4400         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4401         Likewise.
4402         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4403         Likewise.
4404         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4405         Likewise.
4406         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4407         Likewise.
4408         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4409         Likewise.
4410         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4411         Likewise.
4412         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4413         Likewise.
4414         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4415         Likewise.
4416         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4417         Likewise.
4418         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4419         Likewise.
4420         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4421         Likewise.
4422         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4423         Likewise.
4424         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4425         Likewise.
4426         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4427         Likewise.
4428         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4429         Likewise.
4430         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4431         Likewise.
4432         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4433         Likewise.
4434         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4435         Likewise.
4436         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4437         Likewise.
4438         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4439         Likewise.
4440         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4441         Likewise.
4442         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4443         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4444         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4445         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4446         Likewise.
4447         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4448         Likewise.
4449         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4450         Likewise.
4451         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4452         Likewise.
4453         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4454         Likewise.
4455         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4456         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4457         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4458         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4459         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4460         Likewise.
4461         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4462         Likewise.
4463         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4464         Likewise.
4465         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4466         Likewise.
4467         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4468         Likewise.
4469         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4470         Likewise.
4471         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4472         Likewise.
4473         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4474         Likewise.
4475         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4476         Likewise.
4477         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4478         Likewise.
4479         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4480         Likewise.
4481         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4482         Likewise.
4483         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4484         Likewise.
4485         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4486         Likewise.
4487         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4488         Likewise.
4489         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4490         Likewise.
4491         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4492         Likewise.
4493         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4494         Likewise.
4495         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4496         Likewise.
4497         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4498         Likewise.
4499         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4500         Likewise.
4501         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4502         Likewise.
4503         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4504         Likewise.
4505         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4506         Likewise.
4507         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4508         Likewise.
4509         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4510         Likewise.
4511         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4512         Likewise.
4513         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4514         Likewise.
4515         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4516         Likewise.
4517         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4518         Likewise.
4519         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4520         Likewise.
4521         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4522         Likewise.
4523         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4524         Likewise.
4525         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4526         Likewise.
4527         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4528         Likewise.
4529         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4530         Likewise.
4531         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4532         Likewise.
4533         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4534         Likewise.
4535         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4536         Likewise.
4537         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4538         Likewise.
4539         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4540         Likewise.
4541         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4542         Likewise.
4543         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4544         Likewise.
4545         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4546         Likewise.
4547         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4548         Likewise.
4549         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4550         Likewise.
4551         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4552         Likewise.
4553         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4554         Likewise.
4555         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4556         Likewise.
4557         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4558         Likewise.
4559         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4560         Likewise.
4561         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4562         Likewise.
4563         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4564         Likewise.
4565         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4566         Likewise.
4567         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4568         Likewise.
4569         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4570         Likewise.
4571         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4572         Likewise.
4573         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4574         Likewise.
4575         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4576         Likewise.
4577         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4578         Likewise.
4579         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4580         Likewise.
4581         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4582         Likewise.
4583         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4584         Likewise.
4585         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4586         Likewise.
4587         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4588         Likewise.
4589         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4590         Likewise.
4591         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4592         Likewise.
4593         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4594         Likewise.
4595         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4596         Likewise.
4597         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4598         Likewise.
4599         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4600         Likewise.
4601         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4602         Likewise.
4603         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4604         Likewise.
4605         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4606         Likewise.
4607         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4608         Likewise.
4609         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4610         Likewise.
4611         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4612         Likewise.
4613         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4614         Likewise.
4615         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4616         Likewise.
4617         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4618         Likewise.
4619         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4620         Likewise.
4621         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4622         Likewise.
4623         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4624         Likewise.
4625         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4626         Likewise.
4627         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4628         Likewise.
4629         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4630         Likewise.
4631         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4632         Likewise.
4633         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4634         Likewise.
4635         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4636         Likewise.
4637         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4638         Likewise.
4639         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4640         Likewise.
4641         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4642         Likewise.
4643         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4644         Likewise.
4645         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4646         Likewise.
4647         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4648         Likewise.
4649         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4650         Likewise.
4651         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4652         Likewise.
4653         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4654         Likewise.
4655         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4656         Likewise.
4657         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4658         Likewise.
4659         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4660         Likewise.
4661         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4662         Likewise.
4663         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4664         Likewise.
4665         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4666         Likewise.
4667         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4668         Likewise.
4669         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4670         Likewise.
4671         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4672         Likewise.
4673         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4674         Likewise.
4675         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4676         Likewise.
4677         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4678         Likewise.
4679         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4680         Likewise.
4681         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4682         Likewise.
4683         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4684         Likewise.
4685         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4686         Likewise.
4687         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4688         Likewise.
4689         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4690         Likewise.
4691         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4692         Likewise.
4693         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4694         Likewise.
4695         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4696         Likewise.
4697         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4698         Likewise.
4699         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4700         Likewise.
4701         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4702         Likewise.
4703         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4704         Likewise.
4705         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4706         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4707         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4708         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4709         Likewise.
4710         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4711         Likewise.
4712         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4713         Likewise.
4714         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4715         Likewise.
4716         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4717         Likewise.
4718         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4719         Likewise.
4720         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4721         Likewise.
4722         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4723         Likewise.
4724         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4725         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4726         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4727         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4728         Likewise.
4729         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4730         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4731         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4732         Likewise.
4733         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4734         Likewise.
4735         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4736         Likewise.
4737         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4738         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4739         Likewise.
4740         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4741         Likewise.
4742         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4743         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4744         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4745         Likewise.
4746         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4747         Likewise.
4748         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4749         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4750         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4751         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4752         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4753         Likewise.
4754         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4755         Likewise.
4756         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4757         Likewise.
4758         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4759         Likewise.
4760         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4761         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4762         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4763         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4764         Likewise.
4765         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4766         Likewise.
4767         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4768         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4769         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4770         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4771         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4772         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4773         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4774         Likewise.
4775         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4776         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4777         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4778         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4779         Likewise.
4780         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4781         Likewise.
4782         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4783         Likewise.
4784         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4785         Likewise.
4786         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4787         Likewise.
4788         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4789         Likewise.
4790         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4791         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4792         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4793         Likewise.
4794         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4795         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4796         Likewise.
4797         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4798         Likewise.
4799         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4800         Likewise.
4801         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4802         Likewise.
4803         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4804         Likewise.
4805         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4806         Likewise.
4807         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4808         Likewise.
4809         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4810         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4811         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4812         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4813         Likewise.
4814         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4815         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4816         Likewise.
4817         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4818         Likewise.
4819         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4820         Likewise.
4821         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4822         Likewise.
4823         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4824         Likewise.
4825         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4826         Likewise.
4827         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4828         Likewise.
4829         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4830         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4831         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4832         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4833         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4834         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4835         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4836         Likewise.
4837         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4838         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4839         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4840         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4841         Likewise.
4842         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4843         Likewise.
4844         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4845         Likewise.
4846         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4847         Likewise.
4848         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4849         Likewise.
4850         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4851         Likewise.
4852         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4853         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4854         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4855         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4856         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4857         Likewise.
4858         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4859         Likewise.
4860         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4861         Likewise.
4862         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4863         Likewise.
4864         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4865         Likewise.
4866         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4867         Likewise.
4868         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4869         Likewise.
4870         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4871         Likewise.
4872         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4873         Likewise.
4874         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4875         Likewise.
4876         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4877         Likewise.
4878         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4879         Likewise.
4880         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4881         Likewise.
4882         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4883         Likewise.
4884         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4885         Likewise.
4886         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4887         Likewise.
4888         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4889         Likewise.
4890         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4891         Likewise.
4892         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4893         Likewise.
4894         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4895         Likewise.
4896         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4897         Likewise.
4898         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4899         Likewise.
4900         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4901         Likewise.
4902         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4903         Likewise.
4904         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4905         Likewise.
4906         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4907         Likewise.
4908         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4909         Likewise.
4910         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4911         Likewise.
4912         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4913         Likewise.
4914         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4915         Likewise.
4916         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4917         Likewise.
4918         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4919         Likewise.
4920         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4921         Likewise.
4922         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4923         Likewise.
4924         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4925         Likewise.
4926         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4927         Likewise.
4928         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4929         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4930         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4931         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4932         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4933         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4934         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4935         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4936         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4937         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4938         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4939         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4940         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4941         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4942         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4943         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4944         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4945         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4946         * testsuite/tr1/headers/all.cc: Likewise.
4947         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4948         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4949         * testsuite/util/testsuite_shared.cc: Likewise.
4950         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4951         * testsuite/17_intro/headers/all.cc: Likewise.
4952         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4953         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4954         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4955         Likewise.
4956         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4957         Likewise.
4958         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4959         Likewise.
4960         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4961         Likewise.
4962         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4963         Likewise.
4964         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4965         Likewise.
4966         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4967         Likewise.
4968         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4969         Likewise.
4970         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4971         Likewise.
4972         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4973         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4974         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4975         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4976         Likewise.
4977         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4978         Likewise.
4979         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
4980         Likewise.
4981         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
4982         Likewise.
4983         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
4984         Likewise.
4985         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
4986         Likewise.
4987         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
4988         Likewise.
4989         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
4990         Likewise.
4991         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
4992         Likewise.
4993         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
4994         Likewise.
4995         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
4996         Likewise.
4997         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
4998         Likewise.
4999         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5000         Likewise.
5001         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5002         Likewise.
5003         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5004         Likewise.
5005         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5006         Likewise.
5007         * testsuite/20_util/pair/moveable.cc: Likewise.
5008         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5009         Likewise.
5010         * testsuite/20_util/pair/swap.cc: Likewise.
5011         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5012         Likewise.
5013         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5014         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5015         Likewise.
5016         * testsuite/20_util/tuple/moveable.cc: Likewise.
5017         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5018         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5019         Likewise.
5020         * testsuite/20_util/tuple/swap.cc: Likewise.
5021         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5022         Likewise.
5023         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5024         Likewise.
5025         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5026         Likewise.
5027         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5028         Likewise.
5029         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5030         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5031         Likewise.
5032         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5033         Likewise.
5034         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5035         Likewise.
5036         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5037         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5038         Likewise.
5039         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5040         Likewise.
5041         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5042         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5043         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5044         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5045         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5046         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5047         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5048         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5049         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5050         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5051         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5052         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5053         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5054         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5055         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5056         Likewise.
5057         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5058         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5059         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5060         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5061         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5062         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5063         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5064         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5065         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5066         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5067         Likewise.
5068         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5069         Likewise.
5070         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5071         Likewise.
5072         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5073         Likewise.
5074         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5075         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5076         Likewise.
5077         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5078         Likewise.
5079         * testsuite/23_containers/deque/14340.cc: Likewise.
5080         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5081         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5082         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5083         * testsuite/23_containers/deque/init-list.cc: Likewise.
5084         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5085         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5086         * testsuite/23_containers/deque/moveable.cc: Likewise.
5087         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5088         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5089         Likewise.
5090         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5091         Likewise.
5092         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5093         Likewise.
5094         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5095         Likewise.
5096         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5097         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5098         Likewise.
5099         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5100         Likewise.
5101         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5102         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5103         Likewise.
5104         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5105         Likewise.
5106         * testsuite/23_containers/list/14340.cc: Likewise.
5107         * testsuite/23_containers/list/23781.cc: Likewise.
5108         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5109         * testsuite/23_containers/list/init-list.cc: Likewise.
5110         * testsuite/23_containers/list/moveable.cc: Likewise.
5111         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5112         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5113         Likewise.
5114         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5115         Likewise.
5116         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5117         Likewise.
5118         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5119         Likewise.
5120         * testsuite/23_containers/map/14340.cc: Likewise.
5121         * testsuite/23_containers/map/23781.cc: Likewise.
5122         * testsuite/23_containers/map/init-list.cc: Likewise.
5123         * testsuite/23_containers/map/moveable.cc: Likewise.
5124         * testsuite/23_containers/map/operations/1.cc: Likewise.
5125         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5126         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5127         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5128         Likewise.
5129         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5130         Likewise.
5131         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5132         Likewise.
5133         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5134         Likewise.
5135         * testsuite/23_containers/multimap/14340.cc: Likewise.
5136         * testsuite/23_containers/multimap/23781.cc: Likewise.
5137         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5138         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5139         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5140         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5141         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5142         Likewise.
5143         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5144         Likewise.
5145         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5146         Likewise.
5147         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5148         Likewise.
5149         * testsuite/23_containers/multiset/14340.cc: Likewise.
5150         * testsuite/23_containers/multiset/23781.cc: Likewise.
5151         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5152         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5153         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5154         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5155         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5156         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5157         Likewise.
5158         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5159         Likewise.
5160         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5161         Likewise.
5162         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5163         Likewise.
5164         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5165         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5166         Likewise.
5167         * testsuite/23_containers/queue/moveable.cc: Likewise.
5168         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5169         Likewise.
5170         * testsuite/23_containers/set/14340.cc: Likewise.
5171         * testsuite/23_containers/set/23781.cc: Likewise.
5172         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5173         * testsuite/23_containers/set/init-list.cc: Likewise.
5174         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5175         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5176         * testsuite/23_containers/set/moveable.cc: Likewise.
5177         * testsuite/23_containers/set/operations/1.cc: Likewise.
5178         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5179         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5180         Likewise.
5181         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5182         Likewise.
5183         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5184         Likewise.
5185         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5186         Likewise.
5187         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5188         Likewise.
5189         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5190         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5191         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5192         Likewise.
5193         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5194         Likewise.
5195         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5196         Likewise.
5197         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5198         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5199         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5200         Likewise.
5201         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5202         Likewise.
5203         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5204         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5205         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5206         Likewise.
5207         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5208         Likewise.
5209         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5210         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5211         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5212         Likewise.
5213         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5214         Likewise.
5215         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5216         Likewise.
5217         * testsuite/23_containers/vector/14340.cc: Likewise.
5218         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5219         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5220         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5221         Likewise.
5222         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5223         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5224         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5225         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5226         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5227         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5228         Likewise.
5229         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5230         Likewise.
5231         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5232         Likewise.
5233         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5234         Likewise.
5235         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5236         Likewise.
5237         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5238         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5239         * testsuite/23_containers/vector/init-list.cc: Likewise.
5240         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5241         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5242         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5243         * testsuite/23_containers/vector/moveable.cc: Likewise.
5244         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5245         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5246         Likewise.
5247         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5248         Likewise.
5249         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5250         Likewise.
5251         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5252         Likewise.
5253         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5254         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5255         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5256         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5257         Likewise.
5258         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5259         Likewise.
5260         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5261         Likewise.
5262         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5263         Likewise.
5264         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5265         Likewise.
5266         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5267         Likewise.
5268         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5269         Likewise.
5270         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5271         Likewise.
5272         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5273         Likewise.
5274         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5275         Likewise.
5276         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5277         Likewise.
5278         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5279         Likewise.
5280         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5281         Likewise.
5282         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5283         Likewise.
5284         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5285         Likewise.
5286         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5287         Likewise.
5288         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5289         Likewise.
5290         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5291         Likewise.
5292         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5293         Likewise.
5294         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5295         Likewise.
5296         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5297         Likewise.
5298         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5299         Likewise.
5300         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5301         Likewise.
5302         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5303         Likewise.
5304         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5305         Likewise.
5306         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5307         Likewise.
5308         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5309         Likewise.
5310         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5311         Likewise.
5312         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5313         Likewise.
5314         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5315         Likewise.
5316         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5317         Likewise.
5318         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5319         Likewise.
5320         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5321         Likewise.
5322         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5323         Likewise.
5324         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5325         Likewise.
5326         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5327         Likewise.
5328         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5329         Likewise.
5330         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5331         Likewise.
5332         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5333         Likewise.
5334         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5335         Likewise.
5336         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5337         Likewise.
5338         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5339         Likewise.
5340         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5341         Likewise.
5342         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5343         Likewise.
5344         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5345         Likewise.
5346         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5347         Likewise.
5348         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5349         Likewise.
5350         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5351         Likewise.
5352         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5353         Likewise.
5354         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5355         Likewise.
5356         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5357         Likewise.
5358         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5359         Likewise.
5360         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5361         Likewise.
5362         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5363         Likewise.
5364         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5365         Likewise.
5366         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5367         Likewise.
5368         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5369         Likewise.
5370         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5371         Likewise.
5372         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5373         Likewise.
5374         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5375         Likewise.
5376         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5377         Likewise.
5378         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5379         Likewise.
5380         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5381         Likewise.
5382         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5383         Likewise.
5384         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5385         Likewise.
5386         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5387         Likewise.
5388         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5389         Likewise.
5390         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5391         Likewise.
5392         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5393         Likewise.
5394         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5395         Likewise.
5396         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5397         Likewise.
5398         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5399         Likewise.
5400         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5401         Likewise.
5402         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5403         Likewise.
5404         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5405         Likewise.
5406         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5407         Likewise.
5408         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5409         Likewise.
5410         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5411         Likewise.
5412         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5413         Likewise.
5414         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5415         Likewise.
5416         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5417         Likewise.
5418         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5419         Likewise.
5420         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5421         Likewise.
5422         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5423         Likewise.
5424         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5425         Likewise.
5426         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5427         Likewise.
5428         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5429         Likewise.
5430         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5431         Likewise.
5432         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5433         Likewise.
5434         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5435         Likewise.
5436         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5437         Likewise.
5438         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5439         Likewise.
5440         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5441         Likewise.
5442         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5443         Likewise.
5444         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5445         Likewise.
5446         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5447         Likewise.
5448         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5449         Likewise.
5450         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5451         Likewise.
5452         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5453         Likewise.
5454         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5455         Likewise.
5456         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5457         Likewise.
5458         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5459         Likewise.
5460         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5461         Likewise.
5462         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5463         Likewise.
5464         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5465         Likewise.
5466         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5467         Likewise.
5468         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5469         Likewise.
5470         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5471         Likewise.
5472         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5473         Likewise.
5474         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5475         Likewise.
5476         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5477         Likewise.
5478         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5479         Likewise.
5480         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5481         Likewise.
5482         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5483         Likewise.
5484         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5485         Likewise.
5486         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5487         Likewise.
5488         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5489         Likewise.
5490         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5491         Likewise.
5492         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5493         Likewise.
5494         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5495         Likewise.
5496         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5497         Likewise.
5498         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5499         Likewise.
5500         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5501         Likewise.
5502         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5503         Likewise.
5504         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5505         Likewise.
5506         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5507         Likewise.
5508         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5509         Likewise.
5510         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5511         Likewise.
5512         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5513         Likewise.
5514         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5515         Likewise.
5516         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5517         Likewise.
5518         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5519         Likewise.
5520         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5521         Likewise.
5522         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5523         Likewise.
5524         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5525         Likewise.
5526         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5527         Likewise.
5528         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5529         Likewise.
5530         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5531         Likewise.
5532         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5533         Likewise.
5534         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5535         Likewise.
5536         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5537         Likewise.
5538         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5539         Likewise.
5540         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5541         Likewise.
5542         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5543         Likewise.
5544         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5545         Likewise.
5546         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5547         Likewise.
5548         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5549         Likewise.
5550         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5551         Likewise.
5552         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5553         Likewise.
5554         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5555         Likewise.
5556         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5557         Likewise.
5558         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5559         Likewise.
5560         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5561         Likewise.
5562         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5563         Likewise.
5564         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5565         Likewise.
5566         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5567         Likewise.
5568         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5569         Likewise.
5570         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5571         Likewise.
5572         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5573         Likewise.
5574         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5575         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5596         Likewise.
5597         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5598         Likewise.
5599         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5600         Likewise.
5601         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5602         Likewise.
5603         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5604         Likewise.
5605         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5606         Likewise.
5607         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5608         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5609         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5610         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5611         Likewise.
5612         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5613         Likewise.
5614         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5615         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5616         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5617         Likewise.
5618         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5619         Likewise.
5620         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5621         Likewise.
5622         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5623         Likewise.
5624         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5625         Likewise.
5626         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5627         Likewise.
5628         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5629         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5630         Likewise.
5631         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5632         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5633         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5634         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5635         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5636         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5637         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5638         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5639         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5640         Likewise.
5641         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5642         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5643         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5644         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5645         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5646         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5647         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5648         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5649         Likewise.
5650         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5651         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5652         Likewise.
5653         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5654         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5655         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5656         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5657         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5658         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5659         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5660         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5661         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5662         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5663         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5664         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5665         Likewise.
5666         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5667         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5668         Likewise.
5669         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5670         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5671         Likewise.
5672         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5673         Likewise.
5674         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5675         Likewise.
5676         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5677         Likewise.
5678         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5679         Likewise.
5680         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5681         Likewise.
5682         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5683         Likewise.
5684         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5685         Likewise.
5686         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5687         Likewise.
5688         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5689         Likewise.
5690         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5691         Likewise.
5692         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5693         Likewise.
5694         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5695         Likewise.
5696         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5697         Likewise.
5698         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5699         Likewise.
5700         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5701         Likewise.
5702         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5703         Likewise.
5704         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5705         Likewise.
5706         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5707         Likewise.
5708         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5709         Likewise.
5710         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5711         Likewise.
5712         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5713         Likewise.
5714         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5715         Likewise.
5716         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5717         Likewise.
5718         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5719         Likewise.
5720         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5721         Likewise.
5722         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5723         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5724         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5725         Likewise.
5726         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5727         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5728         Likewise.
5729         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5730         Likewise.
5731         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5732         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5733         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5734         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5735         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5736         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5737         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5738         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5739         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5740         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5741         Likewise.
5742         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5743         Likewise.
5744         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5745         Likewise.
5746         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5747         Likewise.
5748         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5749         Likewise.
5750         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5751         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5752         Likewise.
5753         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5754         Likewise.
5755         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5756         Likewise.
5757         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5758         Likewise.
5759         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5760         Likewise.
5761         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5762         Likewise.
5763         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5764         Likewise.
5765         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5766         Likewise.
5767         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5768         Likewise.
5769         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5770         Likewise.
5771         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5772         Likewise.
5773         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5774         Likewise.
5775         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5776         Likewise.
5777         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5778         Likewise.
5779         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5780         Likewise.
5781         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5782         Likewise.
5783         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5784         Likewise.
5785         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5786         Likewise.
5787         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5788         Likewise.
5789         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5790         Likewise.
5791         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5792         Likewise.
5793         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5794         Likewise.
5795         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5796         Likewise.
5797         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5798         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5799         Likewise.
5800         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5801         Likewise.
5802         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5803         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5804         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5805         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5806         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5807         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5808         Likewise.
5809         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5810         Likewise.
5811         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5812         Likewise.
5813         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5814         Likewise.
5815         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5816         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5817         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5818         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5819         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5820         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5821         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5822         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5823         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5824         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5825         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5826         Likewise.
5827         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5828         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5829         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5830         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5831         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5832         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5833         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5834         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5835         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5836         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5837         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5838         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5839         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5840         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5841         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5842         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5843         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5844         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5845         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5846         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5847         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5848         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5849         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5850         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5851         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5852         Likewise.
5853         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5854         * testsuite/27_io/fpos/14252.cc: Likewise.
5855         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5856         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5857         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5858         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5859         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5860         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5861         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5862         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5863         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5864         Likewise.
5865         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5866         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5867         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5868         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5869         Likewise.
5870         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5871         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5872         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5873         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5874         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5875         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5876         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5877         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5878         * testsuite/27_io/objects/char/3045.cc: Likewise.
5879         * testsuite/27_io/objects/char/3647.cc: Likewise.
5880         * testsuite/27_io/objects/char/5268.cc: Likewise.
5881         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5882         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5883         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5884         * testsuite/28_regex/init-list.cc: Likewise.
5885         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5886         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5887         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5888         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5889         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5890         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5891         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5892         Likewise.
5893         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5894         Likewise.
5895         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5896         Likewise.
5897         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5898         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5899         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5900         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5901         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5902         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5903         Likewise.
5904         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5905         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5906         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5907         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5908         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5909         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5910         Likewise.
5911         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5912         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5913         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5914         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5915         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5916         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5917         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5918         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5919         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5920         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5921         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5922         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5923         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5924         Likewise.
5925         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5926         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5927         Likewise.
5928         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5929         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5930         Likewise.
5931         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5932         Likewise.
5933         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5934         Likewise.
5935         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5936         Likewise.
5937         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5938         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5939         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5940         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5941         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5942         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5943         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5944         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5945         Likewise.
5946         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5947         Likewise.
5948         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5949         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5950         Likewise.
5951         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5952         Likewise.
5953         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5954         Likewise.
5955         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5956         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5957         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5958         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5959         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5960         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5961         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5962         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5963         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5964         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5965         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5966         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5967         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5968         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5969         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5970         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5971         Likewise.
5972         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5973         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5974         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5975         Likewise.
5976         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5977         Likewise.
5978         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
5979         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
5980         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
5981         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
5982         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
5983         Likewise.
5984         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
5985         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
5986         Likewise.
5987         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
5988         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
5989         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
5990         Likewise.
5991         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
5992         Likewise.
5993         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
5994         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
5995         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
5996         Likewise.
5997         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
5998         Likewise.
5999         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6000         Likewise.
6001         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6002         Likewise.
6003         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6004         Likewise.
6005         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6006         * testsuite/30_threads/this_thread/1.cc: Likewise.
6007         * testsuite/30_threads/this_thread/2.cc: Likewise.
6008         * testsuite/30_threads/this_thread/3.cc: Likewise.
6009         * testsuite/30_threads/this_thread/4.cc: Likewise.
6010         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6011         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6012         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6013         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6014         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6015         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6016         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6017         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6018         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6019         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6020         * testsuite/30_threads/thread/members/1.cc: Likewise.
6021         * testsuite/30_threads/thread/members/2.cc: Likewise.
6022         * testsuite/30_threads/thread/members/3.cc: Likewise.
6023         * testsuite/30_threads/thread/members/4.cc: Likewise.
6024         * testsuite/30_threads/thread/members/5.cc: Likewise.
6025         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6026         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6027         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6028         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6029         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6030         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6031         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6032         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6033         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6034         Likewise.
6035         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6036         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6037         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6038         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6039         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6040         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6041         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6042         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6043         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6044         * testsuite/30_threads/try_lock/1.cc: Likewise.
6045         * testsuite/30_threads/try_lock/2.cc: Likewise.
6046         * testsuite/30_threads/try_lock/3.cc: Likewise.
6047         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6048         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6049         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6050         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6051         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6052         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6053         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6054         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6055         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6056         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6057         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6058         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6059         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6060         Likewise.
6061         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6062         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6063         Likewise.
6064         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6065         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6066         Likewise.
6067         * testsuite/ext/array_allocator/1.cc: Likewise.
6068         * testsuite/ext/array_allocator/2.cc: Likewise.
6069         * testsuite/ext/array_allocator/3.cc: Likewise.
6070         * testsuite/ext/ext_pointer/1.cc: Likewise.
6071         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6072         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6073         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6074         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6075         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6076         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6077         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6078         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6079         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6080         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6081         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6082         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6083         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6084         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6085         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6086         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6087         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6088         Likewise.
6089         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6090         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6091         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6092         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6093         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6094         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6095         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6096         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6097         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6098         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6099         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6100         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6101         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6102         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6103         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6104         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6105         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6106         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6107         Likewise.
6108         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6109         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6110         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6111         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6112         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6113         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6114         * testsuite/ext/pod_char_traits.cc: Likewise.
6115         * testsuite/ext/slist/23781.cc: Likewise.
6116         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6117         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6118         * testsuite/ext/vstring/init-list.cc: Likewise.
6119         * testsuite/ext/vstring/moveable.cc: Likewise.
6120         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6121         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6122         Likewise.
6123         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6124         Likewise.
6125         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6126         Likewise.
6127         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6128         Likewise.
6129         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6130         Likewise.
6131         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6132         Likewise.
6133         * testsuite/ext/vstring/types/23767.cc: Likewise.
6134         * testsuite/performance/21_strings/string_append.cc: Likewise.
6135         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6136         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6137         Likewise.
6138         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6139         Likewise.
6140         * testsuite/performance/21_strings/string_find.cc: Likewise.
6141         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6142         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6143         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6144         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6145         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6146         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6147         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6148         Likewise.
6149         * testsuite/performance/23_containers/create/map.cc: Likewise.
6150         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6151         Likewise.
6152         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6153         * testsuite/performance/23_containers/find/map.cc: Likewise.
6154         * testsuite/performance/23_containers/index/map.cc: Likewise.
6155         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6156         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6157         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6158         Likewise.
6159         * testsuite/performance/23_containers/insert_erase/associative.cc:
6160         Likewise.
6161         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6162         Likewise.
6163         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6164         Likewise.
6165         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6166         Likewise.
6167         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6168         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6169         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6170         Likewise.
6171         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6172         Likewise.
6173         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6174         Likewise.
6175         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6176         Likewise.
6177         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6178         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6179         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6180         Likewise.
6181         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6182         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6183         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6184         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6185         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6186         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6187         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6188         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6189         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6190         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6191         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6192         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6193         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6194         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6195         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6196         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6197         Likewise.
6198         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6199         Likewise.
6200         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6201         Likewise.
6202         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6203         Likewise.
6204         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6205         Likewise.
6206         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6207         Likewise.
6208         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6209         Likewise.
6210         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6211         Likewise.
6212         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6213         Likewise.
6214         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6215         Likewise.
6216         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6217         Likewise.
6218         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6219         Likewise.
6220         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6221         Likewise.
6222         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6223         Likewise.
6224         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6225         Likewise.
6226         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6227         Likewise.
6228         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6229         Likewise.
6230         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6231         Likewise.
6232         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6233         Likewise.
6234         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6235         Likewise.
6236         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6237         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6238         Likewise.
6239         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6240         Likewise.
6241         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6242         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6243         Likewise.
6244         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6245         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6246         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6247         Likewise.
6248         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6249         Likewise.
6250         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6251         Likewise.
6252         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6253         Likewise.
6254         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6255         Likewise.
6256         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6257         Likewise.
6258         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6259         Likewise.
6260         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6261         Likewise.
6262         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6263         Likewise.
6264         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6265         Likewise.
6266         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6267         Likewise.
6268         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6269         Likewise.
6270         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6271         Likewise.
6272         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6273         Likewise.
6274         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6275         Likewise.
6276         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6277         Likewise.
6278         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6279         Likewise.
6280         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6281         Likewise.
6282         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6283         Likewise.
6284         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6285         Likewise.
6286         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6287         Likewise.
6288         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6289         Likewise.
6290         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6291         Likewise.
6292         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6293         Likewise.
6294         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6295         Likewise.
6296         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6297         Likewise.
6298         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6299         Likewise.
6300         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6301         Likewise.
6302         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6303         Likewise.
6304         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6305         Likewise.
6306         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6307         Likewise.
6308         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6309         Likewise.
6310         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6311         Likewise.
6312         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6313         Likewise.
6314         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6315         Likewise.
6316         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6317         Likewise.
6318         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6319         Likewise.
6320         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6321         Likewise.
6322         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6323         Likewise.
6324         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6325         Likewise.
6326         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6327         Likewise.
6328         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6329         Likewise.
6330         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6331         Likewise.
6332         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6333         Likewise.
6334         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6335         Likewise.
6336         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6337         Likewise.
6338         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6339         Likewise.
6340         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6341         Likewise.
6342         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6343         Likewise.
6344         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6345         Likewise.
6346         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6347         Likewise.
6348         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6349         Likewise.
6350         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6351         Likewise.
6352         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6353         Likewise.
6354         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6355         Likewise.
6356         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6357         Likewise.
6358         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6359         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6360         Likewise.
6361         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6362         Likewise.
6363         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6364         Likewise.
6365         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6366         Likewise.
6367         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6368         Likewise.
6369         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6370         Likewise.
6371         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6372         Likewise.
6373         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6374         Likewise.
6375         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6376         Likewise.
6377         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6378         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6379         Likewise.
6380         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6381         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6382         Likewise.
6383         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6384         Likewise.
6385         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6386         Likewise.
6387         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6388         Likewise.
6389         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6390         Likewise.
6391         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6392         Likewise.
6393         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6394         Likewise.
6395         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6396         Likewise.
6397         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6398         Likewise.
6399         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6400         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6401         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6402         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6403         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6404         Likewise.
6405         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6406         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6407         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6408         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6409         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6410         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6411         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6412         * testsuite/util/io/prog_bar.cc: Likewise.
6413         * testsuite/util/io/prog_bar.hpp: Likewise.
6414         * testsuite/util/io/text_populate.hpp: Likewise.
6415         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6416         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6417         * testsuite/util/io/xml.hpp: Likewise.
6418         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6419         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6420         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6421         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6422         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6423         * testsuite/util/native_type/native_map.hpp: Likewise.
6424         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6425         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6426         * testsuite/util/native_type/native_set.hpp: Likewise.
6427         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6428         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6429         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6430         Likewise.
6431         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6432         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6433         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6434         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6435         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6436         Likewise.
6437         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6438         Likewise.
6439         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6440         Likewise.
6441         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6442         Likewise.
6443         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6444         Likewise.
6445         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6446         Likewise.
6447         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6448         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6449         Likewise.
6450         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6451         Likewise.
6452         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6453         Likewise.
6454         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6455         Likewise.
6456         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6457         Likewise.
6458         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6459         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6460         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6461         * testsuite/util/regression/basic_type.hpp: Likewise.
6462         * testsuite/util/regression/common_type.hpp: Likewise.
6463         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6464         Likewise.
6465         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6466         Likewise.
6467         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6468         Likewise.
6469         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6470         Likewise.
6471         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6472         Likewise.
6473         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6474         Likewise.
6475         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6476         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6477         Likewise.
6478         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6479         Likewise.
6480         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6481         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6482         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6483         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6484         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6485         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6486         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6487         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6488         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6489         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6490         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6491         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6492         * testsuite/util/testsuite_abi.cc: Likewise.
6493         * testsuite/util/testsuite_abi.h: Likewise.
6494         * testsuite/util/testsuite_abi_check.cc: Likewise.
6495         * testsuite/util/testsuite_allocator.cc: Likewise.
6496         * testsuite/util/testsuite_allocator.h: Likewise.
6497         * testsuite/util/testsuite_api.h: Likewise.
6498         * testsuite/util/testsuite_character.cc: Likewise.
6499         * testsuite/util/testsuite_character.h: Likewise.
6500         * testsuite/util/testsuite_common_types.h: Likewise.
6501         * testsuite/util/testsuite_error.h: Likewise.
6502         * testsuite/util/testsuite_hooks.cc: Likewise.
6503         * testsuite/util/testsuite_hooks.h: Likewise.
6504         * testsuite/util/testsuite_io.h: Likewise.
6505         * testsuite/util/testsuite_iterators.h: Likewise.
6506         * testsuite/util/testsuite_performance.h: Likewise.
6507         * testsuite/util/testsuite_rng.h: Likewise.
6508         * testsuite/util/testsuite_rvalref.h: Likewise.
6509         * testsuite/util/testsuite_tr1.h: Likewise.
6510         * testsuite/util/thread/all.h: Likewise.
6511         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6512         Likewise.
6513         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6514         Likewise.
6515         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6516         Likewise.
6517         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6518         Likewise.
6519         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6520         Likewise.
6521         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6522         Likewise.
6523         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6524         Likewise.
6525         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6526         Likewise.
6527         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6528         Likewise.
6529         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6530         Likewise.
6531         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6532         Likewise.
6533         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6534         Likewise.
6535         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6536         Likewise.
6537         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6538         Likewise.
6539         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6540         Likewise.
6541         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6542         Likewise.
6543         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6544         Likewise.
6545         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6546         Likewise.
6547         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6548         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6549         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6550         Likewise.
6551         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6552         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6553         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6554         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6555         Likewise.
6556         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6559         Likewise.
6560         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6561         Likewise.
6562         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6563         Likewise.
6564         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6565         Likewise.
6566         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6567         Likewise.
6568         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6569         Likewise.
6570         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6573         Likewise.
6574         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6575         Likewise.
6576         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6577         Likewise.
6578         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6579         Likewise.
6580         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6581         Likewise.
6582         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6583         Likewise.
6584         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6585         Likewise.
6586         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6587         Likewise.
6588         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6589         Likewise.
6590         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6591         Likewise.
6592         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6593         Likewise.
6594         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6595         Likewise.
6596         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6597         Likewise.
6598         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6599         Likewise.
6600         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6601         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6610         Likewise.
6611         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6612         Likewise.
6613         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6614         Likewise.
6615         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6616         Likewise.
6617         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6618         Likewise.
6619         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6620         Likewise.
6621         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6622         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6627         Likewise.
6628         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6629         Likewise.
6630         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6631         Likewise.
6632         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6633         Likewise.
6634         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6635         Likewise.
6636         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6643         Likewise.
6644         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6645         Likewise.
6646         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6647         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6648         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6649         Likewise.
6650         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6651         Likewise.
6652         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6653         Likewise.
6654         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6655         Likewise.
6656         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6657         Likewise.
6658         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6659         Likewise.
6660         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6661         Likewise.
6662         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6663         Likewise.
6664         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6665         Likewise.
6666         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6667         Likewise.
6668         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6669         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6670         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6671         Likewise.
6672         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6673         Likewise.
6674         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6675         Likewise.
6676         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6677         Likewise.
6678         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6679         Likewise.
6680         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6681         Likewise.
6682         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6683         Likewise.
6684         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6685         Likewise.
6686         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6687         Likewise.
6688         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6689         Likewise.
6690         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6691         Likewise.
6692         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6693         Likewise.
6694         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6695         Likewise.
6696         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6697         Likewise.
6698         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6699         Likewise.
6700         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6701         Likewise.
6702         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6703         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6724         Likewise.
6725         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6726         Likewise.
6727         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6728         Likewise.
6729         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6730         Likewise.
6731         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6732         Likewise.
6733         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6734         Likewise.
6735         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6736         Likewise.
6737         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6738         Likewise.
6739         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6740         Likewise.
6741         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6742         Likewise.
6743         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6744         Likewise.
6745         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6746         Likewise.
6747         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6748         Likewise.
6749         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6750         Likewise.
6751         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6752         Likewise.
6753         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6754         Likewise.
6755         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6756         Likewise.
6757         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6758         Likewise.
6759         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6760         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6767         Likewise.
6768         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6769         Likewise.
6770         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6771         Likewise.
6772         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6773         Likewise.
6774         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6781         Likewise.
6782         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6783         Likewise.
6784         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6785         Likewise.
6786         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6787         Likewise.
6788         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6789         Likewise.
6790         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6791         Likewise.
6792         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6793         Likewise.
6794         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6795         Likewise.
6796         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6797         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6798         * testsuite/backward/hash_map/25896.cc: Likewise.
6799         * testsuite/backward/hash_set/25896.cc: Likewise.
6800
6801 2009-04-08  Ian Lance Taylor  <iant@google.com>
6802
6803         * include/backward/hashtable.h (erase): Correctly handle erasing a
6804         reference to an entry in the hash table.
6805         * testsuite/backward/hash_map/25896.cc: New.
6806         * testsuite/backward/hash_set/25896.cc: New.
6807
6808 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6809
6810         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6811         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6812
6813 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6814
6815         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6816         of debug.
6817         * include/Makefile.in: Regenerate.
6818         * include/precompiled/stdc++.h: Add.
6819
6820         * doc/xml/api.xml: Add gcc-4.4 link.
6821         * doc/html/api.html: Regenerate.
6822
6823 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6824
6825         * include/bits/random.h: Adjust doxygen markup.
6826         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6827
6828         * testsuite/26_numerics/random/piecewise_linear_distribution/
6829         operators/serialize.cc: Use typedefs.
6830
6831 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6832
6833         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6834         __gnu_cxx namespace.  Remove "static inline".
6835
6836 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6837
6838         * include/bits/random.tcc (linear_congruential_engine<>::
6839         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6840
6841 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6842
6843         * include/bits/random.h (operator==): Mark all inline.
6844         (mersenne_twister_engine): Enable #if 0 checks.
6845
6846         * include/bits/random.h: Formatting tweaks.
6847
6848 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6849
6850         * include/bits/random.tcc (piecewise_linear_distribution<>::
6851         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6852         Remove spurious closed parenthesis.
6853
6854 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6855
6856         PR libstdc++/39644 (partial)
6857         * include/bits/random.tcc (linear_congruential_engine<>::
6858         seed(seed_seq&), independent_bits_engine<>::operator(),
6859         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6860
6861 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6862
6863         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6864         thinko.
6865         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6866         default.cc: Enable.
6867
6868 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6869
6870         PR libstdc++/39629 (partial)
6871         * testsuite/26_numerics/random/independent_bits_engine/cons/
6872         base_move.cc: Use uint_fast64_t instead of unsigned long.
6873         * testsuite/26_numerics/random/independent_bits_engine/cons/
6874         seed1.cc: Likewise.
6875         * testsuite/26_numerics/random/independent_bits_engine/cons/
6876         seed2.cc: Likewise.
6877         * testsuite/26_numerics/random/independent_bits_engine/cons/
6878         base_copy.cc: Likewise.
6879         * testsuite/26_numerics/random/independent_bits_engine/cons/
6880         default.cc: Likewise.
6881         * testsuite/26_numerics/random/independent_bits_engine/cons/
6882         seed_seq.cc: Likewise.
6883         * testsuite/26_numerics/random/independent_bits_engine/
6884         requirements/typedefs.cc: Likewise.
6885         * testsuite/26_numerics/random/independent_bits_engine/
6886         operators/equal.cc: Likewise.
6887         * testsuite/26_numerics/random/independent_bits_engine/
6888         operators/serialize.cc: Likewise.
6889         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6890
6891 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6892
6893         * include/tr1_impl/random: Remove, empty.
6894         * include/tr1_impl/random.tcc: Likewise.
6895
6896         * include/std/random: Minor clean-ups, formatting fixes, adjust
6897         copyright years.
6898         * include/bits/random.tcc: Likewise.
6899         * include/bits/random.h: Likewise.
6900         * include/tr1/random: Likewise.
6901         * include/tr1/random.tcc: Likewise.
6902         * include/tr1/random.h: Likewise.
6903
6904 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6905
6906         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6907         * doc/html/api.html: Regenerate.
6908
6909 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6910
6911         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6912         Change to mersenne_twister_engine, add same defaults as
6913         mersenne_twister_engine/cons/default.cc.
6914         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6915
6916         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6917         to __il.
6918         * include/bits/random.h (mersenne_twister_engine): Qualify
6919         _ShiftMin1 with namespace __detail.
6920         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6921         constexpr std::numeric_limits::max() can be used.
6922         (mersenne_twister_engine): Split apart static asserts into one
6923         assert per message. Temporarily disable the last three.
6924
6925 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6926
6927         * include/Makefile.am: Update to N2836. Modified for new random headers.
6928         * include/Makefile.in: Ditto.
6929         * include/tr1_impl/random: Moved to tr1/random.h
6930         * include/tr1_impl/random.tcc: Moved to tr1
6931         * include/tr1/random: Just point to moved tr1 random headers.
6932         * include/tr1/random.tcc: Moved from tr1_impl.
6933         * include/tr1/random.h: Moved from tr1_impl/random.
6934         * include/std/random: Modified to point to std random headers.
6935         * include/bits/random.tcc: New implementation of std random facilities.
6936         * include/bits/random.h: Ditto.
6937         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6938         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6939         seed1.cc: New.
6940         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6941         seed2.cc: New.
6942         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6943         default.cc: New.
6944         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6945         non_uint_neg.cc: New.
6946         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6947         typedefs.cc: New.
6948         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6949         equal.cc: New.
6950         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6951         serialize.cc: New.
6952         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6953         seed1.cc: New.
6954         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6955         seed2.cc: New.
6956         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6957         default.cc: New.
6958         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6959         typedefs.cc: New.
6960         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6961         equal.cc: New.
6962         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6963         serialize.cc: New.
6964         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6965         seed1.cc: New.
6966         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6967         seed2.cc: New.
6968         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6969         default.cc: New.
6970         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6971         typedefs.cc: New.
6972         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6973         equal.cc: New.
6974         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6975         serialize.cc: New.
6976         * testsuite/26_numerics/random/discard_block_engine/cons/
6977         base_move.cc: New.
6978         * testsuite/26_numerics/random/discard_block_engine/cons/
6979         seed1.cc: New.
6980         * testsuite/26_numerics/random/discard_block_engine/cons/
6981         seed2.cc: New.
6982         * testsuite/26_numerics/random/discard_block_engine/cons/
6983         base_copy.cc: New.
6984         * testsuite/26_numerics/random/discard_block_engine/cons/
6985         default.cc: New.
6986         * testsuite/26_numerics/random/discard_block_engine/cons/
6987         seed_seq.cc: New.
6988         * testsuite/26_numerics/random/discard_block_engine/requirements/
6989         typedefs.cc: New.
6990         * testsuite/26_numerics/random/discard_block_engine/operators/
6991         equal.cc: New.
6992         * testsuite/26_numerics/random/discard_block_engine/operators/
6993         serialize.cc: New.
6994         * testsuite/26_numerics/random/independent_bits_engine/cons/
6995         base_move.cc: New.
6996         * testsuite/26_numerics/random/independent_bits_engine/cons/
6997         seed1.cc: New.
6998         * testsuite/26_numerics/random/independent_bits_engine/cons/
6999         seed2.cc: New.
7000         * testsuite/26_numerics/random/independent_bits_engine/cons/
7001         base_copy.cc: New.
7002         * testsuite/26_numerics/random/independent_bits_engine/cons/
7003         default.cc: New.
7004         * testsuite/26_numerics/random/independent_bits_engine/cons/
7005         seed_seq.cc: New.
7006         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7007         typedefs.cc: New.
7008         * testsuite/26_numerics/random/independent_bits_engine/operators/
7009         equal.cc: New.
7010         * testsuite/26_numerics/random/independent_bits_engine/operators/
7011         serialize.cc: New.
7012         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7013         base_move.cc: New.
7014         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7015         seed1.cc: New.
7016         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7017         seed2.cc: New.
7018         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7019         base_copy.cc: New.
7020         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7021         default.cc: New.
7022         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7023         seed_seq.cc: New.
7024         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7025         typedefs.cc: New.
7026         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7027         equal.cc: New.
7028         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7029         serialize.cc
7030         * testsuite/26_numerics/random/mt19937.cc: New.
7031         * testsuite/26_numerics/random/mt19937_64.cc: New.
7032         * testsuite/26_numerics/random/minstd_rand.cc: New.
7033         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7034         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7035         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7036         * testsuite/26_numerics/random/ranlux24.cc: New.
7037         * testsuite/26_numerics/random/ranlux48.cc: New.
7038         * testsuite/26_numerics/random/knuth_b.cc: New.
7039         * testsuite/26_numerics/random/default_random_engine.cc: New.
7040         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7041         parms.cc: New.
7042         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7043         default.cc: New.
7044         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7045         typedefs.cc: New.
7046         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7047         serialize.cc: New.
7048         * testsuite/26_numerics/random/normal_distribution/cons/
7049         parms.cc: New.
7050         * testsuite/26_numerics/random/normal_distribution/cons/
7051         default.cc: New.
7052         * testsuite/26_numerics/random/normal_distribution/requirements/
7053         typedefs.cc: New.
7054         * testsuite/26_numerics/random/normal_distribution/operators/
7055         serialize.cc: New.
7056         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7057         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7058         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7059         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7060         parms_neg.cc: New.
7061         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7062         parms.cc: New.
7063         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7064         default.cc: New.
7065         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7066         typedefs.cc: New.
7067         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7068         serialize.cc: New.
7069         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7070         parms_neg.cc: New.
7071         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7072         parms.cc: New.
7073         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7074         default.cc: New.
7075         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7076         typedefs.cc: New.
7077         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7078         serialize.cc: New.
7079         * testsuite/26_numerics/random/poisson_distribution/cons/
7080         parms.cc: New.
7081         * testsuite/26_numerics/random/poisson_distribution/cons/
7082         default.cc: New.
7083         * testsuite/26_numerics/random/poisson_distribution/requirements/
7084         typedefs.cc
7085         * testsuite/26_numerics/random/poisson_distribution/operators/
7086         serialize.cc: New.
7087         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7088         parms.cc: New.
7089         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7090         default.cc: New.
7091         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7092         typedefs.cc: New.
7093         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7094         serialize.cc: New.
7095         * testsuite/26_numerics/random/discrete_distribution/cons/
7096         range.cc: New.
7097         * testsuite/26_numerics/random/discrete_distribution/cons/
7098         initlist.cc: New.
7099         * testsuite/26_numerics/random/discrete_distribution/cons/
7100         default.cc: New.
7101         * testsuite/26_numerics/random/discrete_distribution/cons/
7102         num_xbound_fun.cc: New.
7103         * testsuite/26_numerics/random/discrete_distribution/requirements/
7104         typedefs.cc: New.
7105         * testsuite/26_numerics/random/discrete_distribution/operators/
7106         serialize.cc: New.
7107         * testsuite/26_numerics/random/weibull_distribution/cons/
7108         parms.cc: New.
7109         * testsuite/26_numerics/random/weibull_distribution/cons/
7110         default.cc: New.
7111         * testsuite/26_numerics/random/weibull_distribution/requirements/
7112         typedefs.cc: New.
7113         * testsuite/26_numerics/random/weibull_distribution/operators/
7114         serialize.cc: New.
7115         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7116         parms.cc: New.
7117         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7118         default.cc: New.
7119         * testsuite/26_numerics/random/negative_binomial_distribution/
7120         requirements/typedefs.cc: New.
7121         * testsuite/26_numerics/random/negative_binomial_distribution/
7122         operators/serialize.cc: New.
7123         * testsuite/26_numerics/random/cauchy_distribution/cons/
7124         parms.cc: New.
7125         * testsuite/26_numerics/random/cauchy_distribution/cons/
7126         default.cc: New.
7127         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7128         typedefs.cc: New.
7129         * testsuite/26_numerics/random/cauchy_distribution/operators/
7130         serialize.cc: New.
7131         * testsuite/26_numerics/random/gamma_distribution/cons/
7132         parms.cc: New.
7133         * testsuite/26_numerics/random/gamma_distribution/cons/
7134         default.cc: New.
7135         * testsuite/26_numerics/random/gamma_distribution/requirements/
7136         typedefs.cc: New.
7137         * testsuite/26_numerics/random/gamma_distribution/operators/
7138         serialize.cc: New.
7139         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7140         parms.cc: New.
7141         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7142         default.cc: New.
7143         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7144         typedefs.cc: New.
7145         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7146         serialize.cc: New.
7147
7148         * testsuite/26_numerics/random/exponential_distribution/cons/
7149         parms.cc: New.
7150         * testsuite/26_numerics/random/exponential_distribution/cons/
7151         default.cc: New.
7152         * testsuite/26_numerics/random/exponential_distribution/requirements/
7153         typedefs.cc: New.
7154         * testsuite/26_numerics/random/exponential_distribution/operators/
7155         serialize.cc: New.
7156         * testsuite/26_numerics/random/lognormal_distribution/cons/
7157         parms.cc: New.
7158         * testsuite/26_numerics/random/lognormal_distribution/cons/
7159         default.cc: New.
7160         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7161         typedefs.cc: New.
7162         * testsuite/26_numerics/random/lognormal_distribution/operators/
7163         serialize.cc: New.
7164         * testsuite/26_numerics/random/binomial_distribution/cons/
7165         parms.cc: New.
7166         * testsuite/26_numerics/random/binomial_distribution/cons/
7167         default.cc: New.
7168         * testsuite/26_numerics/random/binomial_distribution/requirements/
7169         typedefs.cc: New.
7170         * testsuite/26_numerics/random/binomial_distribution/operators/
7171         serialize.cc: New.
7172         * testsuite/26_numerics/random/random_device/cons/
7173         token.cc: New.
7174         * testsuite/26_numerics/random/random_device/cons/
7175         default.cc: New.
7176         * testsuite/26_numerics/random/random_device/requirements/
7177         typedefs.cc: New.
7178         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7179         parms.cc: New.
7180         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7181         default.cc: New.
7182         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7183         typedefs.cc: New.
7184         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7185         serialize.cc: New.
7186         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7187         range.cc: New.
7188         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7189         default.cc: New.
7190         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7191         num_xbound_fun.cc: New.
7192         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7193         initlist_fun.cc: New.
7194         * testsuite/26_numerics/random/piecewise_linear_distribution/
7195         requirements/typedefs.cc: New.
7196         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7197         serialize.cc: New.
7198         * testsuite/26_numerics/random/student_t_distribution/cons/
7199         parms.cc: New.
7200         * testsuite/26_numerics/random/student_t_distribution/cons/
7201         default.cc: New.
7202         * testsuite/26_numerics/random/student_t_distribution/requirements/
7203         typedefs.cc: New.
7204         * testsuite/26_numerics/random/student_t_distribution/operators/
7205         serialize.cc: New.
7206         * testsuite/26_numerics/random/geometric_distribution/cons/
7207         parms.cc: New.
7208         * testsuite/26_numerics/random/geometric_distribution/cons/
7209         default.cc: New.
7210         * testsuite/26_numerics/random/geometric_distribution/requirements/
7211         typedefs.cc: New.
7212         * testsuite/26_numerics/random/geometric_distribution/operators/
7213         serialize.cc: New.
7214         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7215         range.cc: New.
7216         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7217         default.cc: New.
7218         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7219         num_xbound_fun.cc: New.
7220         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7221         initlist_fun.cc: New.
7222         * testsuite/26_numerics/random/piecewise_constant_distribution/
7223         requirements/typedefs.cc: New.
7224         * testsuite/26_numerics/random/piecewise_constant_distribution/
7225         operators/serialize.cc: New.
7226
7227 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7228
7229         * include/ext/bitmap_allocator.h: The typedefs should be made public
7230         if we want them to be accessible. This has been revealed by the patch
7231         that fixes PR c++/26693 in g++.
7232
7233 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7234
7235         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7236         Regenerated.
7237         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7238         Regenerated.
7239         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7240         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7241         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7242         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7243         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7244         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7245         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7246         Regenerated.
7247         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7248
7249 2009-03-31  Jason Merrill  <jason@redhat.com>
7250
7251         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7252
7253         PR libstdc++/39310
7254         * include/tr1_impl/type_traits (is_function): Add partial
7255         specializations with function cv-quals.
7256         (__is_function_helper): Remove.
7257         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7258
7259 2009-03-30  Ian Lance Taylor  <iant@google.com>
7260
7261         * include/backward/hashtable.h (clear): Return quickly if the
7262         table is empty.
7263
7264 2009-03-27  Ian Lance Taylor  <iant@google.com>
7265
7266         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7267         (__stl_prime_list): Add 5 at the start of the list.
7268
7269 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7270
7271         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7272         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7273         std::string&, ios_base::openmode), basic_ifstream<>::
7274         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7275         basic_ofstream(const std::string&, ios_base::openmode),
7276         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7277         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7278         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7279         Add in C++0x mode.
7280         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7281         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7282         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7283         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7284         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7285         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7286         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7287
7288 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7289
7290         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7291         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7292         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7293         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7294
7295 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7296
7297         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7298         _M_transfer_after, _M_reverse_after): Move out of line...
7299         * include/bits/forward_list.tcc: ... here.
7300         (forward_list<>::reverse): Move inline...
7301         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7302
7303 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7304
7305         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7306         28277.cc: Likewise.
7307         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7308         Likewise.
7309         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7310         Likewise.
7311         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7312         Likewise.
7313
7314 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7315
7316         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7317         year(s).
7318         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7319         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7320         Likewise.
7321         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7322         Likewise.
7323         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7324         Likewise.
7325         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7326
7327 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7328
7329         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7330         iterations for simulators.
7331         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7332         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7333         Condition stream width for simulators.
7334         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7335         Likewise.
7336         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7337         Likewise.
7338         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7339
7340 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7341
7342         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7343         sheet version information. Table-ize docbook element examples.
7344         * doc/xml/manual/using.xml: Human-readable header
7345         markup. Alphabetized. Add new headers.
7346         * doc/html: Regenerate.
7347
7348 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7349
7350         * doc/xml/faq.xml: Fix link to setup documentation.
7351
7352 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7353
7354         * include/std/type_traits (__add_lvalue_reference_helper,
7355         __add_rvalue_reference_helper): As an optimization, rewrite
7356         condition (avoid is_function).
7357
7358 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7359
7360         PR libstdc++/39405
7361         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7362         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7363
7364 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7365
7366         * testsuite/30_threads/condition_variable_any/native_handle/
7367         typesizes.cc: Include tweaks.
7368         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7369         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7370         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7371         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7372         * testsuite/30_threads/condition_variable/native_handle/
7373         typesizes.cc: Same.
7374
7375 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7376
7377         * include/bits/shared_ptr.h: Add include guards.
7378         * include/tr1/shared_ptr.h: Likewise.
7379
7380 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7381
7382         * include/std/iostream: Fix doxygen link.
7383         * include/bits/forward_list.h: Fix doxygen markup.
7384         * include/ext/vstring.h: Escape backslash in doxygen comment.
7385         * include/bits/basic_string.h: Likewise.
7386
7387 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7388
7389         * doc/xml/faq.xml: Fix links to implementation status pages.
7390
7391 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7392
7393         * include/std/complex (operator+(const complex<>&, const _Tp&),
7394         operator+(const _Tp&, const complex<>&),
7395         operator-(const complex<>&, const _Tp&),
7396         operator-(const _Tp&, const complex<>&)): Do not assume real()
7397         returns a reference (against DR 387).
7398         * testsuite/26_numerics/complex/dr387_2.cc: New.
7399
7400 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7401
7402         * testsuite/thread/pthread4.cc: Move...
7403         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7404         * testsuite/thread/pthread5.cc: Move...
7405         * testsuite/23_containers/list/pthread5.cc: ...here.
7406         * testsuite/thread/pthread6.cc: Move...
7407         * testsuite/23_containers/map/pthread6.cc: ...here.
7408         * testsuite/thread/pthread7-rope.cc: Move...
7409         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7410         * testsuite/thread/guard.cc: Move...
7411         * testsuite/18_support/pthread_guard.cc: ...here.
7412         * testsuite/thread/18185.cc: Move...
7413         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7414         * testsuite/thread/pthread1.cc: Move...
7415         * testsuite/23_containers/list/pthread1.cc: ...here.
7416         * testsuite/thread/pthread2.cc: Move...
7417         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7418         * testsuite/thread/pthread3.cc: Move...
7419         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7420
7421         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7422         * testsuite/thread: Remove.
7423
7424 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7425
7426         * configure: Regenerate.
7427
7428 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7429
7430         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7431         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7432         from baseline_dir.
7433         * configure: Regenerate.
7434         * testsuite/Makefile.am (baseline_file): Remove variable.
7435         (site.exp): Set baseline_dir rather than baseline_file.
7436         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7437         * testsuite/Makefile.in: Regenerate.
7438
7439 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7440
7441         * testsuite/30_threads/thread/this_thread: Move...
7442         * testsuite/30_threads/this_thread: ...here.
7443         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7444         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7445         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7446         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7447         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7448         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7449
7450 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7451
7452         * doc/doxygen/user.cfg.in: Tweaks.
7453         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7454         be elsewhere.
7455
7456         * include/tr1_impl/unordered_map: Just use most specialized
7457         container module.
7458         * include/tr1_impl/unordered_set: Same.
7459         * include/tr1_impl/array: Same.
7460         * include/bits/stl_list.h: Same.
7461         * include/bits/stl_map.h: Same.
7462         * include/bits/stl_queue.h: Same.
7463         * include/bits/stl_set.h: Same.
7464         * include/bits/stl_stack.h: Same.
7465         * include/bits/forward_list.h: Same.
7466         * include/bits/basic_string.h: Same.
7467         * include/bits/stl_multimap.h: Same.
7468         * include/bits/stl_vector.h: Same.
7469         * include/bits/stl_deque.h: Same.
7470         * include/bits/stl_multiset.h: Same.
7471         * include/bits/stl_bvector.h: Same.
7472
7473         * include/backward/binders.h: Change binder module to binders.
7474
7475         * include/std/complex: Add complex_numers module.
7476         * include/tr1_impl/complex: Same.
7477
7478         * include/std/valarray: Add numeric_arrays module.
7479         * include/bits/gslice_array.h: Same.
7480         * include/bits/gslice.h: Same.
7481         * include/bits/mask_array.h: Same.
7482         * include/bits/slice_array.h: Same.
7483         * include/bits/indirect_array.h: Same.
7484
7485         * include/bits/allocator.h: Add allocators module.
7486         * include/ext/throw_allocator.h
7487         * include/ext/pool_allocator.h
7488         * include/ext/bitmap_allocator.h
7489         * include/ext/new_allocator.h
7490         * include/ext/malloc_allocator.h
7491         * include/ext/array_allocator.h
7492         * include/ext/mt_allocator.h
7493         * include/ext/debug_allocator.h
7494         * include/ext/extptr_allocator.h
7495
7496         * include/tr1_impl/functional: Move namespace markup here.
7497         * include/tr1_impl/regex: Same.
7498
7499         * include/tr1_impl/type_traits: Add metaprogramming module.
7500         * include/std/type_traits: Same.
7501
7502         * include/std/memory: Add memory module.
7503
7504         * include/std/ratio: Add ratio module.
7505
7506         * include/std/chrono: Move namespace markup here, add time module.
7507
7508         * include/std/thread: Move namespace markup here, add concurrency
7509         module.
7510         * include/std/mutex: Use concurrency module.
7511         * include/std/condition_variable: Same.
7512
7513
7514         * include/bits/ios_base.h: Refine io module.
7515         * include/bits/basic_ios.h: Same.
7516         * include/std/fstream: Same.
7517         * include/std/istream: Same.
7518         * include/std/ostream: Same.
7519         * include/std/sstream: Same.
7520
7521         * include/ext/vstring.h: Correct parameter markup.
7522
7523         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7524         * include/bits/unique_ptr.h: Same.
7525
7526         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7527         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7528         * include/bits/stl_heap.h: Add markup for new groupings.
7529         * include/bits/stl_algobase.h: Same.
7530         * include/bits/stl_algo.h: Same.
7531
7532         * include/c_compatibility/stdatomic.h: Add atomics module.
7533         * include/c_global/cstdatomic: Same.
7534
7535         * libsupc++/exception: Add exceptions module.
7536         * libsupc++/typeinfo: Same.
7537         * libsupc++/new: Same.
7538         * libsupc++/exception_ptr.h: Same.
7539         * include/std/system_error: Same.
7540         * include/std/stdexcept: Same.
7541
7542         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7543         * libsupc++/cxxabi-forced.h: Same.
7544
7545         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7546         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7547         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7548         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7549         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7550         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7551         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7552         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7553         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7554         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7555         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7556         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7557         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7558         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7559         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7560         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7561         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7562         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7563         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7564         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7565         * testsuite/23_containers/vector/requirements/dr438/
7566         constructor_1_neg.cc: Same.
7567         * testsuite/23_containers/vector/requirements/dr438/
7568         constructor_2_neg.cc: Same.
7569         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7570         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7571         * testsuite/23_containers/deque/requirements/dr438/
7572         constructor_1_neg.cc: Same.
7573         * testsuite/23_containers/deque/requirements/dr438/
7574         constructor_2_neg.cc: Same.
7575         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7576         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7577         * testsuite/23_containers/list/requirements/dr438/
7578         constructor_1_neg.cc: Same.
7579         * testsuite/23_containers/list/requirements/dr438/
7580         constructor_2_neg.cc: Same.
7581         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7582         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7583         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7584         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7585         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7586         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7587         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7588         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7589         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7590         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7591
7592 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7593
7594         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7595         * doc/doxygen/user.cfg.in: Update.
7596         * scripts/run_doxygen: Adjust for new group names.
7597
7598         * include/tr1_impl/random: Update doxygen group markup.
7599         * include/tr1_impl/unordered_map: Same.
7600         * include/tr1_impl/unordered_set: Same.
7601         * include/tr1_impl/array: Same.
7602         * include/std/numeric: Same.
7603         * include/std/utility: Same.
7604         * include/std/bitset: Same.
7605         * include/std/iosfwd: Same.
7606         * include/bits/stl_list.h: Same.
7607         * include/bits/stl_map.h: Same.
7608         * include/bits/stl_algobase.h: Same.
7609         * include/bits/stl_queue.h: Same.
7610         * include/bits/stl_set.h: Same.
7611         * include/bits/stl_stack.h: Same.
7612         * include/bits/stl_iterator_base_types.h: Same.
7613         * include/bits/forward_list.h: Same.
7614         * include/bits/basic_string.h: Same.
7615         * include/bits/stl_multimap.h: Same.
7616         * include/bits/stl_vector.h: Same.
7617         * include/bits/stl_deque.h: Same.
7618         * include/bits/stl_multiset.h: Same.
7619         * include/bits/stl_algo.h: Same.
7620         * include/bits/stl_bvector.h: Same.
7621         * include/bits/algorithmfwd.h: Same.
7622         * include/bits/stl_function.h: Same.
7623         * include/tr1/cmath: Same.
7624         * include/backward/binders.h: Same.
7625
7626 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7627
7628         * include/std/system_error (system_category): To system_category().
7629         (generic_category): To generic_category. DR 890.
7630         * src/system_error.cc: Define.
7631         * include/bits/functexcept.h: Only one __throw_system_error.
7632         * src/functexcept.cc: Same.
7633         * include/std/mutex: Fixup for changes above.
7634         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7635         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7636         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7637         * config/abi/pre/gnu.ver: Clean up exports.
7638
7639 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7640
7641         * include/std/thread: Fix typo.
7642         * src/thread.cc (thread::join): Use NULL.
7643
7644 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7645
7646         PR libstdc++/39168
7647         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7648         const string&)): Also check that the value != CHAR_MAX.
7649         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7650         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7651         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7652         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7653         _M_cache(const locale&)): Likewise.
7654         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7655         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7656         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7657         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7658         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7659         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7660
7661 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7662             Benjamin Kosnik  <bkoz@redhat.com>
7663
7664         * include/std/thread (_Impl_base): Move _M_id out and into ...
7665         (thread): ...here. Call _M_make_routine in body of constructors.
7666         Adjust data member usage to reflect changes.
7667         (_M_make_routine): From _M_make_shared_data.
7668         (_M_start_thread): Add __shared_base_type argument.
7669         * src/thread.cc: Fixups for above.
7670         * config/abi/pre/gnu.ver: Adjust exports.
7671         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7672         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7673         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7674
7675 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7676
7677         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7678         (compare_type_to_native_type): ...this, add alignment check.
7679         * testsuite/30_threads/condition_variable_any/native_handle/
7680         typesizes.cc: Modify as above.
7681         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7682         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7683         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7684         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7685         * testsuite/30_threads/condition_variable/native_handle/
7686         typesizes.cc: Same.
7687         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7688         typesizes.cc: Same.
7689
7690         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7691         * testsuite/30_threads/thread/cons/2.cc: Same.
7692         * testsuite/30_threads/thread/cons/3.cc: Same.
7693         * testsuite/30_threads/thread/cons/4.cc: Same.
7694         * testsuite/30_threads/thread/cons/5.cc: Same.
7695         * testsuite/30_threads/thread/cons/6.cc: Same.
7696         * testsuite/30_threads/thread/cons/7.cc: Same.
7697         * testsuite/30_threads/thread/cons/8.cc: Same.
7698
7699         * testsuite/30_threads/thread/cons/9.cc: New.
7700         * testsuite/30_threads/thread/cons/moveable.cc: New.
7701
7702         * src/condition_variable.cc: Clean up whitespace.
7703         * include/std/condition_variable: Same.
7704
7705 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7706
7707         * include/std/condition_variable (condition_variable): Remove
7708         _M_internal_mutex. Add private __native_type typedef.
7709         * src/condition_variable.cc (condition_variable::notify_one):
7710         Remove _M_internal_mutex use. Use typedef.
7711         (condition_variable::notify_all): Same.
7712         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7713         (recursive_mutex): Same.
7714         (timed_mutex): Same.
7715         (recursive_timed_mutex): Same.
7716         (once_flag): Make __native_type typedef private.
7717
7718         * include/std/thread (this_thread): Add minimal markup.
7719
7720         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7721         Adjust line numbers.
7722         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7723         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7724         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7725         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7726         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7727         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7728         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7729         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7730         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7731         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7732         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7733         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7734         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7735
7736         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7737         * testsuite/30_threads/condition_variable_any/native_handle/
7738         typesizes.cc: New.
7739         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7740         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7741         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7742         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7743         * testsuite/30_threads/condition_variable/native_handle/
7744         typesizes.cc: Same.
7745         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7746         typesizes.cc: Same.
7747
7748 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7749
7750         PR testsuite/33300
7751         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7752         on darwin for lp64.
7753
7754 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7755
7756         * configure.host: Set abi_baseline_pair for mips64*-linux.
7757         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7758
7759 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7760
7761         * include/std/thread (this_thread::get_id): Inline.
7762
7763 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7764
7765         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7766         _Callable as template argument for _M_make_shared_data.
7767         * testsuite/30_threads/thread/cons/6.cc: New.
7768         * testsuite/30_threads/thread/cons/7.cc: New.
7769         * testsuite/30_threads/thread/cons/8.cc: New.
7770
7771 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7772
7773         * testsuite/30_threads/thread/member: To..
7774         * testsuite/30_threads/thread/members: ...this.
7775         * testsuite/30_threads/condition_variable/member: To...
7776         * testsuite/30_threads/condition_variable/members: ...this.
7777
7778 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7779
7780         * include/std/thread (thread::id): Move definition inside thread.
7781         Use native_handle_type. Remove this_thread::get_id friend.
7782         Change __thread_data_ptr to __shared_base_ptr.
7783         (thread::id::id(native_handle_type): Make public. Still explicit.
7784         Use native_handle_type. Change _M_thread_id to _M_thread.
7785         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7786         _M_thread_handle to _M_id.
7787         (thread::__thread_data): Rename to _Impl.
7788         Fixup for renames.
7789         (thread::_M_make_thread_data): Return derived type.
7790         (thread::hardware_concurrency): Add definition for default case.
7791         (thread::get_id): Now can define inline.
7792         (thread): Change _M_thread_data to _M_data.
7793         (this_thread::get_id): Now can define inline.
7794         * src/thread.cc (__thread_proxy): Rename to
7795         execute_native_thread_routine.
7796         Fixup for other renames.
7797         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7798         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7799         * testsuite/30_threads/thread/algorithm: Move to..
7800         * testsuite/30_threads/thread/swap: ...this.
7801         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7802         * testsuite/30_threads/thread/id/operators.cc: New.
7803
7804 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7805
7806         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7807         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7808         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7809         exposing it in public std::tuple interface.
7810
7811 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7812             Benjamin Kosnik  <bkoz@redhat.com>
7813
7814         * include/std/thread (__thread_data_base): Nest class in std::thread.
7815         (__thread_data): Likewise.
7816         (__thread_data_ptr): Nest typedef in std::thread.
7817         * src/thread.cc (__thread_proxy): Qualify the above names.
7818         * config/abi/pre/gnu.ver: Remove unused exports.
7819
7820 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7821
7822         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7823         * include/bits/stl_vector.h: Remove private vector_type typedef.
7824         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7825         Fix line numbers.
7826         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7827         * testsuite/23_containers/vector/requirements/dr438/
7828         constructor_1_neg.cc: Same.
7829         * testsuite/23_containers/vector/requirements/dr438/
7830         constructor_2_neg.cc: Same.
7831         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7832         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7833
7834 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7835
7836         PR libstdc++/25191
7837         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7838         deal consistently with __try and __catch too.
7839         * src/localename.cc: Replace try -> __try, catch -> __catch.
7840         * src/ios.cc: Likewise.
7841         * src/locale.cc: Likewise.
7842         * src/istream.cc: Likewise.
7843         * src/thread.cc: Likewise.
7844         * src/compatibility.cc: Likewise.
7845         * src/bitmap_allocator.cc: Likewise.
7846         * src/ios_init.cc: Likewise.
7847         * include/debug/deque: Likewise.
7848         * include/debug/list: Likewise.
7849         * include/tr1_impl/hashtable: Likewise.
7850         * include/std/bitset: Likewise.
7851         * include/ext/pb_ds/detail/resize_policy/
7852         hash_load_check_resize_trigger_imp.hpp: Likewise.
7853         * include/ext/pb_ds/detail/resize_policy/
7854         hash_standard_resize_policy_imp.hpp: Likewise.
7855         * include/ext/pb_ds/detail/cc_hash_table_map_/
7856         resize_fn_imps.hpp: Likewise.
7857         * include/ext/pb_ds/detail/cc_hash_table_map_/
7858         constructor_destructor_fn_imps.hpp: Likewise.
7859         * include/ext/pb_ds/detail/pat_trie_/
7860         split_join_branch_bag.hpp: Likewise.
7861         * include/ext/pb_ds/detail/pat_trie_/
7862         constructors_destructor_fn_imps.hpp: Likewise.
7863         * include/ext/pb_ds/detail/bin_search_tree_/
7864         constructors_destructor_fn_imps.hpp: Likewise.
7865         * include/ext/pb_ds/detail/gp_hash_table_map_/
7866         resize_fn_imps.hpp: Likewise.
7867         * include/ext/pb_ds/detail/gp_hash_table_map_/
7868         constructor_destructor_fn_imps.hpp: Likewise.
7869         * include/ext/pb_ds/detail/binary_heap_/
7870         constructors_destructor_fn_imps.hpp: Likewise.
7871         * include/ext/pb_ds/detail/binary_heap_/
7872         erase_fn_imps.hpp: Likewise.
7873         * include/ext/pb_ds/detail/binary_heap_/
7874         split_join_fn_imps.hpp: Likewise.
7875         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7876         constructors_destructor_fn_imps.hpp: Likewise.
7877         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7878         * include/ext/pb_ds/detail/list_update_map_/
7879         constructor_destructor_fn_imps.hpp: Likewise.
7880         * include/ext/slist: Likewise.
7881         * include/ext/memory: Likewise.
7882         * include/ext/rc_string_base.h: Likewise.
7883         * include/ext/ropeimpl.h: Likewise.
7884         * include/ext/vstring.tcc: Likewise.
7885         * include/ext/rope: Likewise.
7886         * include/ext/sso_string_base.h: Likewise.
7887         * include/bits/shared_ptr.h: Likewise.
7888         * include/bits/stl_list.h: Likewise.
7889         * include/bits/locale_classes.tcc: Likewise.
7890         * include/bits/locale_facets.tcc: Likewise.
7891         * include/bits/locale_classes.h: Likewise.
7892         * include/bits/forward_list.h: Likewise.
7893         * include/bits/stl_vector.h: Likewise.
7894         * include/bits/stl_deque.h: Likewise.
7895         * include/bits/istream.tcc: Likewise.
7896         * include/bits/stl_uninitialized.h: Likewise.
7897         * include/bits/ostream.tcc: Likewise.
7898         * include/bits/vector.tcc: Likewise.
7899         * include/bits/stl_tempbuf.h: Likewise.
7900         * include/bits/deque.tcc: Likewise.
7901         * include/bits/basic_string.tcc: Likewise.
7902         * include/bits/ostream_insert.h: Likewise.
7903         * include/bits/locale_facets_nonio.tcc: Likewise.
7904         * include/bits/stl_tree.h: Likewise.
7905         * include/bits/fstream.tcc: Likewise.
7906         * include/tr1/shared_ptr.h: Likewise.
7907         * include/tr1/hypergeometric.tcc: Likewise.
7908         * include/backward/hashtable.h: Likewise.
7909         * libsupc++/exception_ptr.h: Likewise.
7910         * libsupc++/eh_personality.cc: Likewise.
7911         * libsupc++/eh_call.cc: Likewise.
7912         * config/locale/gnu/monetary_members.cc: Likewise.
7913         * config/locale/gnu/time_members.h: Likewise.
7914         * config/locale/generic/time_members.h: Likewise.
7915
7916 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7917
7918         * include/parallel/algorithmfwd.h:
7919         Add parallelism default for many declarations.
7920         * include/parallel/numericfwd.h: Likewise.
7921         * include/parallel/iterator.h: Use iterator_traits as usual.
7922         * include/parallel/par_loop.h:
7923         Include equally_split.h.
7924         (for_each_template_random_access_ed):
7925         Avoid calling the Result default constructor.
7926         * include/parallel/numeric: Replace
7927         for_each_template_random_access by
7928         for_each_template_random_access_ed in numeric functions.
7929
7930 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7931
7932         * config/os/gnu-linux/os_defines.h: Remove superfluous
7933         __NO_STRING_INLINES.
7934
7935 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7936
7937         * testsuite/21_strings/c_strings/char/3.cc: New test.
7938         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7939
7940 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7941             Jakub Jelinek  <jakub@redhat.com>
7942
7943         PR libstdc++/30928 (partial, works together with recent glibcs)
7944         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7945         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7946         defined.
7947         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7948         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7949         defined.
7950         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7951         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7952         defined.
7953         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7954         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7955         defined.
7956         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7957         argument is const char *, assign result to const char * var, not
7958         char *.
7959         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7960         argument is const wchar_t *, assign result to const wchar_t * var, not
7961         wchar_t *.
7962
7963 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7964
7965         * include/std/thread: Remove unused headers.
7966         (__thread_data_base): Remove unused mutex and base.
7967         (thread::~thread): Only detach if joinable.
7968         (thread::joinable): Test if thread data ptr is empty.
7969         (thread::_M_thread_data_mutex): Remove.
7970         (thread::_M_get_thread_data): Remove.
7971         (thread::_M_make_thread_data): Remove overload, use make_shared.
7972         (thread::id::id): Make constructor explicit.
7973         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7974         (thread::_M_start_thread): Break shared_ptr cycle on error.
7975         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7976         * testsuite/30_threads/thread/member/4.cc: New.
7977         * testsuite/30_threads/thread/member/5.cc: New.
7978
7979 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
7980
7981         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
7982         (standard_layout): Just use !has_virtual_destructor for now.
7983         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
7984         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
7985         * testsuite/30_threads/recursive_mutex/requirements/
7986         standard_layout.cc: New.
7987         * testsuite/30_threads/condition_variable/requirements/
7988         standard_layout.cc: New.
7989         * testsuite/29_atomics/atomic_address/requirements/
7990         standard_layout.cc: Adjust.
7991         * testsuite/29_atomics/atomic_flag/requirements/
7992         standard_layout.cc: Same.
7993         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
7994         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
7995         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
7996         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
7997         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
7998         line numbers.
7999         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8000         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8001         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8002         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8003         Remove, not required.
8004
8005 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8006
8007         * include/std/thread (__thread_data_base, thread): Rename member
8008         functions to match coding style.
8009         (thread::thread,thread::operator=): Define move operations.
8010         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8011         * config/abi/pre/gnu.ver: Adjust.
8012
8013 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8014
8015         PR libstdc++/38384
8016         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8017         on HPUX.
8018         * configure: Regenerate.
8019
8020 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8021
8022         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8023         atomic_flag_fence.
8024
8025 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8026
8027 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8028             Uros Bizjak  <ubizjak@gmail.com>
8029
8030         PR libstdc++/38834
8031         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8032         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8033
8034 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8035             Rainer Emrich  <r.emrich@de.tecosim.com>
8036
8037         PR libstdc++/38919
8038         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8039         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8040         * configure: Regenerate.
8041
8042 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8043
8044         * include/std/thread (__thread_data_base::__run): Make non-const.
8045         * testsuite/30_threads/thread/cons/5.cc: New.
8046
8047 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8048
8049         * src/Makefile.am (sources): Add math_stubs_float.cc.
8050         * src/Makefile.in: Regenerate.
8051         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8052
8053 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8054
8055         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8056         * src/Makefile.in: Regenerate.
8057         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8058
8059 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8060
8061         PR libstdc++/32666
8062         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8063
8064 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8065
8066         PR libstdc++/32666
8067         * Makefile.am (hosted_source): Remove libmath directory.
8068         * Makefile.in: Regenerate.
8069         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8070         (AC_REPLACE_MATHFUNCS): Remove.
8071         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8072         in GLIBCXX_CHECK_C99_TR1.
8073         * acinclude.m4: Remove libmath, need_math.
8074         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8075         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8076         * configure.ac: Same.
8077         * configure: Regenerate.
8078         * fragment.am: Fix comment.
8079         * config.h.in: Regenerate.
8080         * src/Makefile.in: Regenerate.
8081         * src/Makefile.am: Remove libmath references.
8082         * doc/Makefile.in: Regenerate.
8083         * po/Makefile.in: Regenerate.
8084         * include/Makefile.in: Regenerate.
8085         * libsupc++/Makefile.in: Regenerate.
8086         * testsuite/Makefile.in: Regenerate.
8087
8088         * src/compatibility.cc: Also export long double versions of "C" math
8089         library if hppa-linux.
8090         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8091         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8092
8093         * libmath: Remove.
8094         * libmath/signbit.c: Same.
8095         * libmath/stubs.c: Same.
8096         * libmath/Makefile.in: Same.
8097         * libmath/copysignf.c: Same.
8098         * libmath/mathconf.h: Same.
8099         * libmath/signbitf.c: Same.
8100         * libmath/Makefile.am: Same.
8101         * libmath/signbitl.c: Same.
8102
8103 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8104             Paolo Carlini  <paolo.carlini@oracle.com>
8105
8106         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8107         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8108         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8109         * configure.ac: Adjust.
8110         * doc/xml/manual/configure.xml: Update.
8111         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8112         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8113         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8114         * configure: Regenerate.
8115         * config.h.in: Likewise.
8116
8117         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8118         thread::joinable, thread::swap, this_thread::get_id,
8119         this_thread::yield): Define inline...
8120         * include/std/thread: ... here.
8121         * config/abi/pre/gnu.ver: Adjust.
8122
8123 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8124
8125         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8126         Add dg-timeout-factor 2.0.
8127         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8128         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8129         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8130         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8131         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8132         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8133
8134 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8135
8136         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8137         field from readelf output.
8138
8139 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8140
8141         PR libstdc++/38384
8142         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8143         * configure: Regenerate.
8144
8145 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8146
8147         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8148         _GLIBCXX_HAVE_TLS.
8149         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8150
8151 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8152
8153         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8154         constructor for _M_pattern.
8155         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8156         string.cc: Test construction from different basic_string type.
8157         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8158         string.cc: Likewise.
8159
8160 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8161             Jonathan Larmour  <jifl@eCosCentric.com>
8162
8163         PR libstdc++/36801
8164         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8165         New.
8166         (__gnu_cxx::__exchange_and_add): Use it.
8167         * src/atomic.cc (get_atomic_mutex): New.
8168         * src/debug.cc (get_safe_base_mutex): New.
8169         * src/locale.cc (get_locale_cache_mutex): New.
8170         * src/mt_allocator.cc (get_freelist): New.
8171         (get_freelist_mutex): New.
8172         * src/pool_allocator.cc (get_palloc_mutex): New.
8173         * include/std/mutex (__once_functor_lock): To
8174         (__get_once_functor_lock): ...this.
8175         * src/mutex.cc (__once_mutex): Don't export, use
8176         (get_once_mutex): ...this.
8177         * config/abi/pre/gnu.ver: Adjust exports.
8178
8179 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8180
8181         PR libstdc++/38732
8182         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8183         referenceCount field again.
8184         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8185         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8186         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8187         inline functions.
8188         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8189         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8190         instead of __cxa_exception.
8191         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8192         __cxxabiv1::__cxa_throw): Likewise.
8193         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8194         std::__exception_ptr::exception_ptr::_M_addref,
8195         std::__exception_ptr::exception_ptr::_M_release,
8196         __gxx_dependent_exception_cleanup): Likewise.
8197         * testsuite/18_support/exception/38732.cc: New test.
8198
8199         PR libstdc++/38092
8200         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8201         * src/compatibility.cc: Don't use .symver directives if
8202         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8203         * config.h.in: Regenerated.
8204         * configure: Likewise.
8205
8206 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8207
8208         PR libstdc++/38466
8209         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8210
8211 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8212
8213         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8214         of classic locale...
8215         (locale::classic): Here.
8216
8217 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8218
8219         * include/tr1_impl/regex: Fix bad return statements and typos.
8220
8221 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8222
8223         * include/tr1_impl/regex: Remove unimplemented function definitions.
8224         * testsuite/28_regex/init-list.cc: Compile only.
8225         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8226         c_string_extended.cc: Same.
8227         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8228         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8229
8230 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8231
8232         PR libstdc++/38384
8233         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8234         * configure: Regenerate.
8235
8236 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8237
8238         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8239         * configure: Regenerate.
8240
8241 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8242
8243         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8244         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8245         * configure: Regenerate.
8246
8247 2009-01-04  Richard Guenther  <rguenther@suse.de>
8248
8249         PR libstdc++/38720
8250         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8251         integer type for storage, arithmetic and comparisons.
8252         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8253
8254 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8255
8256         PR libstdc++/38719
8257         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8258         _Fwd_list_const_iterator::_M_next): Fix return type.
8259
8260 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8261
8262         * Revert last commit, reopen and suspend libstdc++/38678.
8263
8264 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8265
8266         PR libstdc++/38678
8267         * include/std/istream (basic_istream<>::_M_read): New.
8268         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8269         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8270         * include/std/ostream (basic_ostream<>::_M_write_): New.
8271         (basic_ostream<>::_M_write): Adjust.
8272         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8273         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8274         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8275         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8276         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.