OSDN Git Service

dcd313b3a21806889c7917225cbeead1e7a1aa29
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
2
3         PR libstdc++/39835
4         * include/bits/random.h: Avoid the badname __alpha (and, for
5         consistency, __beta too).
6         * include/bits/random.tcc: Likewise.
7
8 2009-04-19  Jan Hubicka  <jh@suse.cz>
9
10         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
11         _GLIBCXX_NOTHROW.
12
13 2009-04-19  Jan Hubicka  <jh@suse.cz>
14
15         * include/c_compatibility/stdatomic.h
16         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
17         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
18         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
19
20 2009-04-18  Jan Hubicka  <jh@suse.cz>
21
22         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
23         * libsupc++/unwind-cxx.h (__cxa_get_globals,
24         __cxa_get_globals_fast): Mark const.
25         (__cxa_get_exception_ptr): Mark pure.
26         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
27         (__terminate): Makr throw ().
28         * libsupc++/exception (terminate): Mark throw().
29         (uncaught_exception): Mark pure.
30         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
31         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
32         Mark throw().
33         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
34         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
35         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
36         __cxa_guard_abort): Mark throw ().
37         (__cxa_pure_virtual): Mark noreturn.
38         (__cxa_current_exception_type): Mark throw and pure.
39         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
40         __cxa_exception_type): Mark pure.
41         (_M_safe_bool_dummy): Mark pure and const.
42
43 2009-04-18  Jan Hubicka  <jh@suse.cz>
44
45         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
46         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
47         _M_destroy_thread_key): Mark throw ()
48         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
49         _M_singular, _M_can_compare _M_get_mutex, _M_message,
50         _M_get_max_length): Mark throw ().
51         * include/debug/formatter.h (_M_message, _M_format_word,
52         _M_get_max_length): Mark throw ().
53         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
54         _M_detach_single): Mark throw ().
55         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
56         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
57         throw ()
58         (_M_get_mutex): Mark throw ().
59         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
60         (_M_destroy_thread_key): Mark CONST and throw.
61         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
62         throw ().
63
64 2009-04-18  Jan Hubicka  <jh@suse.cz>
65
66         * src/condition_variable.cc (condition_variable,
67         condition_variable_any constructors): Mark throw()
68         * src/hash.cc (operator() for long double, string, and wstring): Mark
69         throw ().
70         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
71         _M_setup, rdbuf, str): Mark throw ().
72         * src/chrono.cc (new): Mark throw ().
73         * include/std/system_error (system_category, generic_category): Mark
74         throw () and const.
75         * include/std/chrono (now): Mark throw ().
76         * include/std/condition_variable (condition_variable,
77         ~condition_variable, condition_variable_any,
78         ~condition_variable_any): Mark throw ().
79         * include/std/mutex (mutex): Mark throw ().
80         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
81         throw.
82         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
83         and throw ().
84         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
85         * include/bits/locale_classes.h (_S_initialize_once,
86         _S_clone_c_locale): Mark throw ().
87         (_S_get_c_name): Mark const and throw ().
88         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
89         throw ().
90         * include/bits/locale_facets.h (__convert_to_v explicit instances):
91         Mark throw ().
92         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
93         throw ().
94         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
95         ios_base): Mark throw ()
96         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
97         * include/backward/strstream (strstreambuf constructors): Mark throw ().
98         (str, freeze, _M_setupf): Mark throw ().
99         (pcount): Mark pure and throw ().
100         (rdbuf): Mark const and throw ().
101
102 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
103
104         PR libstdc++/39802
105         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
106         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
107         Always accept negative values, for unsigned types too.
108         * testsuite/22_locale/num_get/get/char/39802.cc: New.
109         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
110
111 2009-04-18  Jan Hubicka  <jh@suse.cz>
112
113         * include/debug/formater.h: Include bits/c++config.h.
114         (_M_error): Mark noreturn.
115         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
116         _GLIBCXX_NORETURN): New.
117         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
118         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
119         Mark pure.
120         * include/c_compatibility/stdatomic.h
121         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
122         __atomic_flag_wait_explicit, __atomic_flag_for_address):
123         Mark by throw ().
124         * src/atomic.cc (atomic_flag_test_and_set_explicit,
125         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
126         __atomic_flag_for_address): Mark by throw ().
127
128 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
129
130         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
131
132 2009-04-16  Jan Hubicka  <jh@suse.cz>
133
134         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
135         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
136         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
137         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
138         out body to ...
139         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
140         functions.
141         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
142         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
143         _Rb_tree_black_count): Mark nothrow.
144
145 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
146
147         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
148         from base classes.
149         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
150
151 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
152
153         * doc/html: Regenerate.
154
155 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
156
157         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
158
159         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
160         * doc/xml/gnu/fdl-1.2.xml: Same.
161         * doc/xml/manual/numerics.xml: Same.
162         * doc/xml/manual/concurrency.xml: Same.
163         * doc/xml/manual/intro.xml: Same.
164         * doc/xml/manual/status_cxxtr1.xml: Same.
165         * doc/xml/manual/containers.xml: Same.
166         * doc/xml/manual/io.xml: Same.
167         * doc/xml/manual/utilities.xml: Same.
168         * doc/xml/manual/support.xml: Same.
169         * doc/xml/manual/using.xml: Same.
170         * doc/xml/manual/localization.xml: Same.
171         * doc/xml/manual/locale.xml: Same.
172         * doc/xml/manual/extensions.xml: Same.
173         * doc/xml/manual/appendix_contributing.xml: Same.
174         * doc/xml/manual/diagnostics.xml: Same.
175         * doc/xml/manual/status_cxx200x.xml: Same.
176
177 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
178
179         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
180         * doc/xml/manual/status_cxx200x.xml: Adjust.
181
182 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
183
184         * doc/xml/spine.xml: Remove unused license entity, update
185         copyright year.
186
187         * doc/xml/manual/spine.xml: Markup for primary index terms.
188         * doc/xml/manual/numerics.xml: Same.
189         * doc/xml/manual/intro.xml: Same.
190         * doc/xml/manual/containers.xml: Same.
191         * doc/xml/manual/io.xml: Same.
192         * doc/xml/manual/appendix_porting.xml: Same.
193         * doc/xml/manual/utilities.xml: Same.
194         * doc/xml/manual/support.xml: Same.
195         * doc/xml/manual/localization.xml: Same.
196         * doc/xml/manual/strings.xml: Same.
197         * doc/xml/manual/extensions.xml: Same.
198         * doc/xml/manual/appendix_contributing.xml: Same.
199         * doc/xml/manual/diagnostics.xml: Same.
200         * doc/xml/manual/algorithms.xml: Same.
201         * doc/xml/manual/appendix_free.xml: Same.
202         * doc/xml/manual/iterators.xml: Same.
203
204         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
205         * doc/xml/gnu/fdl-1.2.xml: Same.
206
207         * doc/xml/manual/status_cxx200x.xml: Re-write.
208
209 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
210
211         PR libstdc++/39629 (final bits)
212         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
213         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
214         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
215         Fix formula for __j.
216         * include/bits/random.tcc (operator==(const normal_distribution<>&,
217         const normal_distribution<>&): Remove.
218         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
219         const uniform_int_distribution<>&), operator==(const
220         uniform_real_distribution<>&, const uniform_real_distribution<>&),
221         operator==(const normal_distribution<>&, const normal_distribution<>&),
222         operator==(const lognormal_distribution<>&,
223         const lognormal_distribution<>&), operator==(const
224         chi_squared_distribution<>&, const chi_squared_distribution<>&),
225         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
226         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
227         operator==(const student_t_distribution<>&,
228         const student_t_distribution<>&), operator==(const
229         bernoulli_distribution<>&, const bernoulli_distribution<>&),
230         operator==(const binomial_distribution<>&, const
231         binomial_distribution<>&), operator==(const geometric_distribution<>&,
232         const geometric_distribution<>&), operator==(const
233         negative_binomial_distribution<>&, const
234         negative_binomial_distribution<>&), operator==(const
235         poisson_distribution<>&, const poisson_distribution<>&),
236         operator==(const exponential_distribution<>&,
237         const exponential_distribution<>&), operator==(const
238         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
239         weibull_distribution<>&, const weibull_distribution<>&),
240         operator==(const extreme_value_distribution<>&,
241         const extreme_value_distribution<>&), operator==(const
242         discrete_distribution<>&, const discrete_distribution<>&),
243         operator==(const piecewise_constant_distribution<>&,
244         const piecewise_constant_distribution<>&), operator==(const
245         piecewise_linear_distribution<>&, const
246         piecewise_linear_distribution<>&)): Remove.
247         * testsuite/26_numerics/random/uniform_real_distribution/operators/
248         serialize.cc: Remove.
249         * testsuite/26_numerics/random/piecewise_constant_distribution/
250         operators/serialize.cc: Likewise.
251         * testsuite/26_numerics/random/chi_squared_distribution/operators/
252         serialize.cc: Likewise.
253         * testsuite/26_numerics/random/normal_distribution/operators/
254         serialize.cc: Likewise.
255         * testsuite/26_numerics/random/uniform_int_distribution/operators/
256         serialize.cc: Likewise.
257         * testsuite/26_numerics/random/poisson_distribution/operators/
258         serialize.cc: Likewise.
259         * testsuite/26_numerics/random/bernoulli_distribution/operators/
260         serialize.cc: Likewise.
261         * testsuite/26_numerics/random/discrete_distribution/operators/
262         serialize.cc: Likewise.
263         * testsuite/26_numerics/random/weibull_distribution/operators/
264         serialize.cc: Likewise.
265         * testsuite/26_numerics/random/negative_binomial_distribution/
266         operators/serialize.cc: Likewise.
267         * testsuite/26_numerics/random/cauchy_distribution/operators/
268         serialize.cc: Likewise.
269         * testsuite/26_numerics/random/gamma_distribution/operators/
270         serialize.cc: Likewise.
271         * testsuite/26_numerics/random/fisher_f_distribution/operators/
272         serialize.cc: Likewise.
273         * testsuite/26_numerics/random/exponential_distribution/operators/
274         serialize.cc: Likewise.
275         * testsuite/26_numerics/random/lognormal_distribution/operators/
276         serialize.cc: Likewise.
277         * testsuite/26_numerics/random/binomial_distribution/operators/
278         serialize.cc: Likewise.
279         * testsuite/26_numerics/random/extreme_value_distribution/
280         operators/serialize.cc: Likewise.
281         * testsuite/26_numerics/random/piecewise_linear_distribution/
282         operators/serialize.cc: Likewise.
283         * testsuite/26_numerics/random/student_t_distribution/operators/
284         serialize.cc: Likewise.
285         * testsuite/26_numerics/random/geometric_distribution/operators/
286         serialize.cc: Likewise.
287
288         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
289         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
290         mersenne_twister_engine<>::seed(_Gen&,
291         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
292         subtract_with_carry_engine<>::seed(_Gen&,
293         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
294         Remove, unused.
295         * include/bits/random.tcc (linear_congruential_engine<>::
296         seed(_Gen&, false_type): Likewise.
297
298 2009-04-09  Nick Clifton  <nickc@redhat.com>
299
300         * src/allocator-inst.cc: Change copyright header to refer to
301         version 3 of the GNU General Public License with version 3.1
302         of the GCC Runtime Library Exception and to point readers at
303         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
304         web page.
305         * config/abi/compatibility.h: Likewise.
306         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
307         * config/abi/pre/gnu.ver: Likewise.
308         * config/allocator/bitmap_allocator_base.h: Likewise.
309         * config/allocator/malloc_allocator_base.h: Likewise.
310         * config/allocator/mt_allocator_base.h: Likewise.
311         * config/allocator/new_allocator_base.h: Likewise.
312         * config/allocator/pool_allocator_base.h: Likewise.
313         * config/cpu/alpha/atomic_word.h: Likewise.
314         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
315         * config/cpu/cris/atomic_word.h: Likewise.
316         * config/cpu/cris/atomicity.h: Likewise.
317         * config/cpu/generic/atomic_word.h: Likewise.
318         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
319         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
320         * config/cpu/generic/cpu_defines.h: Likewise.
321         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
322         * config/cpu/hppa/atomicity.h: Likewise.
323         * config/cpu/i386/atomicity.h: Likewise.
324         * config/cpu/i486/atomicity.h: Likewise.
325         * config/cpu/ia64/atomic_word.h: Likewise.
326         * config/cpu/m68k/atomicity.h: Likewise.
327         * config/cpu/powerpc/atomic_word.h: Likewise.
328         * config/cpu/powerpc/cpu_defines.h: Likewise.
329         * config/cpu/sh/atomicity.h: Likewise.
330         * config/cpu/sparc/atomic_word.h: Likewise.
331         * config/cpu/sparc/atomicity.h: Likewise.
332         * config/io/basic_file_stdio.cc: Likewise.
333         * config/io/basic_file_stdio.h: Likewise.
334         * config/io/c_io_stdio.h: Likewise.
335         * config/locale/darwin/ctype_members.cc: Likewise.
336         * config/locale/generic/c++locale_internal.h: Likewise.
337         * config/locale/generic/c_locale.cc: Likewise.
338         * config/locale/generic/c_locale.h: Likewise.
339         * config/locale/generic/codecvt_members.cc: Likewise.
340         * config/locale/generic/collate_members.cc: Likewise.
341         * config/locale/generic/ctype_members.cc: Likewise.
342         * config/locale/generic/messages_members.cc: Likewise.
343         * config/locale/generic/messages_members.h: Likewise.
344         * config/locale/generic/monetary_members.cc: Likewise.
345         * config/locale/generic/numeric_members.cc: Likewise.
346         * config/locale/generic/time_members.cc: Likewise.
347         * config/locale/generic/time_members.h: Likewise.
348         * config/locale/gnu/c++locale_internal.h: Likewise.
349         * config/locale/gnu/c_locale.cc: Likewise.
350         * config/locale/gnu/c_locale.h: Likewise.
351         * config/locale/gnu/codecvt_members.cc: Likewise.
352         * config/locale/gnu/collate_members.cc: Likewise.
353         * config/locale/gnu/ctype_members.cc: Likewise.
354         * config/locale/gnu/messages_members.cc: Likewise.
355         * config/locale/gnu/messages_members.h: Likewise.
356         * config/locale/gnu/monetary_members.cc: Likewise.
357         * config/locale/gnu/numeric_members.cc: Likewise.
358         * config/locale/gnu/time_members.cc: Likewise.
359         * config/locale/gnu/time_members.h: Likewise.
360         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
361         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
362         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
363         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
364         * config/os/aix/atomic_word.h: Likewise.
365         * config/os/aix/atomicity.h: Likewise.
366         * config/os/aix/ctype_base.h: Likewise.
367         * config/os/aix/ctype_inline.h: Likewise.
368         * config/os/aix/ctype_noninline.h: Likewise.
369         * config/os/aix/os_defines.h: Likewise.
370         * config/os/bsd/darwin/ctype_base.h: Likewise.
371         * config/os/bsd/darwin/ctype_inline.h: Likewise.
372         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
373         * config/os/bsd/darwin/os_defines.h: Likewise.
374         * config/os/bsd/freebsd/ctype_base.h: Likewise.
375         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
376         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
377         * config/os/bsd/freebsd/os_defines.h: Likewise.
378         * config/os/bsd/netbsd/ctype_base.h: Likewise.
379         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
380         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
381         * config/os/bsd/netbsd/os_defines.h: Likewise.
382         * config/os/djgpp/ctype_base.h: Likewise.
383         * config/os/djgpp/ctype_inline.h: Likewise.
384         * config/os/djgpp/ctype_noninline.h: Likewise.
385         * config/os/djgpp/os_defines.h: Likewise.
386         * config/os/generic/ctype_base.h: Likewise.
387         * config/os/generic/ctype_inline.h: Likewise.
388         * config/os/generic/ctype_noninline.h: Likewise.
389         * config/os/generic/error_constants.h: Likewise.
390         * config/os/generic/os_defines.h: Likewise.
391         * config/os/gnu-linux/ctype_base.h: Likewise.
392         * config/os/gnu-linux/ctype_inline.h: Likewise.
393         * config/os/gnu-linux/ctype_noninline.h: Likewise.
394         * config/os/gnu-linux/os_defines.h: Likewise.
395         * config/os/hpux/ctype_base.h: Likewise.
396         * config/os/hpux/ctype_inline.h: Likewise.
397         * config/os/hpux/ctype_noninline.h: Likewise.
398         * config/os/hpux/os_defines.h: Likewise.
399         * config/os/irix/atomic_word.h: Likewise.
400         * config/os/irix/atomicity.h: Likewise.
401         * config/os/irix/irix5.2/ctype_base.h: Likewise.
402         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
403         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
404         * config/os/irix/irix5.2/os_defines.h: Likewise.
405         * config/os/irix/irix6.5/ctype_base.h: Likewise.
406         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
407         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
408         * config/os/irix/irix6.5/os_defines.h: Likewise.
409         * config/os/mingw32/ctype_base.h: Likewise.
410         * config/os/mingw32/ctype_inline.h: Likewise.
411         * config/os/mingw32/ctype_noninline.h: Likewise.
412         * config/os/mingw32/error_constants.h: Likewise.
413         * config/os/mingw32/os_defines.h: Likewise.
414         * config/os/newlib/ctype_base.h: Likewise.
415         * config/os/newlib/ctype_inline.h: Likewise.
416         * config/os/newlib/ctype_noninline.h: Likewise.
417         * config/os/newlib/os_defines.h: Likewise.
418         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
419         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
420         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
421         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
422         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
423         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
424         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
425         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
426         * config/os/tpf/ctype_base.h: Likewise.
427         * config/os/tpf/ctype_inline.h: Likewise.
428         * config/os/tpf/ctype_noninline.h: Likewise.
429         * config/os/tpf/os_defines.h: Likewise.
430         * config/os/uclibc/ctype_base.h: Likewise.
431         * config/os/uclibc/ctype_inline.h: Likewise.
432         * config/os/uclibc/ctype_noninline.h: Likewise.
433         * config/os/uclibc/os_defines.h: Likewise.
434         * config/os/vxworks/ctype_base.h: Likewise.
435         * config/os/vxworks/ctype_inline.h: Likewise.
436         * config/os/vxworks/ctype_noninline.h: Likewise.
437         * config/os/vxworks/os_defines.h: Likewise.
438         * include/backward/auto_ptr.h: Likewise.
439         * include/backward/backward_warning.h: Likewise.
440         * include/backward/binders.h: Likewise.
441         * include/backward/hash_fun.h: Likewise.
442         * include/backward/hash_map: Likewise.
443         * include/backward/hash_set: Likewise.
444         * include/backward/hashtable.h: Likewise.
445         * include/backward/strstream: Likewise.
446         * include/bits/algorithmfwd.h: Likewise.
447         * include/bits/allocator.h: Likewise.
448         * include/bits/atomic_0.h: Likewise.
449         * include/bits/atomic_2.h: Likewise.
450         * include/bits/atomicfwd_c.h: Likewise.
451         * include/bits/atomicfwd_cxx.h: Likewise.
452         * include/bits/basic_ios.h: Likewise.
453         * include/bits/basic_ios.tcc: Likewise.
454         * include/bits/basic_string.h: Likewise.
455         * include/bits/basic_string.tcc: Likewise.
456         * include/bits/boost_concept_check.h: Likewise.
457         * include/bits/c++config: Likewise.
458         * include/bits/char_traits.h: Likewise.
459         * include/bits/codecvt.h: Likewise.
460         * include/bits/concept_check.h: Likewise.
461         * include/bits/cpp_type_traits.h: Likewise.
462         * include/bits/deque.tcc: Likewise.
463         * include/bits/forward_list.h: Likewise.
464         * include/bits/forward_list.tcc: Likewise.
465         * include/bits/fstream.tcc: Likewise.
466         * include/bits/functexcept.h: Likewise.
467         * include/bits/functional_hash.h: Likewise.
468         * include/bits/gslice.h: Likewise.
469         * include/bits/gslice_array.h: Likewise.
470         * include/bits/hashtable.h: Likewise.
471         * include/bits/indirect_array.h: Likewise.
472         * include/bits/ios_base.h: Likewise.
473         * include/bits/istream.tcc: Likewise.
474         * include/bits/list.tcc: Likewise.
475         * include/bits/locale_classes.h: Likewise.
476         * include/bits/locale_classes.tcc: Likewise.
477         * include/bits/locale_facets.h: Likewise.
478         * include/bits/locale_facets.tcc: Likewise.
479         * include/bits/locale_facets_nonio.h: Likewise.
480         * include/bits/locale_facets_nonio.tcc: Likewise.
481         * include/bits/localefwd.h: Likewise.
482         * include/bits/mask_array.h: Likewise.
483         * include/bits/move.h: Likewise.
484         * include/bits/ostream.tcc: Likewise.
485         * include/bits/ostream_insert.h: Likewise.
486         * include/bits/postypes.h: Likewise.
487         * include/bits/shared_ptr.h: Likewise.
488         * include/bits/slice_array.h: Likewise.
489         * include/bits/sstream.tcc: Likewise.
490         * include/bits/stl_algo.h: Likewise.
491         * include/bits/stl_algobase.h: Likewise.
492         * include/bits/stl_bvector.h: Likewise.
493         * include/bits/stl_construct.h: Likewise.
494         * include/bits/stl_deque.h: Likewise.
495         * include/bits/stl_function.h: Likewise.
496         * include/bits/stl_heap.h: Likewise.
497         * include/bits/stl_iterator.h: Likewise.
498         * include/bits/stl_iterator_base_funcs.h: Likewise.
499         * include/bits/stl_iterator_base_types.h: Likewise.
500         * include/bits/stl_list.h: Likewise.
501         * include/bits/stl_map.h: Likewise.
502         * include/bits/stl_multimap.h: Likewise.
503         * include/bits/stl_multiset.h: Likewise.
504         * include/bits/stl_numeric.h: Likewise.
505         * include/bits/stl_pair.h: Likewise.
506         * include/bits/stl_queue.h: Likewise.
507         * include/bits/stl_raw_storage_iter.h: Likewise.
508         * include/bits/stl_relops.h: Likewise.
509         * include/bits/stl_set.h: Likewise.
510         * include/bits/stl_stack.h: Likewise.
511         * include/bits/stl_tempbuf.h: Likewise.
512         * include/bits/stl_tree.h: Likewise.
513         * include/bits/stl_uninitialized.h: Likewise.
514         * include/bits/stl_vector.h: Likewise.
515         * include/bits/stream_iterator.h: Likewise.
516         * include/bits/streambuf.tcc: Likewise.
517         * include/bits/streambuf_iterator.h: Likewise.
518         * include/bits/stringfwd.h: Likewise.
519         * include/bits/unique_ptr.h: Likewise.
520         * include/bits/valarray_after.h: Likewise.
521         * include/bits/valarray_array.h: Likewise.
522         * include/bits/valarray_array.tcc: Likewise.
523         * include/bits/valarray_before.h: Likewise.
524         * include/bits/vector.tcc: Likewise.
525         * include/c/cassert: Likewise.
526         * include/c/cctype: Likewise.
527         * include/c/cerrno: Likewise.
528         * include/c/cfloat: Likewise.
529         * include/c/ciso646: Likewise.
530         * include/c/climits: Likewise.
531         * include/c/clocale: Likewise.
532         * include/c/cmath: Likewise.
533         * include/c/csetjmp: Likewise.
534         * include/c/csignal: Likewise.
535         * include/c/cstdarg: Likewise.
536         * include/c/cstddef: Likewise.
537         * include/c/cstdio: Likewise.
538         * include/c/cstdlib: Likewise.
539         * include/c/cstring: Likewise.
540         * include/c/ctime: Likewise.
541         * include/c/cwchar: Likewise.
542         * include/c/cwctype: Likewise.
543         * include/c_compatibility/assert.h: Likewise.
544         * include/c_compatibility/complex.h: Likewise.
545         * include/c_compatibility/ctype.h: Likewise.
546         * include/c_compatibility/errno.h: Likewise.
547         * include/c_compatibility/fenv.h: Likewise.
548         * include/c_compatibility/float.h: Likewise.
549         * include/c_compatibility/inttypes.h: Likewise.
550         * include/c_compatibility/iso646.h: Likewise.
551         * include/c_compatibility/limits.h: Likewise.
552         * include/c_compatibility/locale.h: Likewise.
553         * include/c_compatibility/math.h: Likewise.
554         * include/c_compatibility/setjmp.h: Likewise.
555         * include/c_compatibility/signal.h: Likewise.
556         * include/c_compatibility/stdarg.h: Likewise.
557         * include/c_compatibility/stdatomic.h: Likewise.
558         * include/c_compatibility/stdbool.h: Likewise.
559         * include/c_compatibility/stddef.h: Likewise.
560         * include/c_compatibility/stdint.h: Likewise.
561         * include/c_compatibility/stdio.h: Likewise.
562         * include/c_compatibility/stdlib.h: Likewise.
563         * include/c_compatibility/string.h: Likewise.
564         * include/c_compatibility/tgmath.h: Likewise.
565         * include/c_compatibility/time.h: Likewise.
566         * include/c_compatibility/wchar.h: Likewise.
567         * include/c_compatibility/wctype.h: Likewise.
568         * include/c_global/cassert: Likewise.
569         * include/c_global/ccomplex: Likewise.
570         * include/c_global/cctype: Likewise.
571         * include/c_global/cerrno: Likewise.
572         * include/c_global/cfenv: Likewise.
573         * include/c_global/cfloat: Likewise.
574         * include/c_global/cinttypes: Likewise.
575         * include/c_global/ciso646: Likewise.
576         * include/c_global/climits: Likewise.
577         * include/c_global/clocale: Likewise.
578         * include/c_global/cmath.tcc: Likewise.
579         * include/c_global/cmath: Likewise.
580         * include/c_global/csetjmp: Likewise.
581         * include/c_global/csignal: Likewise.
582         * include/c_global/cstdarg: Likewise.
583         * include/c_global/cstdatomic: Likewise.
584         * include/c_global/cstdbool: Likewise.
585         * include/c_global/cstddef: Likewise.
586         * include/c_global/cstdint: Likewise.
587         * include/c_global/cstdio: Likewise.
588         * include/c_global/cstdlib: Likewise.
589         * include/c_global/cstring: Likewise.
590         * include/c_global/ctgmath: Likewise.
591         * include/c_global/ctime: Likewise.
592         * include/c_global/cwchar: Likewise.
593         * include/c_global/cwctype: Likewise.
594         * include/c_std/cassert: Likewise.
595         * include/c_std/cctype: Likewise.
596         * include/c_std/cerrno: Likewise.
597         * include/c_std/cfloat: Likewise.
598         * include/c_std/ciso646: Likewise.
599         * include/c_std/climits: Likewise.
600         * include/c_std/clocale: Likewise.
601         * include/c_std/cmath.tcc: Likewise.
602         * include/c_std/cmath: Likewise.
603         * include/c_std/csetjmp: Likewise.
604         * include/c_std/csignal: Likewise.
605         * include/c_std/cstdarg: Likewise.
606         * include/c_std/cstddef: Likewise.
607         * include/c_std/cstdio: Likewise.
608         * include/c_std/cstdlib: Likewise.
609         * include/c_std/cstring: Likewise.
610         * include/c_std/ctime: Likewise.
611         * include/c_std/cwchar: Likewise.
612         * include/c_std/cwctype: Likewise.
613         * include/debug/bitset: Likewise.
614         * include/debug/debug.h: Likewise.
615         * include/debug/deque: Likewise.
616         * include/debug/formatter.h: Likewise.
617         * include/debug/functions.h: Likewise.
618         * include/debug/list: Likewise.
619         * include/debug/macros.h: Likewise.
620         * include/debug/map.h: Likewise.
621         * include/debug/map: Likewise.
622         * include/debug/multimap.h: Likewise.
623         * include/debug/multiset.h: Likewise.
624         * include/debug/safe_base.h: Likewise.
625         * include/debug/safe_iterator.h: Likewise.
626         * include/debug/safe_iterator.tcc: Likewise.
627         * include/debug/safe_sequence.h: Likewise.
628         * include/debug/set.h: Likewise.
629         * include/debug/set: Likewise.
630         * include/debug/string: Likewise.
631         * include/debug/unordered_map: Likewise.
632         * include/debug/unordered_set: Likewise.
633         * include/debug/vector: Likewise.
634         * include/ext/algorithm: Likewise.
635         * include/ext/array_allocator.h: Likewise.
636         * include/ext/atomicity.h: Likewise.
637         * include/ext/bitmap_allocator.h: Likewise.
638         * include/ext/cast.h: Likewise.
639         * include/ext/codecvt_specializations.h: Likewise.
640         * include/ext/concurrence.h: Likewise.
641         * include/ext/debug_allocator.h: Likewise.
642         * include/ext/enc_filebuf.h: Likewise.
643         * include/ext/extptr_allocator.h: Likewise.
644         * include/ext/functional: Likewise.
645         * include/ext/iterator: Likewise.
646         * include/ext/malloc_allocator.h: Likewise.
647         * include/ext/memory: Likewise.
648         * include/ext/mt_allocator.h: Likewise.
649         * include/ext/new_allocator.h: Likewise.
650         * include/ext/numeric: Likewise.
651         * include/ext/numeric_traits.h: Likewise.
652         * include/ext/pb_ds/assoc_container.hpp: Likewise.
653         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
654         Likewise.
655         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
656         Likewise.
657         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
658         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
659         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
660         Likewise.
661         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
662         Likewise.
663         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
664         Likewise.
665         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
666         Likewise.
667         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
668         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
669         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
670         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
671         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
672         Likewise.
673         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
674         Likewise.
675         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
676         Likewise.
677         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
678         Likewise.
679         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
680         Likewise.
681         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
682         Likewise.
683         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
684         Likewise.
685         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
686         Likewise.
687         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
688         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
689         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
690         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
691         Likewise.
692         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
693         Likewise.
694         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
695         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
696         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
697         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
698         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
699         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
700         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
701         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
702         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
703         Likewise.
704         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
705         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
706         Likewise.
707         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
708         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
709         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
710         Likewise.
711         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
712         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
713         Likewise.
714         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
715         Likewise.
716         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
717         Likewise.
718         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
719         Likewise.
720         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
721         Likewise.
722         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
723         Likewise.
724         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
725         Likewise.
726         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
727         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
728         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
729         Likewise.
730         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
731         Likewise.
732         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
733         Likewise.
734         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
735         Likewise.
736         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
737         Likewise.
738         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
739         Likewise.
740         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
741         Likewise.
742         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
743         Likewise.
744         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
745         Likewise.
746         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
747         Likewise.
748         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
749         Likewise.
750         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
751         Likewise.
752         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
753         Likewise.
754         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
755         Likewise.
756         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
757         Likewise.
758         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
759         Likewise.
760         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
761         Likewise.
762         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
763         Likewise.
764         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
765         Likewise.
766         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
767         Likewise.
768         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
769         Likewise.
770         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
771         Likewise.
772         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
773         Likewise.
774         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
775         Likewise.
776         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
777         Likewise.
778         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
779         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
780         Likewise.
781         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
782         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
783         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
784         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
785         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
786         Likewise.
787         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
788         Likewise.
789         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
790         Likewise.
791         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
792         Likewise.
793         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
794         Likewise.
795         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
796         Likewise.
797         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
798         Likewise.
799         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
800         Likewise.
801         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
802         Likewise.
803         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
804         Likewise.
805         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
806         Likewise.
807         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
808         Likewise.
809         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
810         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
811         Likewise.
812         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
813         Likewise.
814         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
815         Likewise.
816         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
817         Likewise.
818         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
819         Likewise.
820         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
821         Likewise.
822         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
823         Likewise.
824         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
825         Likewise.
826         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
827         Likewise.
828         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
829         Likewise.
830         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
831         Likewise.
832         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
833         Likewise.
834         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
835         Likewise.
836         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
837         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
838         Likewise.
839         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
840         Likewise.
841         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
842         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
843         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
844         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
845         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
846         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
847         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
848         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
849         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
850         Likewise.
851         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
852         Likewise.
853         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
854         Likewise.
855         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
856         Likewise.
857         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
858         Likewise.
859         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
860         Likewise.
861         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
862         Likewise.
863         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
864         Likewise.
865         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
866         Likewise.
867         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
868         Likewise.
869         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
870         Likewise.
871         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
872         Likewise.
873         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
874         Likewise.
875         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
876         Likewise.
877         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
878         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
879         Likewise.
880         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
881         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
882         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
883         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
884         Likewise.
885         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
886         Likewise.
887         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
888         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
889         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
890         Likewise.
891         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
892         Likewise.
893         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
894         Likewise.
895         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
896         Likewise.
897         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
898         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
899         Likewise.
900         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
901         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
902         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
903         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
904         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
905         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
906         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
907         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
908         Likewise.
909         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
910         Likewise.
911         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
912         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
913         Likewise.
914         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
915         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
916         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
917         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
918         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
919         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
920         Likewise.
921         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
922         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
923         Likewise.
924         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
925         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
926         Likewise.
927         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
928         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
929         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
930         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
931         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
932         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
933         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
934         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
935         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
936         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
937         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
938         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
939         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
940         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
941         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
942         Likewise.
943         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
944         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
945         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
946         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
947         Likewise.
948         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
949         Likewise.
950         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
951         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
952         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
953         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
954         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
955         Likewise.
956         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
957         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
958         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
959         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
960         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
961         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
962         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
963         Likewise.
964         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
965         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
966         Likewise.
967         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
968         Likewise.
969         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
970         Likewise.
971         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
972         Likewise.
973         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
974         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
975         Likewise.
976         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
977         Likewise.
978         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
979         Likewise.
980         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
981         Likewise.
982         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
983         Likewise.
984         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
985         Likewise.
986         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
987         Likewise.
988         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
989         Likewise.
990         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
991         Likewise.
992         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
993         Likewise.
994         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
995         Likewise.
996         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
997         Likewise.
998         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
999         Likewise.
1000         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1001         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1002         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1003         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1004         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1005         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1006         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1007         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1008         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1009         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1010         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1011         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1012         Likewise.
1013         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1014         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1015         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1016         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1017         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1018         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1019         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1020         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1021         Likewise.
1022         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1023         Likewise.
1024         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1025         Likewise.
1026         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1027         Likewise.
1028         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1029         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1030         Likewise.
1031         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1032         Likewise.
1033         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1034         Likewise.
1035         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1036         Likewise.
1037         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1038         Likewise.
1039         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1040         Likewise.
1041         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1042         Likewise.
1043         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1044         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1045         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1046         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1047         Likewise.
1048         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1049         Likewise.
1050         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1051         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1052         Likewise.
1053         * include/ext/pb_ds/exception.hpp: Likewise.
1054         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1055         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1056         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1057         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1058         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1059         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1060         * include/ext/pod_char_traits.h: Likewise.
1061         * include/ext/pointer.h: Likewise.
1062         * include/ext/pool_allocator.h: Likewise.
1063         * include/ext/rb_tree: Likewise.
1064         * include/ext/rc_string_base.h: Likewise.
1065         * include/ext/rope: Likewise.
1066         * include/ext/ropeimpl.h: Likewise.
1067         * include/ext/slist: Likewise.
1068         * include/ext/sso_string_base.h: Likewise.
1069         * include/ext/stdio_filebuf.h: Likewise.
1070         * include/ext/stdio_sync_filebuf.h: Likewise.
1071         * include/ext/string_conversions.h: Likewise.
1072         * include/ext/throw_allocator.h: Likewise.
1073         * include/ext/type_traits.h: Likewise.
1074         * include/ext/typelist.h: Likewise.
1075         * include/ext/vstring.h: Likewise.
1076         * include/ext/vstring.tcc: Likewise.
1077         * include/ext/vstring_fwd.h: Likewise.
1078         * include/ext/vstring_util.h: Likewise.
1079         * include/parallel/algo.h: Likewise.
1080         * include/parallel/algobase.h: Likewise.
1081         * include/parallel/algorithm: Likewise.
1082         * include/parallel/algorithmfwd.h: Likewise.
1083         * include/parallel/balanced_quicksort.h: Likewise.
1084         * include/parallel/base.h: Likewise.
1085         * include/parallel/basic_iterator.h: Likewise.
1086         * include/parallel/checkers.h: Likewise.
1087         * include/parallel/compatibility.h: Likewise.
1088         * include/parallel/compiletime_settings.h: Likewise.
1089         * include/parallel/equally_split.h: Likewise.
1090         * include/parallel/features.h: Likewise.
1091         * include/parallel/find.h: Likewise.
1092         * include/parallel/find_selectors.h: Likewise.
1093         * include/parallel/for_each.h: Likewise.
1094         * include/parallel/for_each_selectors.h: Likewise.
1095         * include/parallel/iterator.h: Likewise.
1096         * include/parallel/list_partition.h: Likewise.
1097         * include/parallel/losertree.h: Likewise.
1098         * include/parallel/merge.h: Likewise.
1099         * include/parallel/multiseq_selection.h: Likewise.
1100         * include/parallel/multiway_merge.h: Likewise.
1101         * include/parallel/multiway_mergesort.h: Likewise.
1102         * include/parallel/numeric: Likewise.
1103         * include/parallel/numericfwd.h: Likewise.
1104         * include/parallel/omp_loop.h: Likewise.
1105         * include/parallel/omp_loop_static.h: Likewise.
1106         * include/parallel/par_loop.h: Likewise.
1107         * include/parallel/parallel.h: Likewise.
1108         * include/parallel/partial_sum.h: Likewise.
1109         * include/parallel/partition.h: Likewise.
1110         * include/parallel/queue.h: Likewise.
1111         * include/parallel/quicksort.h: Likewise.
1112         * include/parallel/random_number.h: Likewise.
1113         * include/parallel/random_shuffle.h: Likewise.
1114         * include/parallel/search.h: Likewise.
1115         * include/parallel/set_operations.h: Likewise.
1116         * include/parallel/settings.h: Likewise.
1117         * include/parallel/sort.h: Likewise.
1118         * include/parallel/tags.h: Likewise.
1119         * include/parallel/types.h: Likewise.
1120         * include/parallel/unique_copy.h: Likewise.
1121         * include/parallel/workstealing.h: Likewise.
1122         * include/precompiled/extc++.h: Likewise.
1123         * include/precompiled/stdc++.h: Likewise.
1124         * include/precompiled/stdtr1c++.h: Likewise.
1125         * include/std/algorithm: Likewise.
1126         * include/std/array: Likewise.
1127         * include/std/bitset: Likewise.
1128         * include/std/c++0x_warning.h: Likewise.
1129         * include/std/chrono: Likewise.
1130         * include/std/complex: Likewise.
1131         * include/std/condition_variable: Likewise.
1132         * include/std/deque: Likewise.
1133         * include/std/forward_list: Likewise.
1134         * include/std/fstream: Likewise.
1135         * include/std/functional: Likewise.
1136         * include/std/iomanip: Likewise.
1137         * include/std/ios: Likewise.
1138         * include/std/iosfwd: Likewise.
1139         * include/std/iostream: Likewise.
1140         * include/std/istream: Likewise.
1141         * include/std/iterator: Likewise.
1142         * include/std/limits: Likewise.
1143         * include/std/list: Likewise.
1144         * include/std/locale: Likewise.
1145         * include/std/map: Likewise.
1146         * include/std/memory: Likewise.
1147         * include/std/mutex: Likewise.
1148         * include/std/numeric: Likewise.
1149         * include/std/ostream: Likewise.
1150         * include/std/queue: Likewise.
1151         * include/std/random: Likewise.
1152         * include/std/ratio: Likewise.
1153         * include/std/regex: Likewise.
1154         * include/std/set: Likewise.
1155         * include/std/sstream: Likewise.
1156         * include/std/stack: Likewise.
1157         * include/std/stdexcept: Likewise.
1158         * include/std/streambuf: Likewise.
1159         * include/std/string: Likewise.
1160         * include/std/system_error: Likewise.
1161         * include/std/thread: Likewise.
1162         * include/std/tuple: Likewise.
1163         * include/std/type_traits: Likewise.
1164         * include/std/unordered_map: Likewise.
1165         * include/std/unordered_set: Likewise.
1166         * include/std/utility: Likewise.
1167         * include/std/valarray: Likewise.
1168         * include/std/vector: Likewise.
1169         * include/tr1/array: Likewise.
1170         * include/tr1/bessel_function.tcc: Likewise.
1171         * include/tr1/beta_function.tcc: Likewise.
1172         * include/tr1/ccomplex: Likewise.
1173         * include/tr1/cctype: Likewise.
1174         * include/tr1/cfenv: Likewise.
1175         * include/tr1/cfloat: Likewise.
1176         * include/tr1/cinttypes: Likewise.
1177         * include/tr1/climits: Likewise.
1178         * include/tr1/cmath: Likewise.
1179         * include/tr1/complex.h: Likewise.
1180         * include/tr1/complex: Likewise.
1181         * include/tr1/cstdarg: Likewise.
1182         * include/tr1/cstdbool: Likewise.
1183         * include/tr1/cstdint: Likewise.
1184         * include/tr1/cstdio: Likewise.
1185         * include/tr1/cstdlib: Likewise.
1186         * include/tr1/ctgmath: Likewise.
1187         * include/tr1/ctime: Likewise.
1188         * include/tr1/ctype.h: Likewise.
1189         * include/tr1/cwchar: Likewise.
1190         * include/tr1/cwctype: Likewise.
1191         * include/tr1/ell_integral.tcc: Likewise.
1192         * include/tr1/exp_integral.tcc: Likewise.
1193         * include/tr1/fenv.h: Likewise.
1194         * include/tr1/float.h: Likewise.
1195         * include/tr1/functional: Likewise.
1196         * include/tr1/functional_hash.h: Likewise.
1197         * include/tr1/gamma.tcc: Likewise.
1198         * include/tr1/hashtable.h: Likewise.
1199         * include/tr1/hypergeometric.tcc: Likewise.
1200         * include/tr1/inttypes.h: Likewise.
1201         * include/tr1/legendre_function.tcc: Likewise.
1202         * include/tr1/limits.h: Likewise.
1203         * include/tr1/math.h: Likewise.
1204         * include/tr1/memory: Likewise.
1205         * include/tr1/modified_bessel_func.tcc: Likewise.
1206         * include/tr1/poly_hermite.tcc: Likewise.
1207         * include/tr1/poly_laguerre.tcc: Likewise.
1208         * include/tr1/random: Likewise.
1209         * include/tr1/regex: Likewise.
1210         * include/tr1/riemann_zeta.tcc: Likewise.
1211         * include/tr1/shared_ptr.h: Likewise.
1212         * include/tr1/special_function_util.h: Likewise.
1213         * include/tr1/stdarg.h: Likewise.
1214         * include/tr1/stdbool.h: Likewise.
1215         * include/tr1/stdint.h: Likewise.
1216         * include/tr1/stdio.h: Likewise.
1217         * include/tr1/stdlib.h: Likewise.
1218         * include/tr1/tgmath.h: Likewise.
1219         * include/tr1/tuple: Likewise.
1220         * include/tr1/type_traits: Likewise.
1221         * include/tr1/unordered_map: Likewise.
1222         * include/tr1/unordered_set: Likewise.
1223         * include/tr1/utility: Likewise.
1224         * include/tr1/wchar.h: Likewise.
1225         * include/tr1/wctype.h: Likewise.
1226         * include/tr1_impl/array: Likewise.
1227         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1228         * include/tr1_impl/cctype: Likewise.
1229         * include/tr1_impl/cfenv: Likewise.
1230         * include/tr1_impl/cinttypes: Likewise.
1231         * include/tr1_impl/cmath: Likewise.
1232         * include/tr1_impl/complex: Likewise.
1233         * include/tr1_impl/cstdint: Likewise.
1234         * include/tr1_impl/cstdio: Likewise.
1235         * include/tr1_impl/cstdlib: Likewise.
1236         * include/tr1_impl/cwchar: Likewise.
1237         * include/tr1_impl/cwctype: Likewise.
1238         * include/tr1_impl/functional: Likewise.
1239         * include/tr1_impl/functional_hash.h: Likewise.
1240         * include/tr1_impl/hashtable: Likewise.
1241         * include/tr1_impl/hashtable_policy.h: Likewise.
1242         * include/tr1_impl/random.tcc: Likewise.
1243         * include/tr1_impl/random: Likewise.
1244         * include/tr1_impl/regex: Likewise.
1245         * include/tr1_impl/type_traits: Likewise.
1246         * include/tr1_impl/unordered_map: Likewise.
1247         * include/tr1_impl/unordered_set: Likewise.
1248         * include/tr1_impl/utility: Likewise.
1249         * libsupc++/array_type_info.cc: Likewise.
1250         * libsupc++/atexit_arm.cc: Likewise.
1251         * libsupc++/bad_cast.cc: Likewise.
1252         * libsupc++/bad_typeid.cc: Likewise.
1253         * libsupc++/class_type_info.cc: Likewise.
1254         * libsupc++/cxxabi-forced.h: Likewise.
1255         * libsupc++/cxxabi.h: Likewise.
1256         * libsupc++/del_op.cc: Likewise.
1257         * libsupc++/del_opnt.cc: Likewise.
1258         * libsupc++/del_opv.cc: Likewise.
1259         * libsupc++/del_opvnt.cc: Likewise.
1260         * libsupc++/dyncast.cc: Likewise.
1261         * libsupc++/eh_alloc.cc: Likewise.
1262         * libsupc++/eh_arm.cc: Likewise.
1263         * libsupc++/eh_aux_runtime.cc: Likewise.
1264         * libsupc++/eh_call.cc: Likewise.
1265         * libsupc++/eh_catch.cc: Likewise.
1266         * libsupc++/eh_exception.cc: Likewise.
1267         * libsupc++/eh_globals.cc: Likewise.
1268         * libsupc++/eh_personality.cc: Likewise.
1269         * libsupc++/eh_ptr.cc: Likewise.
1270         * libsupc++/eh_term_handler.cc: Likewise.
1271         * libsupc++/eh_terminate.cc: Likewise.
1272         * libsupc++/eh_throw.cc: Likewise.
1273         * libsupc++/eh_type.cc: Likewise.
1274         * libsupc++/eh_unex_handler.cc: Likewise.
1275         * libsupc++/enum_type_info.cc: Likewise.
1276         * libsupc++/exception: Likewise.
1277         * libsupc++/exception_defines.h: Likewise.
1278         * libsupc++/exception_ptr.h: Likewise.
1279         * libsupc++/function_type_info.cc: Likewise.
1280         * libsupc++/fundamental_type_info.cc: Likewise.
1281         * libsupc++/guard.cc: Likewise.
1282         * libsupc++/initializer_list: Likewise.
1283         * libsupc++/new: Likewise.
1284         * libsupc++/new_handler.cc: Likewise.
1285         * libsupc++/new_op.cc: Likewise.
1286         * libsupc++/new_opnt.cc: Likewise.
1287         * libsupc++/new_opv.cc: Likewise.
1288         * libsupc++/new_opvnt.cc: Likewise.
1289         * libsupc++/pbase_type_info.cc: Likewise.
1290         * libsupc++/pmem_type_info.cc: Likewise.
1291         * libsupc++/pointer_type_info.cc: Likewise.
1292         * libsupc++/pure.cc: Likewise.
1293         * libsupc++/si_class_type_info.cc: Likewise.
1294         * libsupc++/tinfo.cc: Likewise.
1295         * libsupc++/tinfo.h: Likewise.
1296         * libsupc++/tinfo2.cc: Likewise.
1297         * libsupc++/typeinfo: Likewise.
1298         * libsupc++/unwind-cxx.h: Likewise.
1299         * libsupc++/vec.cc: Likewise.
1300         * libsupc++/vmi_class_type_info.cc: Likewise.
1301         * libsupc++/vterminate.cc: Likewise.
1302         * po/string_literals.cc: Likewise.
1303         * src/atomic.cc: Likewise.
1304         * src/bitmap_allocator.cc: Likewise.
1305         * src/chrono.cc: Likewise.
1306         * src/codecvt.cc: Likewise.
1307         * src/compatibility-ldbl.cc: Likewise.
1308         * src/compatibility.cc: Likewise.
1309         * src/complex_io.cc: Likewise.
1310         * src/concept-inst.cc: Likewise.
1311         * src/condition_variable.cc: Likewise.
1312         * src/ctype.cc: Likewise.
1313         * src/debug.cc: Likewise.
1314         * src/debug_list.cc: Likewise.
1315         * src/ext-inst.cc: Likewise.
1316         * src/fstream-inst.cc: Likewise.
1317         * src/functexcept.cc: Likewise.
1318         * src/globals_io.cc: Likewise.
1319         * src/hash.cc: Likewise.
1320         * src/hash_c++0x.cc: Likewise.
1321         * src/hashtable.cc: Likewise.
1322         * src/hashtable_c++0x.cc: Likewise.
1323         * src/ios-inst.cc: Likewise.
1324         * src/ios.cc: Likewise.
1325         * src/ios_failure.cc: Likewise.
1326         * src/ios_init.cc: Likewise.
1327         * src/ios_locale.cc: Likewise.
1328         * src/iostream-inst.cc: Likewise.
1329         * src/istream-inst.cc: Likewise.
1330         * src/istream.cc: Likewise.
1331         * src/limits.cc: Likewise.
1332         * src/limits_c++0x.cc: Likewise.
1333         * src/list.cc: Likewise.
1334         * src/locale-inst.cc: Likewise.
1335         * src/locale.cc: Likewise.
1336         * src/locale_facets.cc: Likewise.
1337         * src/locale_init.cc: Likewise.
1338         * src/localename.cc: Likewise.
1339         * src/math_stubs_float.cc: Likewise.
1340         * src/math_stubs_long_double.cc: Likewise.
1341         * src/misc-inst.cc: Likewise.
1342         * src/mt_allocator.cc: Likewise.
1343         * src/mutex.cc: Likewise.
1344         * src/ostream-inst.cc: Likewise.
1345         * src/parallel_list.cc: Likewise.
1346         * src/parallel_settings.cc: Likewise.
1347         * src/pool_allocator.cc: Likewise.
1348         * src/sstream-inst.cc: Likewise.
1349         * src/stdexcept.cc: Likewise.
1350         * src/streambuf-inst.cc: Likewise.
1351         * src/streambuf.cc: Likewise.
1352         * src/string-inst.cc: Likewise.
1353         * src/strstream.cc: Likewise.
1354         * src/system_error.cc: Likewise.
1355         * src/thread.cc: Likewise.
1356         * src/tree.cc: Likewise.
1357         * src/valarray-inst.cc: Likewise.
1358         * src/wlocale-inst.cc: Likewise.
1359         * src/wstring-inst.cc: Likewise.
1360         * doc/xml/manual/intro.xml: Change documentation to refer the
1361         reader to version 3 of the GNU General Public License, version
1362         3.1 of the GCC Runtime Library Exception, and to point readers
1363         at the FSF's license web page.
1364
1365 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1366
1367         * Makefile.am: Change copyright header to refer to version
1368         3 of the GNU General Public License and to point readers at the
1369         COPYING3 file and the FSF's license web page.
1370         * doc/Makefile.am: Likewise.
1371         * include/Makefile.am: Likewise.
1372         * libsupc++/Makefile.am: Likewise.
1373         * po/Makefile.am: Likewise.
1374         * po/POTFILES.in: Likewise.
1375         * src/Makefile.am: Likewise.
1376         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1377         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1378         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1379         Likewise.
1380         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1381         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1382         Likewise.
1383         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1384         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1385         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1386         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1387         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1388         * testsuite/18_support/bad_cast/what.cc: Likewise.
1389         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1390         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1391         Likewise.
1392         * testsuite/18_support/bad_exception/what.cc: Likewise.
1393         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1394         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1395         * testsuite/18_support/exception/38732.cc: Likewise.
1396         * testsuite/18_support/exception/what.cc: Likewise.
1397         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1398         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1399         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1400         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1401         * testsuite/18_support/headers/climits/values.cc: Likewise.
1402         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1403         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1404         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1405         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1406         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1407         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1408         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1409         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1410         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1411         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1412         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1413         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1414         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1415         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1416         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1417         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1418         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1419         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1420         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1421         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1422         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1423         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1424         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1425         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1426         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1427         * testsuite/18_support/new_delete_placement.cc: Likewise.
1428         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1429         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1430         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1431         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1432         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1433         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1434         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1435         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1436         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1437         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1438         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1439         Likewise.
1440         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1441         * testsuite/18_support/pthread_guard.cc: Likewise.
1442         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1443         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1444         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1445         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1446         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1447         Likewise.
1448         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1449         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1450         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1451         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1452         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1453         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1454         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1455         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1456         Likewise.
1457         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1458         Likewise.
1459         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1460         Likewise.
1461         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1462         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1463         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1464         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1465         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1466         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1467         Likewise.
1468         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
1469         Likewise.
1470         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
1471         Likewise.
1472         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
1473         Likewise.
1474         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
1475         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
1476         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
1477         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
1478         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
1479         Likewise.
1480         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
1481         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
1482         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
1483         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
1484         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1485         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
1486         Likewise.
1487         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
1488         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
1489         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
1490         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1491         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
1492         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
1493         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
1494         * testsuite/20_util/aligned_storage/value.cc: Likewise.
1495         * testsuite/20_util/allocator/1.cc: Likewise.
1496         * testsuite/20_util/allocator/10378.cc: Likewise.
1497         * testsuite/20_util/allocator/14176.cc: Likewise.
1498         * testsuite/20_util/allocator/33807.cc: Likewise.
1499         * testsuite/20_util/allocator/8230.cc: Likewise.
1500         * testsuite/20_util/auto_ptr/1.cc: Likewise.
1501         * testsuite/20_util/auto_ptr/2.cc: Likewise.
1502         * testsuite/20_util/auto_ptr/3.cc: Likewise.
1503         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
1504         * testsuite/20_util/auto_ptr/4.cc: Likewise.
1505         * testsuite/20_util/auto_ptr/5.cc: Likewise.
1506         * testsuite/20_util/auto_ptr/6.cc: Likewise.
1507         * testsuite/20_util/auto_ptr/7.cc: Likewise.
1508         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
1509         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
1510         Likewise.
1511         * testsuite/20_util/clocks/1.cc: Likewise.
1512         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
1513         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
1514         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
1515         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
1516         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
1517         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
1518         * testsuite/20_util/duration/cons/1.cc: Likewise.
1519         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
1520         * testsuite/20_util/duration/cons/2.cc: Likewise.
1521         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
1522         Likewise.
1523         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
1524         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
1525         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
1526         Likewise.
1527         * testsuite/20_util/forward/1.cc: Likewise.
1528         * testsuite/20_util/forward/1_neg.cc: Likewise.
1529         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
1530         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
1531         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
1532         * testsuite/20_util/function_objects/dr660.cc: Likewise.
1533         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
1534         Likewise.
1535         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
1536         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
1537         Likewise.
1538         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
1539         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
1540         Likewise.
1541         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
1542         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
1543         Likewise.
1544         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
1545         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
1546         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
1547         Likewise.
1548         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
1549         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
1550         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
1551         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
1552         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
1553         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
1554         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
1555         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
1556         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
1557         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
1558         Likewise.
1559         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
1560         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
1561         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
1562         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
1563         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
1564         Likewise.
1565         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
1566         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
1567         Likewise.
1568         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
1569         * testsuite/20_util/identity/value.cc: Likewise.
1570         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
1571         * testsuite/20_util/is_integral/value.cc: Likewise.
1572         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
1573         Likewise.
1574         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
1575         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
1576         * testsuite/20_util/is_reference/value.cc: Likewise.
1577         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
1578         Likewise.
1579         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
1580         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
1581         * testsuite/20_util/is_signed/value.cc: Likewise.
1582         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
1583         * testsuite/20_util/is_unsigned/value.cc: Likewise.
1584         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
1585         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
1586         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
1587         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
1588         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
1589         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1590         Likewise.
1591         * testsuite/20_util/move/1.cc: Likewise.
1592         * testsuite/20_util/owner_less/cmp.cc: Likewise.
1593         * testsuite/20_util/pair/1.cc: Likewise.
1594         * testsuite/20_util/pair/2.cc: Likewise.
1595         * testsuite/20_util/pair/3.cc: Likewise.
1596         * testsuite/20_util/pair/4.cc: Likewise.
1597         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
1598         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
1599         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
1600         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
1601         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
1602         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
1603         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
1604         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
1605         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
1606         Likewise.
1607         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
1608         Likewise.
1609         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
1610         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
1611         * testsuite/20_util/rel_ops.cc: Likewise.
1612         * testsuite/20_util/remove_reference/value.cc: Likewise.
1613         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
1614         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
1615         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
1616         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
1617         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
1618         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
1619         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
1620         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
1621         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
1622         Likewise.
1623         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
1624         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
1625         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1626         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1627         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
1628         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
1629         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
1630         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
1631         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
1632         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
1633         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
1634         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
1635         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
1636         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
1637         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
1638         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
1639         Likewise.
1640         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
1641         Likewise.
1642         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
1643         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
1644         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
1645         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
1646         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
1647         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
1648         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
1649         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
1650         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
1651         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
1652         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
1653         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
1654         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
1655         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
1656         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
1657         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
1658         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
1659         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
1660         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
1661         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
1662         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
1663         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
1664         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
1665         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
1666         Likewise.
1667         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
1668         Likewise.
1669         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
1670         Likewise.
1671         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
1672         Likewise.
1673         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
1674         Likewise.
1675         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
1676         Likewise.
1677         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
1678         Likewise.
1679         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
1680         Likewise.
1681         * testsuite/20_util/temporary_buffer.cc: Likewise.
1682         * testsuite/20_util/time_point/1.cc: Likewise.
1683         * testsuite/20_util/time_point/2.cc: Likewise.
1684         * testsuite/20_util/time_point/3.cc: Likewise.
1685         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
1686         Likewise.
1687         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
1688         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
1689         Likewise.
1690         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
1691         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
1692         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
1693         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
1694         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
1695         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
1696         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
1697         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
1698         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
1699         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
1700         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
1701         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
1702         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
1703         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
1704         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
1705         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
1706         Likewise.
1707         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
1708         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
1709         Likewise.
1710         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
1711         Likewise.
1712         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
1713         Likewise.
1714         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
1715         Likewise.
1716         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
1717         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
1718         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1719         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
1720         Likewise.
1721         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
1722         Likewise.
1723         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
1724         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
1725         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
1726         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
1727         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
1728         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
1729         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
1730         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
1731         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
1732         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
1733         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
1734         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
1735         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
1736         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
1737         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
1738         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
1739         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
1740         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
1741         Likewise.
1742         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
1743         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
1744         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
1745         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
1746         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
1747         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
1748         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
1749         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
1750         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
1751         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
1752         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
1753         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
1754         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
1755         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
1756         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
1757         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
1758         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
1759         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
1760         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
1761         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
1762         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
1763         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
1764         Likewise.
1765         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
1766         Likewise.
1767         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
1768         Likewise.
1769         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
1770         Likewise.
1771         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
1772         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
1773         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
1774         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
1775         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
1776         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
1777         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
1778         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
1779         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
1780         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
1781         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
1782         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
1783         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
1784         Likewise.
1785         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
1786         Likewise.
1787         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
1788         Likewise.
1789         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
1790         Likewise.
1791         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
1792         Likewise.
1793         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
1794         Likewise.
1795         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
1796         Likewise.
1797         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
1798         Likewise.
1799         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
1800         Likewise.
1801         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
1802         Likewise.
1803         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
1804         Likewise.
1805         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
1806         Likewise.
1807         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
1808         Likewise.
1809         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
1810         Likewise.
1811         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
1812         Likewise.
1813         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
1814         Likewise.
1815         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
1816         Likewise.
1817         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
1818         Likewise.
1819         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
1820         Likewise.
1821         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
1822         Likewise.
1823         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
1824         Likewise.
1825         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
1826         Likewise.
1827         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
1828         Likewise.
1829         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
1830         Likewise.
1831         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
1832         Likewise.
1833         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
1834         Likewise.
1835         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
1836         Likewise.
1837         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
1838         Likewise.
1839         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
1840         Likewise.
1841         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
1842         Likewise.
1843         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
1844         Likewise.
1845         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
1846         Likewise.
1847         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
1848         Likewise.
1849         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
1850         Likewise.
1851         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
1852         Likewise.
1853         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
1854         Likewise.
1855         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
1856         Likewise.
1857         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
1858         Likewise.
1859         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
1860         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
1861         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
1862         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
1863         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
1864         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
1865         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
1866         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
1867         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
1868         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
1869         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
1870         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
1871         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
1872         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
1873         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
1874         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
1875         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
1876         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
1877         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
1878         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
1879         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
1880         Likewise.
1881         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
1882         Likewise.
1883         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
1884         Likewise.
1885         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
1886         Likewise.
1887         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
1888         Likewise.
1889         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
1890         Likewise.
1891         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
1892         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
1893         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
1894         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
1895         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
1896         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
1897         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
1898         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
1899         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
1900         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
1901         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
1902         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
1903         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
1904         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
1905         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
1906         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
1907         Likewise.
1908         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
1909         Likewise.
1910         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
1911         Likewise.
1912         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
1913         Likewise.
1914         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
1915         Likewise.
1916         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
1917         Likewise.
1918         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
1919         Likewise.
1920         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
1921         Likewise.
1922         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
1923         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
1924         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
1925         Likewise.
1926         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
1927         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
1928         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
1929         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
1930         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
1931         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
1932         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
1933         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
1934         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
1935         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
1936         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
1937         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
1938         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
1939         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
1940         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
1941         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
1942         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
1943         Likewise.
1944         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
1945         Likewise.
1946         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
1947         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
1948         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
1949         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
1950         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
1951         Likewise.
1952         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
1953         Likewise.
1954         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
1955         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
1956         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
1957         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
1958         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
1959         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
1960         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
1961         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
1962         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
1963         Likewise.
1964         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
1965         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
1966         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
1967         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
1968         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
1969         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
1970         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
1971         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
1972         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
1973         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
1974         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
1975         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
1976         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
1977         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
1978         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
1979         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
1980         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
1981         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
1982         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
1983         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
1984         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
1985         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
1986         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
1987         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
1988         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
1989         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
1990         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
1991         Likewise.
1992         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
1993         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
1994         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
1995         Likewise.
1996         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
1997         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
1998         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
1999         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2000         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2001         Likewise.
2002         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2003         Likewise.
2004         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2005         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2006         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2007         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2008         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2009         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2010         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2011         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2012         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2013         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2014         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2015         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2016         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2017         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2018         Likewise.
2019         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2020         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2021         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2022         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2023         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2024         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2025         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2026         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2027         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2028         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2029         Likewise.
2030         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2031         Likewise.
2032         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2033         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2034         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2035         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2036         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2037         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2038         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2039         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2040         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2041         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2042         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2043         Likewise.
2044         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2045         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2046         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2047         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2048         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2049         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2050         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2051         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2052         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2053         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2054         Likewise.
2055         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2056         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2057         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2058         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2059         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2060         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2061         Likewise.
2062         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2063         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2064         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2065         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2066         Likewise.
2067         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2068         Likewise.
2069         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2070         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2071         Likewise.
2072         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2073         * testsuite/22_locale/ctype/2.cc: Likewise.
2074         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2075         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2076         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2077         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2078         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2079         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2080         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2081         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2082         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2083         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2084         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2085         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2086         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2087         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2088         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2089         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2090         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2091         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2092         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2093         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2094         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2095         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2096         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2097         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2098         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2099         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2100         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2101         * testsuite/22_locale/facet/1.cc: Likewise.
2102         * testsuite/22_locale/facet/2.cc: Likewise.
2103         * testsuite/22_locale/facet/25421.cc: Likewise.
2104         * testsuite/22_locale/global_templates/1.cc: Likewise.
2105         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2106         Likewise.
2107         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2108         Likewise.
2109         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2110         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2111         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2112         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2113         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2114         * testsuite/22_locale/locale/13630.cc: Likewise.
2115         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2116         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2117         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2118         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2119         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2120         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2121         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2122         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2123         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2124         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2125         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2126         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2127         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2128         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2129         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2130         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2131         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2132         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2133         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2134         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2135         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2136         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2137         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2138         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2139         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2140         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2141         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2142         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2143         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2144         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2145         Likewise.
2146         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2147         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2148         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2149         Likewise.
2150         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2151         Likewise.
2152         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2153         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2154         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2155         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2156         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2157         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2158         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2159         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2160         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2161         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2162         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2163         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2164         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2165         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2166         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2167         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2168         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2169         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2170         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2171         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2172         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2173         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2174         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2175         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2176         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2177         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2178         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2179         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2180         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2181         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2182         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2183         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2184         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2185         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2186         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2187         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2188         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2189         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2190         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2191         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2192         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2193         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2194         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2195         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2196         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2197         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2198         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2199         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2200         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2201         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2202         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2203         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2204         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2205         Likewise.
2206         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2207         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2208         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2209         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2210         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2211         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2212         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2213         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2214         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2215         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2216         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2217         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2218         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2219         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2220         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2221         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2222         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2223         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2224         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2225         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2226         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2227         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2228         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2229         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2230         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2231         Likewise.
2232         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2233         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2234         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2235         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2236         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2237         Likewise.
2238         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2239         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2240         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2241         Likewise.
2242         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2243         Likewise.
2244         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2245         Likewise.
2246         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2247         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2248         Likewise.
2249         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2250         Likewise.
2251         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2252         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2253         Likewise.
2254         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2255         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2256         Likewise.
2257         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2258         Likewise.
2259         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2260         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2261         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2262         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2263         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2264         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2265         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2266         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2267         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2268         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2269         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2270         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2271         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2272         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2273         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2274         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2275         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2276         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2277         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2278         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2279         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2280         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2281         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2282         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2283         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2284         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2285         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2286         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2287         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2288         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2289         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2290         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2291         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2292         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2293         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2294         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2295         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2296         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2297         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2298         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2299         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2300         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2301         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2302         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2303         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2304         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2305         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2306         Likewise.
2307         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2308         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2309         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2310         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2311         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2312         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2313         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2314         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2315         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2316         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2317         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2318         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2319         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2320         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2321         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2322         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2323         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2324         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2325         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2326         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2327         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2328         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2329         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2330         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2331         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2332         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2333         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2334         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2335         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2336         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2337         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2338         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2339         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2340         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2341         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2342         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2343         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2344         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2345         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2346         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2347         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2348         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2349         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2350         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2351         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2352         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2353         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2354         Likewise.
2355         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2356         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2357         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2358         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2359         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2360         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2361         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2362         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2363         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2364         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2365         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2366         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2367         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2368         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2369         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2370         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2371         Likewise.
2372         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2373         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2374         Likewise.
2375         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2376         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2377         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2378         Likewise.
2379         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2380         Likewise.
2381         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2382         Likewise.
2383         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2384         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2385         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2386         Likewise.
2387         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2388         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2389         Likewise.
2390         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2391         Likewise.
2392         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2393         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2394         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2395         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2396         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2397         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2398         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2399         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2400         Likewise.
2401         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2402         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2403         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2404         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2405         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2406         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2407         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2408         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2409         Likewise.
2410         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2411         Likewise.
2412         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2413         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2414         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2415         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2416         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2417         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2418         Likewise.
2419         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2420         Likewise.
2421         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2422         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2423         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2424         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2425         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2426         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2427         Likewise.
2428         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2429         Likewise.
2430         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2431         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2432         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2433         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2434         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2435         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2436         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2437         Likewise.
2438         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2439         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2440         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2441         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2442         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2443         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2444         Likewise.
2445         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2446         Likewise.
2447         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2448         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2449         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2450         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2451         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2452         Likewise.
2453         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2454         Likewise.
2455         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2456         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2457         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2458         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2459         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2460         Likewise.
2461         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2462         Likewise.
2463         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2464         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2465         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2466         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2467         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2468         Likewise.
2469         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
2470         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
2471         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
2472         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
2473         Likewise.
2474         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
2475         Likewise.
2476         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
2477         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
2478         Likewise.
2479         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
2480         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
2481         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
2482         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
2483         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
2484         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
2485         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
2486         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
2487         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
2488         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
2489         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
2490         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
2491         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
2492         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
2493         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
2494         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
2495         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
2496         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
2497         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
2498         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
2499         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
2500         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
2501         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
2502         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
2503         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
2504         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
2505         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
2506         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
2507         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
2508         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
2509         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
2510         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
2511         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
2512         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
2513         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
2514         Likewise.
2515         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
2516         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
2517         * testsuite/23_containers/bitset/18604.cc: Likewise.
2518         * testsuite/23_containers/bitset/all/1.cc: Likewise.
2519         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
2520         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
2521         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
2522         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
2523         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
2524         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
2525         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
2526         * testsuite/23_containers/bitset/input/1.cc: Likewise.
2527         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
2528         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
2529         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
2530         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
2531         * testsuite/23_containers/bitset/test/1.cc: Likewise.
2532         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
2533         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
2534         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
2535         * testsuite/23_containers/deque/18604.cc: Likewise.
2536         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
2537         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
2538         * testsuite/23_containers/deque/cons/1.cc: Likewise.
2539         * testsuite/23_containers/deque/cons/2.cc: Likewise.
2540         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
2541         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
2542         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
2543         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
2544         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
2545         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
2546         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
2547         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
2548         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
2549         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
2550         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
2551         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
2552         * testsuite/23_containers/deque/operators/1.cc: Likewise.
2553         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
2554         Likewise.
2555         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
2556         Likewise.
2557         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
2558         Likewise.
2559         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
2560         Likewise.
2561         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
2562         Likewise.
2563         * testsuite/23_containers/deque/types/1.cc: Likewise.
2564         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
2565         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
2566         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
2567         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
2568         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
2569         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
2570         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
2571         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
2572         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
2573         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
2574         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
2575         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
2576         Likewise.
2577         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
2578         Likewise.
2579         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
2580         Likewise.
2581         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
2582         Likewise.
2583         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
2584         Likewise.
2585         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
2586         Likewise.
2587         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
2588         Likewise.
2589         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
2590         Likewise.
2591         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
2592         Likewise.
2593         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
2594         Likewise.
2595         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
2596         Likewise.
2597         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
2598         Likewise.
2599         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
2600         Likewise.
2601         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
2602         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
2603         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
2604         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
2605         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
2606         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
2607         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
2608         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
2609         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
2610         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
2611         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
2612         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
2613         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
2614         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
2615         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
2616         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
2617         * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
2618         * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
2619         * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
2620         * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
2621         * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
2622         * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
2623         * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
2624         * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
2625         * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
2626         Likewise.
2627         * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
2628         Likewise.
2629         * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
2630         * testsuite/23_containers/list/18604.cc: Likewise.
2631         * testsuite/23_containers/list/capacity/1.cc: Likewise.
2632         * testsuite/23_containers/list/capacity/29134.cc: Likewise.
2633         * testsuite/23_containers/list/cons/1.cc: Likewise.
2634         * testsuite/23_containers/list/cons/2.cc: Likewise.
2635         * testsuite/23_containers/list/cons/3.cc: Likewise.
2636         * testsuite/23_containers/list/cons/4.cc: Likewise.
2637         * testsuite/23_containers/list/cons/5.cc: Likewise.
2638         * testsuite/23_containers/list/cons/6.cc: Likewise.
2639         * testsuite/23_containers/list/cons/7.cc: Likewise.
2640         * testsuite/23_containers/list/cons/8.cc: Likewise.
2641         * testsuite/23_containers/list/cons/9.cc: Likewise.
2642         * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
2643         * testsuite/23_containers/list/invalidation/1.cc: Likewise.
2644         * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2645         * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2646         * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2647         * testsuite/23_containers/list/modifiers/1.cc: Likewise.
2648         * testsuite/23_containers/list/modifiers/2.cc: Likewise.
2649         * testsuite/23_containers/list/modifiers/3.cc: Likewise.
2650         * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
2651         * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
2652         * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2653         * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
2654         * testsuite/23_containers/list/operations/1.cc: Likewise.
2655         * testsuite/23_containers/list/operations/2.cc: Likewise.
2656         * testsuite/23_containers/list/operations/3.cc: Likewise.
2657         * testsuite/23_containers/list/operations/35969.cc: Likewise.
2658         * testsuite/23_containers/list/operations/4.cc: Likewise.
2659         * testsuite/23_containers/list/operations/5.cc: Likewise.
2660         * testsuite/23_containers/list/pthread1.cc: Likewise.
2661         * testsuite/23_containers/list/pthread5.cc: Likewise.
2662         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
2663         Likewise.
2664         * testsuite/23_containers/list/requirements/dr438/constructor.cc:
2665         Likewise.
2666         * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
2667         Likewise.
2668         * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
2669         Likewise.
2670         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
2671         Likewise.
2672         * testsuite/23_containers/map/18604.cc: Likewise.
2673         * testsuite/23_containers/map/capacity/29134.cc: Likewise.
2674         * testsuite/23_containers/map/element_access/1.cc: Likewise.
2675         * testsuite/23_containers/map/invalidation/1.cc: Likewise.
2676         * testsuite/23_containers/map/invalidation/2.cc: Likewise.
2677         * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
2678         * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
2679         * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
2680         * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
2681         * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
2682         * testsuite/23_containers/map/operators/1.cc: Likewise.
2683         * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
2684         * testsuite/23_containers/map/pthread6.cc: Likewise.
2685         * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
2686         * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
2687         * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
2688         * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
2689         * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
2690         * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
2691         * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
2692         * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
2693         * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
2694         * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
2695         * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
2696         * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
2697         * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
2698         * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
2699         * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
2700         * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
2701         * testsuite/23_containers/queue/members/7157.cc: Likewise.
2702         * testsuite/23_containers/set/18604.cc: Likewise.
2703         * testsuite/23_containers/set/capacity/29134.cc: Likewise.
2704         * testsuite/23_containers/set/invalidation/1.cc: Likewise.
2705         * testsuite/23_containers/set/invalidation/2.cc: Likewise.
2706         * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
2707         * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
2708         * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
2709         * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
2710         * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
2711         * testsuite/23_containers/stack/members/7158.cc: Likewise.
2712         * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
2713         * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
2714         Likewise.
2715         * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
2716         Likewise.
2717         * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
2718         Likewise.
2719         * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
2720         Likewise.
2721         * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
2722         Likewise.
2723         * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
2724         Likewise.
2725         * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
2726         Likewise.
2727         * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
2728         Likewise.
2729         * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
2730         Likewise.
2731         * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
2732         Likewise.
2733         * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
2734         Likewise.
2735         * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
2736         Likewise.
2737         * testsuite/23_containers/vector/18604.cc: Likewise.
2738         * testsuite/23_containers/vector/bool/1.cc: Likewise.
2739         * testsuite/23_containers/vector/bool/21244.cc: Likewise.
2740         * testsuite/23_containers/vector/bool/23632.cc: Likewise.
2741         * testsuite/23_containers/vector/bool/6886.cc: Likewise.
2742         * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
2743         * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
2744         * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
2745         * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
2746         * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
2747         * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
2748         * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
2749         * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
2750         Likewise.
2751         * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
2752         * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
2753         * testsuite/23_containers/vector/capacity/1.cc: Likewise.
2754         * testsuite/23_containers/vector/capacity/2.cc: Likewise.
2755         * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
2756         * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
2757         * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
2758         * testsuite/23_containers/vector/cons/1.cc: Likewise.
2759         * testsuite/23_containers/vector/cons/2.cc: Likewise.
2760         * testsuite/23_containers/vector/cons/3.cc: Likewise.
2761         * testsuite/23_containers/vector/cons/4.cc: Likewise.
2762         * testsuite/23_containers/vector/cons/6513.cc: Likewise.
2763         * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
2764         * testsuite/23_containers/vector/data_access/1.cc: Likewise.
2765         * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
2766         Likewise.
2767         * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
2768         Likewise.
2769         * testsuite/23_containers/vector/element_access/1.cc: Likewise.
2770         * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
2771         * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
2772         * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
2773         * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
2774         * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
2775         * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
2776         * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
2777         * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
2778         * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
2779         * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
2780         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
2781         Likewise.
2782         * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
2783         Likewise.
2784         * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
2785         Likewise.
2786         * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
2787         Likewise.
2788         * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
2789         Likewise.
2790         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
2791         Likewise.
2792         * testsuite/23_containers/vector/resize/1.cc: Likewise.
2793         * testsuite/23_containers/vector/types/1.cc: Likewise.
2794         * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
2795         * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
2796         Likewise.
2797         * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
2798         Likewise.
2799         * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
2800         Likewise.
2801         * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
2802         Likewise.
2803         * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
2804         * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
2805         Likewise.
2806         * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
2807         Likewise.
2808         * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
2809         Likewise.
2810         * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
2811         Likewise.
2812         * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
2813         * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
2814         * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
2815         * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
2816         Likewise.
2817         * testsuite/24_iterators/insert_iterator/requirements/container.cc:
2818         Likewise.
2819         * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
2820         Likewise.
2821         * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
2822         Likewise.
2823         * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
2824         * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
2825         Likewise.
2826         * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
2827         Likewise.
2828         * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
2829         Likewise.
2830         * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
2831         * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
2832         * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
2833         Likewise.
2834         * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
2835         Likewise.
2836         * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
2837         Likewise.
2838         * testsuite/24_iterators/operations/next.cc: Likewise.
2839         * testsuite/24_iterators/operations/prev.cc: Likewise.
2840         * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
2841         Likewise.
2842         * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
2843         Likewise.
2844         * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
2845         Likewise.
2846         * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
2847         * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
2848         Likewise.
2849         * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
2850         Likewise.
2851         * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
2852         * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
2853         Likewise.
2854         * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
2855         * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
2856         * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
2857         * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
2858         Likewise.
2859         * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
2860         Likewise.
2861         * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
2862         Likewise.
2863         * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
2864         Likewise.
2865         * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
2866         * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
2867         * testsuite/25_algorithms/all_of/1.cc: Likewise.
2868         * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
2869         * testsuite/25_algorithms/any_of/1.cc: Likewise.
2870         * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
2871         * testsuite/25_algorithms/binary_search/1.cc: Likewise.
2872         * testsuite/25_algorithms/binary_search/2.cc: Likewise.
2873         * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
2874         * testsuite/25_algorithms/copy/1.cc: Likewise.
2875         * testsuite/25_algorithms/copy/2.cc: Likewise.
2876         * testsuite/25_algorithms/copy/3.cc: Likewise.
2877         * testsuite/25_algorithms/copy/34595.cc: Likewise.
2878         * testsuite/25_algorithms/copy/4.cc: Likewise.
2879         * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
2880         * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
2881         * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
2882         * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
2883         * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
2884         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
2885         Likewise.
2886         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
2887         Likewise.
2888         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
2889         Likewise.
2890         * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
2891         Likewise.
2892         * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
2893         * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
2894         * testsuite/25_algorithms/copy_n/1.cc: Likewise.
2895         * testsuite/25_algorithms/copy_n/2.cc: Likewise.
2896         * testsuite/25_algorithms/copy_n/3.cc: Likewise.
2897         * testsuite/25_algorithms/copy_n/4.cc: Likewise.
2898         * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
2899         * testsuite/25_algorithms/count/1.cc: Likewise.
2900         * testsuite/25_algorithms/count/check_type.cc: Likewise.
2901         * testsuite/25_algorithms/count_if/1.cc: Likewise.
2902         * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
2903         * testsuite/25_algorithms/equal/1.cc: Likewise.
2904         * testsuite/25_algorithms/equal/check_type.cc: Likewise.
2905         * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
2906         * testsuite/25_algorithms/equal_range/1.cc: Likewise.
2907         * testsuite/25_algorithms/equal_range/2.cc: Likewise.
2908         * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
2909         * testsuite/25_algorithms/fill/1.cc: Likewise.
2910         * testsuite/25_algorithms/fill/2.cc: Likewise.
2911         * testsuite/25_algorithms/fill/3.cc: Likewise.
2912         * testsuite/25_algorithms/fill/35725.cc: Likewise.
2913         * testsuite/25_algorithms/fill/4.cc: Likewise.
2914         * testsuite/25_algorithms/fill/5.cc: Likewise.
2915         * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
2916         * testsuite/25_algorithms/find/1.cc: Likewise.
2917         * testsuite/25_algorithms/find/17441.cc: Likewise.
2918         * testsuite/25_algorithms/find/check_type.cc: Likewise.
2919         * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
2920         * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
2921         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
2922         Likewise.
2923         * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
2924         Likewise.
2925         * testsuite/25_algorithms/find_end/1.cc: Likewise.
2926         * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
2927         * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
2928         * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
2929         * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
2930         * testsuite/25_algorithms/find_if/1.cc: Likewise.
2931         * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
2932         * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
2933         * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
2934         * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
2935         Likewise.
2936         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
2937         Likewise.
2938         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
2939         Likewise.
2940         * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
2941         Likewise.
2942         * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
2943         * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
2944         * testsuite/25_algorithms/heap/1.cc: Likewise.
2945         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
2946         * testsuite/25_algorithms/includes/1.cc: Likewise.
2947         * testsuite/25_algorithms/includes/check_type.cc: Likewise.
2948         * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
2949         * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
2950         * testsuite/25_algorithms/is_heap/1.cc: Likewise.
2951         * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
2952         * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
2953         * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
2954         * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
2955         * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
2956         * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
2957         * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
2958         * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
2959         Likewise.
2960         * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
2961         * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
2962         * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
2963         * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
2964         * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
2965         * testsuite/25_algorithms/max/1.cc: Likewise.
2966         * testsuite/25_algorithms/max/2.cc: Likewise.
2967         * testsuite/25_algorithms/max/3.cc: Likewise.
2968         * testsuite/25_algorithms/max/37547.cc: Likewise.
2969         * testsuite/25_algorithms/max/4.cc: Likewise.
2970         * testsuite/25_algorithms/max_element/1.cc: Likewise.
2971         * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
2972         * testsuite/25_algorithms/merge/1.cc: Likewise.
2973         * testsuite/25_algorithms/merge/check_type.cc: Likewise.
2974         * testsuite/25_algorithms/min/1.cc: Likewise.
2975         * testsuite/25_algorithms/min/2.cc: Likewise.
2976         * testsuite/25_algorithms/min/3.cc: Likewise.
2977         * testsuite/25_algorithms/min/37547.cc: Likewise.
2978         * testsuite/25_algorithms/min/4.cc: Likewise.
2979         * testsuite/25_algorithms/min_element/1.cc: Likewise.
2980         * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
2981         * testsuite/25_algorithms/minmax/1.cc: Likewise.
2982         * testsuite/25_algorithms/minmax/2.cc: Likewise.
2983         * testsuite/25_algorithms/minmax/3.cc: Likewise.
2984         * testsuite/25_algorithms/minmax/37547.cc: Likewise.
2985         * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
2986         * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
2987         * testsuite/25_algorithms/mismatch/1.cc: Likewise.
2988         * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
2989         * testsuite/25_algorithms/move/1.cc: Likewise.
2990         * testsuite/25_algorithms/move_backward/1.cc: Likewise.
2991         * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
2992         * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
2993         * testsuite/25_algorithms/none_of/1.cc: Likewise.
2994         * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
2995         * testsuite/25_algorithms/nth_element/1.cc: Likewise.
2996         * testsuite/25_algorithms/nth_element/2.cc: Likewise.
2997         * testsuite/25_algorithms/nth_element/3.cc: Likewise.
2998         * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
2999         * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
3000         * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
3001         * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
3002         * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
3003         * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
3004         * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
3005         * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
3006         * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
3007         * testsuite/25_algorithms/partition/1.cc: Likewise.
3008         * testsuite/25_algorithms/partition/moveable.cc: Likewise.
3009         * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
3010         * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
3011         * testsuite/25_algorithms/partition_point/1.cc: Likewise.
3012         * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
3013         * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
3014         * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
3015         * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
3016         * testsuite/25_algorithms/remove/1.cc: Likewise.
3017         * testsuite/25_algorithms/remove/check_type.cc: Likewise.
3018         * testsuite/25_algorithms/remove/moveable.cc: Likewise.
3019         * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
3020         * testsuite/25_algorithms/remove_if/1.cc: Likewise.
3021         * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
3022         * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
3023         * testsuite/25_algorithms/replace/1.cc: Likewise.
3024         * testsuite/25_algorithms/replace/check_type.cc: Likewise.
3025         * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
3026         * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
3027         * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
3028         * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
3029         * testsuite/25_algorithms/replace_if/1.cc: Likewise.
3030         * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
3031         * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
3032         * testsuite/25_algorithms/rotate/1.cc: Likewise.
3033         * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
3034         * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
3035         * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
3036         * testsuite/25_algorithms/search/1.cc: Likewise.
3037         * testsuite/25_algorithms/search/check_type.cc: Likewise.
3038         * testsuite/25_algorithms/search_n/11400.cc: Likewise.
3039         * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
3040         * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
3041         * testsuite/25_algorithms/set_difference/1.cc: Likewise.
3042         * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
3043         * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
3044         * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
3045         * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
3046         * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
3047         * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
3048         * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
3049         Likewise.
3050         * testsuite/25_algorithms/set_union/1.cc: Likewise.
3051         * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
3052         * testsuite/25_algorithms/sort/1.cc: Likewise.
3053         * testsuite/25_algorithms/sort/34095.cc: Likewise.
3054         * testsuite/25_algorithms/sort/34636.cc: Likewise.
3055         * testsuite/25_algorithms/sort/35588.cc: Likewise.
3056         * testsuite/25_algorithms/sort/moveable.cc: Likewise.
3057         * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
3058         * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
3059         * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
3060         * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
3061         * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
3062         * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
3063         * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
3064         * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
3065         * testsuite/25_algorithms/unique/1.cc: Likewise.
3066         * testsuite/25_algorithms/unique/11480.cc: Likewise.
3067         * testsuite/25_algorithms/unique/2.cc: Likewise.
3068         * testsuite/25_algorithms/unique/moveable.cc: Likewise.
3069         * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
3070         * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
3071         * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
3072         * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
3073         * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
3074         * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
3075         * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
3076         * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
3077         * testsuite/26_numerics/accumulate/1.cc: Likewise.
3078         * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
3079         * testsuite/26_numerics/complex/13450.cc: Likewise.
3080         * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
3081         * testsuite/26_numerics/complex/complex_value.cc: Likewise.
3082         * testsuite/26_numerics/complex/dr387.cc: Likewise.
3083         * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
3084         * testsuite/26_numerics/complex/dr781.cc: Likewise.
3085         * testsuite/26_numerics/complex/dr844.cc: Likewise.
3086         * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
3087         Likewise.
3088         * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
3089         Likewise.
3090         * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
3091         * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
3092         * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
3093         * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
3094         * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
3095         * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
3096         * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
3097         * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
3098         * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
3099         * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
3100         * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
3101         * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
3102         * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
3103         * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
3104         * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
3105         * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
3106         * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
3107         * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
3108         * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
3109         Likewise.
3110         * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
3111         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
3112         Likewise.
3113         * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
3114         Likewise.
3115         * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
3116         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
3117         * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
3118         * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
3119         * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
3120         * testsuite/26_numerics/inner_product/1.cc: Likewise.
3121         * testsuite/26_numerics/iota/1.cc: Likewise.
3122         * testsuite/26_numerics/partial_sum/1.cc: Likewise.
3123         * testsuite/26_numerics/slice/1.cc: Likewise.
3124         * testsuite/26_numerics/valarray/28277.cc: Likewise.
3125         * testsuite/26_numerics/valarray/dr543.cc: Likewise.
3126         * testsuite/26_numerics/valarray/operators.cc: Likewise.
3127         * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
3128         * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
3129         * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
3130         * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
3131         * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
3132         * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
3133         * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
3134         * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
3135         * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
3136         * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
3137         * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
3138         * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
3139         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
3140         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
3141         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
3142         * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
3143         * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
3144         * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
3145         * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
3146         * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
3147         * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
3148         * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
3149         * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
3150         * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
3151         * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
3152         * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
3153         * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
3154         * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
3155         * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
3156         * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
3157         * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
3158         * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
3159         * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
3160         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
3161         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
3162         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
3163         * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
3164         * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
3165         * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
3166         * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
3167         * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
3168         * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
3169         * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
3170         * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
3171         * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
3172         * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
3173         * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
3174         * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
3175         * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
3176         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
3177         * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
3178         * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
3179         * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
3180         * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
3181         * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
3182         * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
3183         * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
3184         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
3185         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
3186         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
3187         * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
3188         * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
3189         * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
3190         * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
3191         * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
3192         Likewise.
3193         * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
3194         * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
3195         * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
3196         * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
3197         * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
3198         * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
3199         * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
3200         * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
3201         * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
3202         * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
3203         * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
3204         * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
3205         * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
3206         * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
3207         * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
3208         * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
3209         * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
3210         * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
3211         * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
3212         * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
3213         * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
3214         * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
3215         * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
3216         * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
3217         * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
3218         * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
3219         * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
3220         * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
3221         * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
3222         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
3223         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
3224         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
3225         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
3226         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
3227         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
3228         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
3229         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
3230         * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
3231         Likewise.
3232         * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
3233         * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
3234         * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
3235         * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
3236         * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
3237         * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
3238         * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
3239         * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
3240         * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
3241         * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
3242         * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
3243         * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
3244         * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
3245         * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
3246         * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
3247         * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
3248         * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
3249         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
3250         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
3251         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
3252         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
3253         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
3254         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
3255         * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
3256         Likewise.
3257         * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
3258         * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
3259         * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
3260         * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
3261         * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
3262         * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
3263         * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
3264         * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
3265         * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
3266         * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
3267         * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
3268         * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
3269         * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
3270         * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
3271         * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
3272         * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
3273         * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
3274         * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
3275         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
3276         * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
3277         * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
3278         * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
3279         * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
3280         * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
3281         * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
3282         * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
3283         * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
3284         * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
3285         * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
3286         * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
3287         * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
3288         * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
3289         * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
3290         * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
3291         * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
3292         * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
3293         * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
3294         * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
3295         * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
3296         * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
3297         * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
3298         * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
3299         * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
3300         * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
3301         * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
3302         * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
3303         * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
3304         * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
3305         * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
3306         * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
3307         * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
3308         * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
3309         * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
3310         * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
3311         * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
3312         * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
3313         * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
3314         * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
3315         * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
3316         * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
3317         * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
3318         * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
3319         * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
3320         * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
3321         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
3322         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
3323         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
3324         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
3325         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
3326         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
3327         * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
3328         * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
3329         * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
3330         * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
3331         * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
3332         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
3333         * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
3334         * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
3335         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
3336         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
3337         * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
3338         * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
3339         * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
3340         * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
3341         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
3342         * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
3343         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
3344         * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
3345         * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
3346         * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
3347         * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
3348         * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
3349         * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
3350         * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
3351         * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
3352         * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
3353         * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
3354         * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
3355         Likewise.
3356         * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
3357         Likewise.
3358         * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
3359         Likewise.
3360         * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
3361         Likewise.
3362         * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
3363         Likewise.
3364         * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
3365         Likewise.
3366         * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
3367         Likewise.
3368         * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
3369         Likewise.
3370         * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
3371         Likewise.
3372         * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
3373         Likewise.
3374         * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
3375         Likewise.
3376         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
3377         Likewise.
3378         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
3379         Likewise.
3380         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
3381         Likewise.
3382         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
3383         Likewise.
3384         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
3385         Likewise.
3386         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
3387         Likewise.
3388         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
3389         Likewise.
3390         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
3391         Likewise.
3392         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
3393         Likewise.
3394         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
3395         Likewise.
3396         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
3397         Likewise.
3398         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
3399         Likewise.
3400         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3401         Likewise.
3402         * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
3403         Likewise.
3404         * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
3405         Likewise.
3406         * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
3407         Likewise.
3408         * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
3409         Likewise.
3410         * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
3411         Likewise.
3412         * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
3413         Likewise.
3414         * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
3415         Likewise.
3416         * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
3417         Likewise.
3418         * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
3419         Likewise.
3420         * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
3421         Likewise.
3422         * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
3423         * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
3424         * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
3425         Likewise.
3426         * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
3427         * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
3428         * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
3429         * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
3430         Likewise.
3431         * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
3432         * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
3433         * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
3434         * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
3435         * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
3436         * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
3437         * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
3438         * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
3439         * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
3440         * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
3441         * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
3442         * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
3443         * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
3444         * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
3445         * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
3446         * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
3447         * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
3448         * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
3449         * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
3450         * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
3451         * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
3452         * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
3453         * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
3454         * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
3455         * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
3456         * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
3457         * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
3458         * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
3459         * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
3460         * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
3461         * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
3462         * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
3463         * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
3464         * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
3465         * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
3466         * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
3467         * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
3468         * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
3469         * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
3470         * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
3471         * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
3472         * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
3473         * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
3474         * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
3475         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
3476         * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
3477         * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
3478         * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
3479         * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
3480         * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
3481         * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
3482         * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
3483         * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
3484         * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
3485         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
3486         * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
3487         * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
3488         * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
3489         * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
3490         * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
3491         * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
3492         * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
3493         * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
3494         * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
3495         * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
3496         * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
3497         * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
3498         * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
3499         * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
3500         * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
3501         * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
3502         * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
3503         * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
3504         * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
3505         Likewise.
3506         * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
3507         * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
3508         * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
3509         * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
3510         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
3511         * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
3512         * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
3513         * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
3514         * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
3515         * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
3516         * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
3517         * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
3518         * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
3519         * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
3520         * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
3521         * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
3522         * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
3523         * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
3524         * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
3525         * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
3526         * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
3527         * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
3528         * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
3529         * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
3530         * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
3531         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
3532         Likewise.
3533         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
3534         Likewise.
3535         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
3536         Likewise.
3537         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
3538         Likewise.
3539         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
3540         Likewise.
3541         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
3542         Likewise.
3543         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
3544         Likewise.
3545         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
3546         Likewise.
3547         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
3548         Likewise.
3549         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
3550         Likewise.
3551         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
3552         Likewise.
3553         * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
3554         Likewise.
3555         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
3556         Likewise.
3557         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
3558         Likewise.
3559         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
3560         Likewise.
3561         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
3562         Likewise.
3563         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
3564         Likewise.
3565         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
3566         Likewise.
3567         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
3568         Likewise.
3569         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
3570         Likewise.
3571         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
3572         Likewise.
3573         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
3574         Likewise.
3575         * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
3576         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
3577         Likewise.
3578         * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
3579         Likewise.
3580         * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
3581         Likewise.
3582         * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
3583         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
3584         Likewise.
3585         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
3586         Likewise.
3587         * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
3588         * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
3589         * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
3590         * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
3591         * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
3592         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
3593         Likewise.
3594         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
3595         Likewise.
3596         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
3597         Likewise.
3598         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
3599         Likewise.
3600         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
3601         Likewise.
3602         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
3603         Likewise.
3604         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
3605         Likewise.
3606         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
3607         Likewise.
3608         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
3609         Likewise.
3610         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
3611         Likewise.
3612         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
3613         Likewise.
3614         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
3615         Likewise.
3616         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
3617         Likewise.
3618         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
3619         Likewise.
3620         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
3621         Likewise.
3622         * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
3623         * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
3624         * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
3625         * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
3626         * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
3627         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3628         Likewise.
3629         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
3630         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
3631         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
3632         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
3633         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
3634         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3635         Likewise.
3636         * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
3637         * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
3638         * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
3639         * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
3640         * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
3641         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
3642         * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
3643         * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
3644         * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
3645         * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
3646         * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
3647         * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
3648         * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
3649         * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
3650         * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
3651         * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
3652         * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
3653         * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
3654         * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
3655         * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
3656         Likewise.
3657         * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
3658         * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
3659         * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
3660         * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
3661         * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
3662         * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
3663         * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
3664         * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
3665         * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
3666         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
3667         * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
3668         * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
3669         * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
3670         * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
3671         * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
3672         * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
3673         * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
3674         * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
3675         * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
3676         * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
3677         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
3678         * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
3679         * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
3680         * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
3681         * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
3682         * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
3683         * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
3684         * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
3685         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
3686         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
3687         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
3688         * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
3689         * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
3690         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
3691         * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
3692         * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
3693         Likewise.
3694         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
3695         Likewise.
3696         * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
3697         Likewise.
3698         * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
3699         * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
3700         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
3701         * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
3702         * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
3703         * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
3704         * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
3705         * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
3706         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
3707         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
3708         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
3709         * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
3710         * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
3711         * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
3712         * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
3713         * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
3714         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
3715         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
3716         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
3717         * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
3718         * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
3719         * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
3720         * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
3721         * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
3722         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
3723         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
3724         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
3725         * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
3726         * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
3727         * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
3728         * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
3729         * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
3730         * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
3731         * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
3732         * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
3733         * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
3734         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
3735         * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
3736         * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
3737         * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
3738         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
3739         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
3740         * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
3741         * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
3742         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
3743         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
3744         * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
3745         * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
3746         * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
3747         * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
3748         * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
3749         * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
3750         * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
3751         * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
3752         * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
3753         * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
3754         * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
3755         * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
3756         * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
3757         * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
3758         Likewise.
3759         * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
3760         * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
3761         * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
3762         * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
3763         * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
3764         * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
3765         * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
3766         * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
3767         * testsuite/27_io/fpos/11450.cc: Likewise.
3768         * testsuite/27_io/fpos/14320-1.cc: Likewise.
3769         * testsuite/27_io/fpos/14320-2.cc: Likewise.
3770         * testsuite/27_io/fpos/14320-3.cc: Likewise.
3771         * testsuite/27_io/fpos/14320-4.cc: Likewise.
3772         * testsuite/27_io/fpos/14320-5.cc: Likewise.
3773         * testsuite/27_io/fpos/14775.cc: Likewise.
3774         * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
3775         * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
3776         * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
3777         * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
3778         * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
3779         * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
3780         * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
3781         * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
3782         * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
3783         * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
3784         * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
3785         * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
3786         * testsuite/27_io/headers/ios/types_std.cc: Likewise.
3787         * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
3788         * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
3789         * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
3790         * testsuite/27_io/headers/istream/types_std.cc: Likewise.
3791         * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
3792         * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
3793         * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
3794         * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
3795         * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
3796         * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
3797         * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
3798         * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
3799         * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
3800         * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
3801         * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
3802         * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
3803         * testsuite/27_io/ios_base/storage/1.cc: Likewise.
3804         * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
3805         * testsuite/27_io/ios_base/storage/2.cc: Likewise.
3806         * testsuite/27_io/ios_base/storage/3.cc: Likewise.
3807         * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
3808         * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
3809         * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
3810         * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
3811         * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
3812         * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
3813         * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
3814         * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
3815         * testsuite/27_io/objects/char/1.cc: Likewise.
3816         * testsuite/27_io/objects/char/10.cc: Likewise.
3817         * testsuite/27_io/objects/char/12048-1.cc: Likewise.
3818         * testsuite/27_io/objects/char/12048-2.cc: Likewise.
3819         * testsuite/27_io/objects/char/12048-3.cc: Likewise.
3820         * testsuite/27_io/objects/char/12048-4.cc: Likewise.
3821         * testsuite/27_io/objects/char/12048-5.cc: Likewise.
3822         * testsuite/27_io/objects/char/2.cc: Likewise.
3823         * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
3824         * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
3825         * testsuite/27_io/objects/char/3_xin.cc: Likewise.
3826         * testsuite/27_io/objects/char/4_xin.cc: Likewise.
3827         * testsuite/27_io/objects/char/5.cc: Likewise.
3828         * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
3829         * testsuite/27_io/objects/char/6.cc: Likewise.
3830         * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
3831         * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
3832         * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
3833         * testsuite/27_io/objects/char/7.cc: Likewise.
3834         * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
3835         * testsuite/27_io/objects/char/8.cc: Likewise.
3836         * testsuite/27_io/objects/char/9.cc: Likewise.
3837         * testsuite/27_io/objects/char/9661-1.cc: Likewise.
3838         * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
3839         * testsuite/27_io/objects/char/dr455.cc: Likewise.
3840         * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
3841         * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
3842         * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
3843         * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
3844         * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
3845         * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
3846         * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
3847         * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
3848         * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
3849         * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
3850         * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
3851         * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
3852         * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
3853         * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
3854         * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
3855         * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
3856         * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
3857         * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
3858         * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
3859         * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
3860         * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
3861         * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
3862         * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
3863         * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
3864         * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
3865         * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
3866         * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
3867         * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
3868         * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
3869         * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
3870         * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
3871         * testsuite/27_io/types/1.cc: Likewise.
3872         * testsuite/27_io/types/2.cc: Likewise.
3873         * testsuite/27_io/types/3.cc: Likewise.
3874         * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
3875         * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
3876         * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
3877         Likewise.
3878         * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
3879         Likewise.
3880         * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
3881         * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
3882         * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
3883         * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
3884         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
3885         * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
3886         * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
3887         * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
3888         Likewise.
3889         * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
3890         Likewise.
3891         * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
3892         Likewise.
3893         * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
3894         Likewise.
3895         * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
3896         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
3897         * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
3898         * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
3899         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
3900         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
3901         Likewise.
3902         * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
3903         Likewise.
3904         * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
3905         * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
3906         * testsuite/30_threads/thread/id/operators.cc: Likewise.
3907         * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
3908         * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
3909         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
3910         * testsuite/Makefile.am: Likewise.
3911         * testsuite/abi/30586.cc: Likewise.
3912         * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
3913         * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
3914         * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
3915         * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
3916         * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
3917         * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
3918         * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
3919         * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
3920         * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
3921         * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
3922         * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
3923         * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
3924         * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
3925         * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
3926         * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
3927         * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
3928         * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
3929         * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
3930         * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
3931         * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
3932         * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
3933         * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
3934         * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
3935         * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
3936         * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
3937         * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
3938         * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
3939         * testsuite/abi/demangle/abi_text/01.cc: Likewise.
3940         * testsuite/abi/demangle/abi_text/02.cc: Likewise.
3941         * testsuite/abi/demangle/abi_text/03.cc: Likewise.
3942         * testsuite/abi/demangle/abi_text/04.cc: Likewise.
3943         * testsuite/abi/demangle/abi_text/05.cc: Likewise.
3944         * testsuite/abi/demangle/abi_text/06.cc: Likewise.
3945         * testsuite/abi/demangle/abi_text/07.cc: Likewise.
3946         * testsuite/abi/demangle/abi_text/08.cc: Likewise.
3947         * testsuite/abi/demangle/abi_text/09.cc: Likewise.
3948         * testsuite/abi/demangle/abi_text/10.cc: Likewise.
3949         * testsuite/abi/demangle/abi_text/11.cc: Likewise.
3950         * testsuite/abi/demangle/abi_text/12.cc: Likewise.
3951         * testsuite/abi/demangle/abi_text/13.cc: Likewise.
3952         * testsuite/abi/demangle/abi_text/14.cc: Likewise.
3953         * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
3954         * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
3955         * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
3956         * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
3957         * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
3958         * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
3959         * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
3960         * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
3961         * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
3962         * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
3963         * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
3964         * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
3965         * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
3966         * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
3967         * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
3968         * testsuite/abi/demangle/regression/7986.cc: Likewise.
3969         * testsuite/abi/demangle/regression/8897.cc: Likewise.
3970         * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
3971         * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
3972         * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
3973         * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
3974         * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
3975         * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
3976         * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
3977         * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
3978         * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
3979         * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
3980         * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
3981         * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
3982         * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
3983         * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
3984         * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
3985         * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
3986         * testsuite/abi/demangle/regression/old.cc: Likewise.
3987         * testsuite/abi/header_cxxabi.c: Likewise.
3988         * testsuite/backward/11460.cc: Likewise.
3989         * testsuite/backward/hash_map/1.cc: Likewise.
3990         * testsuite/backward/hash_map/14648.cc: Likewise.
3991         * testsuite/backward/hash_map/23528.cc: Likewise.
3992         * testsuite/backward/hash_set/1.cc: Likewise.
3993         * testsuite/backward/strstream_members.cc: Likewise.
3994         * testsuite/config/default.exp: Likewise.
3995         * testsuite/data/filebuf_virtuals-1.tst: Likewise.
3996         * testsuite/data/filebuf_virtuals-1.txt: Likewise.
3997         * testsuite/data/istream_extractor_other-1.tst: Likewise.
3998         * testsuite/data/istream_extractor_other-1.txt: Likewise.
3999         * testsuite/data/istream_extractor_other-2.tst: Likewise.
4000         * testsuite/data/ostream_inserter_other-1.tst: Likewise.
4001         * testsuite/data/ostream_inserter_other-2.tst: Likewise.
4002         * testsuite/data/sgetn.txt: Likewise.
4003         * testsuite/data/wistream_extractor_other-1.tst: Likewise.
4004         * testsuite/data/wistream_extractor_other-1.txt: Likewise.
4005         * testsuite/data/wistream_extractor_other-2.tst: Likewise.
4006         * testsuite/data/wostream_inserter_other-1.tst: Likewise.
4007         * testsuite/data/wostream_inserter_other-2.tst: Likewise.
4008         * testsuite/ext/array_allocator/26875.cc: Likewise.
4009         * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
4010         * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
4011         * testsuite/ext/array_allocator/check_delete.cc: Likewise.
4012         * testsuite/ext/array_allocator/check_new.cc: Likewise.
4013         * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
4014         * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
4015         * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
4016         * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
4017         * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
4018         * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
4019         * testsuite/ext/codecvt/1.cc: Likewise.
4020         * testsuite/ext/codecvt/char-1.cc: Likewise.
4021         * testsuite/ext/codecvt/char-2.cc: Likewise.
4022         * testsuite/ext/codecvt/wchar_t.cc: Likewise.
4023         * testsuite/ext/concept_checks.cc: Likewise.
4024         * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
4025         Likewise.
4026         * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
4027         Likewise.
4028         * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
4029         * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
4030         * testsuite/ext/debug_allocator/check_new.cc: Likewise.
4031         * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
4032         * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
4033         * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
4034         * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
4035         * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
4036         Likewise.
4037         * testsuite/ext/headers.cc: Likewise.
4038         * testsuite/ext/is_heap/1.cc: Likewise.
4039         * testsuite/ext/is_heap/check_type.cc: Likewise.
4040         * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
4041         * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
4042         * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
4043         * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
4044         * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
4045         * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
4046         * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
4047         * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
4048         * testsuite/ext/median.cc: Likewise.
4049         * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
4050         * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
4051         * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
4052         * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
4053         * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
4054         * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
4055         * testsuite/ext/mt_allocator/check_new.cc: Likewise.
4056         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
4057         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
4058         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
4059         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
4060         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
4061         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
4062         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
4063         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
4064         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
4065         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
4066         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
4067         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
4068         * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
4069         * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
4070         * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
4071         * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
4072         * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
4073         * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
4074         * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
4075         * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
4076         * testsuite/ext/new_allocator/check_delete.cc: Likewise.
4077         * testsuite/ext/new_allocator/check_new.cc: Likewise.
4078         * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
4079         * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
4080         * testsuite/ext/new_allocator/instantiate.cc: Likewise.
4081         * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
4082         * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
4083         * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
4084         * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
4085         * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
4086         * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
4087         * testsuite/ext/pool_allocator/check_new.cc: Likewise.
4088         * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
4089         * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
4090         * testsuite/ext/rope/1.cc: Likewise.
4091         * testsuite/ext/rope/2.cc: Likewise.
4092         * testsuite/ext/rope/3.cc: Likewise.
4093         * testsuite/ext/rope/36832.cc: Likewise.
4094         * testsuite/ext/rope/4.cc: Likewise.
4095         * testsuite/ext/rope/pthread7-rope.cc: Likewise.
4096         * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
4097         * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
4098         * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
4099         * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
4100         * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
4101         Likewise.
4102         * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
4103         * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
4104         * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
4105         * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
4106         * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
4107         * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
4108         * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
4109         * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
4110         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
4111         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
4112         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
4113         * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
4114         * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
4115         * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
4116         * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
4117         * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
4118         * testsuite/ext/throw_allocator/check_new.cc: Likewise.
4119         * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
4120         * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
4121         * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
4122         * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
4123         * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
4124         * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
4125         * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
4126         * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
4127         * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
4128         * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
4129         * testsuite/ext/vstring/capacity/29134.cc: Likewise.
4130         * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
4131         * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
4132         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
4133         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
4134         * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
4135         * testsuite/lib/dg-options.exp: Likewise.
4136         * testsuite/lib/libstdc++.exp: Likewise.
4137         * testsuite/lib/prune.exp: Likewise.
4138         * testsuite/libstdc++-abi/abi.exp: Likewise.
4139         * testsuite/libstdc++-dg/conformance.exp: Likewise.
4140         * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
4141         Likewise.
4142         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
4143         Likewise.
4144         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
4145         Likewise.
4146         * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
4147         Likewise.
4148         * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
4149         Likewise.
4150         * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
4151         Likewise.
4152         * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
4153         Likewise.
4154         * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
4155         Likewise.
4156         * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
4157         Likewise.
4158         * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
4159         Likewise.
4160         * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
4161         Likewise.
4162         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
4163         Likewise.
4164         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
4165         Likewise.
4166         * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
4167         Likewise.
4168         * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
4169         Likewise.
4170         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
4171         Likewise.
4172         * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
4173         Likewise.
4174         * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
4175         * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
4176         Likewise.
4177         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
4178         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
4179         Likewise.
4180         * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
4181         Likewise.
4182         * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
4183         * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
4184         Likewise.
4185         * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
4186         Likewise.
4187         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
4188         Likewise.
4189         * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
4190         Likewise.
4191         * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
4192         * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
4193         * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
4194         * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
4195         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
4196         Likewise.
4197         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
4198         Likewise.
4199         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
4200         Likewise.
4201         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
4202         Likewise.
4203         * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
4204         Likewise.
4205         * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
4206         Likewise.
4207         * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
4208         Likewise.
4209         * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
4210         Likewise.
4211         * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
4212         Likewise.
4213         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
4214         Likewise.
4215         * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
4216         Likewise.
4217         * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
4218         Likewise.
4219         * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
4220         Likewise.
4221         * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
4222         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
4223         Likewise.
4224         * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
4225         Likewise.
4226         * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
4227         * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
4228         * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
4229         * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
4230         * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
4231         * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
4232         * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
4233         * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
4234         * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
4235         * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
4236         * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
4237         * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
4238         * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
4239         * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
4240         Likewise.
4241         * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
4242         Likewise.
4243         * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
4244         Likewise.
4245         * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
4246         * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
4247         Likewise.
4248         * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
4249         Likewise.
4250         * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
4251         * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
4252         * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
4253         * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
4254         * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
4255         * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
4256         * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
4257         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
4258         Likewise.
4259         * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
4260         * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
4261         Likewise.
4262         * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
4263         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
4264         Likewise.
4265         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
4266         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
4267         Likewise.
4268         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
4269         Likewise.
4270         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
4271         Likewise.
4272         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
4273         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
4274         Likewise.
4275         * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
4276         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
4277         Likewise.
4278         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
4279         Likewise.
4280         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
4281         Likewise.
4282         * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
4283         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
4284         Likewise.
4285         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
4286         Likewise.
4287         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
4288         Likewise.
4289         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
4290         Likewise.
4291         * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
4292         Likewise.
4293         * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
4294         Likewise.
4295         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
4296         Likewise.
4297         * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
4298         Likewise.
4299         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
4300         Likewise.
4301         * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
4302         Likewise.
4303         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
4304         Likewise.
4305         * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
4306         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
4307         Likewise.
4308         * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
4309         * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
4310         Likewise.
4311         * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
4312         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
4313         Likewise.
4314         * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
4315         * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
4316         Likewise.
4317         * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
4318         * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
4319         Likewise.
4320         * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
4321         * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
4322         Likewise.
4323         * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
4324         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
4325         Likewise.
4326         * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
4327         * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
4328         Likewise.
4329         * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
4330         * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
4331         * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
4332         Likewise.
4333         * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
4334         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
4335         Likewise.
4336         * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
4337         * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
4338         * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
4339         * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
4340         Likewise.
4341         * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
4342         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
4343         Likewise.
4344         * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
4345         * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
4346         Likewise.
4347         * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
4348         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
4349         Likewise.
4350         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
4351         Likewise.
4352         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
4353         Likewise.
4354         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
4355         Likewise.
4356         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
4357         Likewise.
4358         * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
4359         * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
4360         * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
4361         Likewise.
4362         * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
4363         * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
4364         Likewise.
4365         * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
4366         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
4367         Likewise.
4368         * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
4369         * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
4370         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
4371         Likewise.
4372         * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
4373         * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
4374         Likewise.
4375         * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
4376         * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
4377         Likewise.
4378         * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
4379         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
4380         Likewise.
4381         * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
4382         * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
4383         Likewise.
4384         * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
4385         * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
4386         Likewise.
4387         * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
4388         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
4389         Likewise.
4390         * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
4391         * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
4392         Likewise.
4393         * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
4394         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
4395         Likewise.
4396         * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
4397         * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
4398         Likewise.
4399         * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
4400         * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
4401         * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
4402         * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
4403         * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
4404         * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
4405         * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
4406         * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
4407         * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
4408         Likewise.
4409         * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
4410         Likewise.
4411         * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
4412         Likewise.
4413         * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
4414         Likewise.
4415         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
4416         Likewise.
4417         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
4418         Likewise.
4419         * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
4420         Likewise.
4421         * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
4422         Likewise.
4423         * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
4424         Likewise.
4425         * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
4426         Likewise.
4427         * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
4428         Likewise.
4429         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
4430         Likewise.
4431         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
4432         Likewise.
4433         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
4434         Likewise.
4435         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
4436         Likewise.
4437         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
4438         Likewise.
4439         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
4440         Likewise.
4441         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
4442         Likewise.
4443         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
4444         Likewise.
4445         * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
4446         Likewise.
4447         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
4448         Likewise.
4449         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
4450         Likewise.
4451         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
4452         Likewise.
4453         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
4454         Likewise.
4455         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
4456         Likewise.
4457         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
4458         Likewise.
4459         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
4460         Likewise.
4461         * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
4462         Likewise.
4463         * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
4464         * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
4465         * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
4466         * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
4467         Likewise.
4468         * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
4469         Likewise.
4470         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
4471         Likewise.
4472         * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
4473         Likewise.
4474         * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
4475         Likewise.
4476         * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
4477         * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
4478         * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
4479         * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
4480         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
4481         Likewise.
4482         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
4483         Likewise.
4484         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
4485         Likewise.
4486         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
4487         Likewise.
4488         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
4489         Likewise.
4490         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
4491         Likewise.
4492         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
4493         Likewise.
4494         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
4495         Likewise.
4496         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
4497         Likewise.
4498         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
4499         Likewise.
4500         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
4501         Likewise.
4502         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
4503         Likewise.
4504         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
4505         Likewise.
4506         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
4507         Likewise.
4508         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
4509         Likewise.
4510         * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
4511         Likewise.
4512         * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
4513         Likewise.
4514         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
4515         Likewise.
4516         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
4517         Likewise.
4518         * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
4519         Likewise.
4520         * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
4521         Likewise.
4522         * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
4523         Likewise.
4524         * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
4525         Likewise.
4526         * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
4527         Likewise.
4528         * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
4529         Likewise.
4530         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
4531         Likewise.
4532         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
4533         Likewise.
4534         * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
4535         Likewise.
4536         * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
4537         Likewise.
4538         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
4539         Likewise.
4540         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
4541         Likewise.
4542         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
4543         Likewise.
4544         * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
4545         Likewise.
4546         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
4547         Likewise.
4548         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
4549         Likewise.
4550         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
4551         Likewise.
4552         * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
4553         Likewise.
4554         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
4555         Likewise.
4556         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
4557         Likewise.
4558         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
4559         Likewise.
4560         * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
4561         Likewise.
4562         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
4563         Likewise.
4564         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
4565         Likewise.
4566         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
4567         Likewise.
4568         * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
4569         Likewise.
4570         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
4571         Likewise.
4572         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
4573         Likewise.
4574         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
4575         Likewise.
4576         * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
4577         Likewise.
4578         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
4579         Likewise.
4580         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
4581         Likewise.
4582         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
4583         Likewise.
4584         * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
4585         Likewise.
4586         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
4587         Likewise.
4588         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
4589         Likewise.
4590         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
4591         Likewise.
4592         * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
4593         Likewise.
4594         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
4595         Likewise.
4596         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
4597         Likewise.
4598         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
4599         Likewise.
4600         * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
4601         Likewise.
4602         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
4603         Likewise.
4604         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
4605         Likewise.
4606         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
4607         Likewise.
4608         * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
4609         Likewise.
4610         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
4611         Likewise.
4612         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
4613         Likewise.
4614         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
4615         Likewise.
4616         * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
4617         Likewise.
4618         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
4619         Likewise.
4620         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
4621         Likewise.
4622         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
4623         Likewise.
4624         * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
4625         Likewise.
4626         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
4627         Likewise.
4628         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
4629         Likewise.
4630         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
4631         Likewise.
4632         * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
4633         Likewise.
4634         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
4635         Likewise.
4636         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
4637         Likewise.
4638         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
4639         Likewise.
4640         * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
4641         Likewise.
4642         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
4643         Likewise.
4644         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
4645         Likewise.
4646         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
4647         Likewise.
4648         * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
4649         Likewise.
4650         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
4651         Likewise.
4652         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
4653         Likewise.
4654         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
4655         Likewise.
4656         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
4657         Likewise.
4658         * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
4659         Likewise.
4660         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
4661         Likewise.
4662         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
4663         Likewise.
4664         * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
4665         Likewise.
4666         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
4667         Likewise.
4668         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
4669         Likewise.
4670         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
4671         Likewise.
4672         * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
4673         Likewise.
4674         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
4675         Likewise.
4676         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
4677         Likewise.
4678         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
4679         Likewise.
4680         * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
4681         Likewise.
4682         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
4683         Likewise.
4684         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
4685         Likewise.
4686         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
4687         Likewise.
4688         * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
4689         Likewise.
4690         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
4691         Likewise.
4692         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
4693         Likewise.
4694         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
4695         Likewise.
4696         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
4697         Likewise.
4698         * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
4699         Likewise.
4700         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
4701         Likewise.
4702         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
4703         Likewise.
4704         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
4705         Likewise.
4706         * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
4707         Likewise.
4708         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
4709         Likewise.
4710         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
4711         Likewise.
4712         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
4713         Likewise.
4714         * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
4715         Likewise.
4716         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
4717         Likewise.
4718         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
4719         Likewise.
4720         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
4721         Likewise.
4722         * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
4723         Likewise.
4724         * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
4725         Likewise.
4726         * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
4727         * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
4728         * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
4729         * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
4730         Likewise.
4731         * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
4732         Likewise.
4733         * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
4734         Likewise.
4735         * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
4736         Likewise.
4737         * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
4738         Likewise.
4739         * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
4740         Likewise.
4741         * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
4742         Likewise.
4743         * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
4744         Likewise.
4745         * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
4746         * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
4747         * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
4748         * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
4749         Likewise.
4750         * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
4751         * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
4752         * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
4753         Likewise.
4754         * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
4755         Likewise.
4756         * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
4757         Likewise.
4758         * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
4759         * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
4760         Likewise.
4761         * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
4762         Likewise.
4763         * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
4764         * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
4765         * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
4766         Likewise.
4767         * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
4768         Likewise.
4769         * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
4770         * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
4771         * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
4772         * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
4773         * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
4774         Likewise.
4775         * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
4776         Likewise.
4777         * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
4778         Likewise.
4779         * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
4780         Likewise.
4781         * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
4782         * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
4783         * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
4784         * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
4785         Likewise.
4786         * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
4787         Likewise.
4788         * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
4789         * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
4790         * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
4791         * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
4792         * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
4793         * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
4794         * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
4795         Likewise.
4796         * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
4797         * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
4798         * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
4799         * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
4800         Likewise.
4801         * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
4802         Likewise.
4803         * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
4804         Likewise.
4805         * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
4806         Likewise.
4807         * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
4808         Likewise.
4809         * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
4810         Likewise.
4811         * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
4812         * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
4813         * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
4814         Likewise.
4815         * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
4816         * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
4817         Likewise.
4818         * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
4819         Likewise.
4820         * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
4821         Likewise.
4822         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
4823         Likewise.
4824         * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
4825         Likewise.
4826         * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4827         Likewise.
4828         * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
4829         Likewise.
4830         * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
4831         * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
4832         * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
4833         * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
4834         Likewise.
4835         * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
4836         * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
4837         Likewise.
4838         * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
4839         Likewise.
4840         * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
4841         Likewise.
4842         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
4843         Likewise.
4844         * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
4845         Likewise.
4846         * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4847         Likewise.
4848         * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
4849         Likewise.
4850         * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
4851         * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
4852         * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
4853         * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
4854         * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
4855         * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
4856         * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
4857         Likewise.
4858         * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
4859         * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
4860         * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
4861         * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
4862         Likewise.
4863         * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
4864         Likewise.
4865         * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
4866         Likewise.
4867         * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
4868         Likewise.
4869         * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
4870         Likewise.
4871         * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
4872         Likewise.
4873         * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
4874         * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
4875         * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
4876         * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
4877         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
4878         Likewise.
4879         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
4880         Likewise.
4881         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
4882         Likewise.
4883         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
4884         Likewise.
4885         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
4886         Likewise.
4887         * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
4888         Likewise.
4889         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
4890         Likewise.
4891         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
4892         Likewise.
4893         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
4894         Likewise.
4895         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
4896         Likewise.
4897         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
4898         Likewise.
4899         * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
4900         Likewise.
4901         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
4902         Likewise.
4903         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
4904         Likewise.
4905         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
4906         Likewise.
4907         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
4908         Likewise.
4909         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
4910         Likewise.
4911         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
4912         Likewise.
4913         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
4914         Likewise.
4915         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
4916         Likewise.
4917         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
4918         Likewise.
4919         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
4920         Likewise.
4921         * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
4922         Likewise.
4923         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
4924         Likewise.
4925         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
4926         Likewise.
4927         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
4928         Likewise.
4929         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
4930         Likewise.
4931         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
4932         Likewise.
4933         * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
4934         Likewise.
4935         * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
4936         Likewise.
4937         * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
4938         Likewise.
4939         * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
4940         Likewise.
4941         * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
4942         Likewise.
4943         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
4944         Likewise.
4945         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
4946         Likewise.
4947         * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
4948         Likewise.
4949         * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
4950         * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
4951         * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
4952         * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
4953         * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
4954         * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
4955         * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
4956         * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
4957         * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
4958         * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
4959         * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
4960         * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
4961         * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
4962         * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
4963         * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
4964         * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
4965         * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
4966         * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
4967         * testsuite/tr1/headers/all.cc: Likewise.
4968         * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
4969         * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
4970         * testsuite/util/testsuite_shared.cc: Likewise.
4971         * scripts/extract_symvers: Likewise.  Remove runtime exception.
4972         * testsuite/17_intro/headers/all.cc: Likewise.
4973         * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
4974         * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
4975         * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
4976         Likewise.
4977         * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
4978         Likewise.
4979         * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
4980         Likewise.
4981         * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
4982         Likewise.
4983         * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
4984         Likewise.
4985         * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
4986         Likewise.
4987         * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
4988         Likewise.
4989         * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
4990         Likewise.
4991         * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
4992         Likewise.
4993         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
4994         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
4995         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
4996         * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
4997         Likewise.
4998         * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
4999         Likewise.
5000         * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
5001         Likewise.
5002         * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
5003         Likewise.
5004         * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
5005         Likewise.
5006         * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
5007         Likewise.
5008         * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
5009         Likewise.
5010         * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
5011         Likewise.
5012         * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
5013         Likewise.
5014         * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
5015         Likewise.
5016         * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
5017         Likewise.
5018         * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
5019         Likewise.
5020         * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
5021         Likewise.
5022         * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
5023         Likewise.
5024         * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
5025         Likewise.
5026         * testsuite/20_util/move/requirements/explicit_instantiation.cc:
5027         Likewise.
5028         * testsuite/20_util/pair/moveable.cc: Likewise.
5029         * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
5030         Likewise.
5031         * testsuite/20_util/pair/swap.cc: Likewise.
5032         * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
5033         Likewise.
5034         * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
5035         * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
5036         Likewise.
5037         * testsuite/20_util/tuple/moveable.cc: Likewise.
5038         * testsuite/20_util/tuple/moveable2.cc: Likewise.
5039         * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
5040         Likewise.
5041         * testsuite/20_util/tuple/swap.cc: Likewise.
5042         * testsuite/21_strings/basic_string/element_access/char/21674.cc:
5043         Likewise.
5044         * testsuite/21_strings/basic_string/element_access/char/empty.cc:
5045         Likewise.
5046         * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
5047         Likewise.
5048         * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
5049         Likewise.
5050         * testsuite/21_strings/basic_string/init-list.cc: Likewise.
5051         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
5052         Likewise.
5053         * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
5054         Likewise.
5055         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
5056         Likewise.
5057         * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
5058         * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
5059         Likewise.
5060         * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
5061         Likewise.
5062         * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
5063         * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
5064         * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
5065         * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
5066         * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
5067         * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
5068         * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
5069         * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
5070         * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
5071         * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
5072         * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
5073         * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
5074         * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
5075         * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
5076         * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
5077         Likewise.
5078         * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
5079         * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
5080         * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
5081         * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
5082         * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
5083         * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
5084         * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
5085         * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
5086         * testsuite/22_locale/ctype_base/11844.cc: Likewise.
5087         * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
5088         Likewise.
5089         * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
5090         Likewise.
5091         * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
5092         Likewise.
5093         * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
5094         Likewise.
5095         * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
5096         * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
5097         Likewise.
5098         * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
5099         Likewise.
5100         * testsuite/23_containers/deque/14340.cc: Likewise.
5101         * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
5102         * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
5103         * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
5104         * testsuite/23_containers/deque/init-list.cc: Likewise.
5105         * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
5106         * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
5107         * testsuite/23_containers/deque/moveable.cc: Likewise.
5108         * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
5109         * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
5110         Likewise.
5111         * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
5112         Likewise.
5113         * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
5114         Likewise.
5115         * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
5116         Likewise.
5117         * testsuite/23_containers/forward_list/comparable.cc: Likewise.
5118         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
5119         Likewise.
5120         * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
5121         Likewise.
5122         * testsuite/23_containers/forward_list/moveable.cc: Likewise.
5123         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
5124         Likewise.
5125         * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
5126         Likewise.
5127         * testsuite/23_containers/list/14340.cc: Likewise.
5128         * testsuite/23_containers/list/23781.cc: Likewise.
5129         * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
5130         * testsuite/23_containers/list/init-list.cc: Likewise.
5131         * testsuite/23_containers/list/moveable.cc: Likewise.
5132         * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
5133         * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
5134         Likewise.
5135         * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
5136         Likewise.
5137         * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
5138         Likewise.
5139         * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
5140         Likewise.
5141         * testsuite/23_containers/map/14340.cc: Likewise.
5142         * testsuite/23_containers/map/23781.cc: Likewise.
5143         * testsuite/23_containers/map/init-list.cc: Likewise.
5144         * testsuite/23_containers/map/moveable.cc: Likewise.
5145         * testsuite/23_containers/map/operations/1.cc: Likewise.
5146         * testsuite/23_containers/map/operations/31440.cc: Likewise.
5147         * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
5148         * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
5149         Likewise.
5150         * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
5151         Likewise.
5152         * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
5153         Likewise.
5154         * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
5155         Likewise.
5156         * testsuite/23_containers/multimap/14340.cc: Likewise.
5157         * testsuite/23_containers/multimap/23781.cc: Likewise.
5158         * testsuite/23_containers/multimap/init-list.cc: Likewise.
5159         * testsuite/23_containers/multimap/moveable.cc: Likewise.
5160         * testsuite/23_containers/multimap/operations/1.cc: Likewise.
5161         * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
5162         * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
5163         Likewise.
5164         * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
5165         Likewise.
5166         * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
5167         Likewise.
5168         * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
5169         Likewise.
5170         * testsuite/23_containers/multiset/14340.cc: Likewise.
5171         * testsuite/23_containers/multiset/23781.cc: Likewise.
5172         * testsuite/23_containers/multiset/init-list.cc: Likewise.
5173         * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
5174         * testsuite/23_containers/multiset/moveable.cc: Likewise.
5175         * testsuite/23_containers/multiset/operations/1.cc: Likewise.
5176         * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
5177         * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
5178         Likewise.
5179         * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
5180         Likewise.
5181         * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
5182         Likewise.
5183         * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
5184         Likewise.
5185         * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
5186         * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
5187         Likewise.
5188         * testsuite/23_containers/queue/moveable.cc: Likewise.
5189         * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
5190         Likewise.
5191         * testsuite/23_containers/set/14340.cc: Likewise.
5192         * testsuite/23_containers/set/23781.cc: Likewise.
5193         * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
5194         * testsuite/23_containers/set/init-list.cc: Likewise.
5195         * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
5196         * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
5197         * testsuite/23_containers/set/moveable.cc: Likewise.
5198         * testsuite/23_containers/set/operations/1.cc: Likewise.
5199         * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
5200         * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
5201         Likewise.
5202         * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
5203         Likewise.
5204         * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
5205         Likewise.
5206         * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
5207         Likewise.
5208         * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
5209         Likewise.
5210         * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
5211         * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
5212         * testsuite/23_containers/unordered_map/requirements/citerators.cc:
5213         Likewise.
5214         * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
5215         Likewise.
5216         * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
5217         Likewise.
5218         * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
5219         * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
5220         * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
5221         Likewise.
5222         * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
5223         Likewise.
5224         * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
5225         * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
5226         * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
5227         Likewise.
5228         * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
5229         Likewise.
5230         * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
5231         * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
5232         * testsuite/23_containers/unordered_set/requirements/citerators.cc:
5233         Likewise.
5234         * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
5235         Likewise.
5236         * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
5237         Likewise.
5238         * testsuite/23_containers/vector/14340.cc: Likewise.
5239         * testsuite/23_containers/vector/26412-1.cc: Likewise.
5240         * testsuite/23_containers/vector/26412-2.cc: Likewise.
5241         * testsuite/23_containers/vector/bool/requirements/citerators.cc:
5242         Likewise.
5243         * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
5244         * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
5245         * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
5246         * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
5247         * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
5248         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
5249         Likewise.
5250         * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
5251         Likewise.
5252         * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
5253         Likewise.
5254         * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
5255         Likewise.
5256         * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
5257         Likewise.
5258         * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
5259         * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
5260         * testsuite/23_containers/vector/init-list.cc: Likewise.
5261         * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
5262         * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
5263         * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
5264         * testsuite/23_containers/vector/moveable.cc: Likewise.
5265         * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
5266         * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
5267         Likewise.
5268         * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
5269         Likewise.
5270         * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
5271         Likewise.
5272         * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
5273         Likewise.
5274         * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
5275         * testsuite/23_containers/vector/types/23767.cc: Likewise.
5276         * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
5277         * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
5278         Likewise.
5279         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
5280         Likewise.
5281         * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
5282         Likewise.
5283         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
5284         Likewise.
5285         * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
5286         Likewise.
5287         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
5288         Likewise.
5289         * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
5290         Likewise.
5291         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
5292         Likewise.
5293         * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
5294         Likewise.
5295         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
5296         Likewise.
5297         * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
5298         Likewise.
5299         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
5300         Likewise.
5301         * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
5302         Likewise.
5303         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
5304         Likewise.
5305         * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
5306         Likewise.
5307         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
5308         Likewise.
5309         * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
5310         Likewise.
5311         * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
5312         Likewise.
5313         * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
5314         Likewise.
5315         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
5316         Likewise.
5317         * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
5318         Likewise.
5319         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
5320         Likewise.
5321         * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
5322         Likewise.
5323         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
5324         Likewise.
5325         * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
5326         Likewise.
5327         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
5328         Likewise.
5329         * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
5330         Likewise.
5331         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
5332         Likewise.
5333         * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
5334         Likewise.
5335         * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
5336         Likewise.
5337         * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
5338         Likewise.
5339         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
5340         Likewise.
5341         * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
5342         Likewise.
5343         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
5344         Likewise.
5345         * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
5346         Likewise.
5347         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
5348         Likewise.
5349         * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
5350         Likewise.
5351         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
5352         Likewise.
5353         * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
5354         Likewise.
5355         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
5356         Likewise.
5357         * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
5358         Likewise.
5359         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
5360         Likewise.
5361         * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
5362         Likewise.
5363         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
5364         Likewise.
5365         * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
5366         Likewise.
5367         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
5368         Likewise.
5369         * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
5370         Likewise.
5371         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
5372         Likewise.
5373         * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
5374         Likewise.
5375         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
5376         Likewise.
5377         * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
5378         Likewise.
5379         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
5380         Likewise.
5381         * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
5382         Likewise.
5383         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
5384         Likewise.
5385         * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
5386         Likewise.
5387         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
5388         Likewise.
5389         * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
5390         Likewise.
5391         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
5392         Likewise.
5393         * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
5394         Likewise.
5395         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
5396         Likewise.
5397         * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
5398         Likewise.
5399         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
5400         Likewise.
5401         * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
5402         Likewise.
5403         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
5404         Likewise.
5405         * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
5406         Likewise.
5407         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
5408         Likewise.
5409         * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
5410         Likewise.
5411         * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
5412         Likewise.
5413         * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
5414         Likewise.
5415         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
5416         Likewise.
5417         * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
5418         Likewise.
5419         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
5420         Likewise.
5421         * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
5422         Likewise.
5423         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
5424         Likewise.
5425         * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
5426         Likewise.
5427         * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
5428         Likewise.
5429         * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
5430         Likewise.
5431         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
5432         Likewise.
5433         * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
5434         Likewise.
5435         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
5436         Likewise.
5437         * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
5438         Likewise.
5439         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
5440         Likewise.
5441         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
5442         Likewise.
5443         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
5444         Likewise.
5445         * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
5446         Likewise.
5447         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
5448         Likewise.
5449         * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
5450         Likewise.
5451         * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
5452         Likewise.
5453         * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
5454         Likewise.
5455         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
5456         Likewise.
5457         * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
5458         Likewise.
5459         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
5460         Likewise.
5461         * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
5462         Likewise.
5463         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
5464         Likewise.
5465         * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
5466         Likewise.
5467         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
5468         Likewise.
5469         * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
5470         Likewise.
5471         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
5472         Likewise.
5473         * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
5474         Likewise.
5475         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
5476         Likewise.
5477         * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
5478         Likewise.
5479         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
5480         Likewise.
5481         * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
5482         Likewise.
5483         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
5484         Likewise.
5485         * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
5486         Likewise.
5487         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
5488         Likewise.
5489         * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
5490         Likewise.
5491         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
5492         Likewise.
5493         * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
5494         Likewise.
5495         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
5496         Likewise.
5497         * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
5498         Likewise.
5499         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
5500         Likewise.
5501         * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
5502         Likewise.
5503         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
5504         Likewise.
5505         * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
5506         Likewise.
5507         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
5508         Likewise.
5509         * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
5510         Likewise.
5511         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
5512         Likewise.
5513         * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
5514         Likewise.
5515         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
5516         Likewise.
5517         * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
5518         Likewise.
5519         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
5520         Likewise.
5521         * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
5522         Likewise.
5523         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
5524         Likewise.
5525         * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
5526         Likewise.
5527         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
5528         Likewise.
5529         * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
5530         Likewise.
5531         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
5532         Likewise.
5533         * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
5534         Likewise.
5535         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
5536         Likewise.
5537         * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
5538         Likewise.
5539         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
5540         Likewise.
5541         * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
5542         Likewise.
5543         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
5544         Likewise.
5545         * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
5546         Likewise.
5547         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
5548         Likewise.
5549         * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
5550         Likewise.
5551         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
5552         Likewise.
5553         * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
5554         Likewise.
5555         * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
5556         Likewise.
5557         * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
5558         Likewise.
5559         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
5560         Likewise.
5561         * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
5562         Likewise.
5563         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
5564         Likewise.
5565         * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
5566         Likewise.
5567         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
5568         Likewise.
5569         * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
5570         Likewise.
5571         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
5572         Likewise.
5573         * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
5574         Likewise.
5575         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
5576         Likewise.
5577         * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
5578         Likewise.
5579         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
5580         Likewise.
5581         * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
5582         Likewise.
5583         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
5584         Likewise.
5585         * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
5586         Likewise.
5587         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
5588         Likewise.
5589         * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
5590         Likewise.
5591         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
5592         Likewise.
5593         * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
5594         Likewise.
5595         * testsuite/25_algorithms/swap/dr809.cc: Likewise.
5596         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
5597         Likewise.
5598         * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
5599         Likewise.
5600         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
5601         Likewise.
5602         * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
5603         Likewise.
5604         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
5605         Likewise.
5606         * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
5607         Likewise.
5608         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
5609         Likewise.
5610         * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
5611         Likewise.
5612         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
5613         Likewise.
5614         * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
5615         Likewise.
5616         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
5617         Likewise.
5618         * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
5619         Likewise.
5620         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
5621         Likewise.
5622         * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
5623         Likewise.
5624         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
5625         Likewise.
5626         * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
5627         Likewise.
5628         * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
5629         * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
5630         * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
5631         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
5632         Likewise.
5633         * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
5634         Likewise.
5635         * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
5636         * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
5637         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
5638         Likewise.
5639         * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
5640         Likewise.
5641         * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
5642         Likewise.
5643         * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
5644         Likewise.
5645         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
5646         Likewise.
5647         * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
5648         Likewise.
5649         * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
5650         * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
5651         Likewise.
5652         * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
5653         * testsuite/26_numerics/valarray/27867.cc: Likewise.
5654         * testsuite/26_numerics/valarray/30416.cc: Likewise.
5655         * testsuite/26_numerics/valarray/33084.cc: Likewise.
5656         * testsuite/26_numerics/valarray/algo.cc: Likewise.
5657         * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
5658         * testsuite/26_numerics/valarray/init-list.cc: Likewise.
5659         * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
5660         * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
5661         Likewise.
5662         * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
5663         * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
5664         * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
5665         * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
5666         * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
5667         * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
5668         * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
5669         * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
5670         Likewise.
5671         * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
5672         * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
5673         Likewise.
5674         * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
5675         * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
5676         * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
5677         * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
5678         * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
5679         * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
5680         * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
5681         * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
5682         * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
5683         * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
5684         * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
5685         * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
5686         Likewise.
5687         * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
5688         * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
5689         Likewise.
5690         * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
5691         * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
5692         Likewise.
5693         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
5694         Likewise.
5695         * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
5696         Likewise.
5697         * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
5698         Likewise.
5699         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
5700         Likewise.
5701         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
5702         Likewise.
5703         * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5704         Likewise.
5705         * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
5706         Likewise.
5707         * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
5708         Likewise.
5709         * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
5710         Likewise.
5711         * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
5712         Likewise.
5713         * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
5714         Likewise.
5715         * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
5716         Likewise.
5717         * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
5718         Likewise.
5719         * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
5720         Likewise.
5721         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
5722         Likewise.
5723         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
5724         Likewise.
5725         * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
5726         Likewise.
5727         * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
5728         Likewise.
5729         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
5730         Likewise.
5731         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
5732         Likewise.
5733         * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
5734         Likewise.
5735         * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
5736         Likewise.
5737         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
5738         Likewise.
5739         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
5740         Likewise.
5741         * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
5742         Likewise.
5743         * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
5744         * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
5745         * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
5746         Likewise.
5747         * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
5748         * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
5749         Likewise.
5750         * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
5751         Likewise.
5752         * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
5753         * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
5754         * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
5755         * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
5756         * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
5757         * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
5758         * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
5759         * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
5760         * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
5761         * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
5762         Likewise.
5763         * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
5764         Likewise.
5765         * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
5766         Likewise.
5767         * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
5768         Likewise.
5769         * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
5770         Likewise.
5771         * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
5772         * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
5773         Likewise.
5774         * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
5775         Likewise.
5776         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
5777         Likewise.
5778         * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
5779         Likewise.
5780         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
5781         Likewise.
5782         * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
5783         Likewise.
5784         * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
5785         Likewise.
5786         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
5787         Likewise.
5788         * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
5789         Likewise.
5790         * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
5791         Likewise.
5792         * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
5793         Likewise.
5794         * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
5795         Likewise.
5796         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
5797         Likewise.
5798         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
5799         Likewise.
5800         * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
5801         Likewise.
5802         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
5803         Likewise.
5804         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
5805         Likewise.
5806         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
5807         Likewise.
5808         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
5809         Likewise.
5810         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
5811         Likewise.
5812         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
5813         Likewise.
5814         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
5815         Likewise.
5816         * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
5817         Likewise.
5818         * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
5819         * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
5820         Likewise.
5821         * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
5822         Likewise.
5823         * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
5824         * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
5825         * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
5826         * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
5827         * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
5828         * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
5829         Likewise.
5830         * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
5831         Likewise.
5832         * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
5833         Likewise.
5834         * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
5835         Likewise.
5836         * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
5837         * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
5838         * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
5839         * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
5840         * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
5841         * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
5842         * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
5843         * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
5844         * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
5845         * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
5846         * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
5847         Likewise.
5848         * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
5849         * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
5850         * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
5851         * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
5852         * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
5853         * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
5854         * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
5855         * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
5856         * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
5857         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
5858         * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
5859         * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
5860         * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
5861         * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
5862         * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
5863         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
5864         * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
5865         * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
5866         * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
5867         * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
5868         * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
5869         * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
5870         * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
5871         * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
5872         * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
5873         Likewise.
5874         * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
5875         * testsuite/27_io/fpos/14252.cc: Likewise.
5876         * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
5877         * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
5878         * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
5879         * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
5880         * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
5881         * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
5882         * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
5883         * testsuite/27_io/ios_base/state/1.cc: Likewise.
5884         * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
5885         Likewise.
5886         * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
5887         * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
5888         * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
5889         * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
5890         Likewise.
5891         * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
5892         * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
5893         * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
5894         * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
5895         * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
5896         * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
5897         * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
5898         * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
5899         * testsuite/27_io/objects/char/3045.cc: Likewise.
5900         * testsuite/27_io/objects/char/3647.cc: Likewise.
5901         * testsuite/27_io/objects/char/5268.cc: Likewise.
5902         * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
5903         * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
5904         * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
5905         * testsuite/28_regex/init-list.cc: Likewise.
5906         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
5907         * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
5908         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
5909         * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
5910         * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
5911         * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
5912         * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
5913         Likewise.
5914         * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
5915         Likewise.
5916         * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
5917         Likewise.
5918         * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
5919         * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
5920         * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
5921         * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
5922         * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
5923         * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
5924         Likewise.
5925         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
5926         * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
5927         * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
5928         * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
5929         * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
5930         * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
5931         Likewise.
5932         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
5933         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
5934         * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
5935         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
5936         * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
5937         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
5938         * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
5939         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
5940         * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
5941         * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
5942         * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
5943         * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
5944         * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
5945         Likewise.
5946         * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
5947         * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
5948         Likewise.
5949         * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
5950         * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
5951         Likewise.
5952         * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
5953         Likewise.
5954         * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
5955         Likewise.
5956         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
5957         Likewise.
5958         * testsuite/30_threads/call_once/call_once1.cc: Likewise.
5959         * testsuite/30_threads/call_once/once_flag.cc: Likewise.
5960         * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
5961         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
5962         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
5963         * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
5964         * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
5965         * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
5966         Likewise.
5967         * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
5968         Likewise.
5969         * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
5970         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
5971         Likewise.
5972         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
5973         Likewise.
5974         * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
5975         Likewise.
5976         * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
5977         * testsuite/30_threads/mutex/cons/1.cc: Likewise.
5978         * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
5979         * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
5980         * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
5981         * testsuite/30_threads/mutex/lock/1.cc: Likewise.
5982         * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
5983         * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
5984         * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
5985         * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
5986         * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
5987         * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
5988         * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
5989         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
5990         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
5991         * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
5992         Likewise.
5993         * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
5994         * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
5995         * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
5996         Likewise.
5997         * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
5998         Likewise.
5999         * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
6000         * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
6001         * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
6002         * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
6003         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
6004         Likewise.
6005         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
6006         * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
6007         Likewise.
6008         * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
6009         * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
6010         * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
6011         Likewise.
6012         * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
6013         Likewise.
6014         * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
6015         * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
6016         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
6017         Likewise.
6018         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
6019         Likewise.
6020         * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
6021         Likewise.
6022         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
6023         Likewise.
6024         * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
6025         Likewise.
6026         * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
6027         * testsuite/30_threads/this_thread/1.cc: Likewise.
6028         * testsuite/30_threads/this_thread/2.cc: Likewise.
6029         * testsuite/30_threads/this_thread/3.cc: Likewise.
6030         * testsuite/30_threads/this_thread/4.cc: Likewise.
6031         * testsuite/30_threads/thread/cons/1.cc: Likewise.
6032         * testsuite/30_threads/thread/cons/2.cc: Likewise.
6033         * testsuite/30_threads/thread/cons/3.cc: Likewise.
6034         * testsuite/30_threads/thread/cons/4.cc: Likewise.
6035         * testsuite/30_threads/thread/cons/5.cc: Likewise.
6036         * testsuite/30_threads/thread/cons/6.cc: Likewise.
6037         * testsuite/30_threads/thread/cons/7.cc: Likewise.
6038         * testsuite/30_threads/thread/cons/8.cc: Likewise.
6039         * testsuite/30_threads/thread/cons/9.cc: Likewise.
6040         * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
6041         * testsuite/30_threads/thread/members/1.cc: Likewise.
6042         * testsuite/30_threads/thread/members/2.cc: Likewise.
6043         * testsuite/30_threads/thread/members/3.cc: Likewise.
6044         * testsuite/30_threads/thread/members/4.cc: Likewise.
6045         * testsuite/30_threads/thread/members/5.cc: Likewise.
6046         * testsuite/30_threads/thread/swap/1.cc: Likewise.
6047         * testsuite/30_threads/thread/swap/2.cc: Likewise.
6048         * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
6049         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
6050         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
6051         * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
6052         * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
6053         * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
6054         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
6055         Likewise.
6056         * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
6057         * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
6058         * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
6059         * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
6060         * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
6061         * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
6062         * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
6063         * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
6064         * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
6065         * testsuite/30_threads/try_lock/1.cc: Likewise.
6066         * testsuite/30_threads/try_lock/2.cc: Likewise.
6067         * testsuite/30_threads/try_lock/3.cc: Likewise.
6068         * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
6069         * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
6070         * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
6071         * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
6072         * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
6073         * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
6074         * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
6075         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
6076         * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
6077         * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
6078         * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
6079         * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
6080         * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
6081         Likewise.
6082         * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
6083         * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
6084         Likewise.
6085         * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
6086         * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
6087         Likewise.
6088         * testsuite/ext/array_allocator/1.cc: Likewise.
6089         * testsuite/ext/array_allocator/2.cc: Likewise.
6090         * testsuite/ext/array_allocator/3.cc: Likewise.
6091         * testsuite/ext/ext_pointer/1.cc: Likewise.
6092         * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
6093         * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
6094         * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
6095         * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
6096         * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
6097         * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
6098         * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
6099         * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
6100         * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
6101         * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
6102         * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
6103         * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
6104         * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
6105         * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
6106         * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
6107         * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
6108         * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
6109         Likewise.
6110         * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
6111         * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
6112         * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
6113         * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
6114         * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
6115         * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
6116         * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
6117         * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
6118         * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
6119         * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
6120         * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
6121         * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
6122         * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
6123         * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
6124         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
6125         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
6126         * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
6127         * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
6128         Likewise.
6129         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
6130         * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
6131         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
6132         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
6133         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
6134         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
6135         * testsuite/ext/pod_char_traits.cc: Likewise.
6136         * testsuite/ext/slist/23781.cc: Likewise.
6137         * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
6138         * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
6139         * testsuite/ext/vstring/init-list.cc: Likewise.
6140         * testsuite/ext/vstring/moveable.cc: Likewise.
6141         * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
6142         * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
6143         Likewise.
6144         * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
6145         Likewise.
6146         * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
6147         Likewise.
6148         * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
6149         Likewise.
6150         * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
6151         Likewise.
6152         * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
6153         Likewise.
6154         * testsuite/ext/vstring/types/23767.cc: Likewise.
6155         * testsuite/performance/21_strings/string_append.cc: Likewise.
6156         * testsuite/performance/21_strings/string_append_2.cc: Likewise.
6157         * testsuite/performance/21_strings/string_cons_input_iterator.cc:
6158         Likewise.
6159         * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
6160         Likewise.
6161         * testsuite/performance/21_strings/string_find.cc: Likewise.
6162         * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
6163         * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
6164         * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
6165         * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
6166         * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
6167         * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
6168         * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
6169         Likewise.
6170         * testsuite/performance/23_containers/create/map.cc: Likewise.
6171         * testsuite/performance/23_containers/create_from_sorted/set.cc:
6172         Likewise.
6173         * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
6174         * testsuite/performance/23_containers/find/map.cc: Likewise.
6175         * testsuite/performance/23_containers/index/map.cc: Likewise.
6176         * testsuite/performance/23_containers/insert/associative.cc: Likewise.
6177         * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
6178         * testsuite/performance/23_containers/insert/unordered_map_array.cc:
6179         Likewise.
6180         * testsuite/performance/23_containers/insert_erase/associative.cc:
6181         Likewise.
6182         * testsuite/performance/23_containers/insert_from_sorted/set.cc:
6183         Likewise.
6184         * testsuite/performance/23_containers/producer_consumer/associative.cc:
6185         Likewise.
6186         * testsuite/performance/23_containers/producer_consumer/sequence.cc:
6187         Likewise.
6188         * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
6189         * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
6190         * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
6191         Likewise.
6192         * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
6193         Likewise.
6194         * testsuite/performance/25_algorithms/lexicographical_compare.cc:
6195         Likewise.
6196         * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
6197         Likewise.
6198         * testsuite/performance/25_algorithms/search_n.cc: Likewise.
6199         * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
6200         * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
6201         Likewise.
6202         * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
6203         * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
6204         * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
6205         * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
6206         * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
6207         * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
6208         * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
6209         * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
6210         * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
6211         * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
6212         * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
6213         * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
6214         * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
6215         * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
6216         * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
6217         * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
6218         Likewise.
6219         * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
6220         Likewise.
6221         * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
6222         Likewise.
6223         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
6224         Likewise.
6225         * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
6226         Likewise.
6227         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
6228         Likewise.
6229         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
6230         Likewise.
6231         * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
6232         Likewise.
6233         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
6234         Likewise.
6235         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
6236         Likewise.
6237         * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
6238         Likewise.
6239         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
6240         Likewise.
6241         * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
6242         Likewise.
6243         * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
6244         Likewise.
6245         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
6246         Likewise.
6247         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
6248         Likewise.
6249         * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
6250         Likewise.
6251         * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
6252         Likewise.
6253         * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
6254         Likewise.
6255         * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
6256         Likewise.
6257         * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
6258         * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
6259         Likewise.
6260         * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
6261         Likewise.
6262         * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
6263         * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
6264         Likewise.
6265         * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
6266         * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
6267         * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
6268         Likewise.
6269         * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
6270         Likewise.
6271         * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
6272         Likewise.
6273         * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
6274         Likewise.
6275         * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
6276         Likewise.
6277         * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
6278         Likewise.
6279         * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
6280         Likewise.
6281         * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
6282         Likewise.
6283         * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
6284         Likewise.
6285         * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
6286         Likewise.
6287         * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
6288         Likewise.
6289         * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
6290         Likewise.
6291         * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
6292         Likewise.
6293         * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
6294         Likewise.
6295         * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
6296         Likewise.
6297         * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
6298         Likewise.
6299         * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
6300         Likewise.
6301         * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
6302         Likewise.
6303         * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
6304         Likewise.
6305         * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
6306         Likewise.
6307         * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
6308         Likewise.
6309         * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
6310         Likewise.
6311         * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
6312         Likewise.
6313         * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
6314         Likewise.
6315         * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
6316         Likewise.
6317         * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
6318         Likewise.
6319         * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
6320         Likewise.
6321         * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
6322         Likewise.
6323         * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
6324         Likewise.
6325         * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
6326         Likewise.
6327         * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
6328         Likewise.
6329         * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
6330         Likewise.
6331         * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
6332         Likewise.
6333         * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
6334         Likewise.
6335         * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
6336         Likewise.
6337         * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
6338         Likewise.
6339         * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
6340         Likewise.
6341         * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
6342         Likewise.
6343         * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
6344         Likewise.
6345         * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
6346         Likewise.
6347         * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
6348         Likewise.
6349         * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
6350         Likewise.
6351         * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
6352         Likewise.
6353         * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
6354         Likewise.
6355         * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
6356         Likewise.
6357         * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
6358         Likewise.
6359         * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
6360         Likewise.
6361         * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
6362         Likewise.
6363         * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
6364         Likewise.
6365         * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
6366         Likewise.
6367         * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
6368         Likewise.
6369         * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
6370         Likewise.
6371         * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
6372         Likewise.
6373         * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
6374         Likewise.
6375         * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
6376         Likewise.
6377         * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
6378         Likewise.
6379         * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
6380         * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
6381         Likewise.
6382         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
6383         Likewise.
6384         * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
6385         Likewise.
6386         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
6387         Likewise.
6388         * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
6389         Likewise.
6390         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
6391         Likewise.
6392         * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
6393         Likewise.
6394         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
6395         Likewise.
6396         * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
6397         Likewise.
6398         * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
6399         * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
6400         Likewise.
6401         * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
6402         * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
6403         Likewise.
6404         * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
6405         Likewise.
6406         * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
6407         Likewise.
6408         * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
6409         Likewise.
6410         * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
6411         Likewise.
6412         * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
6413         Likewise.
6414         * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
6415         Likewise.
6416         * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
6417         Likewise.
6418         * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
6419         Likewise.
6420         * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
6421         * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
6422         * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
6423         * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
6424         * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
6425         Likewise.
6426         * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
6427         * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
6428         * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
6429         * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
6430         * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
6431         * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
6432         * testsuite/util/io/illegal_input_error.hpp: Likewise.
6433         * testsuite/util/io/prog_bar.cc: Likewise.
6434         * testsuite/util/io/prog_bar.hpp: Likewise.
6435         * testsuite/util/io/text_populate.hpp: Likewise.
6436         * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
6437         * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
6438         * testsuite/util/io/xml.hpp: Likewise.
6439         * testsuite/util/io/xml_test_formatter.hpp: Likewise.
6440         * testsuite/util/native_type/native_hash_map.hpp: Likewise.
6441         * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
6442         * testsuite/util/native_type/native_hash_set.hpp: Likewise.
6443         * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
6444         * testsuite/util/native_type/native_map.hpp: Likewise.
6445         * testsuite/util/native_type/native_multimap.hpp: Likewise.
6446         * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
6447         * testsuite/util/native_type/native_set.hpp: Likewise.
6448         * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
6449         * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
6450         * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
6451         Likewise.
6452         * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
6453         * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
6454         * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
6455         * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
6456         * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
6457         Likewise.
6458         * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
6459         Likewise.
6460         * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
6461         Likewise.
6462         * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
6463         Likewise.
6464         * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
6465         Likewise.
6466         * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
6467         Likewise.
6468         * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
6469         * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
6470         Likewise.
6471         * testsuite/util/performance/priority_queue/timing/join_test.hpp:
6472         Likewise.
6473         * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
6474         Likewise.
6475         * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
6476         Likewise.
6477         * testsuite/util/performance/priority_queue/timing/push_test.hpp:
6478         Likewise.
6479         * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
6480         * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
6481         * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
6482         * testsuite/util/regression/basic_type.hpp: Likewise.
6483         * testsuite/util/regression/common_type.hpp: Likewise.
6484         * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
6485         Likewise.
6486         * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
6487         Likewise.
6488         * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
6489         Likewise.
6490         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
6491         Likewise.
6492         * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
6493         Likewise.
6494         * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
6495         Likewise.
6496         * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
6497         * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
6498         Likewise.
6499         * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
6500         Likewise.
6501         * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
6502         * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
6503         * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
6504         * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
6505         * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
6506         * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
6507         * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
6508         * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
6509         * testsuite/util/statistic/result_recorder.hpp: Likewise.
6510         * testsuite/util/statistic/sample_mean.hpp: Likewise.
6511         * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
6512         * testsuite/util/statistic/sample_variance.hpp: Likewise.
6513         * testsuite/util/testsuite_abi.cc: Likewise.
6514         * testsuite/util/testsuite_abi.h: Likewise.
6515         * testsuite/util/testsuite_abi_check.cc: Likewise.
6516         * testsuite/util/testsuite_allocator.cc: Likewise.
6517         * testsuite/util/testsuite_allocator.h: Likewise.
6518         * testsuite/util/testsuite_api.h: Likewise.
6519         * testsuite/util/testsuite_character.cc: Likewise.
6520         * testsuite/util/testsuite_character.h: Likewise.
6521         * testsuite/util/testsuite_common_types.h: Likewise.
6522         * testsuite/util/testsuite_error.h: Likewise.
6523         * testsuite/util/testsuite_hooks.cc: Likewise.
6524         * testsuite/util/testsuite_hooks.h: Likewise.
6525         * testsuite/util/testsuite_io.h: Likewise.
6526         * testsuite/util/testsuite_iterators.h: Likewise.
6527         * testsuite/util/testsuite_performance.h: Likewise.
6528         * testsuite/util/testsuite_rng.h: Likewise.
6529         * testsuite/util/testsuite_rvalref.h: Likewise.
6530         * testsuite/util/testsuite_tr1.h: Likewise.
6531         * testsuite/util/thread/all.h: Likewise.
6532         * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
6533         Likewise.
6534         * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
6535         Likewise.
6536         * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
6537         Likewise.
6538         * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
6539         Likewise.
6540         * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
6541         Likewise.
6542         * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
6543         Likewise.
6544         * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
6545         Likewise.
6546         * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
6547         Likewise.
6548         * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
6549         Likewise.
6550         * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
6551         Likewise.
6552         * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
6553         Likewise.
6554         * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
6555         Likewise.
6556         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
6557         Likewise.
6558         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
6559         Likewise.
6560         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
6561         Likewise.
6562         * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
6563         Likewise.
6564         * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
6565         Likewise.
6566         * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
6567         Likewise.
6568         * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
6569         * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
6570         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
6571         Likewise.
6572         * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
6573         * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
6574         * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
6575         * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
6576         Likewise.
6577         * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
6578         Likewise.
6579         * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
6580         Likewise.
6581         * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
6582         Likewise.
6583         * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
6584         Likewise.
6585         * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
6586         Likewise.
6587         * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
6588         Likewise.
6589         * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
6590         Likewise.
6591         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
6592         Likewise.
6593         * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
6594         Likewise.
6595         * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
6596         Likewise.
6597         * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
6598         Likewise.
6599         * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
6600         Likewise.
6601         * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
6602         Likewise.
6603         * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
6604         Likewise.
6605         * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
6606         Likewise.
6607         * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
6608         Likewise.
6609         * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
6610         Likewise.
6611         * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
6612         Likewise.
6613         * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
6614         Likewise.
6615         * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
6616         Likewise.
6617         * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
6618         Likewise.
6619         * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
6620         Likewise.
6621         * testsuite/26_numerics/random/mt19937.cc: Likewise.
6622         * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
6623         Likewise.
6624         * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
6625         Likewise.
6626         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
6627         Likewise.
6628         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
6629         Likewise.
6630         * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
6631         Likewise.
6632         * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
6633         Likewise.
6634         * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
6635         Likewise.
6636         * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
6637         Likewise.
6638         * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
6639         Likewise.
6640         * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
6641         Likewise.
6642         * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
6643         * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
6644         Likewise.
6645         * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
6646         Likewise.
6647         * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
6648         Likewise.
6649         * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
6650         Likewise.
6651         * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
6652         Likewise.
6653         * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
6654         Likewise.
6655         * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
6656         Likewise.
6657         * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
6658         Likewise.
6659         * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
6660         Likewise.
6661         * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
6662         Likewise.
6663         * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
6664         Likewise.
6665         * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
6666         Likewise.
6667         * testsuite/26_numerics/random/ranlux24.cc: Likewise.
6668         * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
6669         * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
6670         Likewise.
6671         * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
6672         Likewise.
6673         * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
6674         Likewise.
6675         * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
6676         Likewise.
6677         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
6678         Likewise.
6679         * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
6680         Likewise.
6681         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
6682         Likewise.
6683         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
6684         Likewise.
6685         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
6686         Likewise.
6687         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
6688         Likewise.
6689         * testsuite/26_numerics/random/knuth_b.cc: Likewise.
6690         * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
6691         * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
6692         Likewise.
6693         * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
6694         Likewise.
6695         * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
6696         Likewise.
6697         * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
6698         Likewise.
6699         * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
6700         Likewise.
6701         * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
6702         Likewise.
6703         * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
6704         Likewise.
6705         * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
6706         Likewise.
6707         * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
6708         Likewise.
6709         * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
6710         Likewise.
6711         * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
6712         Likewise.
6713         * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
6714         Likewise.
6715         * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
6716         Likewise.
6717         * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
6718         Likewise.
6719         * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
6720         Likewise.
6721         * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
6722         Likewise.
6723         * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
6724         * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
6725         Likewise.
6726         * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
6727         Likewise.
6728         * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
6729         Likewise.
6730         * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
6731         Likewise.
6732         * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
6733         Likewise.
6734         * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
6735         Likewise.
6736         * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
6737         Likewise.
6738         * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
6739         Likewise.
6740         * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
6741         Likewise.
6742         * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
6743         Likewise.
6744         * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
6745         Likewise.
6746         * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
6747         Likewise.
6748         * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
6749         Likewise.
6750         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
6751         Likewise.
6752         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
6753         Likewise.
6754         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
6755         Likewise.
6756         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
6757         Likewise.
6758         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
6759         Likewise.
6760         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
6761         Likewise.
6762         * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
6763         Likewise.
6764         * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
6765         Likewise.
6766         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
6767         Likewise.
6768         * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
6769         Likewise.
6770         * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
6771         Likewise.
6772         * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
6773         Likewise.
6774         * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
6775         Likewise.
6776         * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
6777         Likewise.
6778         * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
6779         Likewise.
6780         * testsuite/26_numerics/random/ranlux48.cc: Likewise.
6781         * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
6782         Likewise.
6783         * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
6784         Likewise.
6785         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
6786         Likewise.
6787         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
6788         Likewise.
6789         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
6790         Likewise.
6791         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
6792         Likewise.
6793         * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
6794         Likewise.
6795         * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
6796         Likewise.
6797         * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
6798         Likewise.
6799         * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
6800         Likewise.
6801         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
6802         Likewise.
6803         * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
6804         Likewise.
6805         * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
6806         Likewise.
6807         * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
6808         Likewise.
6809         * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
6810         Likewise.
6811         * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
6812         Likewise.
6813         * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
6814         Likewise.
6815         * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
6816         Likewise.
6817         * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
6818         * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
6819         * testsuite/backward/hash_map/25896.cc: Likewise.
6820         * testsuite/backward/hash_set/25896.cc: Likewise.
6821
6822 2009-04-08  Ian Lance Taylor  <iant@google.com>
6823
6824         * include/backward/hashtable.h (erase): Correctly handle erasing a
6825         reference to an entry in the hash table.
6826         * testsuite/backward/hash_map/25896.cc: New.
6827         * testsuite/backward/hash_set/25896.cc: New.
6828
6829 2009-04-08  Adam Nemet  <anemet@caviumnetworks.com>
6830
6831         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
6832         * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
6833
6834 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6835
6836         * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
6837         of debug.
6838         * include/Makefile.in: Regenerate.
6839         * include/precompiled/stdc++.h: Add.
6840
6841         * doc/xml/api.xml: Add gcc-4.4 link.
6842         * doc/html/api.html: Regenerate.
6843
6844 2009-04-06  Benjamin Kosnik  <bkoz@redhat.com>
6845
6846         * include/bits/random.h: Adjust doxygen markup.
6847         * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
6848
6849         * testsuite/26_numerics/random/piecewise_linear_distribution/
6850         operators/serialize.cc: Use typedefs.
6851
6852 2009-04-06  Andrew Stubbs  <ams@codesourcery.com>
6853
6854         * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
6855         __gnu_cxx namespace.  Remove "static inline".
6856
6857 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6858
6859         * include/bits/random.tcc (linear_congruential_engine<>::
6860         seed(seed_seq&)): Fix typo in last fix for __m == 0.
6861
6862 2009-04-06  Paolo Carlini  <paolo.carlini@oracle.com>
6863
6864         * include/bits/random.h (operator==): Mark all inline.
6865         (mersenne_twister_engine): Enable #if 0 checks.
6866
6867         * include/bits/random.h: Formatting tweaks.
6868
6869 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6870
6871         * include/bits/random.tcc (piecewise_linear_distribution<>::
6872         operator()(_UniformRandomNumberGenerator&, const param_type&)):
6873         Remove spurious closed parenthesis.
6874
6875 2009-04-05  Paolo Carlini  <paolo.carlini@oracle.com>
6876
6877         PR libstdc++/39644 (partial)
6878         * include/bits/random.tcc (linear_congruential_engine<>::
6879         seed(seed_seq&), independent_bits_engine<>::operator(),
6880         generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
6881
6882 2009-04-04  Edward Smith-Rowland  <3dw4rd@verizon.net>
6883
6884         * include/bits/random.h (struct _ShiftMin1): Fix small typo and
6885         thinko.
6886         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6887         default.cc: Enable.
6888
6889 2009-04-04  Paolo Carlini  <paolo.carlini@oracle.com>
6890
6891         PR libstdc++/39629 (partial)
6892         * testsuite/26_numerics/random/independent_bits_engine/cons/
6893         base_move.cc: Use uint_fast64_t instead of unsigned long.
6894         * testsuite/26_numerics/random/independent_bits_engine/cons/
6895         seed1.cc: Likewise.
6896         * testsuite/26_numerics/random/independent_bits_engine/cons/
6897         seed2.cc: Likewise.
6898         * testsuite/26_numerics/random/independent_bits_engine/cons/
6899         base_copy.cc: Likewise.
6900         * testsuite/26_numerics/random/independent_bits_engine/cons/
6901         default.cc: Likewise.
6902         * testsuite/26_numerics/random/independent_bits_engine/cons/
6903         seed_seq.cc: Likewise.
6904         * testsuite/26_numerics/random/independent_bits_engine/
6905         requirements/typedefs.cc: Likewise.
6906         * testsuite/26_numerics/random/independent_bits_engine/
6907         operators/equal.cc: Likewise.
6908         * testsuite/26_numerics/random/independent_bits_engine/
6909         operators/serialize.cc: Likewise.
6910         * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
6911
6912 2009-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
6913
6914         * include/tr1_impl/random: Remove, empty.
6915         * include/tr1_impl/random.tcc: Likewise.
6916
6917         * include/std/random: Minor clean-ups, formatting fixes, adjust
6918         copyright years.
6919         * include/bits/random.tcc: Likewise.
6920         * include/bits/random.h: Likewise.
6921         * include/tr1/random: Likewise.
6922         * include/tr1/random.tcc: Likewise.
6923         * include/tr1/random.h: Likewise.
6924
6925 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6926
6927         * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
6928         * doc/html/api.html: Regenerate.
6929
6930 2009-04-02  Benjamin Kosnik  <bkoz@redhat.com>
6931
6932         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
6933         Change to mersenne_twister_engine, add same defaults as
6934         mersenne_twister_engine/cons/default.cc.
6935         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
6936
6937         * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
6938         to __il.
6939         * include/bits/random.h (mersenne_twister_engine): Qualify
6940         _ShiftMin1 with namespace __detail.
6941         (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
6942         constexpr std::numeric_limits::max() can be used.
6943         (mersenne_twister_engine): Split apart static asserts into one
6944         assert per message. Temporarily disable the last three.
6945
6946 2009-04-02  Edward Smith-Rowland  <3dw4rd@verizon.net>
6947
6948         * include/Makefile.am: Update to N2836. Modified for new random headers.
6949         * include/Makefile.in: Ditto.
6950         * include/tr1_impl/random: Moved to tr1/random.h
6951         * include/tr1_impl/random.tcc: Moved to tr1
6952         * include/tr1/random: Just point to moved tr1 random headers.
6953         * include/tr1/random.tcc: Moved from tr1_impl.
6954         * include/tr1/random.h: Moved from tr1_impl/random.
6955         * include/std/random: Modified to point to std random headers.
6956         * include/bits/random.tcc: New implementation of std random facilities.
6957         * include/bits/random.h: Ditto.
6958         * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
6959         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6960         seed1.cc: New.
6961         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6962         seed2.cc: New.
6963         * testsuite/26_numerics/random/linear_congruential_engine/cons/
6964         default.cc: New.
6965         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6966         non_uint_neg.cc: New.
6967         * testsuite/26_numerics/random/linear_congruential_engine/requirements/
6968         typedefs.cc: New.
6969         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6970         equal.cc: New.
6971         * testsuite/26_numerics/random/linear_congruential_engine/operators/
6972         serialize.cc: New.
6973         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6974         seed1.cc: New.
6975         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6976         seed2.cc: New.
6977         * testsuite/26_numerics/random/mersenne_twister_engine/cons/
6978         default.cc: New.
6979         * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
6980         typedefs.cc: New.
6981         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6982         equal.cc: New.
6983         * testsuite/26_numerics/random/mersenne_twister_engine/operators/
6984         serialize.cc: New.
6985         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6986         seed1.cc: New.
6987         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6988         seed2.cc: New.
6989         * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
6990         default.cc: New.
6991         * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
6992         typedefs.cc: New.
6993         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6994         equal.cc: New.
6995         * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
6996         serialize.cc: New.
6997         * testsuite/26_numerics/random/discard_block_engine/cons/
6998         base_move.cc: New.
6999         * testsuite/26_numerics/random/discard_block_engine/cons/
7000         seed1.cc: New.
7001         * testsuite/26_numerics/random/discard_block_engine/cons/
7002         seed2.cc: New.
7003         * testsuite/26_numerics/random/discard_block_engine/cons/
7004         base_copy.cc: New.
7005         * testsuite/26_numerics/random/discard_block_engine/cons/
7006         default.cc: New.
7007         * testsuite/26_numerics/random/discard_block_engine/cons/
7008         seed_seq.cc: New.
7009         * testsuite/26_numerics/random/discard_block_engine/requirements/
7010         typedefs.cc: New.
7011         * testsuite/26_numerics/random/discard_block_engine/operators/
7012         equal.cc: New.
7013         * testsuite/26_numerics/random/discard_block_engine/operators/
7014         serialize.cc: New.
7015         * testsuite/26_numerics/random/independent_bits_engine/cons/
7016         base_move.cc: New.
7017         * testsuite/26_numerics/random/independent_bits_engine/cons/
7018         seed1.cc: New.
7019         * testsuite/26_numerics/random/independent_bits_engine/cons/
7020         seed2.cc: New.
7021         * testsuite/26_numerics/random/independent_bits_engine/cons/
7022         base_copy.cc: New.
7023         * testsuite/26_numerics/random/independent_bits_engine/cons/
7024         default.cc: New.
7025         * testsuite/26_numerics/random/independent_bits_engine/cons/
7026         seed_seq.cc: New.
7027         * testsuite/26_numerics/random/independent_bits_engine/requirements/
7028         typedefs.cc: New.
7029         * testsuite/26_numerics/random/independent_bits_engine/operators/
7030         equal.cc: New.
7031         * testsuite/26_numerics/random/independent_bits_engine/operators/
7032         serialize.cc: New.
7033         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7034         base_move.cc: New.
7035         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7036         seed1.cc: New.
7037         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7038         seed2.cc: New.
7039         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7040         base_copy.cc: New.
7041         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7042         default.cc: New.
7043         * testsuite/26_numerics/random/shuffle_order_engine/cons/
7044         seed_seq.cc: New.
7045         * testsuite/26_numerics/random/shuffle_order_engine/requirements/
7046         typedefs.cc: New.
7047         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7048         equal.cc: New.
7049         * testsuite/26_numerics/random/shuffle_order_engine/operators/
7050         serialize.cc
7051         * testsuite/26_numerics/random/mt19937.cc: New.
7052         * testsuite/26_numerics/random/mt19937_64.cc: New.
7053         * testsuite/26_numerics/random/minstd_rand.cc: New.
7054         * testsuite/26_numerics/random/minstd_rand0.cc: New.
7055         * testsuite/26_numerics/random/ranlux24_base.cc: New.
7056         * testsuite/26_numerics/random/ranlux48_base.cc: New.
7057         * testsuite/26_numerics/random/ranlux24.cc: New.
7058         * testsuite/26_numerics/random/ranlux48.cc: New.
7059         * testsuite/26_numerics/random/knuth_b.cc: New.
7060         * testsuite/26_numerics/random/default_random_engine.cc: New.
7061         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7062         parms.cc: New.
7063         * testsuite/26_numerics/random/chi_squared_distribution/cons/
7064         default.cc: New.
7065         * testsuite/26_numerics/random/chi_squared_distribution/requirements/
7066         typedefs.cc: New.
7067         * testsuite/26_numerics/random/chi_squared_distribution/operators/
7068         serialize.cc: New.
7069         * testsuite/26_numerics/random/normal_distribution/cons/
7070         parms.cc: New.
7071         * testsuite/26_numerics/random/normal_distribution/cons/
7072         default.cc: New.
7073         * testsuite/26_numerics/random/normal_distribution/requirements/
7074         typedefs.cc: New.
7075         * testsuite/26_numerics/random/normal_distribution/operators/
7076         serialize.cc: New.
7077         * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
7078         * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
7079         * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
7080         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7081         parms_neg.cc: New.
7082         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7083         parms.cc: New.
7084         * testsuite/26_numerics/random/uniform_int_distribution/cons/
7085         default.cc: New.
7086         * testsuite/26_numerics/random/uniform_int_distribution/requirements/
7087         typedefs.cc: New.
7088         * testsuite/26_numerics/random/uniform_int_distribution/operators/
7089         serialize.cc: New.
7090         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7091         parms_neg.cc: New.
7092         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7093         parms.cc: New.
7094         * testsuite/26_numerics/random/uniform_real_distribution/cons/
7095         default.cc: New.
7096         * testsuite/26_numerics/random/uniform_real_distribution/requirements/
7097         typedefs.cc: New.
7098         * testsuite/26_numerics/random/uniform_real_distribution/operators/
7099         serialize.cc: New.
7100         * testsuite/26_numerics/random/poisson_distribution/cons/
7101         parms.cc: New.
7102         * testsuite/26_numerics/random/poisson_distribution/cons/
7103         default.cc: New.
7104         * testsuite/26_numerics/random/poisson_distribution/requirements/
7105         typedefs.cc
7106         * testsuite/26_numerics/random/poisson_distribution/operators/
7107         serialize.cc: New.
7108         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7109         parms.cc: New.
7110         * testsuite/26_numerics/random/bernoulli_distribution/cons/
7111         default.cc: New.
7112         * testsuite/26_numerics/random/bernoulli_distribution/requirements/
7113         typedefs.cc: New.
7114         * testsuite/26_numerics/random/bernoulli_distribution/operators/
7115         serialize.cc: New.
7116         * testsuite/26_numerics/random/discrete_distribution/cons/
7117         range.cc: New.
7118         * testsuite/26_numerics/random/discrete_distribution/cons/
7119         initlist.cc: New.
7120         * testsuite/26_numerics/random/discrete_distribution/cons/
7121         default.cc: New.
7122         * testsuite/26_numerics/random/discrete_distribution/cons/
7123         num_xbound_fun.cc: New.
7124         * testsuite/26_numerics/random/discrete_distribution/requirements/
7125         typedefs.cc: New.
7126         * testsuite/26_numerics/random/discrete_distribution/operators/
7127         serialize.cc: New.
7128         * testsuite/26_numerics/random/weibull_distribution/cons/
7129         parms.cc: New.
7130         * testsuite/26_numerics/random/weibull_distribution/cons/
7131         default.cc: New.
7132         * testsuite/26_numerics/random/weibull_distribution/requirements/
7133         typedefs.cc: New.
7134         * testsuite/26_numerics/random/weibull_distribution/operators/
7135         serialize.cc: New.
7136         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7137         parms.cc: New.
7138         * testsuite/26_numerics/random/negative_binomial_distribution/cons/
7139         default.cc: New.
7140         * testsuite/26_numerics/random/negative_binomial_distribution/
7141         requirements/typedefs.cc: New.
7142         * testsuite/26_numerics/random/negative_binomial_distribution/
7143         operators/serialize.cc: New.
7144         * testsuite/26_numerics/random/cauchy_distribution/cons/
7145         parms.cc: New.
7146         * testsuite/26_numerics/random/cauchy_distribution/cons/
7147         default.cc: New.
7148         * testsuite/26_numerics/random/cauchy_distribution/requirements/
7149         typedefs.cc: New.
7150         * testsuite/26_numerics/random/cauchy_distribution/operators/
7151         serialize.cc: New.
7152         * testsuite/26_numerics/random/gamma_distribution/cons/
7153         parms.cc: New.
7154         * testsuite/26_numerics/random/gamma_distribution/cons/
7155         default.cc: New.
7156         * testsuite/26_numerics/random/gamma_distribution/requirements/
7157         typedefs.cc: New.
7158         * testsuite/26_numerics/random/gamma_distribution/operators/
7159         serialize.cc: New.
7160         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7161         parms.cc: New.
7162         * testsuite/26_numerics/random/fisher_f_distribution/cons/
7163         default.cc: New.
7164         * testsuite/26_numerics/random/fisher_f_distribution/requirements/
7165         typedefs.cc: New.
7166         * testsuite/26_numerics/random/fisher_f_distribution/operators/
7167         serialize.cc: New.
7168
7169         * testsuite/26_numerics/random/exponential_distribution/cons/
7170         parms.cc: New.
7171         * testsuite/26_numerics/random/exponential_distribution/cons/
7172         default.cc: New.
7173         * testsuite/26_numerics/random/exponential_distribution/requirements/
7174         typedefs.cc: New.
7175         * testsuite/26_numerics/random/exponential_distribution/operators/
7176         serialize.cc: New.
7177         * testsuite/26_numerics/random/lognormal_distribution/cons/
7178         parms.cc: New.
7179         * testsuite/26_numerics/random/lognormal_distribution/cons/
7180         default.cc: New.
7181         * testsuite/26_numerics/random/lognormal_distribution/requirements/
7182         typedefs.cc: New.
7183         * testsuite/26_numerics/random/lognormal_distribution/operators/
7184         serialize.cc: New.
7185         * testsuite/26_numerics/random/binomial_distribution/cons/
7186         parms.cc: New.
7187         * testsuite/26_numerics/random/binomial_distribution/cons/
7188         default.cc: New.
7189         * testsuite/26_numerics/random/binomial_distribution/requirements/
7190         typedefs.cc: New.
7191         * testsuite/26_numerics/random/binomial_distribution/operators/
7192         serialize.cc: New.
7193         * testsuite/26_numerics/random/random_device/cons/
7194         token.cc: New.
7195         * testsuite/26_numerics/random/random_device/cons/
7196         default.cc: New.
7197         * testsuite/26_numerics/random/random_device/requirements/
7198         typedefs.cc: New.
7199         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7200         parms.cc: New.
7201         * testsuite/26_numerics/random/extreme_value_distribution/cons/
7202         default.cc: New.
7203         * testsuite/26_numerics/random/extreme_value_distribution/requirements/
7204         typedefs.cc: New.
7205         * testsuite/26_numerics/random/extreme_value_distribution/operators/
7206         serialize.cc: New.
7207         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7208         range.cc: New.
7209         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7210         default.cc: New.
7211         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7212         num_xbound_fun.cc: New.
7213         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
7214         initlist_fun.cc: New.
7215         * testsuite/26_numerics/random/piecewise_linear_distribution/
7216         requirements/typedefs.cc: New.
7217         * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
7218         serialize.cc: New.
7219         * testsuite/26_numerics/random/student_t_distribution/cons/
7220         parms.cc: New.
7221         * testsuite/26_numerics/random/student_t_distribution/cons/
7222         default.cc: New.
7223         * testsuite/26_numerics/random/student_t_distribution/requirements/
7224         typedefs.cc: New.
7225         * testsuite/26_numerics/random/student_t_distribution/operators/
7226         serialize.cc: New.
7227         * testsuite/26_numerics/random/geometric_distribution/cons/
7228         parms.cc: New.
7229         * testsuite/26_numerics/random/geometric_distribution/cons/
7230         default.cc: New.
7231         * testsuite/26_numerics/random/geometric_distribution/requirements/
7232         typedefs.cc: New.
7233         * testsuite/26_numerics/random/geometric_distribution/operators/
7234         serialize.cc: New.
7235         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7236         range.cc: New.
7237         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7238         default.cc: New.
7239         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7240         num_xbound_fun.cc: New.
7241         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
7242         initlist_fun.cc: New.
7243         * testsuite/26_numerics/random/piecewise_constant_distribution/
7244         requirements/typedefs.cc: New.
7245         * testsuite/26_numerics/random/piecewise_constant_distribution/
7246         operators/serialize.cc: New.
7247
7248 2009-04-02  Dodji Seketeli  <dodji@redhat.com>
7249
7250         * include/ext/bitmap_allocator.h: The typedefs should be made public
7251         if we want them to be accessible. This has been revealed by the patch
7252         that fixes PR c++/26693 in g++.
7253
7254 2009-04-02  Jakub Jelinek  <jakub@redhat.com>
7255
7256         * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
7257         Regenerated.
7258         * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
7259         Regenerated.
7260         * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
7261         * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
7262         * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
7263         * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
7264         * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
7265         * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
7266         * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
7267         Regenerated.
7268         * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
7269
7270 2009-03-31  Jason Merrill  <jason@redhat.com>
7271
7272         * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
7273
7274         PR libstdc++/39310
7275         * include/tr1_impl/type_traits (is_function): Add partial
7276         specializations with function cv-quals.
7277         (__is_function_helper): Remove.
7278         (is_member_pointer): Don't define in terms of is_member_*_pointer.
7279
7280 2009-03-30  Ian Lance Taylor  <iant@google.com>
7281
7282         * include/backward/hashtable.h (clear): Return quickly if the
7283         table is empty.
7284
7285 2009-03-27  Ian Lance Taylor  <iant@google.com>
7286
7287         * include/backward/hashtable.h (_S_num_primes): Change to 29.
7288         (__stl_prime_list): Add 5 at the start of the list.
7289
7290 2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
7291
7292         * include/std/fstream (basic_filebuf<>::open(const std::string&,
7293         ios_base::openmode), basic_ifstream<>::basic_ifstream(const
7294         std::string&, ios_base::openmode), basic_ifstream<>::
7295         open(const std::string&, ios_base::openmode), basic_ofstream<>::
7296         basic_ofstream(const std::string&, ios_base::openmode),
7297         basic_ofstream<>::open(const std::string&, ios_base::openmode),
7298         basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
7299         basic_fstream<>::open(const std::string&, ios_base::openmode)):
7300         Add in C++0x mode.
7301         * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
7302         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
7303         * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
7304         * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
7305         * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
7306         * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
7307         * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
7308
7309 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7310
7311         * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
7312         * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
7313         * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
7314         * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
7315
7316 2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
7317
7318         * include/bits/forward_list.h (_Fwd_list_node_base<>::
7319         _M_transfer_after, _M_reverse_after): Move out of line...
7320         * include/bits/forward_list.tcc: ... here.
7321         (forward_list<>::reverse): Move inline...
7322         * include/bits/forward_list.h: ... here; minor cosmetic changes.
7323
7324 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7325
7326         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
7327         28277.cc: Likewise.
7328         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
7329         Likewise.
7330         * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
7331         Likewise.
7332         * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
7333         Likewise.
7334
7335 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7336
7337         * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
7338         year(s).
7339         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7340         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7341         Likewise.
7342         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7343         Likewise.
7344         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7345         Likewise.
7346         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7347
7348 2009-03-22  Mark Mitchell  <mark@codesourcery.com>
7349
7350         * testsuite/25_algorithms/search_n/iterator.cc: Condition
7351         iterations for simulators.
7352         * testsuite/25_algorithms/heap/moveable.cc: Likewise.
7353         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
7354         Condition stream width for simulators.
7355         * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
7356         Likewise.
7357         * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
7358         Likewise.
7359         * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7360
7361 2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
7362
7363         * doc/xml/manual/appendix_contributing.xml: Add docbook style
7364         sheet version information. Table-ize docbook element examples.
7365         * doc/xml/manual/using.xml: Human-readable header
7366         markup. Alphabetized. Add new headers.
7367         * doc/html: Regenerate.
7368
7369 2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
7370
7371         * doc/xml/faq.xml: Fix link to setup documentation.
7372
7373 2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
7374
7375         * include/std/type_traits (__add_lvalue_reference_helper,
7376         __add_rvalue_reference_helper): As an optimization, rewrite
7377         condition (avoid is_function).
7378
7379 2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
7380
7381         PR libstdc++/39405
7382         * testsuite/20_util/shared_ptr/cons/39405.cc: New.
7383         * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7384
7385 2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
7386
7387         * testsuite/30_threads/condition_variable_any/native_handle/
7388         typesizes.cc: Include tweaks.
7389         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7390         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7391         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7392         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7393         * testsuite/30_threads/condition_variable/native_handle/
7394         typesizes.cc: Same.
7395
7396 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7397
7398         * include/bits/shared_ptr.h: Add include guards.
7399         * include/tr1/shared_ptr.h: Likewise.
7400
7401 2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
7402
7403         * include/std/iostream: Fix doxygen link.
7404         * include/bits/forward_list.h: Fix doxygen markup.
7405         * include/ext/vstring.h: Escape backslash in doxygen comment.
7406         * include/bits/basic_string.h: Likewise.
7407
7408 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7409
7410         * doc/xml/faq.xml: Fix links to implementation status pages.
7411
7412 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
7413
7414         * include/std/complex (operator+(const complex<>&, const _Tp&),
7415         operator+(const _Tp&, const complex<>&),
7416         operator-(const complex<>&, const _Tp&),
7417         operator-(const _Tp&, const complex<>&)): Do not assume real()
7418         returns a reference (against DR 387).
7419         * testsuite/26_numerics/complex/dr387_2.cc: New.
7420
7421 2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
7422
7423         * testsuite/thread/pthread4.cc: Move...
7424         * testsuite/21_strings/basic_string/pthread4.cc: ...here.
7425         * testsuite/thread/pthread5.cc: Move...
7426         * testsuite/23_containers/list/pthread5.cc: ...here.
7427         * testsuite/thread/pthread6.cc: Move...
7428         * testsuite/23_containers/map/pthread6.cc: ...here.
7429         * testsuite/thread/pthread7-rope.cc: Move...
7430         * testsuite/ext/rope/pthread7-rope.cc: ...here.
7431         * testsuite/thread/guard.cc: Move...
7432         * testsuite/18_support/pthread_guard.cc: ...here.
7433         * testsuite/thread/18185.cc: Move...
7434         * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
7435         * testsuite/thread/pthread1.cc: Move...
7436         * testsuite/23_containers/list/pthread1.cc: ...here.
7437         * testsuite/thread/pthread2.cc: Move...
7438         * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
7439         * testsuite/thread/pthread3.cc: Move...
7440         * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
7441
7442         * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
7443         * testsuite/thread: Remove.
7444
7445 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
7446
7447         * configure: Regenerate.
7448
7449 2009-02-23  Adam Nemet  <anemet@caviumnetworks.com>
7450
7451         * testsuite/libstdc++-abi/abi.exp: Add multilib support.
7452         * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
7453         from baseline_dir.
7454         * configure: Regenerate.
7455         * testsuite/Makefile.am (baseline_file): Remove variable.
7456         (site.exp): Set baseline_dir rather than baseline_file.
7457         (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
7458         * testsuite/Makefile.in: Regenerate.
7459
7460 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7461
7462         * testsuite/30_threads/thread/this_thread: Move...
7463         * testsuite/30_threads/this_thread: ...here.
7464         * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
7465         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
7466         * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
7467         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
7468         * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
7469         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
7470
7471 2009-02-20  Benjamin Kosnik  <bkoz@redhat.com>
7472
7473         * doc/doxygen/user.cfg.in: Tweaks.
7474         * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
7475         be elsewhere.
7476
7477         * include/tr1_impl/unordered_map: Just use most specialized
7478         container module.
7479         * include/tr1_impl/unordered_set: Same.
7480         * include/tr1_impl/array: Same.
7481         * include/bits/stl_list.h: Same.
7482         * include/bits/stl_map.h: Same.
7483         * include/bits/stl_queue.h: Same.
7484         * include/bits/stl_set.h: Same.
7485         * include/bits/stl_stack.h: Same.
7486         * include/bits/forward_list.h: Same.
7487         * include/bits/basic_string.h: Same.
7488         * include/bits/stl_multimap.h: Same.
7489         * include/bits/stl_vector.h: Same.
7490         * include/bits/stl_deque.h: Same.
7491         * include/bits/stl_multiset.h: Same.
7492         * include/bits/stl_bvector.h: Same.
7493
7494         * include/backward/binders.h: Change binder module to binders.
7495
7496         * include/std/complex: Add complex_numers module.
7497         * include/tr1_impl/complex: Same.
7498
7499         * include/std/valarray: Add numeric_arrays module.
7500         * include/bits/gslice_array.h: Same.
7501         * include/bits/gslice.h: Same.
7502         * include/bits/mask_array.h: Same.
7503         * include/bits/slice_array.h: Same.
7504         * include/bits/indirect_array.h: Same.
7505
7506         * include/bits/allocator.h: Add allocators module.
7507         * include/ext/throw_allocator.h
7508         * include/ext/pool_allocator.h
7509         * include/ext/bitmap_allocator.h
7510         * include/ext/new_allocator.h
7511         * include/ext/malloc_allocator.h
7512         * include/ext/array_allocator.h
7513         * include/ext/mt_allocator.h
7514         * include/ext/debug_allocator.h
7515         * include/ext/extptr_allocator.h
7516
7517         * include/tr1_impl/functional: Move namespace markup here.
7518         * include/tr1_impl/regex: Same.
7519
7520         * include/tr1_impl/type_traits: Add metaprogramming module.
7521         * include/std/type_traits: Same.
7522
7523         * include/std/memory: Add memory module.
7524
7525         * include/std/ratio: Add ratio module.
7526
7527         * include/std/chrono: Move namespace markup here, add time module.
7528
7529         * include/std/thread: Move namespace markup here, add concurrency
7530         module.
7531         * include/std/mutex: Use concurrency module.
7532         * include/std/condition_variable: Same.
7533
7534
7535         * include/bits/ios_base.h: Refine io module.
7536         * include/bits/basic_ios.h: Same.
7537         * include/std/fstream: Same.
7538         * include/std/istream: Same.
7539         * include/std/ostream: Same.
7540         * include/std/sstream: Same.
7541
7542         * include/ext/vstring.h: Correct parameter markup.
7543
7544         * include/bits/shared_ptr.h: Add pointer_abstractions module.
7545         * include/bits/unique_ptr.h: Same.
7546
7547         * include/bits/algorithmfwd.h: Add mutating_algorithms,
7548         non_mutating_algorithms, sorting_algorithms. Adjust nesting.
7549         * include/bits/stl_heap.h: Add markup for new groupings.
7550         * include/bits/stl_algobase.h: Same.
7551         * include/bits/stl_algo.h: Same.
7552
7553         * include/c_compatibility/stdatomic.h: Add atomics module.
7554         * include/c_global/cstdatomic: Same.
7555
7556         * libsupc++/exception: Add exceptions module.
7557         * libsupc++/typeinfo: Same.
7558         * libsupc++/new: Same.
7559         * libsupc++/exception_ptr.h: Same.
7560         * include/std/system_error: Same.
7561         * include/std/stdexcept: Same.
7562
7563         * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
7564         * libsupc++/cxxabi-forced.h: Same.
7565
7566         * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
7567         * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
7568         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
7569         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7570         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7571         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7572         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7573         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7574         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7575         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7576         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7577         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7578         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7579         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7580         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7581         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7582         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
7583         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
7584         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
7585         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7586         * testsuite/23_containers/vector/requirements/dr438/
7587         constructor_1_neg.cc: Same.
7588         * testsuite/23_containers/vector/requirements/dr438/
7589         constructor_2_neg.cc: Same.
7590         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
7591         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
7592         * testsuite/23_containers/deque/requirements/dr438/
7593         constructor_1_neg.cc: Same.
7594         * testsuite/23_containers/deque/requirements/dr438/
7595         constructor_2_neg.cc: Same.
7596         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
7597         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
7598         * testsuite/23_containers/list/requirements/dr438/
7599         constructor_1_neg.cc: Same.
7600         * testsuite/23_containers/list/requirements/dr438/
7601         constructor_2_neg.cc: Same.
7602         * testsuite/20_util/duration/cons/1_neg.cc: Same.
7603         * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
7604         * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
7605         * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
7606         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7607         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7608         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
7609         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
7610         * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
7611         * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
7612
7613 2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
7614
7615         * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
7616         * doc/doxygen/user.cfg.in: Update.
7617         * scripts/run_doxygen: Adjust for new group names.
7618
7619         * include/tr1_impl/random: Update doxygen group markup.
7620         * include/tr1_impl/unordered_map: Same.
7621         * include/tr1_impl/unordered_set: Same.
7622         * include/tr1_impl/array: Same.
7623         * include/std/numeric: Same.
7624         * include/std/utility: Same.
7625         * include/std/bitset: Same.
7626         * include/std/iosfwd: Same.
7627         * include/bits/stl_list.h: Same.
7628         * include/bits/stl_map.h: Same.
7629         * include/bits/stl_algobase.h: Same.
7630         * include/bits/stl_queue.h: Same.
7631         * include/bits/stl_set.h: Same.
7632         * include/bits/stl_stack.h: Same.
7633         * include/bits/stl_iterator_base_types.h: Same.
7634         * include/bits/forward_list.h: Same.
7635         * include/bits/basic_string.h: Same.
7636         * include/bits/stl_multimap.h: Same.
7637         * include/bits/stl_vector.h: Same.
7638         * include/bits/stl_deque.h: Same.
7639         * include/bits/stl_multiset.h: Same.
7640         * include/bits/stl_algo.h: Same.
7641         * include/bits/stl_bvector.h: Same.
7642         * include/bits/algorithmfwd.h: Same.
7643         * include/bits/stl_function.h: Same.
7644         * include/tr1/cmath: Same.
7645         * include/backward/binders.h: Same.
7646
7647 2009-02-17  Benjamin Kosnik  <bkoz@redhat.com>
7648
7649         * include/std/system_error (system_category): To system_category().
7650         (generic_category): To generic_category. DR 890.
7651         * src/system_error.cc: Define.
7652         * include/bits/functexcept.h: Only one __throw_system_error.
7653         * src/functexcept.cc: Same.
7654         * include/std/mutex: Fixup for changes above.
7655         * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
7656         * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
7657         * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
7658         * config/abi/pre/gnu.ver: Clean up exports.
7659
7660 2009-02-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
7661
7662         * include/std/thread: Fix typo.
7663         * src/thread.cc (thread::join): Use NULL.
7664
7665 2009-02-15  Paolo Carlini  <paolo.carlini@oracle.com>
7666
7667         PR libstdc++/39168
7668         * src/locale_facets.cc (__verify_grouping(const char*, size_t,
7669         const string&)): Also check that the value != CHAR_MAX.
7670         * include/bits/locale_facets.tcc (__numpunct_cache<>::
7671         _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
7672         const char*, size_t, const _CharT*, const _CharT*)): Likewise.
7673         * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
7674         _M_cache(const locale&)): Likewise.
7675         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
7676         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
7677         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
7678         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
7679         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
7680         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
7681
7682 2009-02-13  Chris Fairles  <cfairles@gcc.gnu.org>
7683             Benjamin Kosnik  <bkoz@redhat.com>
7684
7685         * include/std/thread (_Impl_base): Move _M_id out and into ...
7686         (thread): ...here. Call _M_make_routine in body of constructors.
7687         Adjust data member usage to reflect changes.
7688         (_M_make_routine): From _M_make_shared_data.
7689         (_M_start_thread): Add __shared_base_type argument.
7690         * src/thread.cc: Fixups for above.
7691         * config/abi/pre/gnu.ver: Adjust exports.
7692         * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
7693         * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
7694         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7695
7696 2009-02-12  Benjamin Kosnik  <bkoz@redhat.com>
7697
7698         * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
7699         (compare_type_to_native_type): ...this, add alignment check.
7700         * testsuite/30_threads/condition_variable_any/native_handle/
7701         typesizes.cc: Modify as above.
7702         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7703         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7704         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7705         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7706         * testsuite/30_threads/condition_variable/native_handle/
7707         typesizes.cc: Same.
7708         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7709         typesizes.cc: Same.
7710
7711         * testsuite/30_threads/thread/cons/1.cc: Add comments.
7712         * testsuite/30_threads/thread/cons/2.cc: Same.
7713         * testsuite/30_threads/thread/cons/3.cc: Same.
7714         * testsuite/30_threads/thread/cons/4.cc: Same.
7715         * testsuite/30_threads/thread/cons/5.cc: Same.
7716         * testsuite/30_threads/thread/cons/6.cc: Same.
7717         * testsuite/30_threads/thread/cons/7.cc: Same.
7718         * testsuite/30_threads/thread/cons/8.cc: Same.
7719
7720         * testsuite/30_threads/thread/cons/9.cc: New.
7721         * testsuite/30_threads/thread/cons/moveable.cc: New.
7722
7723         * src/condition_variable.cc: Clean up whitespace.
7724         * include/std/condition_variable: Same.
7725
7726 2009-02-09  Benjamin Kosnik  <bkoz@redhat.com>
7727
7728         * include/std/condition_variable (condition_variable): Remove
7729         _M_internal_mutex. Add private __native_type typedef.
7730         * src/condition_variable.cc (condition_variable::notify_one):
7731         Remove _M_internal_mutex use. Use typedef.
7732         (condition_variable::notify_all): Same.
7733         * include/std/mutex (mutex): Add private __native_type typedef. Use it.
7734         (recursive_mutex): Same.
7735         (timed_mutex): Same.
7736         (recursive_timed_mutex): Same.
7737         (once_flag): Make __native_type typedef private.
7738
7739         * include/std/thread (this_thread): Add minimal markup.
7740
7741         * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7742         Adjust line numbers.
7743         * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
7744         * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
7745         * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
7746         * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
7747         * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
7748         * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
7749         * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
7750         * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
7751         * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
7752         * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
7753         * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
7754         * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
7755         * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
7756
7757         * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
7758         * testsuite/30_threads/condition_variable_any/native_handle/
7759         typesizes.cc: New.
7760         * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
7761         * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
7762         * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
7763         * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
7764         * testsuite/30_threads/condition_variable/native_handle/
7765         typesizes.cc: Same.
7766         * testsuite/30_threads/recursive_timed_mutex/native_handle/
7767         typesizes.cc: Same.
7768
7769 2009-02-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7770
7771         PR testsuite/33300
7772         * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
7773         on darwin for lp64.
7774
7775 2009-02-09  Adam Nemet  <anemet@caviumnetworks.com>
7776
7777         * configure.host: Set abi_baseline_pair for mips64*-linux.
7778         * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
7779
7780 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7781
7782         * include/std/thread (this_thread::get_id): Inline.
7783
7784 2009-02-08  Chris Fairles  <cfairles@gcc.gnu.org>
7785
7786         * include/std/thread (thread<>::thread(_Callable)): Explicitly use
7787         _Callable as template argument for _M_make_shared_data.
7788         * testsuite/30_threads/thread/cons/6.cc: New.
7789         * testsuite/30_threads/thread/cons/7.cc: New.
7790         * testsuite/30_threads/thread/cons/8.cc: New.
7791
7792 2009-02-07  Benjamin Kosnik  <bkoz@redhat.com>
7793
7794         * testsuite/30_threads/thread/member: To..
7795         * testsuite/30_threads/thread/members: ...this.
7796         * testsuite/30_threads/condition_variable/member: To...
7797         * testsuite/30_threads/condition_variable/members: ...this.
7798
7799 2009-02-06  Benjamin Kosnik  <bkoz@redhat.com>
7800
7801         * include/std/thread (thread::id): Move definition inside thread.
7802         Use native_handle_type. Remove this_thread::get_id friend.
7803         Change __thread_data_ptr to __shared_base_ptr.
7804         (thread::id::id(native_handle_type): Make public. Still explicit.
7805         Use native_handle_type. Change _M_thread_id to _M_thread.
7806         (thread::__thread_data_base): Rename to _Impl_base. Use id, change
7807         _M_thread_handle to _M_id.
7808         (thread::__thread_data): Rename to _Impl.
7809         Fixup for renames.
7810         (thread::_M_make_thread_data): Return derived type.
7811         (thread::hardware_concurrency): Add definition for default case.
7812         (thread::get_id): Now can define inline.
7813         (thread): Change _M_thread_data to _M_data.
7814         (this_thread::get_id): Now can define inline.
7815         * src/thread.cc (__thread_proxy): Rename to
7816         execute_native_thread_routine.
7817         Fixup for other renames.
7818         * testsuite/30_threads/thread/cons/assign_neg.cc: New.
7819         * testsuite/30_threads/thread/cons/copy_neg.cc: New.
7820         * testsuite/30_threads/thread/algorithm: Move to..
7821         * testsuite/30_threads/thread/swap: ...this.
7822         * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
7823         * testsuite/30_threads/thread/id/operators.cc: New.
7824
7825 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7826
7827         * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
7828         (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
7829         (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
7830         exposing it in public std::tuple interface.
7831
7832 2009-02-05  Chris Fairles  <cfairles@gcc.gnu.org>
7833             Benjamin Kosnik  <bkoz@redhat.com>
7834
7835         * include/std/thread (__thread_data_base): Nest class in std::thread.
7836         (__thread_data): Likewise.
7837         (__thread_data_ptr): Nest typedef in std::thread.
7838         * src/thread.cc (__thread_proxy): Qualify the above names.
7839         * config/abi/pre/gnu.ver: Remove unused exports.
7840
7841 2009-02-04  Benjamin Kosnik  <bkoz@redhat.com>
7842
7843         * include/bits/unique_ptr.h: Remove private __this_type typedef.
7844         * include/bits/stl_vector.h: Remove private vector_type typedef.
7845         * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
7846         Fix line numbers.
7847         * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
7848         * testsuite/23_containers/vector/requirements/dr438/
7849         constructor_1_neg.cc: Same.
7850         * testsuite/23_containers/vector/requirements/dr438/
7851         constructor_2_neg.cc: Same.
7852         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
7853         * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
7854
7855 2009-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
7856
7857         PR libstdc++/25191
7858         * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
7859         deal consistently with __try and __catch too.
7860         * src/localename.cc: Replace try -> __try, catch -> __catch.
7861         * src/ios.cc: Likewise.
7862         * src/locale.cc: Likewise.
7863         * src/istream.cc: Likewise.
7864         * src/thread.cc: Likewise.
7865         * src/compatibility.cc: Likewise.
7866         * src/bitmap_allocator.cc: Likewise.
7867         * src/ios_init.cc: Likewise.
7868         * include/debug/deque: Likewise.
7869         * include/debug/list: Likewise.
7870         * include/tr1_impl/hashtable: Likewise.
7871         * include/std/bitset: Likewise.
7872         * include/ext/pb_ds/detail/resize_policy/
7873         hash_load_check_resize_trigger_imp.hpp: Likewise.
7874         * include/ext/pb_ds/detail/resize_policy/
7875         hash_standard_resize_policy_imp.hpp: Likewise.
7876         * include/ext/pb_ds/detail/cc_hash_table_map_/
7877         resize_fn_imps.hpp: Likewise.
7878         * include/ext/pb_ds/detail/cc_hash_table_map_/
7879         constructor_destructor_fn_imps.hpp: Likewise.
7880         * include/ext/pb_ds/detail/pat_trie_/
7881         split_join_branch_bag.hpp: Likewise.
7882         * include/ext/pb_ds/detail/pat_trie_/
7883         constructors_destructor_fn_imps.hpp: Likewise.
7884         * include/ext/pb_ds/detail/bin_search_tree_/
7885         constructors_destructor_fn_imps.hpp: Likewise.
7886         * include/ext/pb_ds/detail/gp_hash_table_map_/
7887         resize_fn_imps.hpp: Likewise.
7888         * include/ext/pb_ds/detail/gp_hash_table_map_/
7889         constructor_destructor_fn_imps.hpp: Likewise.
7890         * include/ext/pb_ds/detail/binary_heap_/
7891         constructors_destructor_fn_imps.hpp: Likewise.
7892         * include/ext/pb_ds/detail/binary_heap_/
7893         erase_fn_imps.hpp: Likewise.
7894         * include/ext/pb_ds/detail/binary_heap_/
7895         split_join_fn_imps.hpp: Likewise.
7896         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
7897         constructors_destructor_fn_imps.hpp: Likewise.
7898         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
7899         * include/ext/pb_ds/detail/list_update_map_/
7900         constructor_destructor_fn_imps.hpp: Likewise.
7901         * include/ext/slist: Likewise.
7902         * include/ext/memory: Likewise.
7903         * include/ext/rc_string_base.h: Likewise.
7904         * include/ext/ropeimpl.h: Likewise.
7905         * include/ext/vstring.tcc: Likewise.
7906         * include/ext/rope: Likewise.
7907         * include/ext/sso_string_base.h: Likewise.
7908         * include/bits/shared_ptr.h: Likewise.
7909         * include/bits/stl_list.h: Likewise.
7910         * include/bits/locale_classes.tcc: Likewise.
7911         * include/bits/locale_facets.tcc: Likewise.
7912         * include/bits/locale_classes.h: Likewise.
7913         * include/bits/forward_list.h: Likewise.
7914         * include/bits/stl_vector.h: Likewise.
7915         * include/bits/stl_deque.h: Likewise.
7916         * include/bits/istream.tcc: Likewise.
7917         * include/bits/stl_uninitialized.h: Likewise.
7918         * include/bits/ostream.tcc: Likewise.
7919         * include/bits/vector.tcc: Likewise.
7920         * include/bits/stl_tempbuf.h: Likewise.
7921         * include/bits/deque.tcc: Likewise.
7922         * include/bits/basic_string.tcc: Likewise.
7923         * include/bits/ostream_insert.h: Likewise.
7924         * include/bits/locale_facets_nonio.tcc: Likewise.
7925         * include/bits/stl_tree.h: Likewise.
7926         * include/bits/fstream.tcc: Likewise.
7927         * include/tr1/shared_ptr.h: Likewise.
7928         * include/tr1/hypergeometric.tcc: Likewise.
7929         * include/backward/hashtable.h: Likewise.
7930         * libsupc++/exception_ptr.h: Likewise.
7931         * libsupc++/eh_personality.cc: Likewise.
7932         * libsupc++/eh_call.cc: Likewise.
7933         * config/locale/gnu/monetary_members.cc: Likewise.
7934         * config/locale/gnu/time_members.h: Likewise.
7935         * config/locale/generic/time_members.h: Likewise.
7936
7937 2009-02-03  Johannes Singler  <singler@ira.uka.de>
7938
7939         * include/parallel/algorithmfwd.h:
7940         Add parallelism default for many declarations.
7941         * include/parallel/numericfwd.h: Likewise.
7942         * include/parallel/iterator.h: Use iterator_traits as usual.
7943         * include/parallel/par_loop.h:
7944         Include equally_split.h.
7945         (for_each_template_random_access_ed):
7946         Avoid calling the Result default constructor.
7947         * include/parallel/numeric: Replace
7948         for_each_template_random_access by
7949         for_each_template_random_access_ed in numeric functions.
7950
7951 2009-02-02  Benjamin Kosnik  <bkoz@redhat.com>
7952
7953         * config/os/gnu-linux/os_defines.h: Remove superfluous
7954         __NO_STRING_INLINES.
7955
7956 2009-02-02  Jakub Jelinek  <jakub@redhat.com>
7957
7958         * testsuite/21_strings/c_strings/char/3.cc: New test.
7959         * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
7960
7961 2009-01-30  Ulrich Drepper  <drepper@redhat.com>
7962             Jakub Jelinek  <jakub@redhat.com>
7963
7964         PR libstdc++/30928 (partial, works together with recent glibcs)
7965         * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7966         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7967         defined.
7968         * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7969         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7970         defined.
7971         * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
7972         Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
7973         defined.
7974         * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
7975         Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
7976         defined.
7977         * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
7978         argument is const char *, assign result to const char * var, not
7979         char *.
7980         * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
7981         argument is const wchar_t *, assign result to const wchar_t * var, not
7982         wchar_t *.
7983
7984 2009-01-29  Jonathan Wakely  <jwakely.gcc@gmail.com>
7985
7986         * include/std/thread: Remove unused headers.
7987         (__thread_data_base): Remove unused mutex and base.
7988         (thread::~thread): Only detach if joinable.
7989         (thread::joinable): Test if thread data ptr is empty.
7990         (thread::_M_thread_data_mutex): Remove.
7991         (thread::_M_get_thread_data): Remove.
7992         (thread::_M_make_thread_data): Remove overload, use make_shared.
7993         (thread::id::id): Make constructor explicit.
7994         * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
7995         (thread::_M_start_thread): Break shared_ptr cycle on error.
7996         (__thread_proxy): Use shared_ptr swap instead of copy and reset.
7997         * testsuite/30_threads/thread/member/4.cc: New.
7998         * testsuite/30_threads/thread/member/5.cc: New.
7999
8000 2009-01-28  Benjamin Kosnik  <bkoz@redhat.com>
8001
8002         * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
8003         (standard_layout): Just use !has_virtual_destructor for now.
8004         * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
8005         * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
8006         * testsuite/30_threads/recursive_mutex/requirements/
8007         standard_layout.cc: New.
8008         * testsuite/30_threads/condition_variable/requirements/
8009         standard_layout.cc: New.
8010         * testsuite/29_atomics/atomic_address/requirements/
8011         standard_layout.cc: Adjust.
8012         * testsuite/29_atomics/atomic_flag/requirements/
8013         standard_layout.cc: Same.
8014         * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
8015         * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
8016         * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
8017         * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
8018         * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
8019         line numbers.
8020         * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
8021         * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
8022         * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
8023         * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
8024         Remove, not required.
8025
8026 2009-01-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
8027
8028         * include/std/thread (__thread_data_base, thread): Rename member
8029         functions to match coding style.
8030         (thread::thread,thread::operator=): Define move operations.
8031         * src/thread.cc (__thread_data_base, thread): Rename member functions.
8032         * config/abi/pre/gnu.ver: Adjust.
8033
8034 2009-01-22  Benjamin Kosnik  <bkoz@redhat.com>
8035
8036         PR libstdc++/38384
8037         * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
8038         on HPUX.
8039         * configure: Regenerate.
8040
8041 2009-01-21  Benjamin Kosnik  <bkoz@redhat.com>
8042
8043         * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
8044         atomic_flag_fence.
8045
8046 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
8047
8048 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8049             Uros Bizjak  <ubizjak@gmail.com>
8050
8051         PR libstdc++/38834
8052         * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
8053         * config/os/gnu-linux/ldbl-extra.ver: Tweak.
8054
8055 2009-01-20  Benjamin Kosnik  <bkoz@redhat.com>
8056             Rainer Emrich  <r.emrich@de.tecosim.com>
8057
8058         PR libstdc++/38919
8059         * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
8060         GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
8061         * configure: Regenerate.
8062
8063 2009-01-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
8064
8065         * include/std/thread (__thread_data_base::__run): Make non-const.
8066         * testsuite/30_threads/thread/cons/5.cc: New.
8067
8068 2009-01-16  Benjamin Kosnik  <bkoz@redhat.com>
8069
8070         * src/Makefile.am (sources): Add math_stubs_float.cc.
8071         * src/Makefile.in: Regenerate.
8072         * src/math_stubs_float.cc: New, from libmath/stubs.c.
8073
8074 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8075
8076         * src/Makefile.am (sources): Add math_stubs_long_double.cc.
8077         * src/Makefile.in: Regenerate.
8078         * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
8079
8080 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8081
8082         PR libstdc++/32666
8083         * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
8084
8085 2009-01-15  Benjamin Kosnik  <bkoz@redhat.com>
8086
8087         PR libstdc++/32666
8088         * Makefile.am (hosted_source): Remove libmath directory.
8089         * Makefile.in: Regenerate.
8090         * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
8091         (AC_REPLACE_MATHFUNCS): Remove.
8092         (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
8093         in GLIBCXX_CHECK_C99_TR1.
8094         * acinclude.m4: Remove libmath, need_math.
8095         * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
8096         HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
8097         * configure.ac: Same.
8098         * configure: Regenerate.
8099         * fragment.am: Fix comment.
8100         * config.h.in: Regenerate.
8101         * src/Makefile.in: Regenerate.
8102         * src/Makefile.am: Remove libmath references.
8103         * doc/Makefile.in: Regenerate.
8104         * po/Makefile.in: Regenerate.
8105         * include/Makefile.in: Regenerate.
8106         * libsupc++/Makefile.in: Regenerate.
8107         * testsuite/Makefile.in: Regenerate.
8108
8109         * src/compatibility.cc: Also export long double versions of "C" math
8110         library if hppa-linux.
8111         * config/abi/pre/gnu.ver: Remove unused __signbit exports.
8112         * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
8113
8114         * libmath: Remove.
8115         * libmath/signbit.c: Same.
8116         * libmath/stubs.c: Same.
8117         * libmath/Makefile.in: Same.
8118         * libmath/copysignf.c: Same.
8119         * libmath/mathconf.h: Same.
8120         * libmath/signbitf.c: Same.
8121         * libmath/Makefile.am: Same.
8122         * libmath/signbitl.c: Same.
8123
8124 2009-01-15  Chris Fairles  <cfairles@gcc.gnu.org>
8125             Paolo Carlini  <paolo.carlini@oracle.com>
8126
8127         * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
8128         [GLIBCXX_CHECK_NANOSLEEP]): Remove.
8129         ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
8130         * configure.ac: Adjust.
8131         * doc/xml/manual/configure.xml: Update.
8132         * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
8133         * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
8134         * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
8135         * configure: Regenerate.
8136         * config.h.in: Likewise.
8137
8138         * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
8139         thread::joinable, thread::swap, this_thread::get_id,
8140         this_thread::yield): Define inline...
8141         * include/std/thread: ... here.
8142         * config/abi/pre/gnu.ver: Adjust.
8143
8144 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8145
8146         * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
8147         Add dg-timeout-factor 2.0.
8148         * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
8149         * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
8150         * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
8151         * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
8152         * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
8153         * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
8154
8155 2009-01-13  Uros Bizjak  <ubizjak@gmail.com>
8156
8157         * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
8158         field from readelf output.
8159
8160 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8161
8162         PR libstdc++/38384
8163         * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
8164         * configure: Regenerate.
8165
8166 2009-01-12  Benjamin Kosnik  <bkoz@redhat.com>
8167
8168         * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
8169         _GLIBCXX_HAVE_TLS.
8170         Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
8171
8172 2009-01-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
8173
8174         * include/tr1_impl/regex (basic_regex::basic_regex): Use range
8175         constructor for _M_pattern.
8176         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
8177         string.cc: Test construction from different basic_string type.
8178         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
8179         string.cc: Likewise.
8180
8181 2009-01-07  Benjamin Kosnik  <bkoz@redhat.com>
8182             Jonathan Larmour  <jifl@eCosCentric.com>
8183
8184         PR libstdc++/36801
8185         * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
8186         New.
8187         (__gnu_cxx::__exchange_and_add): Use it.
8188         * src/atomic.cc (get_atomic_mutex): New.
8189         * src/debug.cc (get_safe_base_mutex): New.
8190         * src/locale.cc (get_locale_cache_mutex): New.
8191         * src/mt_allocator.cc (get_freelist): New.
8192         (get_freelist_mutex): New.
8193         * src/pool_allocator.cc (get_palloc_mutex): New.
8194         * include/std/mutex (__once_functor_lock): To
8195         (__get_once_functor_lock): ...this.
8196         * src/mutex.cc (__once_mutex): Don't export, use
8197         (get_once_mutex): ...this.
8198         * config/abi/pre/gnu.ver: Adjust exports.
8199
8200 2009-01-07  Jakub Jelinek  <jakub@redhat.com>
8201
8202         PR libstdc++/38732
8203         * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
8204         referenceCount field again.
8205         (__cxxabiv1::__cxa_refcounted_exception): New struct.
8206         (__cxxabiv1::__get_refcounted_exception_header_from_obj,
8207         __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
8208         inline functions.
8209         * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
8210         __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
8211         instead of __cxa_exception.
8212         * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
8213         __cxxabiv1::__cxa_throw): Likewise.
8214         * libsupc++/eh_ptr.cc (std::rethrow_exception,
8215         std::__exception_ptr::exception_ptr::_M_addref,
8216         std::__exception_ptr::exception_ptr::_M_release,
8217         __gxx_dependent_exception_cleanup): Likewise.
8218         * testsuite/18_support/exception/38732.cc: New test.
8219
8220         PR libstdc++/38092
8221         * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
8222         * src/compatibility.cc: Don't use .symver directives if
8223         _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
8224         * config.h.in: Regenerated.
8225         * configure: Likewise.
8226
8227 2009-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
8228
8229         PR libstdc++/38466
8230         * include/bits/stl_pair.h: Document C++03 pair vs swap.
8231
8232 2009-01-06  Benjamin Kosnik  <bkoz@redhat.com>
8233
8234         * src/locale_init.cc (locale::_S_initialize_once): Move construction
8235         of classic locale...
8236         (locale::classic): Here.
8237
8238 2009-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
8239
8240         * include/tr1_impl/regex: Fix bad return statements and typos.
8241
8242 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8243
8244         * include/tr1_impl/regex: Remove unimplemented function definitions.
8245         * testsuite/28_regex/init-list.cc: Compile only.
8246         * testsuite/tr1/7_regular_expressions/regex/cons/char/
8247         c_string_extended.cc: Same.
8248         * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
8249         * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
8250
8251 2009-01-05  Benjamin Kosnik  <bkoz@redhat.com>
8252
8253         PR libstdc++/38384
8254         * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
8255         * configure: Regenerate.
8256
8257 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8258
8259         * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
8260         * configure: Regenerate.
8261
8262 2009-01-05  Ben Elliston  <bje@au.ibm.com>
8263
8264         * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
8265         GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
8266         * configure: Regenerate.
8267
8268 2009-01-04  Richard Guenther  <rguenther@suse.de>
8269
8270         PR libstdc++/38720
8271         * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
8272         integer type for storage, arithmetic and comparisons.
8273         * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
8274
8275 2009-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
8276
8277         PR libstdc++/38719
8278         * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
8279         _Fwd_list_const_iterator::_M_next): Fix return type.
8280
8281 2009-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
8282
8283         * Revert last commit, reopen and suspend libstdc++/38678.
8284
8285 2009-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
8286
8287         PR libstdc++/38678
8288         * include/std/istream (basic_istream<>::_M_read): New.
8289         * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
8290         (basic_istream<>::read, basic_istream<>::readsome): Use it.
8291         * include/std/ostream (basic_ostream<>::_M_write_): New.
8292         (basic_ostream<>::_M_write): Adjust.
8293         * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
8294         * testsuite/27_io/basic_istream/read/char/38678.cc: New.
8295         * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
8296         * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
8297         * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.