OSDN Git Service

2009-05-28 Tom Tromey <tromey@redhat.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
1 2009-05-28  Tom Tromey  <tromey@redhat.com>
2             Phil Muldoon  <pmuldoon@redhat.com>
3             Jonathan Wakely  <jwakely.gcc@gmail.com>
4
5         * python/Makefile.in, , python/libstdcxx/__init__.py,
6         python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
7         python/hook.in, python/Makefile.am: New files.
8         * configure, Makefile.in: Rebuild.
9         * acinclude.m4 (glibcxx_SUBDIRS): Add python.
10         * Makefile.am (SUBDIRS): Add python.
11
12 2009-05-28  Benjamin Kosnik  <bkoz@redhat.com>
13
14         * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
15         to ...
16         * testsuite/util/replacement_memory_operators.h: ...here. New.
17         * testsuite/util/testsuite_hooks.h (counter): To object_counter.
18         * testsuite/util/testsuite_hooks.cc: Same.
19
20         * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
21         replacement_memory_operators.h.
22         * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
23         * testsuite/ext/mt_allocator/check_delete.cc: Same.
24         * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
25         * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
26         * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
27         * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
28         * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
29         * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
30         * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
31         * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
32         * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
33         * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
34         * testsuite/ext/mt_allocator/check_new.cc: Same.
35         * testsuite/ext/debug_allocator/check_delete.cc: Same.
36         * testsuite/ext/debug_allocator/check_new.cc: Same.
37         * testsuite/ext/new_allocator/deallocate_global.cc: Same.
38         * testsuite/ext/new_allocator/check_delete.cc: Same.
39         * testsuite/ext/new_allocator/check_new.cc: Same.
40         * testsuite/ext/new_allocator/deallocate_local.cc: Same.
41         * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
42         * testsuite/ext/throw_allocator/check_delete.cc: Same.
43         * testsuite/ext/throw_allocator/check_new.cc: Same.
44         * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
45         * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
46         * testsuite/ext/malloc_allocator/check_delete.cc: Same.
47         * testsuite/ext/malloc_allocator/check_new.cc: Same.
48         * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
49         * testsuite/ext/pool_allocator/check_delete.cc: Same.
50         * testsuite/ext/pool_allocator/check_new.cc: Same.
51         * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
52         * testsuite/ext/bitmap_allocator/check_new.cc: Same.
53         * testsuite/ext/array_allocator/check_delete.cc: Same.
54         * testsuite/ext/array_allocator/check_new.cc: Same.
55         * testsuite/23_containers/deque/cons/1.cc: Same.
56         * testsuite/23_containers/deque/cons/2.cc: Same.
57
58 2009-05-27  Benjamin Kosnik  <bkoz@redhat.com>
59
60         * libsupc++/initializer_list: Format.
61         * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
62         * testsuite/18_support/initializer_list/requirements/
63         explicit_instantiation.cc: New.
64
65 2009-05-27  Benjamin Kosnik  <bkoz@redhat.com>
66
67         PR libstdc++/40273
68         * include/tr1_impl/functional: Add explicit casts.
69         * testsuite/20_util/function/requirements/
70         explicit_instantiation.cc: New.
71         * testsuite/20_util/function/null_pointer_comparisons.cc: New.
72
73 2009-05-24  Eelis van der Weegen  <eelis@eelis.net>
74
75         * libsupc++/initializer_list (initializer_list): Add missing typedefs.
76
77 2009-05-21  Benjamin Kosnik  <bkoz@redhat.com>
78
79         PR libstdc++/40221
80         * include/tr1_impl/functional: Add explicit cast.
81
82 2009-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
83
84         PR libstdc++/40094
85         Revert:
86         2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
87         * include/ext/throw_allocator.h (throw_allocator_base): Avoid
88         out of line member functions definitions.
89         (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
90         Remove, use static locals instead.
91         (throw_allocator_base::do_check_allocated, print_to_string): Declare.
92         * src/throw_allocator.cc: New.
93         * src/Makefile.am: Add.
94         * config/abi/pre/gnu.ver: Add exports.
95         * src/Makefile.in: Regenerate.
96
97 2009-05-20  Benjamin Kosnik  <bkoz@redhat.com>
98
99         * include/tr1_impl/functional (function): Use explicit operator bool.
100         * include/bits/shared_ptr.h (__shared_ptr): Same.
101         * include/bits/unique_ptr.h (unique_ptr): Same.
102         * include/std/mutex (unique_lock): Same.
103         * include/std/system_error (error_code): Same.
104         (error_condition): Same.
105         * include/std/ostream (sentry): Same.
106         * include/std/istream (sentry): Same.
107         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
108         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
109         * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
110         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
111         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
112         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
113         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
114
115 2009-05-19  Benjamin Kosnik  <bkoz@redhat.com>
116
117         * testsuite/23_containers/list/14340.cc: Abstract list type.
118         * testsuite/23_containers/list/init-list.cc: Same.
119         * testsuite/23_containers/list/pthread5.cc: Same.
120         * testsuite/23_containers/list/invalidation/1.cc: Same.
121         * testsuite/23_containers/list/invalidation/2.cc: Same.
122         * testsuite/23_containers/list/invalidation/3.cc: Same.
123         * testsuite/23_containers/list/invalidation/4.cc: Same.
124         * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
125         * testsuite/23_containers/list/modifiers/1.cc: Same.
126         * testsuite/23_containers/list/modifiers/2.cc: Same.
127         * testsuite/23_containers/list/modifiers/3.cc: Same.
128         * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
129         * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
130         * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
131         * testsuite/23_containers/list/cons/1.cc: Same.
132         * testsuite/23_containers/list/cons/2.cc: Same.
133         * testsuite/23_containers/list/cons/3.cc: Same.
134         * testsuite/23_containers/list/cons/4.cc: Same.
135         * testsuite/23_containers/list/cons/5.cc: Same.
136         * testsuite/23_containers/list/cons/6.cc: Same.
137         * testsuite/23_containers/list/cons/7.cc: Same.
138         * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
139         * testsuite/23_containers/list/cons/8.cc: Same.
140         * testsuite/23_containers/list/cons/9.cc: Same.
141         * testsuite/23_containers/list/operations/1.cc: Same.
142         * testsuite/23_containers/list/operations/2.cc: Same.
143         * testsuite/23_containers/list/operations/3.cc: Same.
144         * testsuite/23_containers/list/operations/4.cc: Same.
145         * testsuite/23_containers/list/operations/5.cc: Same.
146         * testsuite/23_containers/list/requirements/citerators.cc: Same.
147         * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
148         * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
149         * testsuite/23_containers/list/requirements/dr438/
150         constructor_1_neg.cc: Same.
151         * testsuite/23_containers/list/requirements/dr438/
152         constructor_2_neg.cc: Same.
153         * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
154         * testsuite/23_containers/list/requirements/
155         partial_specialization/1.cc: Same.
156         * testsuite/23_containers/list/23781.cc: Same.
157         * testsuite/23_containers/list/pthread1.cc: Same.
158         * testsuite/23_containers/list/capacity/1.cc: Same.
159         * testsuite/23_containers/list/capacity/29134.cc: Same.
160         * testsuite/23_containers/list/check_construct_destroy.cc: Same.
161         * testsuite/23_containers/list/moveable.cc: Same.
162
163         * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
164
165 2009-05-19  Paolo Carlini  <paolo.carlini@oracle.com>
166
167         PR libstdc++/40184
168         * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
169         Declare...
170         * config/locale/gnu/c_locale.cc: ... and define.
171         * config/locale/generic/c_locale.cc: Define.
172         * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
173         Use it.
174         * testsuite/22_locale/locale/cons/40184.cc: New.
175
176 2009-05-18  Paolo Carlini  <paolo.carlini@oracle.com>
177
178         PR libstdc++/40192
179         * include/bits/stl_construct.h (struct _Destroy_aux): Add.
180         (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
181         * testsuite/23_containers/vector/40192.cc: New.
182
183 2009-05-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
184
185         * include/bits/stl_pair.h (swap): Do not swap rvalues.
186         * include/bits/stl_deque.h (swap): Likewise.
187         * include/bits/stl_list.h (swap): Likewise.
188         * include/bits/stl_vector.h (swap): Likewise.
189         * include/bits/stl_bvector.h (swap): Likewise.
190         * include/bits/stl_queue.h (swap): Likewise.
191         * include/bits/stl_stack.h (swap): Likewise.
192         * include/bits/stl_tree.h (swap): Likewise.
193         * include/bits/stl_map.h (swap): Likewise.
194         * include/bits/stl_multimap.h (swap): Likewise.
195         * include/bits/stl_set.h (swap): Likewise.
196         * include/bits/stl_multiset.h (swap): Likewise.
197         * include/bits/forward_list.h (swap): Likewise.
198         * include/bits/unique_ptr.h (swap): Likewise.
199         * include/debug/deque (swap): Likewise.
200         * include/debug/list (swap): Likewise.
201         * include/debug/vector (swap): Likewise.
202         * include/debug/map.h (swap): Likewise.
203         * include/debug/multimap.h (swap): Likewise.
204         * include/debug/set.h (swap): Likewise.
205         * include/debug/multiset.h (swap): Likewise.
206         * include/debug/unordered_map (swap): Likewise.
207         * include/debug/unordered_set (swap): Likewise.
208         * include/ext/vstring.h (swap): Likewise.
209         * include/tr1_impl/unordered_map (swap): Likewise.
210         * include/tr1_impl/hashtable (swap): Likewise.
211         * include/tr1_impl/unordered_set (swap): Likewise.
212         * include/std/tuple (swap): Likewise.
213         * include/std/mutex (swap): Likewise.
214         * include/std/thread (swap): Likewise.
215         (operator<<): Only output to lvalue streams.
216         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
217         * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
218         * testsuite/23_containers/deque/requirements/dr438/
219         assign_neg.cc: Adjust line numbers.
220         * testsuite/23_containers/deque/requirements/dr438/
221         constructor_1_neg.cc: Likewise.
222         * testsuite/23_containers/deque/requirements/dr438/
223         constructor_2_neg.cc: Likewise.
224         * testsuite/23_containers/deque/requirements/dr438/
225         insert_neg.cc: Likewise.
226         * testsuite/23_containers/list/requirements/dr438/
227         assign_neg.cc: Likewise.
228         * testsuite/23_containers/list/requirements/dr438/
229         constructor_1_neg.cc: Likewise.
230         * testsuite/23_containers/list/requirements/dr438/
231         constructor_2_neg.cc: Likewise.
232         * testsuite/23_containers/list/requirements/dr438/
233         insert_neg.cc: Likewise.
234         * testsuite/23_containers/vector/requirements/dr438/
235         assign_neg.cc: Likewise.
236         * testsuite/23_containers/vector/requirements/dr438/
237         constructor_1_neg.cc: Likewise.
238         * testsuite/23_containers/vector/requirements/dr438/
239         constructor_2_neg.cc: Likewise.
240         * testsuite/23_containers/vector/requirements/dr438/
241         insert_neg.cc: Likewise.
242         * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
243         test non-member swap.
244         * testsuite/30_threads/thread/swap/2.cc: Remove.
245
246 2009-05-16  Jonathan Wakely  <jwakely.gcc@gmail.com>
247
248         * include/std/mutex: Move std::lock_error to ...
249         * src/compatibility.cc: Here.
250         * src/mutex.cc: Likewise.
251         * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
252         for lock types and remove std::lock_error check.
253
254 2009-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
255
256         * testsuite/21_strings/basic_string/40160.cc: Remove spurious
257         double include.
258
259 2009-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
260
261         PR libstdc++/40160
262         * include/debug/formatter.h (_Parameter::_Parameter): Don't use
263         typeid when __GXX_RTTI is undefined.
264         * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
265         for null _M_variant._M_iterator._M_type,
266         _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
267         * testsuite/21_strings/basic_string/40160.cc: New.
268
269 2009-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
270
271         * testsuite/26_numerics/random/discrete_distribution/cons/
272         num_xbound_fun.cc: Minor tweaks.
273         * testsuite/26_numerics/random/piecewise_constant_distribution/
274         cons/initlist_fun.cc: Likewise
275         * testsuite/26_numerics/random/piecewise_constant_distribution/
276         cons/num_xbound_fun.cc: Likewise
277         * testsuite/26_numerics/random/piecewise_linear_distribution/
278         cons/initlist_fun.cc: Likewise
279         * testsuite/26_numerics/random/piecewise_linear_distribution/
280         cons/num_xbound_fun.cc: Likewise
281
282 2009-05-15  David Billinghurst <billingd@gcc.gnu.org>
283
284         PR libstdc++/36211
285         * testsuite/lib/libstdc++.exp(v3_target_compile):  Add
286         cxxldflags to additional_flags rather than cxx_final.
287
288 2009-05-15  David Billinghurst <billingd@gcc.gnu.org>
289
290         * testsuite/26_numerics/random/discrete_distribution/cons/
291         num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
292         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
293         initlist_fun.cc: Likewise
294         * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
295         num_xbound_fun.cc: Likewise
296         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
297         initlist_fun.cc: Likewise
298         * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
299         num_xbound_fun.cc: Likewise
300
301 2009-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
302
303         PR libstdc++/40123
304         * random.tcc (independent_bits_engine<>::operator()()): Use
305         result_type(1), not 1UL.
306
307         * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
308         and _M_b.min(), instead of this->max() and this->min().
309
310         * random.h (_ShiftMin1): Remove, adjust everywhere.
311
312         * random.tcc: Minor cosmetic changes.
313
314 2009-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
315
316         * include/bits/random.tcc (cauchy_distribution<>::
317         operator()(_UniformRandomNumberGenerator&, const param_type&)):
318         Avoid M_PI, a glibc extension.
319
320 2009-05-13  Ben Elliston  <bje@au.ibm.com>
321
322         * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
323         * include/Makefile.in: Likewise.
324
325 2009-05-13  Ben Elliston  <bje@au.ibm.com>
326
327         * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
328         const void * const.
329
330 2009-05-12  Edward Smith-Rowland  <3dw4rd@verizon.net>
331
332         * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
333         random number engines, complex, bitset, array, time utilities, and
334         char_traits.
335
336 2009-05-12  Jonathan Wakely  <jwakely.gcc@gmail.com>
337
338         * libsupc++/exception: Include nested_exception.h in C++0x mode.
339         * libsupc++/nested_exception.h: New.
340         * libsupc++/Makefile.am: Add new header.
341         * libsupc++/Makefile.in: Regenerate.
342         * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
343         * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
344         * testsuite/18_support/nested_exception/cons.cc: New.
345         * testsuite/18_support/nested_exception/nested_ptr.cc: New.
346         * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
347         * doc/xml/manual/status_cxx200x.xml: Adjust.
348
349 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
350
351         * include/ext/throw_allocator.h: Remove redundant include.
352
353 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
354
355         * include/ext/throw_allocator.h (throw_allocator_base): Avoid
356         out of line member functions definitions.
357         (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
358         Remove, use static locals instead.
359         (throw_allocator_base::do_check_allocated, print_to_string): Declare.
360         * src/throw_allocator.cc: New.
361         * src/Makefile.am: Add.
362         * config/abi/pre/gnu.ver: Add exports.
363         * src/Makefile.in: Regenerate.
364
365 2009-05-07  Paolo Carlini  <paolo.carlini@oracle.com>
366
367         * configure.ac: Bump libtool_VERSION to 6:12:0.
368         * configure: Regenerate.
369
370 2009-05-07  Matthias Klose  <doko@ubuntu.com>
371
372         PR libstdc++/40038
373         * src/math_stubs_long_double.cc: Add ceill.
374
375 2009-05-06  Johannes Singler  <singler@ira.uka.de>
376
377         PR libstdc++/39546
378         * include/parallel/algo.h (find_switch):
379         Parametrize binder2nd with const T& instead of T.
380         * testsuite/25_algorithms/find/39546.cc: new test case
381
382 2009-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
383
384         Revert:
385         2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
386
387         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
388         possible.
389         * configure: Regenerate.
390
391 2009-05-05  Jonathan Wakely  <jwakely.gcc@gmail.com>
392
393         PR libstdc++/39909
394         * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
395         __set_once_functor_lock_ptr): Replace global lock object with local
396         locks on global mutex.
397         * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
398         __set_once_functor_lock_ptr): Likewise, keeping old function to
399         preserve ABI.
400         (__once_proxy): Use pointer to local lock if set, global lock
401         otherwise.
402         * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
403         * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
404         * testsuite/30_threads/call_once/39909.cc: New.
405
406 2009-05-03  Jan Hubicka  <jh@suse.cz>
407
408         * include/parallel/settings.h (get): Mark const.
409         * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
410         * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
411         * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
412         throw ().
413         * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
414         (is_open, fd): Mark pure and throw ().
415         (seekoff): Mark throw ().
416
417 2009-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
418
419         * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
420         possible.
421         * configure: Regenerate.
422
423 2009-05-02  Jan Hubicka  <jh@suse.cz>
424
425         * include/tr1_impl/functional_hash.h (explicit specializations of ()
426         operator): Mark pure.
427
428 2009-04-30  Jonathan Wakely  <jwakely.gcc@gmail.com>
429
430         * scripts/create_testsuite_files: Remove thread directory.
431
432 2009-04-28  Benjamin Kosnik  <bkoz@redhat.com>
433
434         PR libstdc++/39868
435         * scripts/run_doxygen: Uncomment removal of includes.
436         (problematic): Rewrite __cxxabiv1 namespace to abi.
437
438 2009-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
439
440         Revert the last commit.
441
442 2009-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
443
444         * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
445         Replace global lock object with local locks on global mutex.
446         * src/mutex.cc: Likewise.
447         * config/abi/pre/gnu.ver: Adjust.
448         * testsuite/30_threads/call_once/call_once2.cc: New.
449
450 2009-04-25  Paolo Carlini  <paolo.carlini@oracle.com>
451
452         PR libstdc++/39880
453         PR libstdc++/39881
454         PR libstdc++/39882
455         * include/std/system_error (is_error_code_enum<errc>): Remove.
456         (error_condition<>::error_condition(_ErrorCodeEnum,)
457         error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
458         (error_code<>::error_code(_ErrorCodeEnum,),
459         error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
460         * testsuite/19_diagnostics/system_error/39880.cc: New.
461         * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
462         Likewise.
463         * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
464         * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
465         * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
466         * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
467         Adjust.
468         * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
469         Likewise.
470         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
471         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
472         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
473         * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
474         Likewise.
475         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
476         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
477         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
478         * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
479
480 2009-04-24  Benjamin Kosnik  <bkoz@redhat.com>
481
482         * doc/xml/authors.xml: Add space.
483         * doc/xml/faq.xml: Update links.
484         * doc/xml/manual/intro.xml: Same.
485         * doc/xml/manual/abi.xml: Update.
486         * doc/xml/manual/appendix_contributing.xml: Fix typo.
487         * doc/xml/manual/status_cxxtr1.xml: Update links.
488         * doc/xml/manual/status_cxx1998.xml: Same.
489         * doc/xml/manual/status_cxx200x.xml: Same.
490
491 2009-04-22  Jan Hubicka  <jh@suse.cz>
492
493         * include/tr1_impl/array (at): Do not use builtin_expect.
494         * include/ext/throw_allocator.h (allocate): Likewise.
495         * include/ext/pool_allocator.h (allocate): Likweise.
496         * include/ext/bitmap_allocator.h (allocate): Likewise.
497         * include/ext/rc_string_base.h (_S_construct): Likewise.
498         * include/ext/malloc_allocator.h (allocate): Likewise.
499         * include/ext/mt_allocator.h (allocate): Likewise.
500         * include/ext/sso_string_base.h (_M_construct): Likewise.
501         * include/bits/basic_string.tcc (_S_construct): Likewise.
502
503 2009-04-22  Jan Hubicka  <jh@suse.cz>
504
505         * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
506         (atexit, atoll, stroll, strtoull): Mark throw ()
507         * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
508         * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
509         * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
510         (atexit, atoll, stroll, strtoull): Mark throw ()
511         * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
512         * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
513
514 2009-04-21  Jan Hubicka  <jh@suse.cz>
515
516         * include/ext/atomicity.h
517         (__exchange_and_add, __atomic_add): Mark throw ().
518         * config/os/aix/atomicity.h
519         * config/os/aix/atomicity.h
520         * config/os/irix/atomicity.h
521         * config/cpu/cris/atomicity.h
522         * config/cpu/m68k/atomicity.h
523         * config/cpu/hppa/atomicity.h
524         * config/cpu/sparc/atomicity.h
525         * config/cpu/i386/atomicity.h
526         * config/cpu/i486/atomicity.h
527         * config/cpu/sh/atomicity.h
528         * config/cpu/generic/atomicity_mutex/atomicity.h
529         * config/cpu/generic/atomicity_builtins/atomicity.h
530         (__exchange_and_add, __atomic_add): Mark throw ().
531
532 2009-04-21  Paolo Carlini  <paolo.carlini@oracle.com>
533
534         PR libstdc++/39835
535         * include/bits/random.h: Avoid the badname __alpha (and, for
536         consistency, __beta too).
537         * include/bits/random.tcc: Likewise.
538
539 2009-04-19  Jan Hubicka  <jh@suse.cz>
540
541         * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
542         _GLIBCXX_NOTHROW.
543
544 2009-04-19  Jan Hubicka  <jh@suse.cz>
545
546         * include/c_compatibility/stdatomic.h
547         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
548         __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
549         * include/bits/c++config (_GLIBCXX_NOTHROW): New.
550
551 2009-04-18  Jan Hubicka  <jh@suse.cz>
552
553         * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
554         * libsupc++/unwind-cxx.h (__cxa_get_globals,
555         __cxa_get_globals_fast): Mark const.
556         (__cxa_get_exception_ptr): Mark pure.
557         (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
558         (__terminate): Makr throw ().
559         * libsupc++/exception (terminate): Mark throw().
560         (uncaught_exception): Mark pure.
561         * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
562         * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
563         Mark throw().
564         * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
565         * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
566         * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
567         __cxa_guard_abort): Mark throw ().
568         (__cxa_pure_virtual): Mark noreturn.
569         (__cxa_current_exception_type): Mark throw and pure.
570         * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
571         __cxa_exception_type): Mark pure.
572         (_M_safe_bool_dummy): Mark pure and const.
573
574 2009-04-18  Jan Hubicka  <jh@suse.cz>
575
576         * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
577         * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
578         _M_destroy_thread_key): Mark throw ()
579         * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
580         _M_singular, _M_can_compare _M_get_mutex, _M_message,
581         _M_get_max_length): Mark throw ().
582         * include/debug/formatter.h (_M_message, _M_format_word,
583         _M_get_max_length): Mark throw ().
584         * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
585         _M_detach_single): Mark throw ().
586         (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
587         * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
588         throw ()
589         (_M_get_mutex): Mark throw ().
590         * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
591         (_M_destroy_thread_key): Mark CONST and throw.
592         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
593         throw ().
594
595 2009-04-18  Jan Hubicka  <jh@suse.cz>
596
597         * src/condition_variable.cc (condition_variable,
598         condition_variable_any constructors): Mark throw()
599         * src/hash.cc (operator() for long double, string, and wstring): Mark
600         throw ().
601         * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
602         _M_setup, rdbuf, str): Mark throw ().
603         * src/chrono.cc (new): Mark throw ().
604         * include/std/system_error (system_category, generic_category): Mark
605         throw () and const.
606         * include/std/chrono (now): Mark throw ().
607         * include/std/condition_variable (condition_variable,
608         ~condition_variable, condition_variable_any,
609         ~condition_variable_any): Mark throw ().
610         * include/std/mutex (mutex): Mark throw ().
611         * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
612         throw.
613         * include/bits/functional_hash.h (operator()  on size_t): Mark pure
614         and throw ().
615         * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
616         * include/bits/locale_classes.h (_S_initialize_once,
617         _S_clone_c_locale): Mark throw ().
618         (_S_get_c_name): Mark const and throw ().
619         (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
620         throw ().
621         * include/bits/locale_facets.h (__convert_to_v explicit instances):
622         Mark throw ().
623         (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
624         throw ().
625         * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
626         ios_base): Mark throw ()
627         * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
628         * include/backward/strstream (strstreambuf constructors): Mark throw ().
629         (str, freeze, _M_setupf): Mark throw ().
630         (pcount): Mark pure and throw ().
631         (rdbuf): Mark const and throw ().
632
633 2009-04-18  Paolo Carlini  <paolo.carlini@oracle.com>
634
635         PR libstdc++/39802
636         * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
637         (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
638         Always accept negative values, for unsigned types too.
639         * testsuite/22_locale/num_get/get/char/39802.cc: New.
640         * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
641
642 2009-04-18  Jan Hubicka  <jh@suse.cz>
643
644         * include/debug/formater.h: Include bits/c++config.h.
645         (_M_error): Mark noreturn.
646         * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
647         _GLIBCXX_NORETURN): New.
648         * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
649         _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
650         Mark pure.
651         * include/c_compatibility/stdatomic.h
652         (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
653         __atomic_flag_wait_explicit, __atomic_flag_for_address):
654         Mark by throw ().
655         * src/atomic.cc (atomic_flag_test_and_set_explicit,
656         atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
657         __atomic_flag_for_address): Mark by throw ().
658
659 2009-04-17  Uros Bizjak  <ubizjak@gmail.com>
660
661         * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
662
663 2009-04-16  Jan Hubicka  <jh@suse.cz>
664
665         * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
666         _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
667         update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
668         (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
669         out body to ...
670         (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
671         functions.
672         * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
673         _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
674         _Rb_tree_black_count): Mark nothrow.
675
676 2009-04-16  Paolo Carlini  <paolo.carlini@oracle.com>
677
678         * include/bits/forward_list.h: Remove default std::allocator<_Tp>
679         from base classes.
680         * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
681
682 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
683
684         * doc/html: Regenerate.
685
686 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
687
688         * doc/xml/manual/status_cxx1998.xml: Update to new table style.
689
690         * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
691         * doc/xml/gnu/fdl-1.2.xml: Same.
692         * doc/xml/manual/numerics.xml: Same.
693         * doc/xml/manual/concurrency.xml: Same.
694         * doc/xml/manual/intro.xml: Same.
695         * doc/xml/manual/status_cxxtr1.xml: Same.
696         * doc/xml/manual/containers.xml: Same.
697         * doc/xml/manual/io.xml: Same.
698         * doc/xml/manual/utilities.xml: Same.
699         * doc/xml/manual/support.xml: Same.
700         * doc/xml/manual/using.xml: Same.
701         * doc/xml/manual/localization.xml: Same.
702         * doc/xml/manual/locale.xml: Same.
703         * doc/xml/manual/extensions.xml: Same.
704         * doc/xml/manual/appendix_contributing.xml: Same.
705         * doc/xml/manual/diagnostics.xml: Same.
706         * doc/xml/manual/status_cxx200x.xml: Same.
707
708 2009-04-15  Benjamin Kosnik  <bkoz@redhat.com>
709
710         * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
711         * doc/xml/manual/status_cxx200x.xml: Adjust.
712
713 2009-04-14  Benjamin Kosnik  <bkoz@redhat.com>
714
715         * doc/xml/spine.xml: Remove unused license entity, update
716         copyright year.
717
718         * doc/xml/manual/spine.xml: Markup for primary index terms.
719         * doc/xml/manual/numerics.xml: Same.
720         * doc/xml/manual/intro.xml: Same.
721         * doc/xml/manual/containers.xml: Same.
722         * doc/xml/manual/io.xml: Same.
723         * doc/xml/manual/appendix_porting.xml: Same.
724         * doc/xml/manual/utilities.xml: Same.
725         * doc/xml/manual/support.xml: Same.
726         * doc/xml/manual/localization.xml: Same.
727         * doc/xml/manual/strings.xml: Same.
728         * doc/xml/manual/extensions.xml: Same.
729         * doc/xml/manual/appendix_contributing.xml: Same.
730         * doc/xml/manual/diagnostics.xml: Same.
731         * doc/xml/manual/algorithms.xml: Same.
732         * doc/xml/manual/appendix_free.xml: Same.
733         * doc/xml/manual/iterators.xml: Same.
734
735         * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
736         * doc/xml/gnu/fdl-1.2.xml: Same.
737
738         * doc/xml/manual/status_cxx200x.xml: Re-write.
739
740 2009-04-09  Paolo Carlini  <paolo.carlini@oracle.com>
741
742         PR libstdc++/39629 (final bits)
743         * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
744         Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
745         * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
746         Fix formula for __j.
747         * include/bits/random.tcc (operator==(const normal_distribution<>&,
748         const normal_distribution<>&): Remove.
749         * include/bits/random.h (operator==(const uniform_int_distribution<>&,
750         const uniform_int_distribution<>&), operator==(const
751         uniform_real_distribution<>&, const uniform_real_distribution<>&),
752         operator==(const normal_distribution<>&, const normal_distribution<>&),
753         operator==(const lognormal_distribution<>&,
754         const lognormal_distribution<>&), operator==(const
755         chi_squared_distribution<>&, const chi_squared_distribution<>&),
756         operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
757         operator==(const fisher_distribution<>&, const fisher_distribution<>&),
758         operator==(const student_t_distribution<>&,
759         const student_t_distribution<>&), operator==(const
760         bernoulli_distribution<>&, const bernoulli_distribution<>&),
761         operator==(const binomial_distribution<>&, const
762         binomial_distribution<>&), operator==(const geometric_distribution<>&,
763         const geometric_distribution<>&), operator==(const
764         negative_binomial_distribution<>&, const
765         negative_binomial_distribution<>&), operator==(const
766         poisson_distribution<>&, const poisson_distribution<>&),
767         operator==(const exponential_distribution<>&,
768         const exponential_distribution<>&), operator==(const
769         gamma_distribution<>&, const gamma_distribution<>&), operator==(const
770         weibull_distribution<>&, const weibull_distribution<>&),
771         operator==(const extreme_value_distribution<>&,
772         const extreme_value_distribution<>&), operator==(const
773         discrete_distribution<>&, const discrete_distribution<>&),
774         operator==(const piecewise_constant_distribution<>&,
775         const piecewise_constant_distribution<>&), operator==(const
776         piecewise_linear_distribution<>&, const
777         piecewise_linear_distribution<>&)): Remove.
778         * testsuite/26_numerics/random/uniform_real_distribution/operators/
779         serialize.cc: Remove.
780         * testsuite/26_numerics/random/piecewise_constant_distribution/
781         operators/serialize.cc: Likewise.
782         * testsuite/26_numerics/random/chi_squared_distribution/operators/
783         serialize.cc: Likewise.
784         * testsuite/26_numerics/random/normal_distribution/operators/
785         serialize.cc: Likewise.
786         * testsuite/26_numerics/random/uniform_int_distribution/operators/
787         serialize.cc: Likewise.
788         * testsuite/26_numerics/random/poisson_distribution/operators/
789         serialize.cc: Likewise.
790         * testsuite/26_numerics/random/bernoulli_distribution/operators/
791         serialize.cc: Likewise.
792         * testsuite/26_numerics/random/discrete_distribution/operators/
793         serialize.cc: Likewise.
794         * testsuite/26_numerics/random/weibull_distribution/operators/
795         serialize.cc: Likewise.
796         * testsuite/26_numerics/random/negative_binomial_distribution/
797         operators/serialize.cc: Likewise.
798         * testsuite/26_numerics/random/cauchy_distribution/operators/
799         serialize.cc: Likewise.
800         * testsuite/26_numerics/random/gamma_distribution/operators/
801         serialize.cc: Likewise.
802         * testsuite/26_numerics/random/fisher_f_distribution/operators/
803         serialize.cc: Likewise.
804         * testsuite/26_numerics/random/exponential_distribution/operators/
805         serialize.cc: Likewise.
806         * testsuite/26_numerics/random/lognormal_distribution/operators/
807         serialize.cc: Likewise.
808         * testsuite/26_numerics/random/binomial_distribution/operators/
809         serialize.cc: Likewise.
810         * testsuite/26_numerics/random/extreme_value_distribution/
811         operators/serialize.cc: Likewise.
812         * testsuite/26_numerics/random/piecewise_linear_distribution/
813         operators/serialize.cc: Likewise.
814         * testsuite/26_numerics/random/student_t_distribution/operators/
815         serialize.cc: Likewise.
816         * testsuite/26_numerics/random/geometric_distribution/operators/
817         serialize.cc: Likewise.
818
819         * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
820         true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
821         mersenne_twister_engine<>::seed(_Gen&,
822         true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
823         subtract_with_carry_engine<>::seed(_Gen&,
824         true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
825         Remove, unused.
826         * include/bits/random.tcc (linear_congruential_engine<>::
827         seed(_Gen&, false_type): Likewise.
828
829 2009-04-09  Nick Clifton  <nickc@redhat.com>
830
831         * src/allocator-inst.cc: Change copyright header to refer to
832         version 3 of the GNU General Public License with version 3.1
833         of the GCC Runtime Library Exception and to point readers at
834         the COPYING3 and COPYING3.RUNTIME files and the FSF's license
835         web page.
836         * config/abi/compatibility.h: Likewise.
837         * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
838         * config/abi/pre/gnu.ver: Likewise.
839         * config/allocator/bitmap_allocator_base.h: Likewise.
840         * config/allocator/malloc_allocator_base.h: Likewise.
841         * config/allocator/mt_allocator_base.h: Likewise.
842         * config/allocator/new_allocator_base.h: Likewise.
843         * config/allocator/pool_allocator_base.h: Likewise.
844         * config/cpu/alpha/atomic_word.h: Likewise.
845         * config/cpu/arm/cxxabi_tweaks.h: Likewise.
846         * config/cpu/cris/atomic_word.h: Likewise.
847         * config/cpu/cris/atomicity.h: Likewise.
848         * config/cpu/generic/atomic_word.h: Likewise.
849         * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
850         * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
851         * config/cpu/generic/cpu_defines.h: Likewise.
852         * config/cpu/generic/cxxabi_tweaks.h: Likewise.
853         * config/cpu/hppa/atomicity.h: Likewise.
854         * config/cpu/i386/atomicity.h: Likewise.
855         * config/cpu/i486/atomicity.h: Likewise.
856         * config/cpu/ia64/atomic_word.h: Likewise.
857         * config/cpu/m68k/atomicity.h: Likewise.
858         * config/cpu/powerpc/atomic_word.h: Likewise.
859         * config/cpu/powerpc/cpu_defines.h: Likewise.
860         * config/cpu/sh/atomicity.h: Likewise.
861         * config/cpu/sparc/atomic_word.h: Likewise.
862         * config/cpu/sparc/atomicity.h: Likewise.
863         * config/io/basic_file_stdio.cc: Likewise.
864         * config/io/basic_file_stdio.h: Likewise.
865         * config/io/c_io_stdio.h: Likewise.
866         * config/locale/darwin/ctype_members.cc: Likewise.
867         * config/locale/generic/c++locale_internal.h: Likewise.
868         * config/locale/generic/c_locale.cc: Likewise.
869         * config/locale/generic/c_locale.h: Likewise.
870         * config/locale/generic/codecvt_members.cc: Likewise.
871         * config/locale/generic/collate_members.cc: Likewise.
872         * config/locale/generic/ctype_members.cc: Likewise.
873         * config/locale/generic/messages_members.cc: Likewise.
874         * config/locale/generic/messages_members.h: Likewise.
875         * config/locale/generic/monetary_members.cc: Likewise.
876         * config/locale/generic/numeric_members.cc: Likewise.
877         * config/locale/generic/time_members.cc: Likewise.
878         * config/locale/generic/time_members.h: Likewise.
879         * config/locale/gnu/c++locale_internal.h: Likewise.
880         * config/locale/gnu/c_locale.cc: Likewise.
881         * config/locale/gnu/c_locale.h: Likewise.
882         * config/locale/gnu/codecvt_members.cc: Likewise.
883         * config/locale/gnu/collate_members.cc: Likewise.
884         * config/locale/gnu/ctype_members.cc: Likewise.
885         * config/locale/gnu/messages_members.cc: Likewise.
886         * config/locale/gnu/messages_members.h: Likewise.
887         * config/locale/gnu/monetary_members.cc: Likewise.
888         * config/locale/gnu/numeric_members.cc: Likewise.
889         * config/locale/gnu/time_members.cc: Likewise.
890         * config/locale/gnu/time_members.h: Likewise.
891         * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
892         * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
893         * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
894         * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
895         * config/os/aix/atomic_word.h: Likewise.
896         * config/os/aix/atomicity.h: Likewise.
897         * config/os/aix/ctype_base.h: Likewise.
898         * config/os/aix/ctype_inline.h: Likewise.
899         * config/os/aix/ctype_noninline.h: Likewise.
900         * config/os/aix/os_defines.h: Likewise.
901         * config/os/bsd/darwin/ctype_base.h: Likewise.
902         * config/os/bsd/darwin/ctype_inline.h: Likewise.
903         * config/os/bsd/darwin/ctype_noninline.h: Likewise.
904         * config/os/bsd/darwin/os_defines.h: Likewise.
905         * config/os/bsd/freebsd/ctype_base.h: Likewise.
906         * config/os/bsd/freebsd/ctype_inline.h: Likewise.
907         * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
908         * config/os/bsd/freebsd/os_defines.h: Likewise.
909         * config/os/bsd/netbsd/ctype_base.h: Likewise.
910         * config/os/bsd/netbsd/ctype_inline.h: Likewise.
911         * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
912         * config/os/bsd/netbsd/os_defines.h: Likewise.
913         * config/os/djgpp/ctype_base.h: Likewise.
914         * config/os/djgpp/ctype_inline.h: Likewise.
915         * config/os/djgpp/ctype_noninline.h: Likewise.
916         * config/os/djgpp/os_defines.h: Likewise.
917         * config/os/generic/ctype_base.h: Likewise.
918         * config/os/generic/ctype_inline.h: Likewise.
919         * config/os/generic/ctype_noninline.h: Likewise.
920         * config/os/generic/error_constants.h: Likewise.
921         * config/os/generic/os_defines.h: Likewise.
922         * config/os/gnu-linux/ctype_base.h: Likewise.
923         * config/os/gnu-linux/ctype_inline.h: Likewise.
924         * config/os/gnu-linux/ctype_noninline.h: Likewise.
925         * config/os/gnu-linux/os_defines.h: Likewise.
926         * config/os/hpux/ctype_base.h: Likewise.
927         * config/os/hpux/ctype_inline.h: Likewise.
928         * config/os/hpux/ctype_noninline.h: Likewise.
929         * config/os/hpux/os_defines.h: Likewise.
930         * config/os/irix/atomic_word.h: Likewise.
931         * config/os/irix/atomicity.h: Likewise.
932         * config/os/irix/irix5.2/ctype_base.h: Likewise.
933         * config/os/irix/irix5.2/ctype_inline.h: Likewise.
934         * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
935         * config/os/irix/irix5.2/os_defines.h: Likewise.
936         * config/os/irix/irix6.5/ctype_base.h: Likewise.
937         * config/os/irix/irix6.5/ctype_inline.h: Likewise.
938         * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
939         * config/os/irix/irix6.5/os_defines.h: Likewise.
940         * config/os/mingw32/ctype_base.h: Likewise.
941         * config/os/mingw32/ctype_inline.h: Likewise.
942         * config/os/mingw32/ctype_noninline.h: Likewise.
943         * config/os/mingw32/error_constants.h: Likewise.
944         * config/os/mingw32/os_defines.h: Likewise.
945         * config/os/newlib/ctype_base.h: Likewise.
946         * config/os/newlib/ctype_inline.h: Likewise.
947         * config/os/newlib/ctype_noninline.h: Likewise.
948         * config/os/newlib/os_defines.h: Likewise.
949         * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
950         * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
951         * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
952         * config/os/qnx/qnx6.1/os_defines.h: Likewise.
953         * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
954         * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
955         * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
956         * config/os/solaris/solaris2.7/os_defines.h: Likewise.
957         * config/os/tpf/ctype_base.h: Likewise.
958         * config/os/tpf/ctype_inline.h: Likewise.
959         * config/os/tpf/ctype_noninline.h: Likewise.
960         * config/os/tpf/os_defines.h: Likewise.
961         * config/os/uclibc/ctype_base.h: Likewise.
962         * config/os/uclibc/ctype_inline.h: Likewise.
963         * config/os/uclibc/ctype_noninline.h: Likewise.
964         * config/os/uclibc/os_defines.h: Likewise.
965         * config/os/vxworks/ctype_base.h: Likewise.
966         * config/os/vxworks/ctype_inline.h: Likewise.
967         * config/os/vxworks/ctype_noninline.h: Likewise.
968         * config/os/vxworks/os_defines.h: Likewise.
969         * include/backward/auto_ptr.h: Likewise.
970         * include/backward/backward_warning.h: Likewise.
971         * include/backward/binders.h: Likewise.
972         * include/backward/hash_fun.h: Likewise.
973         * include/backward/hash_map: Likewise.
974         * include/backward/hash_set: Likewise.
975         * include/backward/hashtable.h: Likewise.
976         * include/backward/strstream: Likewise.
977         * include/bits/algorithmfwd.h: Likewise.
978         * include/bits/allocator.h: Likewise.
979         * include/bits/atomic_0.h: Likewise.
980         * include/bits/atomic_2.h: Likewise.
981         * include/bits/atomicfwd_c.h: Likewise.
982         * include/bits/atomicfwd_cxx.h: Likewise.
983         * include/bits/basic_ios.h: Likewise.
984         * include/bits/basic_ios.tcc: Likewise.
985         * include/bits/basic_string.h: Likewise.
986         * include/bits/basic_string.tcc: Likewise.
987         * include/bits/boost_concept_check.h: Likewise.
988         * include/bits/c++config: Likewise.
989         * include/bits/char_traits.h: Likewise.
990         * include/bits/codecvt.h: Likewise.
991         * include/bits/concept_check.h: Likewise.
992         * include/bits/cpp_type_traits.h: Likewise.
993         * include/bits/deque.tcc: Likewise.
994         * include/bits/forward_list.h: Likewise.
995         * include/bits/forward_list.tcc: Likewise.
996         * include/bits/fstream.tcc: Likewise.
997         * include/bits/functexcept.h: Likewise.
998         * include/bits/functional_hash.h: Likewise.
999         * include/bits/gslice.h: Likewise.
1000         * include/bits/gslice_array.h: Likewise.
1001         * include/bits/hashtable.h: Likewise.
1002         * include/bits/indirect_array.h: Likewise.
1003         * include/bits/ios_base.h: Likewise.
1004         * include/bits/istream.tcc: Likewise.
1005         * include/bits/list.tcc: Likewise.
1006         * include/bits/locale_classes.h: Likewise.
1007         * include/bits/locale_classes.tcc: Likewise.
1008         * include/bits/locale_facets.h: Likewise.
1009         * include/bits/locale_facets.tcc: Likewise.
1010         * include/bits/locale_facets_nonio.h: Likewise.
1011         * include/bits/locale_facets_nonio.tcc: Likewise.
1012         * include/bits/localefwd.h: Likewise.
1013         * include/bits/mask_array.h: Likewise.
1014         * include/bits/move.h: Likewise.
1015         * include/bits/ostream.tcc: Likewise.
1016         * include/bits/ostream_insert.h: Likewise.
1017         * include/bits/postypes.h: Likewise.
1018         * include/bits/shared_ptr.h: Likewise.
1019         * include/bits/slice_array.h: Likewise.
1020         * include/bits/sstream.tcc: Likewise.
1021         * include/bits/stl_algo.h: Likewise.
1022         * include/bits/stl_algobase.h: Likewise.
1023         * include/bits/stl_bvector.h: Likewise.
1024         * include/bits/stl_construct.h: Likewise.
1025         * include/bits/stl_deque.h: Likewise.
1026         * include/bits/stl_function.h: Likewise.
1027         * include/bits/stl_heap.h: Likewise.
1028         * include/bits/stl_iterator.h: Likewise.
1029         * include/bits/stl_iterator_base_funcs.h: Likewise.
1030         * include/bits/stl_iterator_base_types.h: Likewise.
1031         * include/bits/stl_list.h: Likewise.
1032         * include/bits/stl_map.h: Likewise.
1033         * include/bits/stl_multimap.h: Likewise.
1034         * include/bits/stl_multiset.h: Likewise.
1035         * include/bits/stl_numeric.h: Likewise.
1036         * include/bits/stl_pair.h: Likewise.
1037         * include/bits/stl_queue.h: Likewise.
1038         * include/bits/stl_raw_storage_iter.h: Likewise.
1039         * include/bits/stl_relops.h: Likewise.
1040         * include/bits/stl_set.h: Likewise.
1041         * include/bits/stl_stack.h: Likewise.
1042         * include/bits/stl_tempbuf.h: Likewise.
1043         * include/bits/stl_tree.h: Likewise.
1044         * include/bits/stl_uninitialized.h: Likewise.
1045         * include/bits/stl_vector.h: Likewise.
1046         * include/bits/stream_iterator.h: Likewise.
1047         * include/bits/streambuf.tcc: Likewise.
1048         * include/bits/streambuf_iterator.h: Likewise.
1049         * include/bits/stringfwd.h: Likewise.
1050         * include/bits/unique_ptr.h: Likewise.
1051         * include/bits/valarray_after.h: Likewise.
1052         * include/bits/valarray_array.h: Likewise.
1053         * include/bits/valarray_array.tcc: Likewise.
1054         * include/bits/valarray_before.h: Likewise.
1055         * include/bits/vector.tcc: Likewise.
1056         * include/c/cassert: Likewise.
1057         * include/c/cctype: Likewise.
1058         * include/c/cerrno: Likewise.
1059         * include/c/cfloat: Likewise.
1060         * include/c/ciso646: Likewise.
1061         * include/c/climits: Likewise.
1062         * include/c/clocale: Likewise.
1063         * include/c/cmath: Likewise.
1064         * include/c/csetjmp: Likewise.
1065         * include/c/csignal: Likewise.
1066         * include/c/cstdarg: Likewise.
1067         * include/c/cstddef: Likewise.
1068         * include/c/cstdio: Likewise.
1069         * include/c/cstdlib: Likewise.
1070         * include/c/cstring: Likewise.
1071         * include/c/ctime: Likewise.
1072         * include/c/cwchar: Likewise.
1073         * include/c/cwctype: Likewise.
1074         * include/c_compatibility/assert.h: Likewise.
1075         * include/c_compatibility/complex.h: Likewise.
1076         * include/c_compatibility/ctype.h: Likewise.
1077         * include/c_compatibility/errno.h: Likewise.
1078         * include/c_compatibility/fenv.h: Likewise.
1079         * include/c_compatibility/float.h: Likewise.
1080         * include/c_compatibility/inttypes.h: Likewise.
1081         * include/c_compatibility/iso646.h: Likewise.
1082         * include/c_compatibility/limits.h: Likewise.
1083         * include/c_compatibility/locale.h: Likewise.
1084         * include/c_compatibility/math.h: Likewise.
1085         * include/c_compatibility/setjmp.h: Likewise.
1086         * include/c_compatibility/signal.h: Likewise.
1087         * include/c_compatibility/stdarg.h: Likewise.
1088         * include/c_compatibility/stdatomic.h: Likewise.
1089         * include/c_compatibility/stdbool.h: Likewise.
1090         * include/c_compatibility/stddef.h: Likewise.
1091         * include/c_compatibility/stdint.h: Likewise.
1092         * include/c_compatibility/stdio.h: Likewise.
1093         * include/c_compatibility/stdlib.h: Likewise.
1094         * include/c_compatibility/string.h: Likewise.
1095         * include/c_compatibility/tgmath.h: Likewise.
1096         * include/c_compatibility/time.h: Likewise.
1097         * include/c_compatibility/wchar.h: Likewise.
1098         * include/c_compatibility/wctype.h: Likewise.
1099         * include/c_global/cassert: Likewise.
1100         * include/c_global/ccomplex: Likewise.
1101         * include/c_global/cctype: Likewise.
1102         * include/c_global/cerrno: Likewise.
1103         * include/c_global/cfenv: Likewise.
1104         * include/c_global/cfloat: Likewise.
1105         * include/c_global/cinttypes: Likewise.
1106         * include/c_global/ciso646: Likewise.
1107         * include/c_global/climits: Likewise.
1108         * include/c_global/clocale: Likewise.
1109         * include/c_global/cmath.tcc: Likewise.
1110         * include/c_global/cmath: Likewise.
1111         * include/c_global/csetjmp: Likewise.
1112         * include/c_global/csignal: Likewise.
1113         * include/c_global/cstdarg: Likewise.
1114         * include/c_global/cstdatomic: Likewise.
1115         * include/c_global/cstdbool: Likewise.
1116         * include/c_global/cstddef: Likewise.
1117         * include/c_global/cstdint: Likewise.
1118         * include/c_global/cstdio: Likewise.
1119         * include/c_global/cstdlib: Likewise.
1120         * include/c_global/cstring: Likewise.
1121         * include/c_global/ctgmath: Likewise.
1122         * include/c_global/ctime: Likewise.
1123         * include/c_global/cwchar: Likewise.
1124         * include/c_global/cwctype: Likewise.
1125         * include/c_std/cassert: Likewise.
1126         * include/c_std/cctype: Likewise.
1127         * include/c_std/cerrno: Likewise.
1128         * include/c_std/cfloat: Likewise.
1129         * include/c_std/ciso646: Likewise.
1130         * include/c_std/climits: Likewise.
1131         * include/c_std/clocale: Likewise.
1132         * include/c_std/cmath.tcc: Likewise.
1133         * include/c_std/cmath: Likewise.
1134         * include/c_std/csetjmp: Likewise.
1135         * include/c_std/csignal: Likewise.
1136         * include/c_std/cstdarg: Likewise.
1137         * include/c_std/cstddef: Likewise.
1138         * include/c_std/cstdio: Likewise.
1139         * include/c_std/cstdlib: Likewise.
1140         * include/c_std/cstring: Likewise.
1141         * include/c_std/ctime: Likewise.
1142         * include/c_std/cwchar: Likewise.
1143         * include/c_std/cwctype: Likewise.
1144         * include/debug/bitset: Likewise.
1145         * include/debug/debug.h: Likewise.
1146         * include/debug/deque: Likewise.
1147         * include/debug/formatter.h: Likewise.
1148         * include/debug/functions.h: Likewise.
1149         * include/debug/list: Likewise.
1150         * include/debug/macros.h: Likewise.
1151         * include/debug/map.h: Likewise.
1152         * include/debug/map: Likewise.
1153         * include/debug/multimap.h: Likewise.
1154         * include/debug/multiset.h: Likewise.
1155         * include/debug/safe_base.h: Likewise.
1156         * include/debug/safe_iterator.h: Likewise.
1157         * include/debug/safe_iterator.tcc: Likewise.
1158         * include/debug/safe_sequence.h: Likewise.
1159         * include/debug/set.h: Likewise.
1160         * include/debug/set: Likewise.
1161         * include/debug/string: Likewise.
1162         * include/debug/unordered_map: Likewise.
1163         * include/debug/unordered_set: Likewise.
1164         * include/debug/vector: Likewise.
1165         * include/ext/algorithm: Likewise.
1166         * include/ext/array_allocator.h: Likewise.
1167         * include/ext/atomicity.h: Likewise.
1168         * include/ext/bitmap_allocator.h: Likewise.
1169         * include/ext/cast.h: Likewise.
1170         * include/ext/codecvt_specializations.h: Likewise.
1171         * include/ext/concurrence.h: Likewise.
1172         * include/ext/debug_allocator.h: Likewise.
1173         * include/ext/enc_filebuf.h: Likewise.
1174         * include/ext/extptr_allocator.h: Likewise.
1175         * include/ext/functional: Likewise.
1176         * include/ext/iterator: Likewise.
1177         * include/ext/malloc_allocator.h: Likewise.
1178         * include/ext/memory: Likewise.
1179         * include/ext/mt_allocator.h: Likewise.
1180         * include/ext/new_allocator.h: Likewise.
1181         * include/ext/numeric: Likewise.
1182         * include/ext/numeric_traits.h: Likewise.
1183         * include/ext/pb_ds/assoc_container.hpp: Likewise.
1184         * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
1185         Likewise.
1186         * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
1187         Likewise.
1188         * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
1189         * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
1190         * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
1191         Likewise.
1192         * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
1193         Likewise.
1194         * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
1195         Likewise.
1196         * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
1197         Likewise.
1198         * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
1199         * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
1200         * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
1201         * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
1202         * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
1203         Likewise.
1204         * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
1205         Likewise.
1206         * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
1207         Likewise.
1208         * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
1209         Likewise.
1210         * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
1211         Likewise.
1212         * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
1213         Likewise.
1214         * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
1215         Likewise.
1216         * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
1217         Likewise.
1218         * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
1219         * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
1220         * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
1221         * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
1222         Likewise.
1223         * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
1224         Likewise.
1225         * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
1226         * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
1227         * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
1228         * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
1229         * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
1230         * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
1231         * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
1232         * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
1233         * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
1234         Likewise.
1235         * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
1236         * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
1237         Likewise.
1238         * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
1239         * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
1240         * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
1241         Likewise.
1242         * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
1243         * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
1244         Likewise.
1245         * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
1246         Likewise.
1247         * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
1248         Likewise.
1249         * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
1250         Likewise.
1251         * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
1252         Likewise.
1253         * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
1254         Likewise.
1255         * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
1256         Likewise.
1257         * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
1258         * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
1259         * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
1260         Likewise.
1261         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
1262         Likewise.
1263         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
1264         Likewise.
1265         * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
1266         Likewise.
1267         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
1268         Likewise.
1269         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
1270         Likewise.
1271         * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
1272         Likewise.
1273         * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
1274         Likewise.
1275         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
1276         Likewise.
1277         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
1278         Likewise.
1279         * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
1280         Likewise.
1281         * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
1282         Likewise.
1283         * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
1284         Likewise.
1285         * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
1286         Likewise.
1287         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
1288         Likewise.
1289         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
1290         Likewise.
1291         * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
1292         Likewise.
1293         * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
1294         Likewise.
1295         * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
1296         Likewise.
1297         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
1298         Likewise.
1299         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
1300         Likewise.
1301         * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
1302         Likewise.
1303         * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
1304         Likewise.
1305         * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
1306         Likewise.
1307         * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
1308         Likewise.
1309         * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
1310         * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
1311         Likewise.
1312         * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
1313         * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
1314         * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
1315         * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
1316         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
1317         Likewise.
1318         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
1319         Likewise.
1320         * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
1321         Likewise.
1322         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
1323         Likewise.
1324         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
1325         Likewise.
1326         * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
1327         Likewise.
1328         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
1329         Likewise.
1330         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
1331         Likewise.
1332         * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
1333         Likewise.
1334         * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
1335         Likewise.
1336         * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
1337         Likewise.
1338         * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
1339         Likewise.
1340         * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
1341         * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
1342         Likewise.
1343         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
1344         Likewise.
1345         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
1346         Likewise.
1347         * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
1348         Likewise.
1349         * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
1350         Likewise.
1351         * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
1352         Likewise.
1353         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
1354         Likewise.
1355         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
1356         Likewise.
1357         * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
1358         Likewise.
1359         * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
1360         Likewise.
1361         * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
1362         Likewise.
1363         * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
1364         Likewise.
1365         * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
1366         Likewise.
1367         * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
1368         * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
1369         Likewise.
1370         * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
1371         Likewise.
1372         * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
1373         * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
1374         * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
1375         * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
1376         * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
1377         * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
1378         * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
1379         * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
1380         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
1381         Likewise.
1382         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
1383         Likewise.
1384         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
1385         Likewise.
1386         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
1387         Likewise.
1388         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
1389         Likewise.
1390         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
1391         Likewise.
1392         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
1393         Likewise.
1394         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
1395         Likewise.
1396         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
1397         Likewise.
1398         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
1399         Likewise.
1400         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
1401         Likewise.
1402         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
1403         Likewise.
1404         * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
1405         Likewise.
1406         * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
1407         Likewise.
1408         * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
1409         * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
1410         Likewise.
1411         * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
1412         * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
1413         * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
1414         * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
1415         Likewise.
1416         * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
1417         Likewise.
1418         * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
1419         * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
1420         * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
1421         Likewise.
1422         * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
1423         Likewise.
1424         * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
1425         Likewise.
1426         * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
1427         Likewise.
1428         * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
1429         * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
1430         Likewise.
1431         * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
1432         * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
1433         * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
1434         * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
1435         * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
1436         * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
1437         * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
1438         * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
1439         Likewise.
1440         * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
1441         Likewise.
1442         * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
1443         * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
1444         Likewise.
1445         * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
1446         * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
1447         * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
1448         * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
1449         * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
1450         * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
1451         Likewise.
1452         * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
1453         * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
1454         Likewise.
1455         * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
1456         * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
1457         Likewise.
1458         * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
1459         * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
1460         * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
1461         * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
1462         * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
1463         * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
1464         * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
1465         * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
1466         * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
1467         * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
1468         * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
1469         * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
1470         * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
1471         * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
1472         * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
1473         Likewise.
1474         * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
1475         * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
1476         * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
1477         * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
1478         Likewise.
1479         * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
1480         Likewise.
1481         * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
1482         * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
1483         * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
1484         * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
1485         * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
1486         Likewise.
1487         * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
1488         * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
1489         * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
1490         * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
1491         * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
1492         * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
1493         * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
1494         Likewise.
1495         * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
1496         * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
1497         Likewise.
1498         * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
1499         Likewise.
1500         * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
1501         Likewise.
1502         * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
1503         Likewise.
1504         * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
1505         * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
1506         Likewise.
1507         * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
1508         Likewise.
1509         * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
1510         Likewise.
1511         * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
1512         Likewise.
1513         * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
1514         Likewise.
1515         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
1516         Likewise.
1517         * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
1518         Likewise.
1519         * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
1520         Likewise.
1521         * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
1522         Likewise.
1523         * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
1524         Likewise.
1525         * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
1526         Likewise.
1527         * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
1528         Likewise.
1529         * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
1530         Likewise.
1531         * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
1532         * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
1533         * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
1534         * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
1535         * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
1536         * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
1537         * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
1538         * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
1539         * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
1540         * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
1541         * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
1542         * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
1543         Likewise.
1544         * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
1545         * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
1546         * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
1547         * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
1548         * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
1549         * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
1550         * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
1551         * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
1552         Likewise.
1553         * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
1554         Likewise.
1555         * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
1556         Likewise.
1557         * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
1558         Likewise.
1559         * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
1560         * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
1561         Likewise.
1562         * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
1563         Likewise.
1564         * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
1565         Likewise.
1566         * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
1567         Likewise.
1568         * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
1569         Likewise.
1570         * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
1571         Likewise.
1572         * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
1573         Likewise.
1574         * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
1575         * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
1576         * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
1577         * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
1578         Likewise.
1579         * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
1580         Likewise.
1581         * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
1582         * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
1583         Likewise.
1584         * include/ext/pb_ds/exception.hpp: Likewise.
1585         * include/ext/pb_ds/hash_policy.hpp: Likewise.
1586         * include/ext/pb_ds/list_update_policy.hpp: Likewise.
1587         * include/ext/pb_ds/priority_queue.hpp: Likewise.
1588         * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
1589         * include/ext/pb_ds/tree_policy.hpp: Likewise.
1590         * include/ext/pb_ds/trie_policy.hpp: Likewise.
1591         * include/ext/pod_char_traits.h: Likewise.
1592         * include/ext/pointer.h: Likewise.
1593         * include/ext/pool_allocator.h: Likewise.
1594         * include/ext/rb_tree: Likewise.
1595         * include/ext/rc_string_base.h: Likewise.
1596         * include/ext/rope: Likewise.
1597         * include/ext/ropeimpl.h: Likewise.
1598         * include/ext/slist: Likewise.
1599         * include/ext/sso_string_base.h: Likewise.
1600         * include/ext/stdio_filebuf.h: Likewise.
1601         * include/ext/stdio_sync_filebuf.h: Likewise.
1602         * include/ext/string_conversions.h: Likewise.
1603         * include/ext/throw_allocator.h: Likewise.
1604         * include/ext/type_traits.h: Likewise.
1605         * include/ext/typelist.h: Likewise.
1606         * include/ext/vstring.h: Likewise.
1607         * include/ext/vstring.tcc: Likewise.
1608         * include/ext/vstring_fwd.h: Likewise.
1609         * include/ext/vstring_util.h: Likewise.
1610         * include/parallel/algo.h: Likewise.
1611         * include/parallel/algobase.h: Likewise.
1612         * include/parallel/algorithm: Likewise.
1613         * include/parallel/algorithmfwd.h: Likewise.
1614         * include/parallel/balanced_quicksort.h: Likewise.
1615         * include/parallel/base.h: Likewise.
1616         * include/parallel/basic_iterator.h: Likewise.
1617         * include/parallel/checkers.h: Likewise.
1618         * include/parallel/compatibility.h: Likewise.
1619         * include/parallel/compiletime_settings.h: Likewise.
1620         * include/parallel/equally_split.h: Likewise.
1621         * include/parallel/features.h: Likewise.
1622         * include/parallel/find.h: Likewise.
1623         * include/parallel/find_selectors.h: Likewise.
1624         * include/parallel/for_each.h: Likewise.
1625         * include/parallel/for_each_selectors.h: Likewise.
1626         * include/parallel/iterator.h: Likewise.
1627         * include/parallel/list_partition.h: Likewise.
1628         * include/parallel/losertree.h: Likewise.
1629         * include/parallel/merge.h: Likewise.
1630         * include/parallel/multiseq_selection.h: Likewise.
1631         * include/parallel/multiway_merge.h: Likewise.
1632         * include/parallel/multiway_mergesort.h: Likewise.
1633         * include/parallel/numeric: Likewise.
1634         * include/parallel/numericfwd.h: Likewise.
1635         * include/parallel/omp_loop.h: Likewise.
1636         * include/parallel/omp_loop_static.h: Likewise.
1637         * include/parallel/par_loop.h: Likewise.
1638         * include/parallel/parallel.h: Likewise.
1639         * include/parallel/partial_sum.h: Likewise.
1640         * include/parallel/partition.h: Likewise.
1641         * include/parallel/queue.h: Likewise.
1642         * include/parallel/quicksort.h: Likewise.
1643         * include/parallel/random_number.h: Likewise.
1644         * include/parallel/random_shuffle.h: Likewise.
1645         * include/parallel/search.h: Likewise.
1646         * include/parallel/set_operations.h: Likewise.
1647         * include/parallel/settings.h: Likewise.
1648         * include/parallel/sort.h: Likewise.
1649         * include/parallel/tags.h: Likewise.
1650         * include/parallel/types.h: Likewise.
1651         * include/parallel/unique_copy.h: Likewise.
1652         * include/parallel/workstealing.h: Likewise.
1653         * include/precompiled/extc++.h: Likewise.
1654         * include/precompiled/stdc++.h: Likewise.
1655         * include/precompiled/stdtr1c++.h: Likewise.
1656         * include/std/algorithm: Likewise.
1657         * include/std/array: Likewise.
1658         * include/std/bitset: Likewise.
1659         * include/std/c++0x_warning.h: Likewise.
1660         * include/std/chrono: Likewise.
1661         * include/std/complex: Likewise.
1662         * include/std/condition_variable: Likewise.
1663         * include/std/deque: Likewise.
1664         * include/std/forward_list: Likewise.
1665         * include/std/fstream: Likewise.
1666         * include/std/functional: Likewise.
1667         * include/std/iomanip: Likewise.
1668         * include/std/ios: Likewise.
1669         * include/std/iosfwd: Likewise.
1670         * include/std/iostream: Likewise.
1671         * include/std/istream: Likewise.
1672         * include/std/iterator: Likewise.
1673         * include/std/limits: Likewise.
1674         * include/std/list: Likewise.
1675         * include/std/locale: Likewise.
1676         * include/std/map: Likewise.
1677         * include/std/memory: Likewise.
1678         * include/std/mutex: Likewise.
1679         * include/std/numeric: Likewise.
1680         * include/std/ostream: Likewise.
1681         * include/std/queue: Likewise.
1682         * include/std/random: Likewise.
1683         * include/std/ratio: Likewise.
1684         * include/std/regex: Likewise.
1685         * include/std/set: Likewise.
1686         * include/std/sstream: Likewise.
1687         * include/std/stack: Likewise.
1688         * include/std/stdexcept: Likewise.
1689         * include/std/streambuf: Likewise.
1690         * include/std/string: Likewise.
1691         * include/std/system_error: Likewise.
1692         * include/std/thread: Likewise.
1693         * include/std/tuple: Likewise.
1694         * include/std/type_traits: Likewise.
1695         * include/std/unordered_map: Likewise.
1696         * include/std/unordered_set: Likewise.
1697         * include/std/utility: Likewise.
1698         * include/std/valarray: Likewise.
1699         * include/std/vector: Likewise.
1700         * include/tr1/array: Likewise.
1701         * include/tr1/bessel_function.tcc: Likewise.
1702         * include/tr1/beta_function.tcc: Likewise.
1703         * include/tr1/ccomplex: Likewise.
1704         * include/tr1/cctype: Likewise.
1705         * include/tr1/cfenv: Likewise.
1706         * include/tr1/cfloat: Likewise.
1707         * include/tr1/cinttypes: Likewise.
1708         * include/tr1/climits: Likewise.
1709         * include/tr1/cmath: Likewise.
1710         * include/tr1/complex.h: Likewise.
1711         * include/tr1/complex: Likewise.
1712         * include/tr1/cstdarg: Likewise.
1713         * include/tr1/cstdbool: Likewise.
1714         * include/tr1/cstdint: Likewise.
1715         * include/tr1/cstdio: Likewise.
1716         * include/tr1/cstdlib: Likewise.
1717         * include/tr1/ctgmath: Likewise.
1718         * include/tr1/ctime: Likewise.
1719         * include/tr1/ctype.h: Likewise.
1720         * include/tr1/cwchar: Likewise.
1721         * include/tr1/cwctype: Likewise.
1722         * include/tr1/ell_integral.tcc: Likewise.
1723         * include/tr1/exp_integral.tcc: Likewise.
1724         * include/tr1/fenv.h: Likewise.
1725         * include/tr1/float.h: Likewise.
1726         * include/tr1/functional: Likewise.
1727         * include/tr1/functional_hash.h: Likewise.
1728         * include/tr1/gamma.tcc: Likewise.
1729         * include/tr1/hashtable.h: Likewise.
1730         * include/tr1/hypergeometric.tcc: Likewise.
1731         * include/tr1/inttypes.h: Likewise.
1732         * include/tr1/legendre_function.tcc: Likewise.
1733         * include/tr1/limits.h: Likewise.
1734         * include/tr1/math.h: Likewise.
1735         * include/tr1/memory: Likewise.
1736         * include/tr1/modified_bessel_func.tcc: Likewise.
1737         * include/tr1/poly_hermite.tcc: Likewise.
1738         * include/tr1/poly_laguerre.tcc: Likewise.
1739         * include/tr1/random: Likewise.
1740         * include/tr1/regex: Likewise.
1741         * include/tr1/riemann_zeta.tcc: Likewise.
1742         * include/tr1/shared_ptr.h: Likewise.
1743         * include/tr1/special_function_util.h: Likewise.
1744         * include/tr1/stdarg.h: Likewise.
1745         * include/tr1/stdbool.h: Likewise.
1746         * include/tr1/stdint.h: Likewise.
1747         * include/tr1/stdio.h: Likewise.
1748         * include/tr1/stdlib.h: Likewise.
1749         * include/tr1/tgmath.h: Likewise.
1750         * include/tr1/tuple: Likewise.
1751         * include/tr1/type_traits: Likewise.
1752         * include/tr1/unordered_map: Likewise.
1753         * include/tr1/unordered_set: Likewise.
1754         * include/tr1/utility: Likewise.
1755         * include/tr1/wchar.h: Likewise.
1756         * include/tr1/wctype.h: Likewise.
1757         * include/tr1_impl/array: Likewise.
1758         * include/tr1_impl/boost_sp_counted_base.h: Likewise.
1759         * include/tr1_impl/cctype: Likewise.
1760         * include/tr1_impl/cfenv: Likewise.
1761         * include/tr1_impl/cinttypes: Likewise.
1762         * include/tr1_impl/cmath: Likewise.
1763         * include/tr1_impl/complex: Likewise.
1764         * include/tr1_impl/cstdint: Likewise.
1765         * include/tr1_impl/cstdio: Likewise.
1766         * include/tr1_impl/cstdlib: Likewise.
1767         * include/tr1_impl/cwchar: Likewise.
1768         * include/tr1_impl/cwctype: Likewise.
1769         * include/tr1_impl/functional: Likewise.
1770         * include/tr1_impl/functional_hash.h: Likewise.
1771         * include/tr1_impl/hashtable: Likewise.
1772         * include/tr1_impl/hashtable_policy.h: Likewise.
1773         * include/tr1_impl/random.tcc: Likewise.
1774         * include/tr1_impl/random: Likewise.
1775         * include/tr1_impl/regex: Likewise.
1776         * include/tr1_impl/type_traits: Likewise.
1777         * include/tr1_impl/unordered_map: Likewise.
1778         * include/tr1_impl/unordered_set: Likewise.
1779         * include/tr1_impl/utility: Likewise.
1780         * libsupc++/array_type_info.cc: Likewise.
1781         * libsupc++/atexit_arm.cc: Likewise.
1782         * libsupc++/bad_cast.cc: Likewise.
1783         * libsupc++/bad_typeid.cc: Likewise.
1784         * libsupc++/class_type_info.cc: Likewise.
1785         * libsupc++/cxxabi-forced.h: Likewise.
1786         * libsupc++/cxxabi.h: Likewise.
1787         * libsupc++/del_op.cc: Likewise.
1788         * libsupc++/del_opnt.cc: Likewise.
1789         * libsupc++/del_opv.cc: Likewise.
1790         * libsupc++/del_opvnt.cc: Likewise.
1791         * libsupc++/dyncast.cc: Likewise.
1792         * libsupc++/eh_alloc.cc: Likewise.
1793         * libsupc++/eh_arm.cc: Likewise.
1794         * libsupc++/eh_aux_runtime.cc: Likewise.
1795         * libsupc++/eh_call.cc: Likewise.
1796         * libsupc++/eh_catch.cc: Likewise.
1797         * libsupc++/eh_exception.cc: Likewise.
1798         * libsupc++/eh_globals.cc: Likewise.
1799         * libsupc++/eh_personality.cc: Likewise.
1800         * libsupc++/eh_ptr.cc: Likewise.
1801         * libsupc++/eh_term_handler.cc: Likewise.
1802         * libsupc++/eh_terminate.cc: Likewise.
1803         * libsupc++/eh_throw.cc: Likewise.
1804         * libsupc++/eh_type.cc: Likewise.
1805         * libsupc++/eh_unex_handler.cc: Likewise.
1806         * libsupc++/enum_type_info.cc: Likewise.
1807         * libsupc++/exception: Likewise.
1808         * libsupc++/exception_defines.h: Likewise.
1809         * libsupc++/exception_ptr.h: Likewise.
1810         * libsupc++/function_type_info.cc: Likewise.
1811         * libsupc++/fundamental_type_info.cc: Likewise.
1812         * libsupc++/guard.cc: Likewise.
1813         * libsupc++/initializer_list: Likewise.
1814         * libsupc++/new: Likewise.
1815         * libsupc++/new_handler.cc: Likewise.
1816         * libsupc++/new_op.cc: Likewise.
1817         * libsupc++/new_opnt.cc: Likewise.
1818         * libsupc++/new_opv.cc: Likewise.
1819         * libsupc++/new_opvnt.cc: Likewise.
1820         * libsupc++/pbase_type_info.cc: Likewise.
1821         * libsupc++/pmem_type_info.cc: Likewise.
1822         * libsupc++/pointer_type_info.cc: Likewise.
1823         * libsupc++/pure.cc: Likewise.
1824         * libsupc++/si_class_type_info.cc: Likewise.
1825         * libsupc++/tinfo.cc: Likewise.
1826         * libsupc++/tinfo.h: Likewise.
1827         * libsupc++/tinfo2.cc: Likewise.
1828         * libsupc++/typeinfo: Likewise.
1829         * libsupc++/unwind-cxx.h: Likewise.
1830         * libsupc++/vec.cc: Likewise.
1831         * libsupc++/vmi_class_type_info.cc: Likewise.
1832         * libsupc++/vterminate.cc: Likewise.
1833         * po/string_literals.cc: Likewise.
1834         * src/atomic.cc: Likewise.
1835         * src/bitmap_allocator.cc: Likewise.
1836         * src/chrono.cc: Likewise.
1837         * src/codecvt.cc: Likewise.
1838         * src/compatibility-ldbl.cc: Likewise.
1839         * src/compatibility.cc: Likewise.
1840         * src/complex_io.cc: Likewise.
1841         * src/concept-inst.cc: Likewise.
1842         * src/condition_variable.cc: Likewise.
1843         * src/ctype.cc: Likewise.
1844         * src/debug.cc: Likewise.
1845         * src/debug_list.cc: Likewise.
1846         * src/ext-inst.cc: Likewise.
1847         * src/fstream-inst.cc: Likewise.
1848         * src/functexcept.cc: Likewise.
1849         * src/globals_io.cc: Likewise.
1850         * src/hash.cc: Likewise.
1851         * src/hash_c++0x.cc: Likewise.
1852         * src/hashtable.cc: Likewise.
1853         * src/hashtable_c++0x.cc: Likewise.
1854         * src/ios-inst.cc: Likewise.
1855         * src/ios.cc: Likewise.
1856         * src/ios_failure.cc: Likewise.
1857         * src/ios_init.cc: Likewise.
1858         * src/ios_locale.cc: Likewise.
1859         * src/iostream-inst.cc: Likewise.
1860         * src/istream-inst.cc: Likewise.
1861         * src/istream.cc: Likewise.
1862         * src/limits.cc: Likewise.
1863         * src/limits_c++0x.cc: Likewise.
1864         * src/list.cc: Likewise.
1865         * src/locale-inst.cc: Likewise.
1866         * src/locale.cc: Likewise.
1867         * src/locale_facets.cc: Likewise.
1868         * src/locale_init.cc: Likewise.
1869         * src/localename.cc: Likewise.
1870         * src/math_stubs_float.cc: Likewise.
1871         * src/math_stubs_long_double.cc: Likewise.
1872         * src/misc-inst.cc: Likewise.
1873         * src/mt_allocator.cc: Likewise.
1874         * src/mutex.cc: Likewise.
1875         * src/ostream-inst.cc: Likewise.
1876         * src/parallel_list.cc: Likewise.
1877         * src/parallel_settings.cc: Likewise.
1878         * src/pool_allocator.cc: Likewise.
1879         * src/sstream-inst.cc: Likewise.
1880         * src/stdexcept.cc: Likewise.
1881         * src/streambuf-inst.cc: Likewise.
1882         * src/streambuf.cc: Likewise.
1883         * src/string-inst.cc: Likewise.
1884         * src/strstream.cc: Likewise.
1885         * src/system_error.cc: Likewise.
1886         * src/thread.cc: Likewise.
1887         * src/tree.cc: Likewise.
1888         * src/valarray-inst.cc: Likewise.
1889         * src/wlocale-inst.cc: Likewise.
1890         * src/wstring-inst.cc: Likewise.
1891         * doc/xml/manual/intro.xml: Change documentation to refer the
1892         reader to version 3 of the GNU General Public License, version
1893         3.1 of the GCC Runtime Library Exception, and to point readers
1894         at the FSF's license web page.
1895
1896 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
1897
1898         * Makefile.am: Change copyright header to refer to version
1899         3 of the GNU General Public License and to point readers at the
1900         COPYING3 file and the FSF's license web page.
1901         * doc/Makefile.am: Likewise.
1902         * include/Makefile.am: Likewise.
1903         * libsupc++/Makefile.am: Likewise.
1904         * po/Makefile.am: Likewise.
1905         * po/POTFILES.in: Likewise.
1906         * src/Makefile.am: Likewise.
1907         * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
1908         * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
1909         * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
1910         Likewise.
1911         * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
1912         * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
1913         Likewise.
1914         * testsuite/17_intro/using_namespace_std.cc: Likewise.
1915         * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
1916         * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
1917         * testsuite/18_support/bad_alloc/what.cc: Likewise.
1918         * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
1919         * testsuite/18_support/bad_cast/what.cc: Likewise.
1920         * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
1921         * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
1922         Likewise.
1923         * testsuite/18_support/bad_exception/what.cc: Likewise.
1924         * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
1925         * testsuite/18_support/bad_typeid/what.cc: Likewise.
1926         * testsuite/18_support/exception/38732.cc: Likewise.
1927         * testsuite/18_support/exception/what.cc: Likewise.
1928         * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
1929         * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
1930         * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
1931         * testsuite/18_support/headers/cfloat/values.cc: Likewise.
1932         * testsuite/18_support/headers/climits/values.cc: Likewise.
1933         * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
1934         * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
1935         * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
1936         * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
1937         * testsuite/18_support/headers/csignal/macros.cc: Likewise.
1938         * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
1939         * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
1940         * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
1941         * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
1942         * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
1943         * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
1944         * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
1945         * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
1946         * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
1947         * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
1948         * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
1949         * testsuite/18_support/headers/ctime/macros.cc: Likewise.
1950         * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
1951         * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
1952         * testsuite/18_support/headers/exception/types_std.cc: Likewise.
1953         * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
1954         * testsuite/18_support/headers/new/synopsis.cc: Likewise.
1955         * testsuite/18_support/headers/new/types_std.cc: Likewise.
1956         * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
1957         * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
1958         * testsuite/18_support/new_delete_placement.cc: Likewise.
1959         * testsuite/18_support/numeric_limits/29989.cc: Likewise.
1960         * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
1961         * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
1962         * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1963         * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1964         * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1965         * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1966         * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1967         * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1968         * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1969         * testsuite/18_support/numeric_limits/specialization_default_values.cc:
1970         Likewise.
1971         * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1972         * testsuite/18_support/pthread_guard.cc: Likewise.
1973         * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
1974         * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1975         * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
1976         * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
1977         * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
1978         Likewise.
1979         * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1980         * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1981         * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
1982         * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1983         * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
1984         * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
1985         * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
1986         * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
1987         Likewise.
1988         * testsuite/19_diagnostics/error_condition/operators/equal.cc:
1989         Likewise.
1990         * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
1991         Likewise.
1992         * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
1993         * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
1994         * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
1995         * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
1996         * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
1997         * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
1998         Likewise.
1999         * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
2000         Likewise.
2001         * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
2002         Likewise.
2003         * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
2004         Likewise.
2005         * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
2006         * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
2007         * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
2008         * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
2009         * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
2010         Likewise.
2011         * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
2012         * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
2013         * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
2014         * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
2015         * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2016         * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
2017         Likewise.
2018         * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
2019         * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
2020         * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
2021         * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2022         * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
2023         * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
2024         * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
2025         * testsuite/20_util/aligned_storage/value.cc: Likewise.
2026         * testsuite/20_util/allocator/1.cc: Likewise.
2027         * testsuite/20_util/allocator/10378.cc: Likewise.
2028         * testsuite/20_util/allocator/14176.cc: Likewise.
2029         * testsuite/20_util/allocator/33807.cc: Likewise.
2030         * testsuite/20_util/allocator/8230.cc: Likewise.
2031         * testsuite/20_util/auto_ptr/1.cc: Likewise.
2032         * testsuite/20_util/auto_ptr/2.cc: Likewise.
2033         * testsuite/20_util/auto_ptr/3.cc: Likewise.
2034         * testsuite/20_util/auto_ptr/3946.cc: Likewise.
2035         * testsuite/20_util/auto_ptr/4.cc: Likewise.
2036         * testsuite/20_util/auto_ptr/5.cc: Likewise.
2037         * testsuite/20_util/auto_ptr/6.cc: Likewise.
2038         * testsuite/20_util/auto_ptr/7.cc: Likewise.
2039         * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
2040         * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
2041         Likewise.
2042         * testsuite/20_util/clocks/1.cc: Likewise.
2043         * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
2044         * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
2045         * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
2046         * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
2047         * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
2048         * testsuite/20_util/duration/comparisons/1.cc: Likewise.
2049         * testsuite/20_util/duration/cons/1.cc: Likewise.
2050         * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
2051         * testsuite/20_util/duration/cons/2.cc: Likewise.
2052         * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
2053         Likewise.
2054         * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
2055         * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
2056         * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
2057         Likewise.
2058         * testsuite/20_util/forward/1.cc: Likewise.
2059         * testsuite/20_util/forward/1_neg.cc: Likewise.
2060         * testsuite/20_util/function_objects/binders/1.cc: Likewise.
2061         * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
2062         * testsuite/20_util/function_objects/comparisons.cc: Likewise.
2063         * testsuite/20_util/function_objects/dr660.cc: Likewise.
2064         * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
2065         Likewise.
2066         * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
2067         * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
2068         Likewise.
2069         * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
2070         * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
2071         Likewise.
2072         * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
2073         * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
2074         Likewise.
2075         * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
2076         * testsuite/20_util/hash/operators/size_t.cc: Likewise.
2077         * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
2078         Likewise.
2079         * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
2080         * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
2081         * testsuite/20_util/headers/cstring/macros.cc: Likewise.
2082         * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
2083         * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
2084         * testsuite/20_util/headers/ctime/macros.cc: Likewise.
2085         * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
2086         * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
2087         * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
2088         * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
2089         Likewise.
2090         * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
2091         * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
2092         * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
2093         * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
2094         * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
2095         Likewise.
2096         * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
2097         * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
2098         Likewise.
2099         * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
2100         * testsuite/20_util/identity/value.cc: Likewise.
2101         * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
2102         * testsuite/20_util/is_integral/value.cc: Likewise.
2103         * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
2104         Likewise.
2105         * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
2106         * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
2107         * testsuite/20_util/is_reference/value.cc: Likewise.
2108         * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
2109         Likewise.
2110         * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
2111         * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
2112         * testsuite/20_util/is_signed/value.cc: Likewise.
2113         * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
2114         * testsuite/20_util/is_unsigned/value.cc: Likewise.
2115         * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
2116         * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
2117         * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
2118         * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
2119         * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
2120         * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
2121         Likewise.
2122         * testsuite/20_util/move/1.cc: Likewise.
2123         * testsuite/20_util/owner_less/cmp.cc: Likewise.
2124         * testsuite/20_util/pair/1.cc: Likewise.
2125         * testsuite/20_util/pair/2.cc: Likewise.
2126         * testsuite/20_util/pair/3.cc: Likewise.
2127         * testsuite/20_util/pair/4.cc: Likewise.
2128         * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
2129         * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
2130         * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
2131         * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
2132         * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
2133         * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
2134         * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
2135         * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
2136         * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
2137         Likewise.
2138         * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
2139         Likewise.
2140         * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
2141         * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
2142         * testsuite/20_util/rel_ops.cc: Likewise.
2143         * testsuite/20_util/remove_reference/value.cc: Likewise.
2144         * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
2145         * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
2146         * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
2147         * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
2148         * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
2149         * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
2150         * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
2151         * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
2152         * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
2153         Likewise.
2154         * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
2155         * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
2156         * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
2157         * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
2158         * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
2159         * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
2160         * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
2161         * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
2162         * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
2163         * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
2164         * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
2165         * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
2166         * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
2167         * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
2168         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
2169         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
2170         Likewise.
2171         * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
2172         Likewise.
2173         * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
2174         * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
2175         * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
2176         * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
2177         * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
2178         * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
2179         * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
2180         * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
2181         * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
2182         * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
2183         * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
2184         * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
2185         * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
2186         * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
2187         * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
2188         * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
2189         * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
2190         * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
2191         * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
2192         * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
2193         * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
2194         * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
2195         * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
2196         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
2197         Likewise.
2198         * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
2199         Likewise.
2200         * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
2201         Likewise.
2202         * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
2203         Likewise.
2204         * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
2205         Likewise.
2206         * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
2207         Likewise.
2208         * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
2209         Likewise.
2210         * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
2211         Likewise.
2212         * testsuite/20_util/temporary_buffer.cc: Likewise.
2213         * testsuite/20_util/time_point/1.cc: Likewise.
2214         * testsuite/20_util/time_point/2.cc: Likewise.
2215         * testsuite/20_util/time_point/3.cc: Likewise.
2216         * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
2217         Likewise.
2218         * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
2219         * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
2220         Likewise.
2221         * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
2222         * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
2223         * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
2224         * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
2225         * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
2226         * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
2227         * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
2228         * testsuite/20_util/tuple/element_access/get.cc: Likewise.
2229         * testsuite/20_util/tuple/tuple_element.cc: Likewise.
2230         * testsuite/20_util/tuple/tuple_size.cc: Likewise.
2231         * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
2232         * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
2233         * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
2234         * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
2235         * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
2236         * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
2237         Likewise.
2238         * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
2239         * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
2240         Likewise.
2241         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
2242         Likewise.
2243         * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
2244         Likewise.
2245         * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
2246         Likewise.
2247         * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
2248         * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
2249         * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
2250         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
2251         Likewise.
2252         * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
2253         Likewise.
2254         * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
2255         * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
2256         * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
2257         * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
2258         * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
2259         * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
2260         * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
2261         * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
2262         * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
2263         * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
2264         * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
2265         * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
2266         * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
2267         * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
2268         * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
2269         * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
2270         * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
2271         * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
2272         Likewise.
2273         * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
2274         * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
2275         * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
2276         * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
2277         * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
2278         * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
2279         * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
2280         * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
2281         * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
2282         * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
2283         * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
2284         * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
2285         * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
2286         * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
2287         * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
2288         * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
2289         * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
2290         * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
2291         * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
2292         * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
2293         * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
2294         * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
2295         Likewise.
2296         * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
2297         Likewise.
2298         * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
2299         Likewise.
2300         * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
2301         Likewise.
2302         * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
2303         * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
2304         * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
2305         * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
2306         * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
2307         * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
2308         * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
2309         * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
2310         * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
2311         * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
2312         * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
2313         * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
2314         * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
2315         Likewise.
2316         * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
2317         Likewise.
2318         * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
2319         Likewise.
2320         * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
2321         Likewise.
2322         * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
2323         Likewise.
2324         * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
2325         Likewise.
2326         * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
2327         Likewise.
2328         * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
2329         Likewise.
2330         * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
2331         Likewise.
2332         * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
2333         Likewise.
2334         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
2335         Likewise.
2336         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
2337         Likewise.
2338         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
2339         Likewise.
2340         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
2341         Likewise.
2342         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
2343         Likewise.
2344         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
2345         Likewise.
2346         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
2347         Likewise.
2348         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
2349         Likewise.
2350         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
2351         Likewise.
2352         * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
2353         Likewise.
2354         * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
2355         Likewise.
2356         * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
2357         Likewise.
2358         * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
2359         Likewise.
2360         * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
2361         Likewise.
2362         * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
2363         Likewise.
2364         * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
2365         Likewise.
2366         * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
2367         Likewise.
2368         * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
2369         Likewise.
2370         * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
2371         Likewise.
2372         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
2373         Likewise.
2374         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
2375         Likewise.
2376         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
2377         Likewise.
2378         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
2379         Likewise.
2380         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
2381         Likewise.
2382         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
2383         Likewise.
2384         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
2385         Likewise.
2386         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
2387         Likewise.
2388         * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
2389         Likewise.
2390         * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
2391         * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
2392         * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
2393         * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
2394         * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
2395         * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
2396         * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
2397         * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
2398         * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
2399         * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
2400         * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
2401         * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
2402         * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
2403         * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
2404         * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
2405         * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
2406         * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
2407         * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
2408         * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
2409         * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
2410         * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
2411         Likewise.
2412         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
2413         Likewise.
2414         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
2415         Likewise.
2416         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
2417         Likewise.
2418         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
2419         Likewise.
2420         * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
2421         Likewise.
2422         * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
2423         * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
2424         * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
2425         * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
2426         * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
2427         * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
2428         * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
2429         * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
2430         * testsuite/21_strings/basic_string/types/1.cc: Likewise.
2431         * testsuite/21_strings/c_strings/char/1.cc: Likewise.
2432         * testsuite/21_strings/c_strings/char/2.cc: Likewise.
2433         * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
2434         * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
2435         * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
2436         * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
2437         * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
2438         Likewise.
2439         * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
2440         Likewise.
2441         * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
2442         Likewise.
2443         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
2444         Likewise.
2445         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
2446         Likewise.
2447         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
2448         Likewise.
2449         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
2450         Likewise.
2451         * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
2452         Likewise.
2453         * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
2454         * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
2455         * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
2456         Likewise.
2457         * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
2458         * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
2459         * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
2460         * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
2461         * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
2462         * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
2463         * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
2464         * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
2465         * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
2466         * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
2467         * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
2468         * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
2469         * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
2470         * testsuite/21_strings/headers/string/types_std.cc: Likewise.
2471         * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
2472         * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
2473         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
2474         Likewise.
2475         * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
2476         Likewise.
2477         * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
2478         * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
2479         * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
2480         * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
2481         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
2482         Likewise.
2483         * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
2484         Likewise.
2485         * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
2486         * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
2487         * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
2488         * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
2489         * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
2490         * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
2491         * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
2492         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
2493         * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
2494         Likewise.
2495         * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
2496         * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
2497         * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
2498         * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
2499         * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
2500         * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
2501         * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
2502         * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
2503         * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
2504         * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
2505         * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
2506         * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
2507         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
2508         * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
2509         * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
2510         * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
2511         * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
2512         * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
2513         * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
2514         * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
2515         * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
2516         * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
2517         * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
2518         * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
2519         * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
2520         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
2521         * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
2522         Likewise.
2523         * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
2524         * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
2525         * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
2526         Likewise.
2527         * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
2528         * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
2529         * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
2530         * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
2531         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
2532         Likewise.
2533         * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
2534         Likewise.
2535         * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
2536         * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
2537         * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
2538         * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
2539         * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
2540         * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
2541         * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
2542         * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
2543         * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
2544         * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
2545         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
2546         * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
2547         * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
2548         * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
2549         Likewise.
2550         * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
2551         * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
2552         * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
2553         * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
2554         * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
2555         * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
2556         * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
2557         * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
2558         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
2559         * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
2560         Likewise.
2561         * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
2562         Likewise.
2563         * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
2564         * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
2565         * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
2566         * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
2567         * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
2568         * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
2569         * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
2570         * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
2571         * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
2572         * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
2573         * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
2574         Likewise.
2575         * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
2576         * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
2577         * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
2578         * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
2579         * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
2580         * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
2581         * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
2582         * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
2583         * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
2584         * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
2585         Likewise.
2586         * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
2587         * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
2588         * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
2589         * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
2590         * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
2591         * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
2592         Likewise.
2593         * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
2594         * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
2595         * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
2596         * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
2597         Likewise.
2598         * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
2599         Likewise.
2600         * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
2601         * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
2602         Likewise.
2603         * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
2604         * testsuite/22_locale/ctype/2.cc: Likewise.
2605         * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
2606         * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
2607         * testsuite/22_locale/ctype/dr695.cc: Likewise.
2608         * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
2609         * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
2610         * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
2611         * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
2612         * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
2613         * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
2614         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
2615         * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
2616         * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
2617         * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
2618         * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
2619         * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
2620         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
2621         * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
2622         * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
2623         * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
2624         * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
2625         * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
2626         * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
2627         * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
2628         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
2629         * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
2630         * testsuite/22_locale/ctype_base/mask.cc: Likewise.
2631         * testsuite/22_locale/ctype_byname/1.cc: Likewise.
2632         * testsuite/22_locale/facet/1.cc: Likewise.
2633         * testsuite/22_locale/facet/2.cc: Likewise.
2634         * testsuite/22_locale/facet/25421.cc: Likewise.
2635         * testsuite/22_locale/global_templates/1.cc: Likewise.
2636         * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
2637         Likewise.
2638         * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
2639         Likewise.
2640         * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
2641         * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
2642         * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
2643         * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
2644         * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
2645         * testsuite/22_locale/locale/13630.cc: Likewise.
2646         * testsuite/22_locale/locale/cons/1.cc: Likewise.
2647         * testsuite/22_locale/locale/cons/12352.cc: Likewise.
2648         * testsuite/22_locale/locale/cons/12438.cc: Likewise.
2649         * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
2650         * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
2651         * testsuite/22_locale/locale/cons/2.cc: Likewise.
2652         * testsuite/22_locale/locale/cons/29217.cc: Likewise.
2653         * testsuite/22_locale/locale/cons/38365.cc: Likewise.
2654         * testsuite/22_locale/locale/cons/38368.cc: Likewise.
2655         * testsuite/22_locale/locale/cons/4.cc: Likewise.
2656         * testsuite/22_locale/locale/cons/5.cc: Likewise.
2657         * testsuite/22_locale/locale/cons/6.cc: Likewise.
2658         * testsuite/22_locale/locale/cons/7.cc: Likewise.
2659         * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
2660         * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
2661         * testsuite/22_locale/locale/cons/8.cc: Likewise.
2662         * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
2663         * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
2664         * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
2665         * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
2666         * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
2667         * testsuite/22_locale/locale/operations/1.cc: Likewise.
2668         * testsuite/22_locale/locale/operations/2.cc: Likewise.
2669         * testsuite/22_locale/messages/members/char/1.cc: Likewise.
2670         * testsuite/22_locale/messages/members/char/2.cc: Likewise.
2671         * testsuite/22_locale/messages/members/char/3.cc: Likewise.
2672         * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
2673         * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
2674         * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
2675         * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
2676         Likewise.
2677         * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
2678         * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
2679         * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
2680         Likewise.
2681         * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
2682         Likewise.
2683         * testsuite/22_locale/money_get/cons/3.cc: Likewise.
2684         * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
2685         * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
2686         * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
2687         * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
2688         * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
2689         * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
2690         * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
2691         * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
2692         * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
2693         * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
2694         * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
2695         * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
2696         * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
2697         * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
2698         * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
2699         * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
2700         * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
2701         * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
2702         * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
2703         * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
2704         * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
2705         * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
2706         * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
2707         * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
2708         * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
2709         * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
2710         * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
2711         * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
2712         * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
2713         * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
2714         * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
2715         * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
2716         * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
2717         * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
2718         * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
2719         * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
2720         * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
2721         * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
2722         * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
2723         * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
2724         * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
2725         * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
2726         * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
2727         * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
2728         * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
2729         * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
2730         * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
2731         * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
2732         * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
2733         * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
2734         * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
2735         * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
2736         Likewise.
2737         * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
2738         * testsuite/22_locale/money_put/cons/3.cc: Likewise.
2739         * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
2740         * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
2741         * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
2742         * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
2743         * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
2744         * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
2745         * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
2746         * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
2747         * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
2748         * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
2749         * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
2750         * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
2751         * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
2752         * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
2753         * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
2754         * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
2755         * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
2756         * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
2757         * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
2758         * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
2759         * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
2760         * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
2761         * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
2762         Likewise.
2763         * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
2764         * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
2765         * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
2766         * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
2767         * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
2768         Likewise.
2769         * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
2770         * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
2771         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
2772         Likewise.
2773         * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
2774         Likewise.
2775         * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
2776         Likewise.
2777         * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
2778         * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
2779         Likewise.
2780         * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
2781         Likewise.
2782         * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
2783         * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
2784         Likewise.
2785         * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
2786         * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
2787         Likewise.
2788         * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
2789         Likewise.
2790         * testsuite/22_locale/num_get/cons/3.cc: Likewise.
2791         * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
2792         * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
2793         * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
2794         * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
2795         * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
2796         * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
2797         * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
2798         * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
2799         * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
2800         * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
2801         * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
2802         * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
2803         * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
2804         * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
2805         * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
2806         * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
2807         * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
2808         * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
2809         * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
2810         * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
2811         * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
2812         * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
2813         * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
2814         * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
2815         * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
2816         * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
2817         * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
2818         * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
2819         * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
2820         * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
2821         * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
2822         * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
2823         * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
2824         * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
2825         * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
2826         * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
2827         * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
2828         * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
2829         * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
2830         * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
2831         * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
2832         * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
2833         * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
2834         * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
2835         * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
2836         * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
2837         Likewise.
2838         * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
2839         * testsuite/22_locale/num_put/cons/3.cc: Likewise.
2840         * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
2841         * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
2842         * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
2843         * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
2844         * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
2845         * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
2846         * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
2847         * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
2848         * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
2849         * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
2850         * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
2851         * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
2852         * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
2853         * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
2854         * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
2855         * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
2856         * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
2857         * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
2858         * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
2859         * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
2860         * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
2861         * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
2862         * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
2863         * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
2864         * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
2865         * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
2866         * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
2867         * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
2868         * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
2869         * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
2870         * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
2871         * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
2872         * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
2873         * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
2874         * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
2875         * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
2876         * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
2877         * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
2878         * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
2879         * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
2880         * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
2881         * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
2882         * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
2883         * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
2884         * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
2885         Likewise.
2886         * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
2887         * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
2888         * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
2889         * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
2890         * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
2891         * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
2892         * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
2893         * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
2894         * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
2895         * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
2896         * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
2897         * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
2898         * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
2899         * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
2900         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
2901         * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
2902         Likewise.
2903         * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
2904         * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
2905         Likewise.
2906         * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
2907         * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
2908         * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
2909         Likewise.
2910         * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
2911         Likewise.
2912         * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
2913         Likewise.
2914         * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
2915         * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
2916         * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
2917         Likewise.
2918         * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
2919         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
2920         Likewise.
2921         * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
2922         Likewise.
2923         * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
2924         * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
2925         * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
2926         * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
2927         * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
2928         * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
2929         * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
2930         * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
2931         Likewise.
2932         * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
2933         * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
2934         * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
2935         * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
2936         * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
2937         * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
2938         * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
2939         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
2940         Likewise.
2941         * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
2942         Likewise.
2943         * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
2944         * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
2945         * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
2946         * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
2947         * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
2948         * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
2949         Likewise.
2950         * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
2951         Likewise.
2952         * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
2953         * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
2954         * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
2955         * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
2956         * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
2957         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
2958         Likewise.
2959         * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
2960         Likewise.
2961         * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
2962         * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
2963         * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
2964         * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
2965         * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
2966         * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
2967         * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
2968         Likewise.
2969         * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
2970         * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
2971         * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
2972         * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
2973         * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
2974         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
2975         Likewise.
2976         * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
2977         Likewise.
2978         * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
2979         * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
2980         * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
2981         * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
2982         * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
2983         Likewise.
2984         * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
2985         Likewise.
2986         * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
2987         * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
2988         * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
2989         * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
2990         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
2991         Likewise.
2992         * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
2993         Likewise.
2994         * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
2995         * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
2996         * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
2997         * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
2998         * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
2999         Likewise.
3000         * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
3001         * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
3002         * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
3003         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
3004         Likewise.
3005         * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
3006         Likewise.
3007         * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
3008         * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
3009         Likewise.
3010         * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
3011         * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
3012         * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
3013         * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
3014         * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
3015         * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
3016         * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
3017         * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
3018         * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
3019         * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
3020         * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
3021         * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
3022         * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
3023         * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
3024         * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
3025         * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
3026         * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
3027         * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
3028         * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
3029         * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
3030         * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
3031         * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
3032         * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
3033         * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
3034         * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
3035         * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
3036         * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
3037         * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
3038         * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
3039         * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
3040         * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
3041         * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
3042         * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
3043         * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
3044         * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
3045         Likewise.
3046         * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
3047         * testsuite/23_containers/array/requirements/fill.cc: Likewise.
3048         * testsuite/23_containers/bitset/18604.cc: Likewise.
3049         * testsuite/23_containers/bitset/all/1.cc: Likewise.
3050         * testsuite/23_containers/bitset/cons/1.cc: Likewise.
3051         * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
3052         * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
3053         * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
3054         * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
3055         * testsuite/23_containers/bitset/count/6124.cc: Likewise.
3056         * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
3057         * testsuite/23_containers/bitset/input/1.cc: Likewise.
3058         * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
3059         * testsuite/23_containers/bitset/operations/1.cc: Likewise.
3060         * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
3061         * testsuite/23_containers/bitset/operations/2.cc: Likewise.
3062         * testsuite/23_containers/bitset/test/1.cc: Likewise.
3063         * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
3064         * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
3065         * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
3066         * testsuite/23_containers/deque/18604.cc: Likewise.
3067         * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
3068         * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
3069         * testsuite/23_containers/deque/cons/1.cc: Likewise.
3070         * testsuite/23_containers/deque/cons/2.cc: Likewise.
3071         * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
3072         * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
3073         * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
3074         * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
3075         * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
3076         * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
3077         * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
3078         * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
3079         * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
3080         * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
3081         * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
3082         * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
3083         * testsuite/23_containers/deque/operators/1.cc: Likewise.
3084         * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
3085         Likewise.
3086         * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
3087         Likewise.
3088         * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
3089         Likewise.
3090         * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
3091         Likewise.
3092         * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
3093         Likewise.
3094         * testsuite/23_containers/deque/types/1.cc: Likewise.
3095         * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
3096         * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
3097         * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
3098         * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
3099         * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
3100         * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
3101         * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
3102         * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
3103         * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
3104         * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
3105         * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
3106         * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
3107         Likewise.
3108         * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
3109         Likewise.
3110         * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
3111         Likewise.
3112         * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
3113         Likewise.
3114         * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
3115         Likewise.
3116         * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
3117         Likewise.
3118         * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
3119         Likewise.
3120         * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
3121         Likewise.
3122         * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
3123         Likewise.
3124         * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
3125         Likewise.
3126         * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
3127         Likewise.
3128         * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
3129         Likewise.
3130         * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
3131         Likewise.
3132         * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
3133         * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
3134         * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
3135         * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
3136         * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
3137         * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
3138         * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
3139         * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
3140         * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
3141         * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
3142         * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
3143         * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
3144         * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
3145         * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
3146         * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
3147         * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
<