]> gcc.gnu.org Git - gcc.git/blob - libstdc++-v3/ChangeLog
cxxabi.h (__cxa_demangle): Fix typo in comment.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-11-15 Steve Ward <planet36@gmail.com>
2
3 * libsupc++/cxxabi.h (__cxa_demangle): Fix typo in comment.
4
5 2009-11-13 Paolo Carlini <paolo.carlini@oracle.com>
6
7 * include/bits/forward_list.h (forward_list<>::erase_after):
8 Change signature per N2988, return void; simplify.
9 (_Fwd_list_base<>::_M_erase_after): Likewise return void.
10 (forward_list<>::~forward_list): Do not call _M_erase_after
11 unnecessarily, the base class destructor already does it.
12 (forward_list<>::splice_after(const_iterator position,
13 forward_list&&, const_iterator i): Check position != i and
14 position != ++i.
15 * include/bits/forward_list.tcc (_Fwd_list_base<>::
16 _M_erase_after(typename _Node_base::_Pointer): Simplify.
17 (_Fwd_list_base<>::_M_erase_after(typename _Node_base::_Pointer,
18 typename _Node_base::_Pointer): Fix (remove the correct range
19 of element) and simplify (update __pos->_M_next at the end).
20 * testsuite/23_containers/forward_list/modifiers/3.cc: Adjust
21 and extend.
22 * testsuite/23_containers/forward_list/ext_pointer/
23 modifiers/3.cc: Likewise.
24 * testsuite/23_containers/forward_list/requirements/dr438/
25 assign_neg.cc: Tweak dg-error line numbers.
26 * testsuite/23_containers/forward_list/requirements/dr438/
27 insert_neg.cc: Likewise.
28 * testsuite/23_containers/forward_list/requirements/dr438/
29 constructor_1_neg.cc: Likewise.
30 * testsuite/23_containers/forward_list/requirements/dr438/
31 constructor_2_neg.cc: Likewise.
32
33 2009-11-13 Paolo Carlini <paolo.carlini@oracle.com>
34
35 * include/std/algorithm: Include <utility>, per UK-300.
36 * include/bits/stl_algobase.h: Don't do it here.
37
38 2009-11-12 Paolo Carlini <paolo.carlini@oracle.com>
39
40 * include/std/type_traits (declval): Add, per DR 1255.
41 (__is_convertible_helper, common_type): Use it.
42 * include/bits/move.h: Mention std::declval.
43 * testsuite/20_util/declval/requirements/1.cc: New.
44 * testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
45 * testsuite/20_util/common_type/requirements/typedefs-2.cc: Likewise.
46 * testsuite/20_util/common_type/requirements/
47 explicit_instantiation.cc: Extend.
48 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
49 dg-error line numbers.
50 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
51 Likewise.
52
53 2009-11-12 Paolo Carlini <paolo.carlini@oracle.com>
54
55 * include/bits/stl_algobase.h: Include the full <utility>, per
56 UK-300.
57 * include/bits/stl_algo.h: Tweak includes.
58
59 2009-11-11 Jason Merrill <jason@redhat.com>
60
61 * testsuite/Makefile.am: Remove use of baseline_file.
62 * testsuite/Makefile.in: Likewise.
63
64 PR c++/39131
65 * config/abi/pre/gnu.ver: Add DFP types.
66 * testsuite/util/testsuite_abi.cc (check_version): Add CXXABI_1.3.4.
67
68 2009-11-11 Paolo Carlini <paolo.carlini@oracle.com>
69
70 * include/bits/basic_string.h (to_string(int), to_string(unsigned),
71 to_string(long), to_string(unsigned long), to_string(float),
72 to_string(double), to_wstring(int), to_wstring(unsigned),
73 to_wstring(long), to_wstring(unsigned long), to_wstring(float),
74 to_wstring(double)): Add, per resolution of DR 1261.
75 * include/ext/vstring.h: Likewise.
76 * testsuite/21_strings/basic_string/numeric_conversions/char/
77 dr1261.cc: Add.
78 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
79 dr1261.cc: Likewise.
80
81 2009-11-09 Benjamin Kosnik <bkoz@redhat.com>
82
83 * doc/doxygen/user.cfg.in: Regenerate, add files.
84 * libsupc++/eh_ptr.cc: Format.
85 * libsupc++/exception_ptr.h: Same.
86 * libsupc++/cxxabi.h(recursive_init_error): Move declaration here.
87 * libsupc++/guard.cc: From here.
88 * libsupc++/nested_exception.h: Add markup.
89
90 2009-11-09 Johannes Singler <singler@kit.edu>
91
92 * include/parallel/multiway_merge.h (multiway_merge_*,
93 __sequential_multiway_merge, parallel_multiway_merge): Replace
94 int by appropriate difference_type (typedef to _SeqNumber) or
95 _ThreadIndex.
96 * include/parallel/multiseq_selection.h (multiseq_partition,
97 multiseq_selection): Replace int by appropriate difference_type
98 (typedef to _SeqNumber)
99 * include/parallel/base.h (__get_max_threads): Replace int by
100 _ThreadIndex.
101 * include/parallel/balanced_quicksort.h
102 (__qsb_local_sort_with_helping, __parallel_sort_qsb): Likewise.
103 * include/parallel/set_operations.h (__parallel_set_operation):
104 Likewise.
105 * include/parallel/unique_copy.h (__parallel_unique_copy): Likewise.
106 * include/parallel/multiway_mergesort.h (_SplitConsistently,
107 parallel_sort_mwms_pu, parallel_sort_mwms): Likewise.
108 * include/parallel/partial_sum.h (__parallel_partial_sum_linear):
109 Likewise.
110 * include/parallel/partition.h (__parallel_partition): Replace int
111 by appropriate difference_type or _ThreadIndex.
112
113 2009-11-08 Jason Merrill <jason@redhat.com>
114
115 * include/ext/sso_string_base.h (_M_mutate): Remove extra 'const'.
116
117 2009-11-06 Benjamin Kosnik <bkoz@redhat.com>
118
119 * doc/doxygen/user.cfg.in: Adjust includes.
120
121 * doc/doxygen/doxygroups.cc: Move group markup.
122 * include/tr1_impl/regex: Change " to '. Add group markup.
123 * include/std/utility: Same.
124 * include/std/type_traits: Same.
125 * include/std/streambuf: Same.
126 * include/std/iosfwd: Same.
127 * include/std/limits: Same.
128 * include/std/sstream: Same.
129 * include/profile/impl/profiler_state.h: Same.
130 * include/profile/impl/profiler_hashtable_size.h: Same.
131 * include/bits/stl_algobase.h: Same.
132 * include/bits/stl_iterator_base_types.h: Same.
133 * include/bits/stream_iterator.h: Same.
134 * include/bits/stl_iterator.h: Same.
135 * include/bits/stl_tempbuf.h: Same.
136 * include/bits/streambuf_iterator.h: Same.
137 * libsupc++/exception: Same.
138 * libsupc++/cxxabi.h: Same.
139 * include/tr1_impl/type_traits: Same.
140
141 * include/parallel/multiway_merge.h: Change @__c to @c, @__f to @f.
142 * include/parallel/list_partition.h: Same.
143 * include/parallel/for_each.h: Same.
144 * include/parallel/workstealing.h: Same.
145 * include/parallel/base.h: Same.
146 * include/parallel/equally_split.h: Same.
147 * include/parallel/random_shuffle.h: Same.
148 * include/parallel/balanced_quicksort.h: Same.
149 * include/parallel/merge.h: Same.
150 * include/parallel/multiway_mergesort.h: Same.
151 * include/parallel/compatibility.h: Same.
152 * include/parallel/queue.h: Same.
153 * include/parallel/checkers.h: Same.
154 * include/parallel/random_number.h: Same.
155
156
157 * include/c_global/csignal: Change # to \#.
158 * include/c_global/cstdlib: Same.
159 * include/c_global/cstdio: Same.
160 * include/c_global/cstdarg: Same.
161 * include/c_global/cctype: Same.
162 * include/c_global/cerrno: Same.
163 * include/c_global/cstdatomic: Same.
164 * include/c_global/cmath: Same.
165 * include/c_global/ciso646: Same.
166 * include/c_global/ctime: Same.
167 * include/c_global/clocale: Same.
168 * include/c_global/climits: Same.
169 * include/c_global/cassert: Same.
170 * include/c_global/csetjmp: Same.
171 * include/c_global/cwchar: Same.
172 * include/c_global/cfloat: Same.
173 * include/c_global/cstring: Same.
174 * include/c_global/cstddef: Same.
175 * include/c_global/cwctype: Same.
176
177 * include/std/memory: Only dance around boost_sp_counted_base.h.
178 * include/tr1_impl/boost_sp_counted_base.h: Add markup.
179 * include/tr1/shared_ptr.h: Strip markup.
180 * include/bits/shared_ptr.h: Move base types...
181 * include/bits/shared_ptr_base.h: ...here.
182 * include/Makefile.am: Add.
183 * include/Makefile.in: Regenerate.
184 * configure: Same.
185 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
186 Adjust line numbers.
187 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
188
189 2009-11-06 Paolo Carlini <paolo.carlini@oracle.com>
190
191 * include/parallel/multiway_merge.h: Simple formatting and
192 uglification fixes.
193 * include/parallel/find_selectors.h: Likewise.
194 * include/parallel/losertree.h: Likewise.
195 * include/parallel/list_partition.h: Likewise.
196 * include/parallel/for_each.h: Likewise.
197 * include/parallel/multiseq_selection.h: Likewise.
198 * include/parallel/workstealing.h: Likewise.
199 * include/parallel/par_loop.h: Likewise.
200 * include/parallel/numeric: Likewise.
201 * include/parallel/quicksort.h: Likewise.
202 * include/parallel/equally_split.h: Likewise.
203 * include/parallel/omp_loop_static.h: Likewise.
204 * include/parallel/random_shuffle.h: Likewise.
205 * include/parallel/balanced_quicksort.h: Likewise.
206 * include/parallel/tags.h: Likewise.
207 * include/parallel/set_operations.h: Likewise.
208 * include/parallel/merge.h: Likewise.
209 * include/parallel/unique_copy.h: Likewise.
210 * include/parallel/multiway_mergesort.h: Likewise.
211 * include/parallel/search.h: Likewise.
212 * include/parallel/partition.h: Likewise.
213 * include/parallel/partial_sum.h: Likewise.
214 * include/parallel/find.h: Likewise.
215 * include/parallel/queue.h: Likewise.
216 * include/parallel/omp_loop.h: Likewise.
217 * include/parallel/checkers.h: Likewise.
218 * include/parallel/sort.h: Likewise.
219
220 2009-11-06 Jonathan Wakely <jwakely.gcc@gmail.com>
221
222 PR libstdc++/41949
223 * include/std/ostream: Adjust link.
224
225 2009-11-05 Paolo Carlini <paolo.carlini@oracle.com>
226
227 * include/parallel/multiway_merge.h: Simple formatting and
228 uglification fixes.
229 * include/parallel/losertree.h: Likewise.
230 * include/parallel/base.h: Likewise.
231 * include/parallel/par_loop.h: Likewise.
232 * include/parallel/omp_loop_static.h: Likewise.
233 * include/parallel/multiway_mergesort.h: Likewise.
234 * include/parallel/partial_sum.h: Likewise.
235 * include/parallel/omp_loop.h: Likewise.
236
237 2009-11-04 Benjamin Kosnik <bkoz@redhat.com>
238
239 * testsuite/25_algorithms/fill/5.cc: Move...
240 * testsuite/25_algorithms/fill_n/1.cc: ...here.
241
242 2009-11-04 Paolo Carlini <paolo.carlini@oracle.com>
243
244 * include/parallel/multiway_merge.h: Simple formatting and
245 uglification fixes.
246 * include/parallel/losertree.h: Likewise.
247
248 2009-11-03 David Krauss <potswa@mac.com>
249 Paolo Carlini <paolo.carlini@oracle.com>
250
251 PR libstdc++/41351
252 * include/bits/stl_algo.h (__rotate(_RandomAccessIterator,
253 _RandomAccessIterator, _RandomAccessIterator,
254 random_access_iterator_tag)): Rewrite to use only std::swap in
255 general and std::copy/std::copy_backward when safe.
256
257 2009-11-02 Benjamin Kosnik <bkoz@redhat.com>
258
259 * include/std/future: Use base class with nested types.
260 (__future_base): New.
261 (__future_base::_Result_base): From _Future_result_base.
262 (__future_base::_Result): From _Future_result.
263 (__future_base::_Move_result): From _Move_future_result.
264 (__future_base::_Ptr): From _Future_ptr.
265 (__future_base::_State): From _Future_state.
266 (__basic_future): From _Future_impl.
267 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust line
268 numbers.
269 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
270 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
271 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
272 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
273 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
274 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
275
276 2009-10-31 Paolo Carlini <paolo.carlini@oracle.com>
277
278 * include/std/chrono (struct __common_rep_type): New.
279 (duration_cast(const duration<>&),
280 duration<>::duration(const _Rep2&),
281 duration<>::duration(const duration<>&),
282 operator*(const duration<>&, const _Rep2&),
283 operator*(const _Rep1&, const duration<>&),
284 operator/(const duration<>&, const _Rep2&),
285 time_point_cast(const time_point<>&)): Implement resolution of
286 DR 1177 ([Ready] in Santa Cruz), change to not participate to
287 overload resolution if the constraints are not met.
288 * testsuite/20_util/duration/cons/1_neg.cc: Adjust dg-errors.
289 * testsuite/20_util/duration/cons/dr974.cc: Likewise.
290 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Adjust
291 dg-error line numbers.
292 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
293 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
294
295 2009-10-31 Gerald Pfeifer <gerald@pfeifer.com>
296
297 * doc/xml/manual/intro.xml: Refer to our bugs page instead of
298 Bugzilla directly.
299
300 2009-10-30 Jerry Quinn <jlquinn@optonline.net>
301
302 * libsupc++/tinfo.cc (operator=(const type_info&)): Reapply 153734.
303 * libsupc++/typeinfo (type_info::name()): Likewise.
304 * libsupc++/tinfo2.cc (before): Likewise.
305
306 2009-10-30 Paolo Carlini <paolo.carlini@oracle.com>
307
308 * include/bits/random.h: Fix typo in static_assert text.
309
310 2009-10-30 Paolo Carlini <paolo.carlini@oracle.com>
311
312 PR libstdc++/41759
313 * include/bits/random.h: Tweak a bit the text of some static_asserts.
314
315 2009-10-30 Paolo Carlini <paolo.carlini@oracle.com>
316
317 * include/std/type_traits (__is_convertible_simple): Remove.
318 (__is_convertible_helper): Adjust.
319 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
320 dg-error line numbers.
321 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
322 Likewise.
323
324 2009-10-30 Jerry Quinn <jlquinn@optonline.net>
325
326 * libsupc++/tinfo.cc (operator=(const type_info&)): Revert 153734.
327 * libsupc++/typeinfo (type_info::name()): Likewise.
328 * libsupc++/tinfo2.cc (before): Likewise.
329
330 2009-10-28 Jerry Quinn <jlquinn@optonline.net>
331
332 * libsupc++/tinfo.cc (operator=(const type_info&)): Compare by
333 pointer if name begins with '*'.
334 * libsupc++/typeinfo (type_info::name()): Likewise.
335 * libsupc++/tinfo2.cc (before): Likewise.
336
337 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
338 Douglas Gregor <doug.gregor@gmail.com>
339
340 PR libstdc++/40925 (again)
341 * include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, const _T2&),
342 pair<_T1, _T2>::pair(const _T1&, _U2&&)): Add, to deal correctly
343 with move-only types in the presence of "null pointers".
344 * testsuite/20_util/pair/40925.cc: Extend.
345
346 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
347
348 * include/std/type_traits (__is_int_or_cref): Remove.
349 (__is_convertible_helper): Fix per C++0x and simplify (the hack to
350 suppress warnings isn't necessary anymore).
351 * testsuite/20_util/is_convertible/requirements/typedefs.cc: New.
352 * testsuite/20_util/is_convertible/requirements/
353 explicit_instantiation.cc: Likewise.
354 * testsuite/20_util/is_convertible/value.cc: Likewise.
355 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
356 dg-error line numbers.
357 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
358 Likewise.
359
360 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
361
362 * testsuite/20_util/pair/40925.cc: Minor comment fix.
363
364 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
365
366 PR libstdc++/40925
367 * include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, _U2&&)):
368 Use enable_if to remove it from the overload set when either _U1
369 is not convertible to _T1 or _U2 is not convertible to _T2.
370 (pair<>::pair(_U1&&, _Arg0&&, _Args&&...)): Remove.
371
372 2009-10-29 Douglas Gregor <doug.gregor@gmail.com>
373
374 PR libstdc++/40925
375 * testsuite/20_util/pair/40925.cc: Add.
376
377 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
378
379 * include/decimal/decimal: Minor formatting and uglification fixes.
380 * include/decimal/decimal.h: Likewise.
381
382 2009-10-28 Paolo Carlini <paolo.carlini@oracle.com>
383
384 * include/bits/stl_iterator_base_funcs.h: (next): Change
385 template parameter name consistently with the resolution
386 of DR 1011 ([Ready] in Santa Cruz).
387
388 2009-10-28 Johannes Singler <singler@kit.edu>
389
390 PR libstdc++/40852
391 * include/parallel/multiseq_selection.h
392 (multiseq_partition, multiseq_selection): Avoid intermediate
393 values exceeding the integer type range for very large inputs.
394
395 2009-10-26 Paolo Carlini <paolo.carlini@oracle.com>
396
397 * include/std/chrono (duration<>::duration(const duration<>&)): Fix
398 per the straightforward resolution of DR 974.
399 * testsuite/20_util/duration/cons/dr974.cc: Add.
400
401 2009-10-26 Jakub Jelinek <jakub@redhat.com>
402
403 PR libstdc++/38923
404 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid using too many
405 *s. Accept ld version without text in ()s.
406 * configure: Regenerated.
407
408 2009-10-26 Jason Merrill <jason@redhat.com>
409
410 Core issue 906
411 * include/std/future (~Future_result_base): Default outside class
412 body.
413 * include/std/system_error (error_category()): Likewise.
414 * libsupc++/nested_exception.h (nested_exception): Remove
415 exception specifications from defaulted methods.
416
417 009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
418
419 PR libstdc++/41773
420 Revert:
421 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
422
423 * include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
424 const _Alloc&)): New, declare.
425 (_S_construct(_CharT*, _CharT*, const _Alloc&),
426 _S_construct(const _CharT*, const _CharT*, const _Alloc&),
427 _S_construct(iterator, iterator, const _Alloc&),
428 _S_construct(const_iterator, const_iterator, const _Alloc&)): New,
429 forward to the latter.
430 * include/bits/basic_string.tcc (_S_construct(const _CharT*,
431 size_type, const _Alloc&)): Define.
432 (basic_string(const basic_string&, size_type, size_type),
433 basic_string(const basic_string&, size_type, size_type,
434 const _Alloc&), basic_string(const _CharT*, size_type,
435 const _Alloc&), basic_string(const _CharT*, const _Alloc&),
436 basic_string(initializer_list<>, const _Alloc&)): Call the latter.
437 * config/abi/pre/gnu.ver: Remove recently added exports.
438 * src/string-inst.cc: Remove instantiations.
439
440 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
441
442 PR libstdc++/41763
443 * include/bits/valarray_array.h (__valarray_default_construct,
444 __valarray_fill_construct, __valarray_copy_construct, __valarray_sum
445 __valarray_destroy_elements, __valarray_product): Do not qualify with
446 __restrict__ pointers accessing data also accessed by other pointers.
447
448 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
449
450 * include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
451 const _Alloc&)): New, declare.
452 (_S_construct(_CharT*, _CharT*, const _Alloc&),
453 _S_construct(const _CharT*, const _CharT*, const _Alloc&),
454 _S_construct(iterator, iterator, const _Alloc&),
455 _S_construct(const_iterator, const_iterator, const _Alloc&)): New,
456 forward to the latter.
457 * include/bits/basic_string.tcc (_S_construct(const _CharT*,
458 size_type, const _Alloc&)): Define.
459 (basic_string(const basic_string&, size_type, size_type),
460 basic_string(const basic_string&, size_type, size_type,
461 const _Alloc&), basic_string(const _CharT*, size_type,
462 const _Alloc&), basic_string(const _CharT*, const _Alloc&),
463 basic_string(initializer_list<>, const _Alloc&)): Call the latter.
464 * config/abi/pre/gnu.ver: Remove recently added exports.
465 * src/string-inst.cc: Remove instantiations.
466
467 2009-10-15 Phil Muldoon <pmuldoon@redhat.com>
468
469 * python/libstdcxx/v6/printers.py (StdTuplePrinter): New printer.
470 (build_libstdcxx_dictionary): Add StdTuplePrinter registration.
471
472 2009-10-16 Benjamin Kosnik <bkoz@redhat.com>
473
474 * include/c_compatibility/stdatomic.h: Include cstdatomic if
475 __cplusplus.
476
477 2009-10-15 Benjamin Kosnik <bkoz@redhat.com>
478
479 PR libstdc++/40654
480 PR libstdc++/40826
481 * src/atomic.cc (atomic_flag_test_and_set_explicit): Add
482 static_cast from base to derived.
483 (atomic_flag_clear_explicit): Same.
484 * include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
485 Remove value type constructor.
486 * include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
487 * include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
488 initialized the atomic_flag member.
489
490 2009-10-14 Benjamin Kosnik <bkoz@redhat.com>
491
492 * doc/xml/authors.xml: Update.
493 * doc/xml/manual/intro.xml: Move test section...
494 * doc/xml/manual/appendix_porting.xml: ...here.
495 * doc/xml/manual/diagnostics.xml: Edit.
496 * doc/xml/manual/using.xml: Break out exception section.
497 * doc/xml/manual/using_exceptions.xml: New.
498 * doc/html: Regenerate.
499
500 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
501
502 * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
503
504 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
505
506 * include/bits/basic_string.h (operator+=(initializer_list<>),
507 append(initializer_list<>)): Forward to the append overload taking
508 a const CharT* pointer and a size, thus avoiding instantiating
509 unnecessarily in the built library the overload taking a pair of
510 iterators.
511 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
512 for assign.
513 (insert(iterator, initializer_list<>): Likewise for insert.
514
515 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
516
517 * include/bits/c++config: Do not disable extern templates for string
518 in plain parallel-mode and in profile-mode; add comment explaining
519 _GLIBCXX_EXTERN_TEMPLATE == -1.
520 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
521
522 2009-10-14 Jason Merrill <jason@redhat.com>
523
524 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
525
526 2009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
527
528 * include/parallel/for_each_selectors.h: Minor uglification and
529 stylistic fixes.
530
531 2009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
532
533 * include/precompiled/stdc++.h: Include <initializer_list>
534 for completeness.
535
536 2009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
537
538 * include/bits/random.h (class linear_congruential_engine,
539 class mersenne_twister_engine, class subtract_with_carry_engine,
540 class discard_block_engine, class independent_bits_engine,
541 class shuffle_order_engine, class uniform_int_distribution,
542 class binomial_distribution, class geometric_distribution,
543 class negative_binomial_distribution, class poisson_distribution,
544 class discrete_distribution): Do not use simulated concept checks,
545 tidy startic_asserts on argument types and ranges.
546 (class uniform_real_distribution, class normal_distribution,
547 class lognormal_distribution, class gamma_distribution,
548 class chi_squared_distribution, class cauchy_distribution,
549 class fisher_f_distribution, class student_t_distribution,
550 class exponential_distribution, class weibull_distribution,
551 class extreme_value_distribution, class piecewise_linear_distribution,
552 class piecewise_constant_distribution): Add static_assert on
553 template argument type.
554 * include/std/random: Do not include <bits/concept_check.h>.
555 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
556 Fix.
557 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
558 Likewise.
559 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
560 Likewise.
561 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
562 Likewise.
563 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
564 Likewise.
565 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
566 Likewise.
567 * testsuite/26_numerics/random/discard_block_engine/requirements/
568 typedefs.cc: Likewise.
569 * testsuite/26_numerics/random/discard_block_engine/operators/
570 equal.cc: Likewise.
571 * testsuite/26_numerics/random/discard_block_engine/operators/
572 serialize.cc: Likewise.
573 * testsuite/26_numerics/random/linear_congruential_engine/
574 requirements/non_uint_neg.cc: Tweak.
575
576 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
577
578 * doc/xml/manual/messages.xml: Update GNU gettext reference.
579
580 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
581
582 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
583 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
584 Update link to bogus site with reference to unix.org.
585 * doc/xml/manual/ctype.xml: Ditto.
586 * doc/xml/manual/locale.xml: Ditto.
587
588 2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
589
590 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
591 * include/parallel/for_each_selectors.h
592 (__adjacent_difference_selector): Likewise.
593
594 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
595
596 * include/ext/bitmap_allocator.h: Minor clean-ups.
597
598 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
599
600 * config/abi/pre/gnu.ver: Adjust exports.
601
602 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
603
604 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
605 pretty-printer section.
606
607 2009-10-07 Chris Jefferson <chris@bubblescope.net>
608
609 * testsuite/25_algorithms/rotate/moveable2.cc: New.
610
611 2009-10-06 Janis Johnson <janis187@us.ibm.com>
612
613 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
614 * testsuite/decimal/cast_neg.cc: Ditto.
615 * testsuite/decimal/comparison.cc: Ditto.
616 * testsuite/decimal/compound-assignment.cc: Ditto.
617 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
618 * testsuite/decimal/conversion-from-float.cc: Ditto.
619 * testsuite/decimal/conversion-from-integral.cc: Ditto.
620 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
621 * testsuite/decimal/conversion-to-integral.cc: Ditto.
622 * testsuite/decimal/ctor.cc: Ditto.
623 * testsuite/decimal/incdec.cc: Ditto.
624 * testsuite/decimal/incdec-memfunc.cc: Ditto.
625 * testsuite/decimal/make-decimal.cc: Ditto.
626 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
627 * testsuite/decimal/operator_neg.cc: Ditto.
628 * testsuite/decimal/unary-arith.cc: Ditto.
629
630 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
631
632 * doc/html/*: Regenerate.
633
634 2009-10-05 John Bytheway <jbytheway@gmail.com>
635
636 PR libstdc++/41530
637 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
638 Fix to just move.
639 * testsuite/20_util/tuple/cons/41530.cc: New.
640
641 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
642
643 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
644 printers. Add links to GDB wiki/online manual.
645
646 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
647 Edward Smith-Rowland <3dw4rd@verizon.net>
648
649 * include/decimal/decimal: Warn if decimal floating point types
650 are not available.
651 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
652 * configure.ac: Use it.
653 * configure: Regenerate.
654 * config.h.in: Regenerate.
655
656 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
657
658 * include/Makefile.am: Remove stray line break.
659
660 * include/decimal/decimal: Brief class doxygen markup.
661 * libsupc++/exception: Whitespace cleanup.
662
663 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
664 decimal.
665 * scripts/create_testsuite_files (dlist): Same.
666
667 * doc/xml/manual/using.xml: One column in table. Move after TR1.
668
669 * testsuite/decimal/bad-cast.cc: Move to...
670 * testsuite/decimal/cast_neg.cc: ...here.
671 * testsuite/decimal/bad-mixed-mode.cc: Move to...
672 * testsuite/decimal/mixed-mode_neg.cc: ...here.
673 * testsuite/decimal/bad-operator.cc: Move to...
674 * testsuite/decimal/operator_neg.cc: ...here.
675
676 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
677
678 2009-10-05 Janis Johnson <janis187@us.ibm.com>
679
680 * doc/Makefile.am: Process new file.
681 * doc/xml/manual/intro.xml: Ditto.
682 * doc/xml/manual/using.xml: Document new header.
683 * doc/xml/manual/status_cxxdecimal.xml: New file.
684 * include/Makefile.am: Process new headers.
685 * include/decimal/decimal: New file.
686 * include/decimal/decimal.h: New file.
687
688 2009-10-05 Janis Johnson <janis187@us.ibm.com>
689
690 * testsuite/decimal: New directory.
691 * testsuite/decimal/bad-cast.cc: New test.
692 * testsuite/decimal/bad-mixed-mode.cc: New test.
693 * testsuite/decimal/bad-operator.cc: New test.
694 * testsuite/decimal/binary-arith.cc: New test.
695 * testsuite/decimal/comparison.cc: New test.
696 * testsuite/decimal/compound-assignment.cc: New test.
697 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
698 * testsuite/decimal/conversion-from-float.cc: New test.
699 * testsuite/decimal/conversion-from-integral.cc: New test.
700 * testsuite/decimal/conversion-to-generic-float.cc: New test.
701 * testsuite/decimal/conversion-to-integral.cc: New test.
702 * testsuite/decimal/ctor.cc: New test.
703 * testsuite/decimal/incdec.cc: New test.
704 * testsuite/decimal/incdec-memfunc.cc: New test.
705 * testsuite/decimal/make-decimal.cc: New test.
706 * testsuite/decimal/unary-arith.cc: New test.
707
708 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
709
710 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
711 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
712
713 2009-10-05 Chris Jefferson <chris@bubblescope.net>
714
715 * include/bits/stl_algo.h (__stable_partition_adaptive,
716 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
717 Extend to work with rvalue references in C++0x mode.
718 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
719 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
720 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
721 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
722 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
723
724 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
725
726 * doc/xml/manual/using.xml: Add profile headers.
727 * testsuite/ext/profile/mh.cc: Restrict to linux.
728
729 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
730
731 * configure: Add check for execinfo.h.
732 * config.h.in: Add undef for HAVE_EXECINFO_H.
733 * include/Makefile.am: Add build support for profile mode.
734 * include/Makefile.in: Same.
735 * include/profile/base.h: New file.
736 * include/profile/bitset: Same.
737 * include/profile/deque: Same.
738 * include/profile/hashtable.h: Same.
739 * include/profile/list: Same.
740 * include/profile/map: Same.
741 * include/profile/map.h: Same.
742 * include/profile/multimap.h: Same.
743 * include/profile/multiset.h: Same.
744 * include/profile/set: Same.
745 * include/profile/set.h: Same.
746 * include/profile/unordered_map: Same.
747 * include/profile/unordered_set: Same.
748 * include/profile/vector: Same.
749 * include/profile/impl/profiler.h: Same.
750 * include/profile/impl/profiler_container_size.h: Same.
751 * include/profile/impl/profiler_hash_func.h: Same.
752 * include/profile/impl/profiler_hashtable_size.h: Same.
753 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
754 * include/profile/impl/profiler_node.h: Same.
755 * include/profile/impl/profiler_state.h: Same.
756 * include/profile/impl/profiler_trace.h: Same.
757 * include/profile/impl/profiler_vector_size.h: Same.
758 * include/profile/impl/profiler_vector_to_list.h: Same.
759 * include/std/vector: Include corresponding profile header guarded by
760 _GLIBCXX_PROFILE.
761 * include/std/deque: Same.
762 * include/std/list: Same.
763 * include/std/map: Same.
764 * include/std/unordered_map: Same.
765 * include/std/bitset: Same.
766 * include/std/set: Same.
767 * include/std/unordered_set: Same.
768 * include/backward/hash_map: Same.
769 * include/backward/hash_set: Same.
770 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
771 * include/bits/c++config: Define profile namespace.
772 * testsuite/Makefile.in: Add check-profile.
773 * testsuite/Makefile.am: Same.
774 * testsuite/ext/profile/all.cc: New file.
775 * testsuite/ext/profile/mh.cc: Same.
776 * testsuite/ext/profile/mutex_extensions.cc: Same.
777 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
778 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
779 * testsuite/23_containers/vector/profile/vector.cc: Same.
780 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
781 in profile mode.
782 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
783 * testsuite/23_containers/list/capacity/29134.cc: Same.
784 * doc/Makefile.in: Add reference to profile_mode.xml.
785 * doc/Makefile.am: Same.
786 * doc/xml/manual/profile_mode.xml: New file.
787 * doc/xml/manual/debug.xml: Add link to profile mode section.
788 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
789 * doc/doxygen/user.cfg.in: Add profile mode files.
790
791 2009-10-02 Johannes Singler <singler@ira.uka.de>
792
793 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
794 * include/parallel/compatibility.h: Likewise.
795 * include/parallel/multiseq_selection.h: Likewise.
796 * include/parallel/random_shuffle.h: Likewise.
797 * include/parallel/random_number.h: Likewise;
798 use numeric_limits<>::digit instead of sizeof()*8.
799 * include/parallel/types.h: Likewise.
800 * doc/html/manual/bk01pt12ch31s03.html:
801 Document dependency on stdint.h.
802
803 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
804
805 * python/libstdcxx/v6/printers.py (StdListPrinter):
806 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
807 printer registration.
808 (StdListIteratorPrinter): Likewise.
809 (StdDebugIteratorPrinter): New printer.
810 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
811 entries. Always pass a typename where the type can change.
812 (StdSlistPrinter) Receive typename from printer registration. Use
813 in printer output.
814 (StdBitsetPrinter): Likewise.
815 (StdDequePrinter): Likewise.
816
817 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
818
819 * include/bits/random.tcc: Define static const data members.
820 * include/tr1/random.tcc: Likewise.
821 * testsuite/26_numerics/random/subtract_with_carry_engine/
822 requirements/constants.cc: New.
823 * testsuite/26_numerics/random/mersenne_twister_engine/
824 requirements/constants.cc: Likewise.
825 * testsuite/26_numerics/random/linear_congruential_engine/
826 requirements/constants.cc: Likewise.
827 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
828 constants.cc: Likewise.
829 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
830 requirements/constants.cc: Likewise.
831 * testsuite/tr1/5_numerical_facilities/random/
832 subtract_with_carry_01/requirements/constants.cc: Likewise.
833 * testsuite/tr1/5_numerical_facilities/random/discard_block/
834 requirements/constants.cc: Likewise.
835 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
836 requirements/constants.cc: Likewise.
837 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
838 requirements/constants.cc: Likewise.
839 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
840 requirements/constants.cc: Likewise.
841
842 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
843
844 PR libstdc++/38923
845 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
846 use sed script portable to Solaris /bin/sed for extracting ld
847 version.
848 * configure: Regenerate.
849
850 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
851
852 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
853 * libsupc++/vec.cc: Same.
854 * libsupc++/vterminate.cc: Same.
855 * libsupc++/new_opnt.cc: Same.
856
857 2009-09-28 Johannes Singler <singler@ira.uka.de>
858
859 * include/parallel/for_each_selectors.h: Remove obsolete comment.
860
861 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
862
863 * doc/html/ext/lwg-active.html: Update to Revision R66.
864 * doc/html/ext/lwg-closed.html: Likewise.
865 * doc/html/ext/lwg-defects: Likewise.
866
867 * doc/xml/manual/intro.xml: Update entry for DR 853.
868
869 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
870
871 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
872 according to upstream redirects.
873
874 2009-09-25 Johannes Singler <singler@ira.uka.de>
875
876 * include/parallel/include/parallel/checkers.h
877 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
878 (__is_sorted): Remove default parameter for _Compare; remove
879 inappropriate printf.
880
881 2009-09-25 Johannes Singler <singler@ira.uka.de>
882
883 * include/parallel/base.h: Comment on presence of min/max duplicates.
884
885 2009-09-25 Johannes Singler <singler@ira.uka.de>
886
887 * include/parallel/partition.h (__parallel_nth_element):
888 Correct comment.
889
890 2009-09-24 Johannes Singler <singler@ira.uka.de>
891
892 * include/parallel/algo.h: Uglify internal identifiers;
893 correct line breaks.
894 * include/parallel/for_each.h: Likewise.
895 * include/parallel/numeric: Likewise.
896 * include/parallel/omp_loop.h: Likewise.
897 * include/parallel/omp_loop_static.h: Likewise.
898 * include/parallel/par_loop.h: Likewise.
899 * include/parallel/workstealing.h: Likewise.
900
901 2009-09-24 Johannes Singler <singler@ira.uka.de>
902
903 * include/parallel/base.h (_EqualFromLess): Move _Compare template
904 parameter to the end as of others.
905 * include/parallel/algobase.h
906 (__lexicographical_compare_switch): Likewise.
907
908 2009-09-23 Johannes Singler <singler@ira.uka.de>
909
910 * include/parallel/algobase.h: Uglify internal identifiers;
911 correct line breaks.
912 * include/parallel/algo.h: Likewise.
913 * include/parallel/base.h: Likewise.
914 * include/parallel/equally_split.h: Likewise.
915 * include/parallel/find.h: Likewise.
916 * include/parallel/find_selectors.h: Likewise.
917 * include/parallel/for_each_selectors.h: Likewise.
918 * include/parallel/list_partition.h: Likewise.
919 * include/parallel/losertree.h: Likewise.
920 * include/parallel/merge.h: Likewise.
921 * include/parallel/multiseq_selection.h: Likewise.
922 * include/parallel/multiway_merge.h: Likewise.
923 * include/parallel/multiway_mergesort.h: Likewise.
924 * include/parallel/numeric: Likewise.
925 * include/parallel/numericfwd.h: Likewise.
926 * include/parallel/omp_loop.h: Likewise.
927 * include/parallel/omp_loop_static.h: Likewise.
928 * include/parallel/par_loop.h: Likewise.
929 * include/parallel/partition.h: Likewise.
930 * include/parallel/random_shuffle.h: Likewise.
931 * include/parallel/search.h: Likewise.
932 * include/parallel/sort.h: Likewise.
933 * include/parallel/workstealing.h: Likewise.
934
935 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
936
937 * doc/xml/manual/appendix_contributing.xml: Adjust link to
938 coreutils.
939
940 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
941
942 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
943
944 2009-09-17 Joseph Myers <joseph@codesourcery.com>
945
946 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
947 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
948 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
949 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
950 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
951 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
952 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
953 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
954 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
955 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
956 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
957 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
958
959 2009-09-17 Joseph Myers <joseph@codesourcery.com>
960
961 * include/ext/vstring.h (to_wstring(long long),
962 to_wstring(unsigned long long), to_wstring(long double)): Disable
963 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
964
965 2009-09-17 Johannes Singler <singler@ira.uka.de>
966
967 * include/parallel/algobase.h: Replace tabs by spaces;
968 correct line breaks.
969 * include/parallel/algorithmfwd.h: Likewise.
970 * include/parallel/balanced_quicksort.h: Likewise.
971 * include/parallel/base.h: Likewise.
972 * include/parallel/checkers.h: Likewise.
973 * include/parallel/compatibility.h: Likewise.
974 * include/parallel/equally_split.h: Likewise.
975 * include/parallel/find.h: Likewise.
976 * include/parallel/for_each.h: Likewise.
977 * include/parallel/for_each_selectors.h: Likewise.
978 * include/parallel/iterator.h: Likewise.
979 * include/parallel/list_partition.h: Likewise.
980 * include/parallel/losertree.h: Likewise.
981 * include/parallel/merge.h: Likewise.
982 * include/parallel/multiseq_selection.h: Likewise.
983 * include/parallel/multiway_merge.h: Likewise.
984 * include/parallel/multiway_mergesort.h: Likewise.
985 * include/parallel/numeric: Likewise.
986 * include/parallel/numericfwd.h: Likewise.
987 * include/parallel/omp_loop.h: Likewise.
988 * include/parallel/omp_loop_static.h: Likewise.
989 * include/parallel/par_loop.h: Likewise.
990 * include/parallel/partial_sum.h: Likewise.
991 * include/parallel/partition.h: Likewise.
992 * include/parallel/queue.h: Likewise.
993 * include/parallel/quicksort.h: Likewise.
994 * include/parallel/random_number.h: Likewise.
995 * include/parallel/random_shuffle.h: Likewise.
996 * include/parallel/search.h: Likewise.
997 * include/parallel/set_operations.h: Likewise.
998 * include/parallel/settings.h: Likewise.
999 * include/parallel/sort.h: Likewise.
1000 * include/parallel/types.h: Likewise.
1001 * include/parallel/unique_copy.h: Likewise.
1002 * include/parallel/workstealing.h: Likewise.
1003 * include/parallel/algo.h: Likewise;
1004 shorten _ForwardIterator to _FIterator.
1005 * include/parallel/find_selectors.h: Likewise.
1006
1007 2009-09-16 Johannes Singler <singler@ira.uka.de>
1008
1009 * include/parallel/base.h: Correct some comments accidentally changed
1010 during uglification.
1011 * include/parallel/find.h: Likewise.
1012 * include/parallel/find_selectors.h: Likewise.
1013 * include/parallel/multiway_merge.h: Likewise.
1014 * include/parallel/multiway_mergesort.h: Likewise.
1015 * include/parallel/partial_sum.h: Likewise.
1016 * include/parallel/partition.h: Likewise.
1017 * include/parallel/queue.h: Likewise.
1018 * include/parallel/random_shuffle.h: Likewise.
1019 * include/parallel/settings.h: Likewise.
1020 * include/parallel/sort.h: Likewise.
1021 * include/parallel/tags.h: Likewise.
1022 * include/parallel/workstealing.h: Likewise.
1023
1024 2009-09-16 Johannes Singler <singler@ira.uka.de>
1025
1026 * include/parallel/base.h (_EqualFromLess):
1027 Correct uglification of member variables and method arguments.
1028 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
1029 * include/parallel/find_selectors.h (__find_first_of_selector):
1030 Likewise.
1031 * include/parallel/iterator.h (_IteratorTriple): Likewise.
1032 * include/parallel/multiseq_selection.h
1033 (_Lexicographic, _LexicographicReverse): Likewise.
1034 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
1035 Likewise.
1036 * include/parallel/random_number.h (_RandomNumber): Likewise.
1037 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
1038 Likewise.
1039 * include/parallel/set_operations.h (__symmetric_difference_func,
1040 __difference_func, __intersection_func, __union_func,
1041 parallel_set_union, parallel_set_intersection, parallel_set_difference,
1042 parallel_set_symmetric_difference): Likewise.
1043 * include/parallel/tags.h (parallel_tag): Likewise.
1044 * include/parallel/workstealing.h (_Job): Likewise.
1045 * include/parallel/multiway_merge.h
1046 (__multiway_merge_k_variant_sentinel_switch:operator())
1047 correct uglification of _*LoserTree*.
1048 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
1049 uglification of member variables and method arguments.
1050 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
1051 * include/parallel/for_each_selectors.h: Likewise.
1052 * include/parallel/omp_loop.h: Likewise.
1053 * include/parallel/algo.h: Likewise; uglify c_rand_number.
1054
1055 2009-09-16 Johannes Singler <singler@ira.uka.de>
1056
1057 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
1058 Replace redundant _Self.
1059 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
1060 Replace redundant _Self.
1061 * include/parallel/algo.h: Correct accidental _Self in comments.
1062 * include/parallel/losertree.h: Likewise.
1063 * include/parallel/multiway_merge.h: Likewise.
1064 * include/parallel/random_shuffle.h: Likewise.
1065
1066 2009-09-16 Johannes Singler <singler@ira.uka.de>
1067
1068 * include/parallel/algobase.h: Uglify internal identifiers.
1069 * include/parallel/algo.h: Likewise.
1070 * include/parallel/algorithm: Likewise.
1071 * include/parallel/algorithmfwd.h: Likewise.
1072 * include/parallel/balanced_quicksort.h: Likewise.
1073 * include/parallel/base.h: Likewise.
1074 * include/parallel/basic_iterator.h: Likewise.
1075 * include/parallel/checkers.h: Likewise.
1076 * include/parallel/compatibility.h: Likewise.
1077 * include/parallel/compiletime_settings.: Likewise.
1078 * include/parallel/equally_split.h: Likewise.
1079 * include/parallel/features.h: Likewise.
1080 * include/parallel/find.h: Likewise.
1081 * include/parallel/find_selectors.h: Likewise.
1082 * include/parallel/for_each.h: Likewise.
1083 * include/parallel/for_each_selectors.h: Likewise.
1084 * include/parallel/iterator.h: Likewise.
1085 * include/parallel/list_partition.h: Likewise.
1086 * include/parallel/losertree.h: Likewise.
1087 * include/parallel/merge.h: Likewise.
1088 * include/parallel/multiseq_selection.h: Likewise.
1089 * include/parallel/multiway_merge.h: Likewise.
1090 * include/parallel/multiway_mergesort.h: Likewise.
1091 * include/parallel/numeric: Likewise.
1092 * include/parallel/numericfwd.h: Likewise.
1093 * include/parallel/omp_loop.h: Likewise.
1094 * include/parallel/omp_loop_static.h: Likewise.
1095 * include/parallel/parallel.h: Likewise.
1096 * include/parallel/par_loop.h: Likewise.
1097 * include/parallel/partial_sum.h: Likewise.
1098 * include/parallel/partition.h: Likewise.
1099 * include/parallel/queue.h: Likewise.
1100 * include/parallel/quicksort.h: Likewise.
1101 * include/parallel/random_number.h: Likewise.
1102 * include/parallel/random_shuffle.h: Likewise.
1103 * include/parallel/search.h: Likewise.
1104 * include/parallel/set_operations.h: Likewise.
1105 * include/parallel/settings.h: Likewise.
1106 * include/parallel/sort.h: Likewise.
1107 * include/parallel/tags.h: Likewise.
1108 * include/parallel/types.h: Likewise.
1109 * include/parallel/unique_copy.h: Likewise.
1110 * include/parallel/workstealing.h: Likewise.
1111
1112 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
1113
1114 PR libstdc++/41037
1115 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
1116 and wcerr flags.
1117 * testsuite/27_io/objects/char/41037.cc: New.
1118 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
1119
1120 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
1121
1122 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
1123 constraint.
1124
1125 2009-09-11 Johannes Singler <singler@ira.uka.de>
1126
1127 * include/parallel/multiway_merge.h
1128 (multiway_merge_exact_splitting): Deallocate borders correctly.
1129 (parallel_multiway_merge): Remove unnecessarily complicated
1130 allocation, random access iterators are default-constructible;
1131 deallocate ne_seqs correctly.
1132
1133 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
1134
1135 PR libstdc++/41316
1136 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
1137 Remove.
1138 (forward_list<>::sort(_Comp)): Only declare.
1139 (forward_list<>::sort()): Forward to the latter.
1140 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
1141 Remove definition.
1142 (forward_list<>::sort(_Comp)): Define.
1143 * testsuite/23_containers/forward_list/requirements/dr438/
1144 assign_neg.cc: Adjust dg-error line number.
1145 * testsuite/23_containers/forward_list/requirements/dr438/
1146 insert_neg.cc: Likewise.
1147 * testsuite/23_containers/forward_list/requirements/dr438/
1148 constructor_1_neg.cc: Likewise.
1149 * testsuite/23_containers/forward_list/requirements/dr438/
1150 constructor_2_neg.cc: Likewise.
1151
1152 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1153
1154 * src/Makefile.am (libstdc___la_LINK): New.
1155 * src/Makefile.in: Regenerate.
1156
1157 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
1158
1159 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
1160 *-*-freebsd* from both dg-do and dg-options.
1161
1162 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
1163
1164 * configure: Rebuilt with modified libtool.m4.
1165
1166 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
1167 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1168
1169 PR libstdc++/41280
1170 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
1171 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
1172 * configure: Regenerate.
1173
1174 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
1175
1176 PR libstdc++/41267
1177 * include/bits/stl_algobase.h (__copy_move::__copy_m,
1178 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
1179 with a null third argument.
1180
1181 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
1182
1183 Revert.
1184 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1185 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1186 bool for stream sentry objects.
1187 * include/bits/istream.tcc: Same.
1188 * include/bits/ostream.tcc: Same.
1189 * include/bits/basic_string.tcc: Same.
1190 * include/bits/ostream_insert.h: Same.
1191 * src/istream.cc: Same.
1192
1193 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1194
1195 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
1196 instantiation with additional commands issued for each Makefile
1197 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
1198 runs these commands.
1199 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
1200 running `make' in include, passing `pch_build=' to `make'.
1201 * configure: Regenerate.
1202
1203 PR libstdc++/41220
1204 * include/Makefile.am (CLEANFILES): Add stamp-host.
1205 * include/Makefile.in: Regenerate.
1206
1207 2009-09-02 Joseph Myers <joseph@codesourcery.com>
1208
1209 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
1210 under util/ to remote host. Copy .h and .hpp files at more levels
1211 under util/ to remote host.
1212
1213 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
1214
1215 * include/bits/stl_uninitialized.h
1216 (__uninitialized_copy::uninitialized_copy): Just call (the now
1217 forwarding) _Construct.
1218
1219 2009-09-01 Chris Jefferson <chris@bubblescope.net>
1220 Paolo Carlini <paolo.carlini@oracle.com>
1221
1222 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
1223 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
1224 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
1225 move_iterators/1.cc: Adjust, do not define
1226 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
1227 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
1228 move_iterators/1.cc: Likewise.
1229 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
1230 * testsuite/25_algorithms/move/1.cc: Likewise.
1231 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
1232 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
1233 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
1234 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
1235 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
1236 test for predicated test.
1237 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
1238 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
1239 for predicated version.
1240 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
1241
1242 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
1243 enable test2 and test3.
1244
1245 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
1246 moving bug in C++0x mode.
1247
1248 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
1249 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
1250 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
1251 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
1252
1253 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
1254 Kaz Kojima <kkojima@gcc.gnu.org>
1255
1256 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
1257 dg-add-options ieee.
1258 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
1259 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
1260 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
1261 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
1262 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
1263 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
1264 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
1265 * testsuite/18_support/numeric_limits/
1266 specialization_default_values.cc: Likewise.
1267 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
1268 * testsuite/26_numerics/complex/pow.cc: Likewise.
1269 * testsuite/tr1/5_numerical_facilities/special_functions/
1270 01_assoc_laguerre/check_nan.cc: Likewise.
1271 * testsuite/tr1/5_numerical_facilities/special_functions/
1272 02_assoc_legendre/check_nan.cc: Likewise.
1273 * testsuite/tr1/5_numerical_facilities/special_functions/
1274 03_beta/check_nan.cc: Likewise.
1275 * testsuite/tr1/5_numerical_facilities/special_functions/
1276 04_comp_ellint_1/check_nan.cc: Likewise.
1277 * testsuite/tr1/5_numerical_facilities/special_functions/
1278 05_comp_ellint_2/check_nan.cc: Likewise.
1279 * testsuite/tr1/5_numerical_facilities/special_functions/
1280 06_comp_ellint_3/check_nan.cc: Likewise.
1281 * testsuite/tr1/5_numerical_facilities/special_functions/
1282 07_conf_hyperg/check_nan.cc: Likewise.
1283 * testsuite/tr1/5_numerical_facilities/special_functions/
1284 08_cyl_bessel_i/check_nan.cc: Likewise.
1285 * testsuite/tr1/5_numerical_facilities/special_functions/
1286 09_cyl_bessel_j/check_nan.cc: Likewise.
1287 * testsuite/tr1/5_numerical_facilities/special_functions/
1288 10_cyl_bessel_k/check_nan.cc: Likewise.
1289 * testsuite/tr1/5_numerical_facilities/special_functions/
1290 11_cyl_neumann/check_nan.cc: Likewise.
1291 * testsuite/tr1/5_numerical_facilities/special_functions/
1292 12_ellint_1/check_nan.cc: Likewise.
1293 * testsuite/tr1/5_numerical_facilities/special_functions/
1294 13_ellint_2/check_nan.cc: Likewise.
1295 * testsuite/tr1/5_numerical_facilities/special_functions/
1296 14_ellint_3/check_nan.cc: Likewise.
1297 * testsuite/tr1/5_numerical_facilities/special_functions/
1298 15_expint/check_nan.cc: Likewise.
1299 * testsuite/tr1/5_numerical_facilities/special_functions/
1300 16_hermite/check_nan.cc: Likewise.
1301 * testsuite/tr1/5_numerical_facilities/special_functions/
1302 17_hyperg/check_nan.cc: Likewise.
1303 * testsuite/tr1/5_numerical_facilities/special_functions/
1304 18_laguerre/check_nan.cc: Likewise.
1305 * testsuite/tr1/5_numerical_facilities/special_functions/
1306 19_legendre/check_nan.cc: Likewise.
1307 * testsuite/tr1/5_numerical_facilities/special_functions/
1308 20_riemann_zeta/check_nan.cc: Likewise.
1309 * testsuite/tr1/5_numerical_facilities/special_functions/
1310 21_sph_bessel/check_nan.cc: Likewise.
1311 * testsuite/tr1/5_numerical_facilities/special_functions/
1312 22_sph_legendre/check_nan.cc: Likewise.
1313 * testsuite/tr1/5_numerical_facilities/special_functions/
1314 23_sph_neumann/check_nan.cc: Likewise.
1315
1316 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
1317
1318 * include/bits/stl_construct.h: Include <bits/move.h>.
1319
1320 2009-08-29 Chris Jefferson <chris@bubblescope.net>
1321
1322 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
1323 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
1324 Add.
1325 * include/bits/stl_tempbuf.h (_Temporary_buffer::
1326 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
1327 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
1328 C++0x mode.
1329 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
1330 const copy_tracker&)): Add.
1331 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
1332 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
1333
1334 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
1335
1336 * config/abi/pre/gnu.ver: Fixups for string member functions.
1337
1338 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
1339
1340 PR libstdc++/41005
1341 * configure.ac: Bump libtool_VERSION to 6:14:0.
1342 * configure: Regenerate.
1343 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
1344 * src/Makefile.in: Regenerate.
1345 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
1346 move <future> symbols to 3.4.14 version.
1347 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
1348
1349 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
1350
1351 * include/bits/basic_string.h (basic_string): Add cbegin(),
1352 cend(), crbegin(), crend() in C++0x mode.
1353 * config/abi/pre/gnu.ver: Add exports.
1354
1355 * testsuite/util/testsuite_containers.h: New.
1356 * testsuite/util/testsuite_container_traits.h: New.
1357 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
1358 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
1359 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
1360 * testsuite/ext/vstring/requirements/typedefs.cc: New.
1361 * testsuite/23_containers/unordered_map/requirements/
1362 cliterators.cc: Edit.
1363 * testsuite/23_containers/unordered_map/requirements/
1364 citerators.cc: Edit.
1365 * testsuite/23_containers/unordered_map/requirements/
1366 explicit_instantiation/1.cc: New.
1367 * testsuite/23_containers/unordered_map/requirements/
1368 explicit_instantiation/2.cc: New.
1369 * testsuite/23_containers/unordered_map/requirements/
1370 explicit_instantiation/3.cc: New.
1371 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
1372 * testsuite/23_containers/unordered_map/requirements/
1373 explicit_instantiation.cc: Move to nested directory.
1374 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
1375 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
1376 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
1377 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
1378 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
1379 * testsuite/23_containers/set/requirements/typedefs.cc: New.
1380 * testsuite/23_containers/unordered_multimap/requirements/
1381 cliterators.cc: Edit.
1382 * testsuite/23_containers/unordered_multimap/requirements/
1383 citerators.cc: Edit.
1384 * testsuite/23_containers/unordered_multimap/requirements/
1385 explicit_instantiation/1.cc: New.
1386 * testsuite/23_containers/unordered_multimap/requirements/
1387 explicit_instantiation/2.cc: Edit.: New.
1388 * testsuite/23_containers/unordered_multimap/requirements/
1389 explicit_instantiation/3.cc: New.
1390 * testsuite/23_containers/unordered_multimap/requirements/
1391 typedefs.cc: Edit.
1392 * testsuite/23_containers/unordered_multimap/requirements/
1393 explicit_instantiation.cc: Move to nested.
1394 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
1395 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
1396 * testsuite/23_containers/forward_list/requirements/dr438/
1397 insert_neg.cc: New.
1398 * testsuite/23_containers/forward_list/requirements/dr438/
1399 assign_neg.cc: New.
1400 * testsuite/23_containers/forward_list/requirements/dr438/
1401 constructor_1_neg.cc: New.
1402 * testsuite/23_containers/forward_list/requirements/dr438/
1403 constructor_2_neg.cc: New.
1404 * testsuite/23_containers/forward_list/requirements/dr438/
1405 constructor.cc: New.
1406 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
1407 * testsuite/23_containers/unordered_set/requirements/
1408 cliterators.cc: Edit.
1409 * testsuite/23_containers/unordered_set/requirements/
1410 citerators.cc: Edit.
1411 * testsuite/23_containers/unordered_set/requirements/
1412 explicit_instantiation/1.cc: New.
1413 * testsuite/23_containers/unordered_set/requirements/
1414 explicit_instantiation/2.cc: New.
1415 * testsuite/23_containers/unordered_set/requirements/
1416 explicit_instantiation/3.cc: New.
1417 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
1418 * testsuite/23_containers/unordered_set/requirements/
1419 explicit_instantiation.cc: Move to nested.
1420 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
1421 * testsuite/23_containers/vector/requirements/dr438/bool/
1422 constructor.cc: Move.
1423 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
1424 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
1425 * testsuite/23_containers/vector/bool/requirements/dr438/
1426 constructor.cc: New.
1427 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
1428 * testsuite/23_containers/deque/requirements/typedefs.cc
1429 * testsuite/23_containers/stack/requirements/typedefs.cc
1430 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
1431 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
1432 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
1433 * testsuite/23_containers/list/requirements/typedefs.cc: New.
1434 * testsuite/23_containers/unordered_multiset/requirements/
1435 cliterators.cc: Edit.
1436 * testsuite/23_containers/unordered_multiset/requirements/
1437 citerators.cc: Edit.
1438 * testsuite/23_containers/unordered_multiset/requirements/
1439 explicit_instantiation.cc: Move.
1440 * testsuite/23_containers/unordered_multiset/requirements/
1441 explicit_instantiation/1.cc: New.
1442 * testsuite/23_containers/unordered_multiset/requirements/
1443 explicit_instantiation/2.cc: New.
1444 * testsuite/23_containers/unordered_multiset/requirements/
1445 explicit_instantiation/3.cc: New.
1446 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
1447 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
1448 * testsuite/23_containers/map/requirements/typedefs.cc: New.
1449 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
1450 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
1451 Move.
1452 * testsuite/23_containers/array/requirements/
1453 explicit_instantiation/1.cc: New.
1454 * testsuite/23_containers/array/requirements/
1455 explicit_instantiation/2.cc: New.
1456 * testsuite/23_containers/array/requirements/typedefs.cc: New.
1457
1458 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1459
1460 * configure.ac (AC_PREREQ): Bump to 2.64.
1461
1462 2009-08-24 Chris Jefferson <chris@bubblescope.net>
1463
1464 * include/stl_algo.h (__unguarded_partition_pivot,
1465 __move_median_first): New.
1466 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
1467 types.
1468 (__unguarded_linear_insert): Assume always inserting value at __last.
1469 (__unguarded_partition): Take pivot by reference.
1470 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
1471 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
1472
1473 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1474
1475 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
1476 before --mode argument.
1477 * libsupc++/Makefile.in: Regenerate.
1478
1479 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1480
1481 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
1482 2.64 and Automake 1.11 in examples; update link to Autoconf
1483 manual page about quadrigraphs.
1484 * Makefile.am (install-html, install-pdf): Remove.
1485 * Makefile.in: Regenerate.
1486
1487 * Makefile.in: Regenerate.
1488 * acinclude.m4: Regenerate.
1489 * aclocal.m4: Regenerate.
1490 * config.h.in: Regenerate.
1491 * configure: Regenerate.
1492 * doc/Makefile.in: Regenerate.
1493 * include/Makefile.in: Regenerate.
1494 * libsupc++/Makefile.in: Regenerate.
1495 * po/Makefile.in: Regenerate.
1496 * python/Makefile.in: Regenerate.
1497 * src/Makefile.in: Regenerate.
1498 * testsuite/Makefile.in: Regenerate.
1499
1500 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1501
1502 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1503 $(LIBTOOLFLAGS).
1504 * libsupc++/Makefile.in: Regenerate.
1505 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1506 and $(LIBTOOLFLAGS).
1507 * src/Makefile.in: Regenerate.
1508
1509 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1510
1511 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1512 missing dg-require directives.
1513
1514 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1515
1516 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1517 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1518 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1519 __numeric_constants<_Tp>::__gamma_e().
1520
1521 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1522
1523 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1524
1525 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1526
1527 * configure.ac: Move guarded checks for CC and CXX ...
1528 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1529 * configure: Regenerate.
1530
1531 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1532 Paolo Carlini <paolo.carlini@oracle.com>
1533
1534 PR libstdc++/41061
1535 * include/bits/random.h (operator<<(std::basic_ostream<>&,
1536 const std::lognormal_distribution<>&),
1537 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1538 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1539 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1540 operator<<(std::basic_ostream<>&,
1541 const std::chi_squared_distribution<>&),
1542 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1543 operator<<(std::basic_ostream<>&,
1544 const std::fisher_f_distribution<>&),
1545 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1546 operator<<(std::basic_ostream<>&,
1547 const std::student_t_distribution<>&),
1548 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1549 operator<<(std::basic_ostream<>&,
1550 const std::negative_binomial_distribution<>&)): Declare friend.
1551 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1552 serialize.cc: New.
1553 * testsuite/26_numerics/random/piecewise_constant_distribution/
1554 operators/serialize.cc: Likewise.
1555 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1556 serialize.cc: Likewise.
1557 * testsuite/26_numerics/random/normal_distribution/operators/
1558 serialize.cc: Likewise.
1559 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1560 serialize.cc: Likewise.
1561 * testsuite/26_numerics/random/poisson_distribution/operators/
1562 serialize.cc: Likewise.
1563 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1564 serialize.cc: Likewise.
1565 * testsuite/26_numerics/random/discrete_distribution/operators/
1566 serialize.cc: Likewise.
1567 * testsuite/26_numerics/random/weibull_distribution/operators/
1568 serialize.cc: Likewise.
1569 * testsuite/26_numerics/random/negative_binomial_distribution/
1570 operators/serialize.cc: Likewise.
1571 * testsuite/26_numerics/random/cauchy_distribution/operators/
1572 serialize.cc: Likewise.
1573 * testsuite/26_numerics/random/gamma_distribution/operators/
1574 serialize.cc: Likewise.
1575 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1576 serialize.cc: Likewise.
1577 * testsuite/26_numerics/random/exponential_distribution/operators/
1578 serialize.cc: Likewise.
1579 * testsuite/26_numerics/random/lognormal_distribution/operators/
1580 serialize.cc: Likewise.
1581 * testsuite/26_numerics/random/binomial_distribution/operators/
1582 serialize.cc: Likewise.
1583 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1584 serialize.cc: Likewise.
1585 * testsuite/26_numerics/random/piecewise_linear_distribution/
1586 operators/serialize.cc
1587 * testsuite/26_numerics/random/student_t_distribution/operators/
1588 serialize.cc: Likewise.
1589 * testsuite/26_numerics/random/geometric_distribution/operators/
1590 serialize.cc: Likewise.
1591
1592 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1593
1594 * include/bits/stl_tree.h: In C++0x mode make erase return
1595 an iterator as per DR 130.
1596 * include/bits/stl_set.h: Same.
1597 * include/bits/stl_multiset.h: Same.
1598 * include/bits/stl_map.h: Same.
1599 * include/bits/stl_multimap.h: Same.
1600 * doc/xml/manual/intro.xml: Document.
1601 * testsuite/23_containers/set/dr130.cc: New.
1602 * testsuite/23_containers/multiset/dr130.cc: New.
1603 * testsuite/23_containers/map/dr130.cc: New.
1604 * testsuite/23_containers/multimap/dr130.cc: New.
1605
1606 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1607
1608 * include/ext/pointer.h: Add pragma system_header, use
1609 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1610
1611 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1612
1613 * src/compatibility-ldbl.cc: Include cmath.
1614
1615 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1616
1617 * src/compatibility-ldbl.cc: Include tr1/functional.
1618
1619 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1620
1621 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1622
1623 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1624
1625 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1626 * include/precompiled/stdc++.h: Don't include cassert if
1627 _GLIBCXX_NO_ASSERT defined.
1628 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1629 semi-colon.
1630 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1631 Same.
1632
1633 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1634 directory.
1635 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1636 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1637 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1638
1639 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1640 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1641 use stdc++.h include.
1642 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1643 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1644 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1645 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1646 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1647 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1648 ...this.
1649 * testsuite/17_intro/headers/c++200x/all.cc: To...
1650 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1651 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1652 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1653 ...this.
1654 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1655 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1656
1657 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1658
1659 * include/std/future: Move error handling bits outside macro guard.
1660 * src/future.cc: Adjust.
1661
1662 * include/precompiled/stdc++.h: Add future.
1663 * doc/xml/manual/using.xml: Same.
1664
1665 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1666
1667 * src/hashtable.cc: Just definitions.
1668 * src/hashtable_c++0x.cc: Compile C++0x versions.
1669 * src/hash.cc: Same.
1670 * src/hash_c++0x.cc: Same.
1671 src/hash_tr1.cc: Compile TR1 versions.
1672 src/hashtable_tr1.cc: Same.
1673
1674 * src/limits_c++0x.cc: Sync build error handling.
1675
1676 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1677 hashtable.cc to hashtable_tr1.cc.
1678 * src/Makefile.in: Regenerate.
1679
1680 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1681
1682 * include/tr1_impl/functional: Doxygen markup.
1683
1684 * doc/html/*: Regenerate.
1685
1686 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1687
1688 * include/std/future: Fixes for -fno-exceptions.
1689 * include/bits/functexcept.h: Same.
1690 * libsupc++/exception_ptr.h: Same.
1691 * src/pool_allocator.cc: Same.
1692 * src/future.cc: Same.
1693 * src/functexcept.cc: Same.
1694 * config/abi/pre/gnu.ver: New exports.
1695 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1696 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1697 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1698 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1699 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1700 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1701 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1702
1703 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1704 * testsuite/23_containers/deque/operators/2.cc: New.
1705
1706 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1707
1708 * src/hash.cc (hash<string>::operator()(string),
1709 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1710 nothing.
1711 * include/bits/functional_hash.h (hash<error_code>::
1712 operator()(error_code)): Likewise.
1713
1714 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1715
1716 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1717 bool for stream sentry objects.
1718 * include/bits/istream.tcc: Same.
1719 * include/bits/ostream.tcc: Same.
1720 * include/bits/basic_string.tcc: Same.
1721 * include/bits/ostream_insert.h: Same.
1722 * src/istream.cc: Same.
1723
1724 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1725
1726 PR libstdc++/15523
1727 * include/debug/safe_iterator.h (_Safe_iterator<>::
1728 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1729 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1730 do not error out when the source is a value-initialized iterator.
1731 * testsuite/23_containers/vector/15523.cc: New.
1732 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1733
1734 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1735
1736 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1737 cosmetic changes, inline.
1738 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1739 Likewise.
1740 * include/bits/move.h: Minor cosmetic changes.
1741
1742 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1743
1744 PR libstdc++/40912 (final)
1745 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1746 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1747 parms_neg.cc: Likewise.
1748 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1749 parms.cc: Likewise.
1750 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1751 default.cc: Likewise.
1752 * testsuite/26_numerics/random/uniform_real_distribution/
1753 requirements/typedefs.cc: Likewise.
1754 * testsuite/26_numerics/random/piecewise_constant_distribution/
1755 cons/range.cc: Likewise.
1756 * testsuite/26_numerics/random/piecewise_constant_distribution/
1757 cons/default.cc: Likewise.
1758 * testsuite/26_numerics/random/piecewise_constant_distribution/
1759 cons/num_xbound_fun.cc: Likewise.
1760 * testsuite/26_numerics/random/piecewise_constant_distribution/
1761 cons/initlist_fun.cc: Likewise.
1762 * testsuite/26_numerics/random/piecewise_constant_distribution/
1763 requirements/typedefs.cc: Likewise.
1764 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1765 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1766 parms.cc: Likewise.
1767 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1768 default.cc: Likewise.
1769 * testsuite/26_numerics/random/chi_squared_distribution/
1770 requirements/typedefs.cc: Likewise.
1771 * testsuite/26_numerics/random/normal_distribution/
1772 cons/parms.cc: Likewise.
1773 * testsuite/26_numerics/random/normal_distribution/
1774 cons/default.cc: Likewise.
1775 * testsuite/26_numerics/random/normal_distribution/
1776 requirements/typedefs.cc: Likewise.
1777 * testsuite/26_numerics/random/seed_seq/cons/
1778 range.cc: Likewise.
1779 * testsuite/26_numerics/random/seed_seq/cons/
1780 initlist.cc: Likewise.
1781 * testsuite/26_numerics/random/seed_seq/cons/
1782 default.cc: Likewise.
1783 * testsuite/26_numerics/random/seed_seq/requirements/
1784 typedefs.cc: Likewise.
1785 * testsuite/26_numerics/random/uniform_int_distribution/
1786 cons/parms_neg.cc: Likewise.
1787 * testsuite/26_numerics/random/uniform_int_distribution/
1788 cons/parms.cc: Likewise.
1789 * testsuite/26_numerics/random/uniform_int_distribution/
1790 cons/default.cc: Likewise.
1791 * testsuite/26_numerics/random/uniform_int_distribution/
1792 requirements/typedefs.cc: Likewise.
1793 * testsuite/26_numerics/random/poisson_distribution/cons/
1794 parms.cc: Likewise.
1795 * testsuite/26_numerics/random/poisson_distribution/cons/
1796 default.cc: Likewise.
1797 * testsuite/26_numerics/random/poisson_distribution/
1798 requirements/typedefs.cc: Likewise.
1799 * testsuite/26_numerics/random/bernoulli_distribution/
1800 cons/parms.cc: Likewise.
1801 * testsuite/26_numerics/random/bernoulli_distribution/
1802 cons/default.cc: Likewise.
1803 * testsuite/26_numerics/random/bernoulli_distribution/
1804 requirements/typedefs.cc: Likewise.
1805 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1806 * testsuite/26_numerics/random/
1807 default_random_engine.cc: Likewise.
1808 * testsuite/26_numerics/random/discrete_distribution/
1809 cons/range.cc: Likewise.
1810 * testsuite/26_numerics/random/discrete_distribution/
1811 cons/initlist.cc: Likewise.
1812 * testsuite/26_numerics/random/discrete_distribution/
1813 cons/default.cc: Likewise.
1814 * testsuite/26_numerics/random/discrete_distribution/
1815 cons/num_xbound_fun.cc: Likewise.
1816 * testsuite/26_numerics/random/discrete_distribution/
1817 requirements/typedefs.cc: Likewise.
1818 * testsuite/26_numerics/random/weibull_distribution/
1819 cons/parms.cc: Likewise.
1820 * testsuite/26_numerics/random/weibull_distribution/
1821 cons/default.cc: Likewise.
1822 * testsuite/26_numerics/random/weibull_distribution/
1823 requirements/typedefs.cc: Likewise.
1824 * testsuite/26_numerics/random/independent_bits_engine/
1825 cons/base_move.cc: Likewise.
1826 * testsuite/26_numerics/random/independent_bits_engine/
1827 cons/seed1.cc: Likewise.
1828 * testsuite/26_numerics/random/independent_bits_engine/
1829 cons/seed2.cc: Likewise.
1830 * testsuite/26_numerics/random/independent_bits_engine/
1831 cons/base_copy.cc: Likewise.
1832 * testsuite/26_numerics/random/independent_bits_engine/
1833 cons/default.cc: Likewise.
1834 * testsuite/26_numerics/random/independent_bits_engine/
1835 cons/seed_seq.cc: Likewise.
1836 * testsuite/26_numerics/random/independent_bits_engine/
1837 requirements/typedefs.cc: Likewise.
1838 * testsuite/26_numerics/random/independent_bits_engine/
1839 operators/equal.cc: Likewise.
1840 * testsuite/26_numerics/random/independent_bits_engine/
1841 operators/serialize.cc: Likewise.
1842 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1843 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1844 * testsuite/26_numerics/random/subtract_with_carry_engine/
1845 cons/seed1.cc: Likewise.
1846 * testsuite/26_numerics/random/subtract_with_carry_engine/
1847 cons/seed2.cc: Likewise.
1848 * testsuite/26_numerics/random/subtract_with_carry_engine/
1849 cons/default.cc: Likewise.
1850 * testsuite/26_numerics/random/subtract_with_carry_engine/
1851 requirements/typedefs.cc: Likewise.
1852 * testsuite/26_numerics/random/subtract_with_carry_engine/
1853 operators/equal.cc: Likewise.
1854 * testsuite/26_numerics/random/subtract_with_carry_engine/
1855 operators/serialize.cc: Likewise.
1856 * testsuite/26_numerics/random/discard_block_engine/cons/
1857 base_move.cc: Likewise.
1858 * testsuite/26_numerics/random/discard_block_engine/cons/
1859 seed1.cc: Likewise.
1860 * testsuite/26_numerics/random/discard_block_engine/cons/
1861 seed2.cc: Likewise.
1862 * testsuite/26_numerics/random/discard_block_engine/cons/
1863 base_copy.cc: Likewise.
1864 * testsuite/26_numerics/random/discard_block_engine/cons/
1865 default.cc: Likewise.
1866 * testsuite/26_numerics/random/discard_block_engine/cons/
1867 seed_seq.cc: Likewise.
1868 * testsuite/26_numerics/random/discard_block_engine/
1869 requirements/typedefs.cc: Likewise.
1870 * testsuite/26_numerics/random/discard_block_engine/
1871 operators/equal.cc: Likewise.
1872 * testsuite/26_numerics/random/discard_block_engine/
1873 operators/serialize.cc: Likewise.
1874 * testsuite/26_numerics/random/cauchy_distribution/
1875 cons/parms.cc: Likewise.
1876 * testsuite/26_numerics/random/cauchy_distribution/
1877 cons/default.cc: Likewise.
1878 * testsuite/26_numerics/random/cauchy_distribution/
1879 requirements/typedefs.cc: Likewise.
1880 * testsuite/26_numerics/random/negative_binomial_distribution/
1881 cons/parms.cc: Likewise.
1882 * testsuite/26_numerics/random/negative_binomial_distribution/
1883 cons/default.cc: Likewise.
1884 * testsuite/26_numerics/random/negative_binomial_distribution/
1885 requirements/typedefs.cc: Likewise.
1886 * testsuite/26_numerics/random/gamma_distribution/
1887 cons/parms.cc: Likewise.
1888 * testsuite/26_numerics/random/gamma_distribution/
1889 cons/default.cc: Likewise.
1890 * testsuite/26_numerics/random/gamma_distribution/
1891 requirements/typedefs.cc: Likewise.
1892 * testsuite/26_numerics/random/mersenne_twister_engine/
1893 cons/seed1.cc: Likewise.
1894 * testsuite/26_numerics/random/mersenne_twister_engine/
1895 cons/seed2.cc: Likewise.
1896 * testsuite/26_numerics/random/mersenne_twister_engine/
1897 cons/default.cc: Likewise.
1898 * testsuite/26_numerics/random/mersenne_twister_engine/
1899 requirements/typedefs.cc: Likewise.
1900 * testsuite/26_numerics/random/mersenne_twister_engine/
1901 operators/equal.cc: Likewise.
1902 * testsuite/26_numerics/random/mersenne_twister_engine/
1903 operators/serialize.cc: Likewise.
1904 * testsuite/26_numerics/random/fisher_f_distribution/
1905 cons/parms.cc: Likewise.
1906 * testsuite/26_numerics/random/fisher_f_distribution/
1907 cons/default.cc: Likewise.
1908 * testsuite/26_numerics/random/fisher_f_distribution/
1909 requirements/typedefs.cc: Likewise.
1910 * testsuite/26_numerics/random/exponential_distribution/
1911 cons/parms.cc: Likewise.
1912 * testsuite/26_numerics/random/exponential_distribution/
1913 cons/default.cc: Likewise.
1914 * testsuite/26_numerics/random/exponential_distribution/
1915 requirements/typedefs.cc: Likewise.
1916 * testsuite/26_numerics/random/binomial_distribution/
1917 cons/parms.cc: Likewise.
1918 * testsuite/26_numerics/random/binomial_distribution/
1919 cons/default.cc: Likewise.
1920 * testsuite/26_numerics/random/binomial_distribution/
1921 requirements/typedefs.cc: Likewise.
1922 * testsuite/26_numerics/random/lognormal_distribution/
1923 cons/parms.cc: Likewise.
1924 * testsuite/26_numerics/random/lognormal_distribution/
1925 cons/default.cc: Likewise.
1926 * testsuite/26_numerics/random/lognormal_distribution/
1927 requirements/typedefs.cc: Likewise.
1928 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1929 * testsuite/26_numerics/random/random_device/cons/
1930 token.cc: Likewise.
1931 * testsuite/26_numerics/random/random_device/cons/
1932 default.cc: Likewise.
1933 * testsuite/26_numerics/random/random_device/
1934 requirements/typedefs.cc: Likewise.
1935 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1936 * testsuite/26_numerics/random/extreme_value_distribution/
1937 cons/parms.cc: Likewise.
1938 * testsuite/26_numerics/random/extreme_value_distribution/
1939 cons/default.cc: Likewise.
1940 * testsuite/26_numerics/random/extreme_value_distribution/
1941 requirements/typedefs.cc: Likewise.
1942 * testsuite/26_numerics/random/piecewise_linear_distribution/
1943 cons/range.cc: Likewise.
1944 * testsuite/26_numerics/random/piecewise_linear_distribution/
1945 cons/default.cc: Likewise.
1946 * testsuite/26_numerics/random/piecewise_linear_distribution/
1947 cons/num_xbound_fun.cc: Likewise.
1948 * testsuite/26_numerics/random/piecewise_linear_distribution/
1949 cons/initlist_fun.cc: Likewise.
1950 * testsuite/26_numerics/random/piecewise_linear_distribution/
1951 requirements/typedefs.cc: Likewise.
1952 * testsuite/26_numerics/random/student_t_distribution/
1953 cons/parms.cc: Likewise.
1954 * testsuite/26_numerics/random/student_t_distribution/
1955 cons/default.cc: Likewise.
1956 * testsuite/26_numerics/random/student_t_distribution/
1957 requirements/typedefs.cc: Likewise.
1958 * testsuite/26_numerics/random/linear_congruential_engine/
1959 cons/seed1.cc: Likewise.
1960 * testsuite/26_numerics/random/linear_congruential_engine/
1961 cons/seed2.cc: Likewise.
1962 * testsuite/26_numerics/random/linear_congruential_engine/
1963 cons/default.cc: Likewise.
1964 * testsuite/26_numerics/random/linear_congruential_engine/
1965 requirements/non_uint_neg.cc: Likewise.
1966 * testsuite/26_numerics/random/linear_congruential_engine/
1967 requirements/typedefs.cc: Likewise.
1968 * testsuite/26_numerics/random/linear_congruential_engine/
1969 operators/equal.cc: Likewise.
1970 * testsuite/26_numerics/random/linear_congruential_engine/
1971 operators/serialize.cc: Likewise.
1972 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1973 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1974 base_move.cc: Likewise.
1975 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1976 seed1.cc: Likewise.
1977 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1978 seed2.cc: Likewise.
1979 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1980 base_copy.cc: Likewise.
1981 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1982 default.cc: Likewise.
1983 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1984 seed_seq.cc: Likewise.
1985 * testsuite/26_numerics/random/shuffle_order_engine/
1986 requirements/typedefs.cc: Likewise.
1987 * testsuite/26_numerics/random/shuffle_order_engine/
1988 operators/equal.cc: Likewise.
1989 * testsuite/26_numerics/random/shuffle_order_engine/
1990 operators/serialize.cc: Likewise.
1991 * testsuite/26_numerics/random/geometric_distribution/
1992 cons/parms.cc: Likewise.
1993 * testsuite/26_numerics/random/geometric_distribution/
1994 cons/default.cc: Likewise.
1995 * testsuite/26_numerics/random/geometric_distribution/
1996 requirements/typedefs.cc: Likewise.
1997 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1998
1999 2009-07-31 Jason Merrill <jason@redhat.com>
2000 Douglas Gregor <doug.gregor@gmail.com>
2001
2002 * include/bits/move.h (forward): Implement as in N2835.
2003 (move): Implement as in N2831.
2004 * include/std/istream (rvalue stream operator>>): New.
2005 * include/std/ostream (rvalue stream operator<<): New.
2006 * testsuite/27_io/rvalue_streams.cc: New.
2007
2008 2009-07-31 Jason Merrill <jason@redhat.com>
2009
2010 * include/bits/forward_list.h (splice_after): Use forward.
2011 (merge): Likewise.
2012 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
2013 (move_iterator::operator[]): Use move.
2014 * include/bits/stl_list.h (insert): Use move.
2015 * include/std/thread (_Callable constructor): Use forward.
2016 * include/std/tuple: Don't specify explicit template args to move.
2017
2018 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
2019 Adjust signature.
2020 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
2021 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
2022 reference.
2023 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
2024 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
2025 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
2026 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
2027 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
2028 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
2029 testsuite/23_containers/forward_list/operations/1.cc,
2030 testsuite/23_containers/forward_list/operations/5.cc: Use move.
2031 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
2032 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
2033 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
2034 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
2035 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
2036
2037 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
2038
2039 PR libstdc++/40912 (partial)
2040 * include/std/random: Disable the facility if <stdint.h> is not
2041 available.
2042
2043 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2044
2045 PR libstdc++/40919
2046 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
2047 xfail on darwin[3-9]*.
2048
2049 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2050
2051 PR libstdc++/40917
2052 * testsuite/util/replacement_memory_operators.h: Add missing includes,
2053 tweak qualifications.
2054
2055 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2056
2057 PR libstdc++/40916
2058 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
2059 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2060 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
2061
2062 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2063
2064 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
2065
2066 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2067
2068 PR libstdc++/40915
2069 * testsuite/18_support/headers/exception/synopsis.cc: Fix
2070 std::terminate declaration.
2071
2072 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2073
2074 PR libstdc++/40908
2075 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
2076 symbols at GLIBCXX_3.4.
2077
2078 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2079
2080 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
2081 * testsuite/util/testsuite_abi.cc: Adjust.
2082 * configure.ac: Bump libtool_VERSION to 6:13:0.
2083 * configure: Regenerate.
2084
2085 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
2086 Tyler Earman <rem.intellegare@gmail.com>
2087
2088 * doc/xml/manual/configure.xml: Consistent placement of
2089 ABI-changing options, clarify --enable-clocale.
2090
2091 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2092
2093 * python/Makefile.in: Regenerate.
2094
2095 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2096
2097 * python/Makefile.am (install-data-local): Use DESTDIR
2098 correctly.
2099
2100 2009-07-24 Jason Merrill <jason@redhat.com>
2101
2102 Core issue 901
2103 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
2104 dealloc.
2105
2106 2009-07-24 Joseph Myers <joseph@codesourcery.com>
2107
2108 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
2109 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
2110 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
2111 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
2112 * testsuite/21_strings/headers/cwchar/functions_std.cc,
2113 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
2114 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2115 Use dg-require-swprintf.
2116
2117 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
2118
2119 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
2120
2121 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
2122
2123 * include/c_std/cmath (abs(_Tp)): Add.
2124 * include/c_global/cmath (abs(_Tp)): Likewise.
2125 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
2126
2127 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
2128
2129 * doc/html/ext/lwg-closed.html: Update to R65.
2130 * doc/html/ext/lwg-defects.html: Likewise.
2131 * doc/html/ext/lwg-active.html: Likewise.
2132 * doc/xml/manual/intro.xml: Update DRs entries.
2133
2134 2009-07-22 Jason Merrill <jason@redhat.com>
2135
2136 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
2137
2138 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
2139
2140 * include/std/valarray (valarray<>::operator=(const valarray<>&),
2141 valarray<>::operator=(initializer_list<>)): Implement resolution
2142 of DR 630, [Ready] in Frankfurt.
2143 * testsuite/26_numerics/valarray/dr630-1.cc: New.
2144 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
2145 * doc/xml/manual/intro.xml: Add an entry for DR 630.
2146
2147 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
2148
2149 * include/std/chrono (duration<>::operator%=, operator%):
2150 Add, per DR 934.
2151 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
2152 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
2153
2154 * include/std/chrono (operator/): Simplify implementation.
2155
2156 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
2157
2158 * doc/xml/manual/intro.xml: Escape '&', validate.
2159 * doc/xml/manual/using.xml: Validate, dead link check.
2160 * doc/xml/manual/strings.xml: Same.
2161 * doc/xml/manual/appendix_contributing.xml: Same.
2162 * doc/xml/manual/iterators.xml: Same.
2163 * doc/xml/manual/spine.xml: Same.
2164
2165 * doc/xml/faq.xml: Remove redundant xreflabel entities.
2166 * doc/xml/gnu/gpl-3.0.xml: Same.
2167 * doc/xml/manual/mt_allocator.xml: Same.
2168 * doc/xml/manual/allocator.xml: Same.
2169 * doc/xml/manual/ctype.xml: Same.
2170 * doc/xml/manual/codecvt.xml: Same.
2171 * doc/xml/manual/backwards_compatibility.xml: Same.
2172 * doc/xml/manual/shared_ptr.xml: Same.
2173 * doc/xml/manual/abi.xml: Same.
2174 * doc/xml/manual/auto_ptr.xml: Same.
2175 * doc/xml/manual/internals.xml: Same.
2176 * doc/xml/manual/parallel_mode.xml: Same.
2177 * doc/xml/manual/bitmap_allocator.xml: Same.
2178 * doc/xml/manual/build_hacking.xml: Same.
2179 * doc/xml/manual/evolution.xml: Same.
2180 * doc/xml/manual/debug.xml: Same.
2181 * doc/xml/manual/localization.xml: Same.
2182 * doc/xml/manual/appendix_contributing.xml: Same.
2183 * doc/xml/manual/locale.xml: Same.
2184 * doc/xml/manual/messages.xml: Same.
2185 * doc/xml/manual/spine.xml: Same.
2186 * doc/xml/manual/test.xml: Same.
2187 * doc/xml/book.txml: Same.
2188 * doc/xml/spine.xml: Same.
2189
2190 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
2191 * doc/xml/manual/backwards_compatibility.xml: Same.
2192 * doc/xml/manual/concurrency.xml: Same.
2193 * doc/xml/manual/intro.xml: Same.
2194 * doc/xml/manual/parallel_mode.xml: Same.
2195 * doc/xml/manual/status_cxx1998.xml: Same.
2196 * doc/xml/manual/containers.xml: Same.
2197 * doc/xml/manual/io.xml: Same.
2198 * doc/xml/manual/support.xml: Same.
2199 * doc/xml/manual/strings.xml: Same.
2200 * doc/xml/manual/debug_mode.xml: Same.
2201 * doc/xml/manual/extensions.xml: Same.
2202 * doc/xml/manual/appendix_contributing.xml: Same.
2203 * doc/xml/manual/messages.xml: Same.
2204 * doc/xml/manual/test.xml: Same.
2205
2206 * doc/xml/manual/abi.xml: Same.
2207 * doc/xml/manual/auto_ptr.xml: Same.
2208 * doc/xml/manual/parallel_mode.xml: Same.
2209 * doc/xml/manual/build_hacking.xml: Same.
2210 * doc/xml/manual/evolution.xml: Same.
2211 * doc/xml/manual/using.xml: Same.
2212 * doc/xml/manual/debug_mode.xml: Same.
2213 * doc/xml/manual/extensions.xml: Same.
2214 * doc/xml/manual/diagnostics.xml: Same.
2215 * doc/xml/manual/algorithms.xml: Same.
2216
2217 * doc/html: Regenerate.
2218
2219 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
2220
2221 PR libstdc++/40712
2222 * config/locale/gnu/numeric_members.cc (numpunct<>::
2223 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
2224 and copy the langinfo data into it.
2225 (numpunct<>::~numpunct): Free the allocated memory.
2226 * config/locale/gnu/monetary_members.cc (moneypunct<>::
2227 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
2228 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
2229 _M_data->_M_curr_symbol.
2230 (moneypunct<>::~moneypunct): Free the allocated memory.
2231 * testsuite/22_locale/moneypunct/40712.cc: New.
2232
2233 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
2234 Do not leak memory if new throws.
2235 * include/bits/locale_facets_nonio.tcc
2236 (__moneypunct_cache<>::_M_cache): Likewise.
2237
2238 2009-07-17 Joseph Myers <joseph@codesourcery.com>
2239
2240 PR other/40784
2241 * configure: Regenerate.
2242
2243 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
2244
2245 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
2246 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
2247 line numbers.
2248 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
2249 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
2250 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
2251
2252 2009-07-16 Joseph Myers <joseph@codesourcery.com>
2253
2254 * configure: Regenerate.
2255
2256 2009-07-16 Jason Merrill <jason@redhat.com>
2257
2258 PR libstdc++/37907
2259 * include/std/type_traits: Add is_standard_layout, is_trivial.
2260 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
2261 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
2262 Update line numbers.
2263
2264 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
2265 Tom Tromey <tromey@redhat.com>
2266
2267 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
2268 Fetch std::string to the given length.
2269
2270 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
2271
2272 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
2273 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
2274 [Ready] in Frankfurt.
2275 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
2276 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
2277 New.
2278 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
2279 Likewise.
2280 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
2281 Adjust.
2282 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
2283 Likewise.
2284 * doc/xml/manual/intro.xml: Add an entry for DR 696.
2285
2286 * include/bits/istream.tcc: Minor clean-up to the initializers of the
2287 __err locals.
2288 * include/bits/ostream.tcc: Likewise.
2289 * src/compatibility.cc: Likewise.
2290 * src/istream.cc: Likewise.
2291
2292 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
2293
2294 * include/std/type_traits (common_type): Remove workaround for
2295 PR36628, now fixed.
2296
2297 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
2298
2299 PR testsuite/40699
2300 PR testsuite/40707
2301 PR testsuite/40709
2302 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
2303
2304 2009-07-08 Janis Johnson <janis187@us.ibm.com>
2305
2306 PR libstdc++/40691
2307 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
2308 * testsuite/26_numerics/valarray/40691.cc: New test.
2309
2310 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
2311
2312 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
2313 * testsuite/21_strings/c_strings/char/3.cc: Same.
2314
2315 2009-07-06 Jason Merrill <jason@redhat.com>
2316
2317 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
2318 to defer searching bases that don't overlap the desired address.
2319
2320 2009-07-05 Joseph Myers <joseph@codesourcery.com>
2321
2322 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
2323 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
2324 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
2325 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
2326 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
2327 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
2328 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
2329 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
2330 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
2331 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
2332 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
2333 testsuite/ext/vstring/init-list.cc,
2334 testsuite/ext/vstring/moveable.cc,
2335 testsuite/ext/vstring/requirements/citerators.cc,
2336 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
2337 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
2338 Use dg-require-string-conversions.
2339
2340 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
2341
2342 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
2343 to ld_library_path. Use add_path. Add just find_libgcc_s to
2344 ld_library_path, not every libgcc multilib directory.
2345
2346 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
2347
2348 PR libstdc++/40600
2349 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
2350 std::minmax return type.
2351 * testsuite/25_algorithms/minmax/3.cc: Likewise.
2352
2353 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
2354
2355 PR libstdc++/40511
2356 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
2357 with glibc2.2.x.
2358
2359 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
2360
2361 * include/bits/random.tcc
2362 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
2363 as array type.
2364
2365 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
2366
2367 * include/bits/random.h (__mod(_Tp)): Use defaults.
2368 (struct _Mod): Adjust template parameters.
2369 (linear_congruential_engine<>::operator()()): Adjust.
2370 (typedef _UInt32Type): Remove.
2371 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
2372 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
2373 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
2374 calls.
2375 (mersenne_twister_engine<>::seed(result_type)): Likewise.
2376 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
2377 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
2378 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
2379 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
2380 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
2381 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
2382 Likewise.
2383
2384 * include/bits/random.tcc
2385 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
2386 formula (i mod n).
2387 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
2388 as array type.
2389 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
2390 size.
2391 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
2392 uint_least32_t.
2393
2394 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
2395
2396 * include/std/future (shared_future): Adjust doxygen comment.
2397
2398 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
2399
2400 PR libstdc++/40297
2401 * include/bits/atomic_0.h: Reverse debug assertions.
2402 * include/bits/atomic_2.h: Likewise.
2403
2404 2009-06-23 DJ Delorie <dj@redhat.com>
2405
2406 Add MeP port.
2407 * configure.host: Add mep support.
2408
2409 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
2410
2411 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
2412 (INPUT): Add future.
2413 * include/std/future: Adjust markup.
2414 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
2415 line numbers.
2416 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
2417 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
2418 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
2419 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
2420
2421 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
2422
2423 * include/bits/shared_ptr.h: Do not swap rvalues.
2424 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
2425 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
2426 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
2427 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
2428 * testsuite/20_util/tuple/swap.cc: Likewise.
2429
2430 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
2431
2432 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
2433 * include/std/ratio: Typo in comment.
2434
2435 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
2436
2437 PR libstdc++/40518
2438 * include/bits/basic_string.h (basic_string<>::_Rep::
2439 _M_set_length_and_sharable): Do not write the empty rep.
2440 (basic_string<>::erase(iterator, iterator)): Likewise,
2441 move out of line...
2442 * include/bits/basic_string.tcc: ... here.
2443
2444 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2445
2446 * testsuite/util/testsuite_common_types.h (bitwise_operators,
2447 bitwise_assignment_operators): Initialize a and b.
2448 (struct has_bitwise_operators): Do not call the latter.
2449 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
2450 dg-error line numbers.
2451 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
2452 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
2453 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
2454
2455 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2456
2457 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
2458 possibly unused.
2459 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2460 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2461 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2462
2463 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
2464
2465 * include/std/future: New.
2466 * include/Makefile.am: Add.
2467 * include/Makefile.in: Regenerate.
2468 * src/future.cc: New.
2469 * src/Makefile.am: Add.
2470 * src/Makefile.in: Regenerate.
2471 * config/abi/pre/gnu.ver: Add export.
2472 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
2473 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
2474 * testsuite/30_threads/packaged_task/cons/1.cc: New.
2475 * testsuite/30_threads/packaged_task/cons/2.cc: New.
2476 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
2477 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
2478 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
2479 * testsuite/30_threads/packaged_task/cons/move.cc: New.
2480 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
2481 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
2482 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
2483 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
2484 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
2485 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
2486 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
2487 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
2488 * testsuite/30_threads/packaged_task/members/reset.cc: New.
2489 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
2490 * testsuite/30_threads/packaged_task/members/swap.cc: New.
2491 * testsuite/30_threads/packaged_task/requirements/
2492 explicit_instantiation.cc: New.
2493 * testsuite/30_threads/promise/cons/1.cc: New.
2494 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
2495 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
2496 * testsuite/30_threads/promise/cons/move_assign.cc: New.
2497 * testsuite/30_threads/promise/cons/move.cc: New.
2498 * testsuite/30_threads/promise/members/get_future.cc: New.
2499 * testsuite/30_threads/promise/members/get_future2.cc: New.
2500 * testsuite/30_threads/promise/members/set_exception.cc: New.
2501 * testsuite/30_threads/promise/members/set_exception2.cc: New.
2502 * testsuite/30_threads/promise/members/set_value.cc: New.
2503 * testsuite/30_threads/promise/members/set_value2.cc: New.
2504 * testsuite/30_threads/promise/members/set_value3.cc: New.
2505 * testsuite/30_threads/promise/members/swap.cc: New.
2506 * testsuite/30_threads/promise/requirements/
2507 explicit_instantiation.cc: New.
2508 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2509 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2510 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2511 * testsuite/30_threads/shared_future/cons/move.cc: New.
2512 * testsuite/30_threads/shared_future/members/get.cc: New.
2513 * testsuite/30_threads/shared_future/members/get2.cc: New.
2514 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2515 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2516 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2517 * testsuite/30_threads/shared_future/members/wait.cc: New.
2518 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2519 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2520 * testsuite/30_threads/shared_future/requirements/
2521 explicit_instantiation.cc: New.
2522 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2523 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2524 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2525 * testsuite/30_threads/unique_future/cons/move.cc: New.
2526 * testsuite/30_threads/unique_future/members/get.cc: New.
2527 * testsuite/30_threads/unique_future/members/get2.cc: New.
2528 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2529 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2530 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2531 * testsuite/30_threads/unique_future/members/wait.cc: New.
2532 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2533 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2534 * testsuite/30_threads/unique_future/requirements/
2535 explicit_instantiation.cc: New.
2536 * testsuite/performance/30_threads/future/polling.cc: New.
2537
2538 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2539
2540 * Revert last Change.
2541
2542 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2543
2544 PR libstdc++/40497
2545 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2546 signature per the current C++1x draft (N2857).
2547 * testsuite/24_iterators/operations/40497.cc: Add.
2548
2549 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2550
2551 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2552 a floating point type.
2553 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2554 _IntType)): Fix second default argument.
2555 (uniform_int_distribution<>::_M_call): Remove.
2556 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2557 const param_type&)): Only declare.
2558 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2559 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2560 Remove.
2561 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2562 const param_type&): Define here.
2563 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2564 const param_type&), discrete_distribution<>::operator()
2565 (_UniformRandomNumberGenerator&, const param_type&),
2566 piecewise_constant_distribution<>::operator()
2567 (_UniformRandomNumberGenerator&, const param_type&),
2568 piecewise_linear_distribution<>::operator()
2569 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2570 the second template argument of _Adaptor.
2571 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2572 default.cc: Adjust.
2573
2574 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2575
2576 * include/bits/random.tcc (discrete_distribution<>::param_type::
2577 param_type(size_t, double, double, _Func),
2578 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2579 const param_type&)): Tidy.
2580 (piecewise_constant_distribution<>::param_type::_M_initialize):
2581 Use reserve, fix.
2582 (piecewise_constant_distribution<>::param_type::
2583 param_type(initializer_list<>, _Func),
2584 piecewise_constant_distribution<>::param_type::
2585 param_type(size_t, _RealType, _RealType, _Func),
2586 piecewise_linear_distribution<>::param_type::
2587 param_type(initializer_list<>, _Func),
2588 piecewise_linear_distribution<>::param_type::
2589 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2590 (piecewise_constant_distribution<>::param_type::
2591 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2592 piecewise_constant_distribution<>::
2593 operator()(_UniformRandomNumberGenerator&, const param_type&),
2594 piecewise_linear_distribution<>::
2595 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2596 (operator>>(std::basic_istream<>&,
2597 piecewise_constant_distribution<>&),
2598 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2599 Use reserve.
2600 * include/bits/random.h: Minor cosmetic changes.
2601
2602 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2603
2604 * testsuite/23_containers/list/check_construct_destroy.h: New.
2605 Move test logic here.
2606 * testsuite/23_containers/list/moveable.h: Same.
2607 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2608 * testsuite/23_containers/list/modifiers/1.h: Same.
2609 * testsuite/23_containers/list/modifiers/2.h: Same.
2610 * testsuite/23_containers/list/modifiers/3.h: Same.
2611 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2612 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2613 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2614 * testsuite/23_containers/list/operations/1.h: Same.
2615 * testsuite/23_containers/list/operations/2.h: Same.
2616 * testsuite/23_containers/list/operations/3.h: Same.
2617 * testsuite/23_containers/list/operations/4.h: Same.
2618 * testsuite/23_containers/list/operations/5.h: Same.
2619 * testsuite/23_containers/list/capacity/1.h: Same.
2620 * testsuite/23_containers/list/init-list.h: Same.
2621 * testsuite/23_containers/list/cons/1.h: Same.
2622 * testsuite/23_containers/list/cons/2.h: Same.
2623 * testsuite/23_containers/list/cons/3.h: Same.
2624 * testsuite/23_containers/list/cons/4.h: Same.
2625 * testsuite/23_containers/list/cons/5.h: Same.
2626 * testsuite/23_containers/list/cons/6.h: Same.
2627 * testsuite/23_containers/list/cons/7.h: Same.
2628 * testsuite/23_containers/list/cons/8.h: Same.
2629 * testsuite/23_containers/list/cons/9.h: Same.
2630 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2631 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2632 header.
2633 * testsuite/23_containers/list/modifiers/1.cc: Same.
2634 * testsuite/23_containers/list/modifiers/2.cc: Same.
2635 * testsuite/23_containers/list/modifiers/3.cc: Same.
2636 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2637 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2638 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2639 * testsuite/23_containers/list/operations/1.cc: Same.
2640 * testsuite/23_containers/list/operations/2.cc: Same.
2641 * testsuite/23_containers/list/operations/3.cc: Same.
2642 * testsuite/23_containers/list/operations/4.cc: Same.
2643 * testsuite/23_containers/list/operations/5.cc: Same.
2644 * testsuite/23_containers/list/capacity/1.cc: Same.
2645 * testsuite/23_containers/list/init-list.cc: Same.
2646 * testsuite/23_containers/list/cons/1.cc: Same.
2647 * testsuite/23_containers/list/cons/2.cc: Same.
2648 * testsuite/23_containers/list/cons/3.cc: Same.
2649 * testsuite/23_containers/list/cons/4.cc: Same.
2650 * testsuite/23_containers/list/cons/5.cc: Same.
2651 * testsuite/23_containers/list/cons/6.cc: Same.
2652 * testsuite/23_containers/list/cons/7.cc: Same.
2653 * testsuite/23_containers/list/cons/8.cc: Same.
2654 * testsuite/23_containers/list/cons/9.cc: Same.
2655 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2656 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2657 * testsuite/23_containers/list/moveable.cc: Same.
2658
2659 2009-06-17 Tom Tromey <tromey@redhat.com>
2660
2661 * python/hook.in: Do not fail when there is no current objfile.
2662 Use os.path.normpath.
2663
2664 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2665
2666 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2667 Remove.
2668 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2669 rvalue-reference so that move constructor is called.
2670 * testsuite/18_support/exception_ptr/move.cc: New.
2671
2672 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2673
2674 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2675 if joinable.
2676
2677 2009-06-15 Tom Tromey <tromey@redhat.com>
2678
2679 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2680 set self.iter.
2681 (StdMapPrinter.to_string): Make a new iterator.
2682 (StdMapPrinter.children): Likewise.
2683 (StdSetPrinter.__init__): Don't set self.iter.
2684 (StdSetPrinter.to_string): Make a new iterator.
2685 (StdSetPrinter.children): Likewise.
2686
2687 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2688
2689 * include/bits/random.tcc
2690 (negative_binomial_distribution<>::operator()
2691 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2692 class member gamma_distribution.
2693 (negative_binomial_distribution<>::operator()
2694 (_UniformRandomNumberGenerator&)): Implement out of line here.
2695 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2696 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2697 (student_t_distribution<>::operator()
2698 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2699 simplify.
2700 (operator<<(basic_ostream<>&, student_t_distribution<>),
2701 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2702 (chi_squared_distribution<>::operator()
2703 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2704 tweak to use a class member gamma_distribution.
2705 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2706 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2707 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2708 const param_type&): Move inline, tweak to use class member
2709 gamma_distributions.
2710 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2711 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2712 * include/bits/random.h: Adjust, minor tweaks.
2713
2714 2009-06-10 Tom Tromey <tromey@redhat.com>
2715
2716 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2717 (build_libstdcxx_dictionary): Accept shortened form of
2718 basic_string names.
2719 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2720
2721 2009-06-10 Tom Tromey <tromey@redhat.com>
2722
2723 PR libstdc++/40289:
2724 * python/Makefile.in: Rebuild.
2725 * python/hook.in: Compute module path relative to objfile.
2726 * python/Makefile.am (pythondir): Redefine.
2727 (gdb.py): Subst toolexeclibdir.
2728 (install-data-local): Rewrite.
2729
2730 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2731
2732 * include/bits/move.h: Doxygen group fixes.
2733
2734 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2735
2736 * include/bits/random.tcc (gamma_distribution<>::operator()
2737 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2738 the Marsaglia/Tsang algorithm.
2739 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2740 (operator<<(basic_ostream<>&, gamma_distribution<>),
2741 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2742
2743 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2744 Remove, just use normal_distribution.
2745 (operator<<(basic_ostream<>&, student_t_distribution<>),
2746 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2747 (linear_congruential_engine<>::operator()()): Move inline.
2748 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2749 const param_type&)): Move inline, just use normal_distribution.
2750 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2751 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2752 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2753 const param_type&)): Move here, out of line.
2754 (piecewise_constant_distribution<>::param_type::param_type()): Move
2755 inline.
2756 * include/bits/random.h: Adjust, minor tweaks.
2757
2758 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2759
2760 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2761
2762 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2763
2764 * include/ext/throw_allocator.h: Rework.
2765 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2766 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2767 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2768 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2769 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2770 * testsuite/util/regression/rand/priority_queue/
2771 container_rand_regression_test.tcc: Inline functions.
2772 * testsuite/util/regression/rand/assoc/
2773 container_rand_regression_test.tcc: Same.
2774
2775 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2776
2777 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2778
2779 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2780
2781 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2782 * configure: Regenerate.
2783
2784 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2785
2786 PR libstdc++/40299
2787 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2788 * testsuite/ext/rope/40299.cc: New.
2789
2790 2009-05-28 Tom Tromey <tromey@redhat.com>
2791 Phil Muldoon <pmuldoon@redhat.com>
2792 Jonathan Wakely <jwakely.gcc@gmail.com>
2793
2794 * python/Makefile.in, , python/libstdcxx/__init__.py,
2795 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2796 python/hook.in, python/Makefile.am: New files.
2797 * configure, Makefile.in: Rebuild.
2798 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2799 * Makefile.am (SUBDIRS): Add python.
2800
2801 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2802
2803 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2804 to ...
2805 * testsuite/util/replacement_memory_operators.h: ...here. New.
2806 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2807 * testsuite/util/testsuite_hooks.cc: Same.
2808
2809 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2810 replacement_memory_operators.h.
2811 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2812 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2813 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2814 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2815 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2816 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2817 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2818 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2819 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2820 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2821 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2822 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2823 * testsuite/ext/mt_allocator/check_new.cc: Same.
2824 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2825 * testsuite/ext/debug_allocator/check_new.cc: Same.
2826 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2827 * testsuite/ext/new_allocator/check_delete.cc: Same.
2828 * testsuite/ext/new_allocator/check_new.cc: Same.
2829 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2830 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2831 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2832 * testsuite/ext/throw_allocator/check_new.cc: Same.
2833 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2834 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2835 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2836 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2837 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2838 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2839 * testsuite/ext/pool_allocator/check_new.cc: Same.
2840 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2841 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2842 * testsuite/ext/array_allocator/check_delete.cc: Same.
2843 * testsuite/ext/array_allocator/check_new.cc: Same.
2844 * testsuite/23_containers/deque/cons/1.cc: Same.
2845 * testsuite/23_containers/deque/cons/2.cc: Same.
2846
2847 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2848
2849 * libsupc++/initializer_list: Format.
2850 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2851 * testsuite/18_support/initializer_list/requirements/
2852 explicit_instantiation.cc: New.
2853
2854 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2855
2856 PR libstdc++/40273
2857 * include/tr1_impl/functional: Add explicit casts.
2858 * testsuite/20_util/function/requirements/
2859 explicit_instantiation.cc: New.
2860 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2861
2862 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2863
2864 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2865
2866 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2867
2868 PR libstdc++/40221
2869 * include/tr1_impl/functional: Add explicit cast.
2870
2871 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2872
2873 PR libstdc++/40094
2874 Revert:
2875 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2876 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2877 out of line member functions definitions.
2878 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2879 Remove, use static locals instead.
2880 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2881 * src/throw_allocator.cc: New.
2882 * src/Makefile.am: Add.
2883 * config/abi/pre/gnu.ver: Add exports.
2884 * src/Makefile.in: Regenerate.
2885
2886 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2887
2888 * include/tr1_impl/functional (function): Use explicit operator bool.
2889 * include/bits/shared_ptr.h (__shared_ptr): Same.
2890 * include/bits/unique_ptr.h (unique_ptr): Same.
2891 * include/std/mutex (unique_lock): Same.
2892 * include/std/system_error (error_code): Same.
2893 (error_condition): Same.
2894 * include/std/ostream (sentry): Same.
2895 * include/std/istream (sentry): Same.
2896 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2897 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2898 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2899 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2900 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2901 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2902 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2903
2904 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2905
2906 * testsuite/23_containers/list/14340.cc: Abstract list type.
2907 * testsuite/23_containers/list/init-list.cc: Same.
2908 * testsuite/23_containers/list/pthread5.cc: Same.
2909 * testsuite/23_containers/list/invalidation/1.cc: Same.
2910 * testsuite/23_containers/list/invalidation/2.cc: Same.
2911 * testsuite/23_containers/list/invalidation/3.cc: Same.
2912 * testsuite/23_containers/list/invalidation/4.cc: Same.
2913 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2914 * testsuite/23_containers/list/modifiers/1.cc: Same.
2915 * testsuite/23_containers/list/modifiers/2.cc: Same.
2916 * testsuite/23_containers/list/modifiers/3.cc: Same.
2917 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2918 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2919 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2920 * testsuite/23_containers/list/cons/1.cc: Same.
2921 * testsuite/23_containers/list/cons/2.cc: Same.
2922 * testsuite/23_containers/list/cons/3.cc: Same.
2923 * testsuite/23_containers/list/cons/4.cc: Same.
2924 * testsuite/23_containers/list/cons/5.cc: Same.
2925 * testsuite/23_containers/list/cons/6.cc: Same.
2926 * testsuite/23_containers/list/cons/7.cc: Same.
2927 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2928 * testsuite/23_containers/list/cons/8.cc: Same.
2929 * testsuite/23_containers/list/cons/9.cc: Same.
2930 * testsuite/23_containers/list/operations/1.cc: Same.
2931 * testsuite/23_containers/list/operations/2.cc: Same.
2932 * testsuite/23_containers/list/operations/3.cc: Same.
2933 * testsuite/23_containers/list/operations/4.cc: Same.
2934 * testsuite/23_containers/list/operations/5.cc: Same.
2935 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2936 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2937 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2938 * testsuite/23_containers/list/requirements/dr438/
2939 constructor_1_neg.cc: Same.
2940 * testsuite/23_containers/list/requirements/dr438/
2941 constructor_2_neg.cc: Same.
2942 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2943 * testsuite/23_containers/list/requirements/
2944 partial_specialization/1.cc: Same.
2945 * testsuite/23_containers/list/23781.cc: Same.
2946 * testsuite/23_containers/list/pthread1.cc: Same.
2947 * testsuite/23_containers/list/capacity/1.cc: Same.
2948 * testsuite/23_containers/list/capacity/29134.cc: Same.
2949 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2950 * testsuite/23_containers/list/moveable.cc: Same.
2951
2952 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2953
2954 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2955
2956 PR libstdc++/40184
2957 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2958 Declare...
2959 * config/locale/gnu/c_locale.cc: ... and define.
2960 * config/locale/generic/c_locale.cc: Define.
2961 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2962 Use it.
2963 * testsuite/22_locale/locale/cons/40184.cc: New.
2964
2965 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2966
2967 PR libstdc++/40192
2968 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2969 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2970 * testsuite/23_containers/vector/40192.cc: New.
2971
2972 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2973
2974 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2975 * include/bits/stl_deque.h (swap): Likewise.
2976 * include/bits/stl_list.h (swap): Likewise.
2977 * include/bits/stl_vector.h (swap): Likewise.
2978 * include/bits/stl_bvector.h (swap): Likewise.
2979 * include/bits/stl_queue.h (swap): Likewise.
2980 * include/bits/stl_stack.h (swap): Likewise.
2981 * include/bits/stl_tree.h (swap): Likewise.
2982 * include/bits/stl_map.h (swap): Likewise.
2983 * include/bits/stl_multimap.h (swap): Likewise.
2984 * include/bits/stl_set.h (swap): Likewise.
2985 * include/bits/stl_multiset.h (swap): Likewise.
2986 * include/bits/forward_list.h (swap): Likewise.
2987 * include/bits/unique_ptr.h (swap): Likewise.
2988 * include/debug/deque (swap): Likewise.
2989 * include/debug/list (swap): Likewise.
2990 * include/debug/vector (swap): Likewise.
2991 * include/debug/map.h (swap): Likewise.
2992 * include/debug/multimap.h (swap): Likewise.
2993 * include/debug/set.h (swap): Likewise.
2994 * include/debug/multiset.h (swap): Likewise.
2995 * include/debug/unordered_map (swap): Likewise.
2996 * include/debug/unordered_set (swap): Likewise.
2997 * include/ext/vstring.h (swap): Likewise.
2998 * include/tr1_impl/unordered_map (swap): Likewise.
2999 * include/tr1_impl/hashtable (swap): Likewise.
3000 * include/tr1_impl/unordered_set (swap): Likewise.
3001 * include/std/tuple (swap): Likewise.
3002 * include/std/mutex (swap): Likewise.
3003 * include/std/thread (swap): Likewise.
3004 (operator<<): Only output to lvalue streams.
3005 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
3006 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
3007 * testsuite/23_containers/deque/requirements/dr438/
3008 assign_neg.cc: Adjust line numbers.
3009 * testsuite/23_containers/deque/requirements/dr438/
3010 constructor_1_neg.cc: Likewise.
3011 * testsuite/23_containers/deque/requirements/dr438/
3012 constructor_2_neg.cc: Likewise.
3013 * testsuite/23_containers/deque/requirements/dr438/
3014 insert_neg.cc: Likewise.
3015 * testsuite/23_containers/list/requirements/dr438/
3016 assign_neg.cc: Likewise.
3017 * testsuite/23_containers/list/requirements/dr438/
3018 constructor_1_neg.cc: Likewise.
3019 * testsuite/23_containers/list/requirements/dr438/
3020 constructor_2_neg.cc: Likewise.
3021 * testsuite/23_containers/list/requirements/dr438/
3022 insert_neg.cc: Likewise.
3023 * testsuite/23_containers/vector/requirements/dr438/
3024 assign_neg.cc: Likewise.
3025 * testsuite/23_containers/vector/requirements/dr438/
3026 constructor_1_neg.cc: Likewise.
3027 * testsuite/23_containers/vector/requirements/dr438/
3028 constructor_2_neg.cc: Likewise.
3029 * testsuite/23_containers/vector/requirements/dr438/
3030 insert_neg.cc: Likewise.
3031 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
3032 test non-member swap.
3033 * testsuite/30_threads/thread/swap/2.cc: Remove.
3034
3035 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
3036
3037 * include/std/mutex: Move std::lock_error to ...
3038 * src/compatibility.cc: Here.
3039 * src/mutex.cc: Likewise.
3040 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
3041 for lock types and remove std::lock_error check.
3042
3043 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3044
3045 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
3046 double include.
3047
3048 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3049
3050 PR libstdc++/40160
3051 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
3052 typeid when __GXX_RTTI is undefined.
3053 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
3054 for null _M_variant._M_iterator._M_type,
3055 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
3056 * testsuite/21_strings/basic_string/40160.cc: New.
3057
3058 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3059
3060 * testsuite/26_numerics/random/discrete_distribution/cons/
3061 num_xbound_fun.cc: Minor tweaks.
3062 * testsuite/26_numerics/random/piecewise_constant_distribution/
3063 cons/initlist_fun.cc: Likewise
3064 * testsuite/26_numerics/random/piecewise_constant_distribution/
3065 cons/num_xbound_fun.cc: Likewise
3066 * testsuite/26_numerics/random/piecewise_linear_distribution/
3067 cons/initlist_fun.cc: Likewise
3068 * testsuite/26_numerics/random/piecewise_linear_distribution/
3069 cons/num_xbound_fun.cc: Likewise
3070
3071 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
3072
3073 PR libstdc++/36211
3074 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
3075 cxxldflags to additional_flags rather than cxx_final.
3076
3077 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
3078
3079 * testsuite/26_numerics/random/discrete_distribution/cons/
3080 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
3081 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
3082 initlist_fun.cc: Likewise
3083 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
3084 num_xbound_fun.cc: Likewise
3085 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
3086 initlist_fun.cc: Likewise
3087 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
3088 num_xbound_fun.cc: Likewise
3089
3090 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
3091
3092 PR libstdc++/40123
3093 * random.tcc (independent_bits_engine<>::operator()()): Use
3094 result_type(1), not 1UL.
3095
3096 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
3097 and _M_b.min(), instead of this->max() and this->min().
3098
3099 * random.h (_ShiftMin1): Remove, adjust everywhere.
3100
3101 * random.tcc: Minor cosmetic changes.
3102
3103 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
3104
3105 * include/bits/random.tcc (cauchy_distribution<>::
3106 operator()(_UniformRandomNumberGenerator&, const param_type&)):
3107 Avoid M_PI, a glibc extension.
3108
3109 2009-05-13 Ben Elliston <bje@au.ibm.com>
3110
3111 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
3112 * include/Makefile.in: Likewise.
3113
3114 2009-05-13 Ben Elliston <bje@au.ibm.com>
3115
3116 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
3117 const void * const.
3118
3119 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
3120
3121 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
3122 random number engines, complex, bitset, array, time utilities, and
3123 char_traits.
3124
3125 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
3126
3127 * libsupc++/exception: Include nested_exception.h in C++0x mode.
3128 * libsupc++/nested_exception.h: New.
3129 * libsupc++/Makefile.am: Add new header.
3130 * libsupc++/Makefile.in: Regenerate.
3131 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
3132 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
3133 * testsuite/18_support/nested_exception/cons.cc: New.
3134 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
3135 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
3136 * doc/xml/manual/status_cxx200x.xml: Adjust.
3137
3138 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
3139
3140 * include/ext/throw_allocator.h: Remove redundant include.
3141
3142 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
3143
3144 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
3145 out of line member functions definitions.
3146 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
3147 Remove, use static locals instead.
3148 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
3149 * src/throw_allocator.cc: New.
3150 * src/Makefile.am: Add.
3151 * config/abi/pre/gnu.ver: Add exports.
3152 * src/Makefile.in: Regenerate.
3153
3154 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
3155
3156 * configure.ac: Bump libtool_VERSION to 6:12:0.
3157 * configure: Regenerate.
3158
3159 2009-05-07 Matthias Klose <doko@ubuntu.com>
3160
3161 PR libstdc++/40038
3162 * src/math_stubs_long_double.cc: Add ceill.
3163
3164 2009-05-06 Johannes Singler <singler@ira.uka.de>
3165
3166 PR libstdc++/39546
3167 * include/parallel/algo.h (find_switch):
3168 Parametrize binder2nd with const T& instead of T.
3169 * testsuite/25_algorithms/find/39546.cc: new test case
3170
3171 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
3172
3173 Revert:
3174 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
3175
3176 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
3177 possible.
3178 * configure: Regenerate.
3179
3180 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
3181
3182 PR libstdc++/39909
3183 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
3184 __set_once_functor_lock_ptr): Replace global lock object with local
3185 locks on global mutex.
3186 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
3187 __set_once_functor_lock_ptr): Likewise, keeping old function to
3188 preserve ABI.
3189 (__once_proxy): Use pointer to local lock if set, global lock
3190 otherwise.
3191 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
3192 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
3193 * testsuite/30_threads/call_once/39909.cc: New.
3194
3195 2009-05-03 Jan Hubicka <jh@suse.cz>
3196
3197 * include/parallel/settings.h (get): Mark const.
3198 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
3199 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
3200 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
3201 throw ().
3202 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
3203 (is_open, fd): Mark pure and throw ().
3204 (seekoff): Mark throw ().
3205
3206 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
3207
3208 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
3209 possible.
3210 * configure: Regenerate.
3211
3212 2009-05-02 Jan Hubicka <jh@suse.cz>
3213
3214 * include/tr1_impl/functional_hash.h (explicit specializations of ()
3215 operator): Mark pure.
3216
3217 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
3218
3219 * scripts/create_testsuite_files: Remove thread directory.
3220
3221 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
3222
3223 PR libstdc++/39868
3224 * scripts/run_doxygen: Uncomment removal of includes.
3225 (problematic): Rewrite __cxxabiv1 namespace to abi.
3226
3227 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
3228
3229 Revert the last commit.
3230
3231 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
3232
3233 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
3234 Replace global lock object with local locks on global mutex.
3235 * src/mutex.cc: Likewise.
3236 * config/abi/pre/gnu.ver: Adjust.
3237 * testsuite/30_threads/call_once/call_once2.cc: New.
3238
3239 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
3240
3241 PR libstdc++/39880
3242 PR libstdc++/39881
3243 PR libstdc++/39882
3244 * include/std/system_error (is_error_code_enum<errc>): Remove.
3245 (error_condition<>::error_condition(_ErrorCodeEnum,)
3246 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
3247 (error_code<>::error_code(_ErrorCodeEnum,),
3248 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
3249 * testsuite/19_diagnostics/system_error/39880.cc: New.
3250 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
3251 Likewise.
3252 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
3253 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
3254 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
3255 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
3256 Adjust.
3257 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
3258 Likewise.
3259 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3260 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3261 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3262 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
3263 Likewise.
3264 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3265 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3266 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3267 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
3268
3269 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
3270
3271 * doc/xml/authors.xml: Add space.
3272 * doc/xml/faq.xml: Update links.
3273 * doc/xml/manual/intro.xml: Same.
3274 * doc/xml/manual/abi.xml: Update.
3275 * doc/xml/manual/appendix_contributing.xml: Fix typo.
3276 * doc/xml/manual/status_cxxtr1.xml: Update links.
3277 * doc/xml/manual/status_cxx1998.xml: Same.
3278 * doc/xml/manual/status_cxx200x.xml: Same.
3279
3280 2009-04-22 Jan Hubicka <jh@suse.cz>
3281
3282 * include/tr1_impl/array (at): Do not use builtin_expect.
3283 * include/ext/throw_allocator.h (allocate): Likewise.
3284 * include/ext/pool_allocator.h (allocate): Likweise.
3285 * include/ext/bitmap_allocator.h (allocate): Likewise.
3286 * include/ext/rc_string_base.h (_S_construct): Likewise.
3287 * include/ext/malloc_allocator.h (allocate): Likewise.
3288 * include/ext/mt_allocator.h (allocate): Likewise.
3289 * include/ext/sso_string_base.h (_M_construct): Likewise.
3290 * include/bits/basic_string.tcc (_S_construct): Likewise.
3291
3292 2009-04-22 Jan Hubicka <jh@suse.cz>
3293
3294 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
3295 (atexit, atoll, stroll, strtoull): Mark throw ()
3296 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
3297 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
3298 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
3299 (atexit, atoll, stroll, strtoull): Mark throw ()
3300 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
3301 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
3302
3303 2009-04-21 Jan Hubicka <jh@suse.cz>
3304
3305 * include/ext/atomicity.h
3306 (__exchange_and_add, __atomic_add): Mark throw ().
3307 * config/os/aix/atomicity.h
3308 * config/os/aix/atomicity.h
3309 * config/os/irix/atomicity.h
3310 * config/cpu/cris/atomicity.h
3311 * config/cpu/m68k/atomicity.h
3312 * config/cpu/hppa/atomicity.h
3313 * config/cpu/sparc/atomicity.h
3314 * config/cpu/i386/atomicity.h
3315 * config/cpu/i486/atomicity.h
3316 * config/cpu/sh/atomicity.h
3317 * config/cpu/generic/atomicity_mutex/atomicity.h
3318 * config/cpu/generic/atomicity_builtins/atomicity.h
3319 (__exchange_and_add, __atomic_add): Mark throw ().
3320
3321 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3322
3323 PR libstdc++/39835
3324 * include/bits/random.h: Avoid the badname __alpha (and, for
3325 consistency, __beta too).
3326 * include/bits/random.tcc: Likewise.
3327
3328 2009-04-19 Jan Hubicka <jh@suse.cz>
3329
3330 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
3331 _GLIBCXX_NOTHROW.
3332
3333 2009-04-19 Jan Hubicka <jh@suse.cz>
3334
3335 * include/c_compatibility/stdatomic.h
3336 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
3337 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
3338 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
3339
3340 2009-04-18 Jan Hubicka <jh@suse.cz>
3341
3342 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
3343 * libsupc++/unwind-cxx.h (__cxa_get_globals,
3344 __cxa_get_globals_fast): Mark const.
3345 (__cxa_get_exception_ptr): Mark pure.
3346 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
3347 (__terminate): Makr throw ().
3348 * libsupc++/exception (terminate): Mark throw().
3349 (uncaught_exception): Mark pure.
3350 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
3351 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
3352 Mark throw().
3353 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
3354 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
3355 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
3356 __cxa_guard_abort): Mark throw ().
3357 (__cxa_pure_virtual): Mark noreturn.
3358 (__cxa_current_exception_type): Mark throw and pure.
3359 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
3360 __cxa_exception_type): Mark pure.
3361 (_M_safe_bool_dummy): Mark pure and const.
3362
3363 2009-04-18 Jan Hubicka <jh@suse.cz>
3364
3365 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
3366 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
3367 _M_destroy_thread_key): Mark throw ()
3368 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
3369 _M_singular, _M_can_compare _M_get_mutex, _M_message,
3370 _M_get_max_length): Mark throw ().
3371 * include/debug/formatter.h (_M_message, _M_format_word,
3372 _M_get_max_length): Mark throw ().
3373 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
3374 _M_detach_single): Mark throw ().
3375 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
3376 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
3377 throw ()
3378 (_M_get_mutex): Mark throw ().
3379 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
3380 (_M_destroy_thread_key): Mark CONST and throw.
3381 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
3382 throw ().
3383
3384 2009-04-18 Jan Hubicka <jh@suse.cz>
3385
3386 * src/condition_variable.cc (condition_variable,
3387 condition_variable_any constructors): Mark throw()
3388 * src/hash.cc (operator() for long double, string, and wstring): Mark
3389 throw ().
3390 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
3391 _M_setup, rdbuf, str): Mark throw ().
3392 * src/chrono.cc (new): Mark throw ().
3393 * include/std/system_error (system_category, generic_category): Mark
3394 throw () and const.
3395 * include/std/chrono (now): Mark throw ().
3396 * include/std/condition_variable (condition_variable,
3397 ~condition_variable, condition_variable_any,
3398 ~condition_variable_any): Mark throw ().
3399 * include/std/mutex (mutex): Mark throw ().
3400 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
3401 throw.
3402 * include/bits/functional_hash.h (operator() on size_t): Mark pure
3403 and throw ().
3404 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
3405 * include/bits/locale_classes.h (_S_initialize_once,
3406 _S_clone_c_locale): Mark throw ().
3407 (_S_get_c_name): Mark const and throw ().
3408 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
3409 throw ().
3410 * include/bits/locale_facets.h (__convert_to_v explicit instances):
3411 Mark throw ().
3412 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
3413 throw ().
3414 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
3415 ios_base): Mark throw ()
3416 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
3417 * include/backward/strstream (strstreambuf constructors): Mark throw ().
3418 (str, freeze, _M_setupf): Mark throw ().
3419 (pcount): Mark pure and throw ().
3420 (rdbuf): Mark const and throw ().
3421
3422 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
3423
3424 PR libstdc++/39802
3425 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
3426 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
3427 Always accept negative values, for unsigned types too.
3428 * testsuite/22_locale/num_get/get/char/39802.cc: New.
3429 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
3430
3431 2009-04-18 Jan Hubicka <jh@suse.cz>
3432
3433 * include/debug/formater.h: Include bits/c++config.h.
3434 (_M_error): Mark noreturn.
3435 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
3436 _GLIBCXX_NORETURN): New.
3437 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
3438 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
3439 Mark pure.
3440 * include/c_compatibility/stdatomic.h
3441 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
3442 __atomic_flag_wait_explicit, __atomic_flag_for_address):
3443 Mark by throw ().
3444 * src/atomic.cc (atomic_flag_test_and_set_explicit,
3445 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
3446 __atomic_flag_for_address): Mark by throw ().
3447
3448 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
3449
3450 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
3451
3452 2009-04-16 Jan Hubicka <jh@suse.cz>
3453
3454 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
3455 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
3456 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
3457 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
3458 out body to ...
3459 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
3460 functions.
3461 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
3462 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
3463 _Rb_tree_black_count): Mark nothrow.
3464
3465 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3466
3467 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
3468 from base classes.
3469 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
3470
3471 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3472
3473 * doc/html: Regenerate.
3474
3475 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3476
3477 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
3478
3479 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
3480 * doc/xml/gnu/fdl-1.2.xml: Same.
3481 * doc/xml/manual/numerics.xml: Same.
3482 * doc/xml/manual/concurrency.xml: Same.
3483 * doc/xml/manual/intro.xml: Same.
3484 * doc/xml/manual/status_cxxtr1.xml: Same.
3485 * doc/xml/manual/containers.xml: Same.
3486 * doc/xml/manual/io.xml: Same.
3487 * doc/xml/manual/utilities.xml: Same.
3488 * doc/xml/manual/support.xml: Same.
3489 * doc/xml/manual/using.xml: Same.
3490 * doc/xml/manual/localization.xml: Same.
3491 * doc/xml/manual/locale.xml: Same.
3492 * doc/xml/manual/extensions.xml: Same.
3493 * doc/xml/manual/appendix_contributing.xml: Same.
3494 * doc/xml/manual/diagnostics.xml: Same.
3495 * doc/xml/manual/status_cxx200x.xml: Same.
3496
3497 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3498
3499 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
3500 * doc/xml/manual/status_cxx200x.xml: Adjust.
3501
3502 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3503
3504 * doc/xml/spine.xml: Remove unused license entity, update
3505 copyright year.
3506
3507 * doc/xml/manual/spine.xml: Markup for primary index terms.
3508 * doc/xml/manual/numerics.xml: Same.
3509 * doc/xml/manual/intro.xml: Same.
3510 * doc/xml/manual/containers.xml: Same.
3511 * doc/xml/manual/io.xml: Same.
3512 * doc/xml/manual/appendix_porting.xml: Same.
3513 * doc/xml/manual/utilities.xml: Same.
3514 * doc/xml/manual/support.xml: Same.
3515 * doc/xml/manual/localization.xml: Same.
3516 * doc/xml/manual/strings.xml: Same.
3517 * doc/xml/manual/extensions.xml: Same.
3518 * doc/xml/manual/appendix_contributing.xml: Same.
3519 * doc/xml/manual/diagnostics.xml: Same.
3520 * doc/xml/manual/algorithms.xml: Same.
3521 * doc/xml/manual/appendix_free.xml: Same.
3522 * doc/xml/manual/iterators.xml: Same.
3523
3524 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3525 * doc/xml/gnu/fdl-1.2.xml: Same.
3526
3527 * doc/xml/manual/status_cxx200x.xml: Re-write.
3528
3529 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3530
3531 PR libstdc++/39629 (final bits)
3532 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3533 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3534 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3535 Fix formula for __j.
3536 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3537 const normal_distribution<>&): Remove.
3538 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3539 const uniform_int_distribution<>&), operator==(const
3540 uniform_real_distribution<>&, const uniform_real_distribution<>&),
3541 operator==(const normal_distribution<>&, const normal_distribution<>&),
3542 operator==(const lognormal_distribution<>&,
3543 const lognormal_distribution<>&), operator==(const
3544 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3545 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3546 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3547 operator==(const student_t_distribution<>&,
3548 const student_t_distribution<>&), operator==(const
3549 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3550 operator==(const binomial_distribution<>&, const
3551 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3552 const geometric_distribution<>&), operator==(const
3553 negative_binomial_distribution<>&, const
3554 negative_binomial_distribution<>&), operator==(const
3555 poisson_distribution<>&, const poisson_distribution<>&),
3556 operator==(const exponential_distribution<>&,
3557 const exponential_distribution<>&), operator==(const
3558 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3559 weibull_distribution<>&, const weibull_distribution<>&),
3560 operator==(const extreme_value_distribution<>&,
3561 const extreme_value_distribution<>&), operator==(const
3562 discrete_distribution<>&, const discrete_distribution<>&),
3563 operator==(const piecewise_constant_distribution<>&,
3564 const piecewise_constant_distribution<>&), operator==(const
3565 piecewise_linear_distribution<>&, const
3566 piecewise_linear_distribution<>&)): Remove.
3567 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3568 serialize.cc: Remove.
3569 * testsuite/26_numerics/random/piecewise_constant_distribution/
3570 operators/serialize.cc: Likewise.
3571 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3572 serialize.cc: Likewise.
3573 * testsuite/26_numerics/random/normal_distribution/operators/
3574 serialize.cc: Likewise.
3575 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3576 serialize.cc: Likewise.
3577 * testsuite/26_numerics/random/poisson_distribution/operators/
3578 serialize.cc: Likewise.
3579 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3580 serialize.cc: Likewise.
3581 * testsuite/26_numerics/random/discrete_distribution/operators/
3582 serialize.cc: Likewise.
3583 * testsuite/26_numerics/random/weibull_distribution/operators/
3584 serialize.cc: Likewise.
3585 * testsuite/26_numerics/random/negative_binomial_distribution/
3586 operators/serialize.cc: Likewise.
3587 * testsuite/26_numerics/random/cauchy_distribution/operators/
3588 serialize.cc: Likewise.
3589 * testsuite/26_numerics/random/gamma_distribution/operators/
3590 serialize.cc: Likewise.
3591 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3592 serialize.cc: Likewise.
3593 * testsuite/26_numerics/random/exponential_distribution/operators/
3594 serialize.cc: Likewise.
3595 * testsuite/26_numerics/random/lognormal_distribution/operators/
3596 serialize.cc: Likewise.
3597 * testsuite/26_numerics/random/binomial_distribution/operators/
3598 serialize.cc: Likewise.
3599 * testsuite/26_numerics/random/extreme_value_distribution/
3600 operators/serialize.cc: Likewise.
3601 * testsuite/26_numerics/random/piecewise_linear_distribution/
3602 operators/serialize.cc: Likewise.
3603 * testsuite/26_numerics/random/student_t_distribution/operators/
3604 serialize.cc: Likewise.
3605 * testsuite/26_numerics/random/geometric_distribution/operators/
3606 serialize.cc: Likewise.
3607
3608 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3609 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3610 mersenne_twister_engine<>::seed(_Gen&,
3611 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3612 subtract_with_carry_engine<>::seed(_Gen&,
3613 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3614 Remove, unused.
3615 * include/bits/random.tcc (linear_congruential_engine<>::
3616 seed(_Gen&, false_type): Likewise.
3617
3618 2009-04-09 Nick Clifton <nickc@redhat.com>
3619
3620 * src/allocator-inst.cc: Change copyright header to refer to
3621 version 3 of the GNU General Public License with version 3.1
3622 of the GCC Runtime Library Exception and to point readers at
3623 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3624 web page.
3625 * config/abi/compatibility.h: Likewise.
3626 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3627 * config/abi/pre/gnu.ver: Likewise.
3628 * config/allocator/bitmap_allocator_base.h: Likewise.
3629 * config/allocator/malloc_allocator_base.h: Likewise.
3630 * config/allocator/mt_allocator_base.h: Likewise.
3631 * config/allocator/new_allocator_base.h: Likewise.
3632 * config/allocator/pool_allocator_base.h: Likewise.
3633 * config/cpu/alpha/atomic_word.h: Likewise.
3634 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3635 * config/cpu/cris/atomic_word.h: Likewise.
3636 * config/cpu/cris/atomicity.h: Likewise.
3637 * config/cpu/generic/atomic_word.h: Likewise.
3638 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3639 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3640 * config/cpu/generic/cpu_defines.h: Likewise.
3641 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3642 * config/cpu/hppa/atomicity.h: Likewise.
3643 * config/cpu/i386/atomicity.h: Likewise.
3644 * config/cpu/i486/atomicity.h: Likewise.
3645 * config/cpu/ia64/atomic_word.h: Likewise.
3646 * config/cpu/m68k/atomicity.h: Likewise.
3647 * config/cpu/powerpc/atomic_word.h: Likewise.
3648 * config/cpu/powerpc/cpu_defines.h: Likewise.
3649 * config/cpu/sh/atomicity.h: Likewise.
3650 * config/cpu/sparc/atomic_word.h: Likewise.
3651 * config/cpu/sparc/atomicity.h: Likewise.
3652 * config/io/basic_file_stdio.cc: Likewise.
3653 * config/io/basic_file_stdio.h: Likewise.
3654 * config/io/c_io_stdio.h: Likewise.
3655 * config/locale/darwin/ctype_members.cc: Likewise.
3656 * config/locale/generic/c++locale_internal.h: Likewise.
3657 * config/locale/generic/c_locale.cc: Likewise.
3658 * config/locale/generic/c_locale.h: Likewise.
3659 * config/locale/generic/codecvt_members.cc: Likewise.
3660 * config/locale/generic/collate_members.cc: Likewise.
3661 * config/locale/generic/ctype_members.cc: Likewise.
3662 * config/locale/generic/messages_members.cc: Likewise.
3663 * config/locale/generic/messages_members.h: Likewise.
3664 * config/locale/generic/monetary_members.cc: Likewise.
3665 * config/locale/generic/numeric_members.cc: Likewise.
3666 * config/locale/generic/time_members.cc: Likewise.
3667 * config/locale/generic/time_members.h: Likewise.
3668 * config/locale/gnu/c++locale_internal.h: Likewise.
3669 * config/locale/gnu/c_locale.cc: Likewise.
3670 * config/locale/gnu/c_locale.h: Likewise.
3671 * config/locale/gnu/codecvt_members.cc: Likewise.
3672 * config/locale/gnu/collate_members.cc: Likewise.
3673 * config/locale/gnu/ctype_members.cc: Likewise.
3674 * config/locale/gnu/messages_members.cc: Likewise.
3675 * config/locale/gnu/messages_members.h: Likewise.
3676 * config/locale/gnu/monetary_members.cc: Likewise.
3677 * config/locale/gnu/numeric_members.cc: Likewise.
3678 * config/locale/gnu/time_members.cc: Likewise.
3679 * config/locale/gnu/time_members.h: Likewise.
3680 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3681 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3682 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3683 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3684 * config/os/aix/atomic_word.h: Likewise.
3685 * config/os/aix/atomicity.h: Likewise.
3686 * config/os/aix/ctype_base.h: Likewise.
3687 * config/os/aix/ctype_inline.h: Likewise.
3688 * config/os/aix/ctype_noninline.h: Likewise.
3689 * config/os/aix/os_defines.h: Likewise.
3690 * config/os/bsd/darwin/ctype_base.h: Likewise.
3691 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3692 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3693 * config/os/bsd/darwin/os_defines.h: Likewise.
3694 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3695 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3696 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3697 * config/os/bsd/freebsd/os_defines.h: Likewise.
3698 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3699 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3700 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3701 * config/os/bsd/netbsd/os_defines.h: Likewise.
3702 * config/os/djgpp/ctype_base.h: Likewise.
3703 * config/os/djgpp/ctype_inline.h: Likewise.
3704 * config/os/djgpp/ctype_noninline.h: Likewise.
3705 * config/os/djgpp/os_defines.h: Likewise.
3706 * config/os/generic/ctype_base.h: Likewise.
3707 * config/os/generic/ctype_inline.h: Likewise.
3708 * config/os/generic/ctype_noninline.h: Likewise.
3709 * config/os/generic/error_constants.h: Likewise.
3710 * config/os/generic/os_defines.h: Likewise.
3711 * config/os/gnu-linux/ctype_base.h: Likewise.
3712 * config/os/gnu-linux/ctype_inline.h: Likewise.
3713 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3714 * config/os/gnu-linux/os_defines.h: Likewise.
3715 * config/os/hpux/ctype_base.h: Likewise.
3716 * config/os/hpux/ctype_inline.h: Likewise.
3717 * config/os/hpux/ctype_noninline.h: Likewise.
3718 * config/os/hpux/os_defines.h: Likewise.
3719 * config/os/irix/atomic_word.h: Likewise.
3720 * config/os/irix/atomicity.h: Likewise.
3721 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3722 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3723 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3724 * config/os/irix/irix5.2/os_defines.h: Likewise.
3725 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3726 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3727 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3728 * config/os/irix/irix6.5/os_defines.h: Likewise.
3729 * config/os/mingw32/ctype_base.h: Likewise.
3730 * config/os/mingw32/ctype_inline.h: Likewise.
3731 * config/os/mingw32/ctype_noninline.h: Likewise.
3732 * config/os/mingw32/error_constants.h: Likewise.
3733 * config/os/mingw32/os_defines.h: Likewise.
3734 * config/os/newlib/ctype_base.h: Likewise.
3735 * config/os/newlib/ctype_inline.h: Likewise.
3736 * config/os/newlib/ctype_noninline.h: Likewise.
3737 * config/os/newlib/os_defines.h: Likewise.
3738 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3739 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3740 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3741 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3742 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3743 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3744 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3745 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3746 * config/os/tpf/ctype_base.h: Likewise.
3747 * config/os/tpf/ctype_inline.h: Likewise.
3748 * config/os/tpf/ctype_noninline.h: Likewise.
3749 * config/os/tpf/os_defines.h: Likewise.
3750 * config/os/uclibc/ctype_base.h: Likewise.
3751 * config/os/uclibc/ctype_inline.h: Likewise.
3752 * config/os/uclibc/ctype_noninline.h: Likewise.
3753 * config/os/uclibc/os_defines.h: Likewise.
3754 * config/os/vxworks/ctype_base.h: Likewise.
3755 * config/os/vxworks/ctype_inline.h: Likewise.
3756 * config/os/vxworks/ctype_noninline.h: Likewise.
3757 * config/os/vxworks/os_defines.h: Likewise.
3758 * include/backward/auto_ptr.h: Likewise.
3759 * include/backward/backward_warning.h: Likewise.
3760 * include/backward/binders.h: Likewise.
3761 * include/backward/hash_fun.h: Likewise.
3762 * include/backward/hash_map: Likewise.
3763 * include/backward/hash_set: Likewise.
3764 * include/backward/hashtable.h: Likewise.
3765 * include/backward/strstream: Likewise.
3766 * include/bits/algorithmfwd.h: Likewise.
3767 * include/bits/allocator.h: Likewise.
3768 * include/bits/atomic_0.h: Likewise.
3769 * include/bits/atomic_2.h: Likewise.
3770 * include/bits/atomicfwd_c.h: Likewise.
3771 * include/bits/atomicfwd_cxx.h: Likewise.
3772 * include/bits/basic_ios.h: Likewise.
3773 * include/bits/basic_ios.tcc: Likewise.
3774 * include/bits/basic_string.h: Likewise.
3775 * include/bits/basic_string.tcc: Likewise.
3776 * include/bits/boost_concept_check.h: Likewise.
3777 * include/bits/c++config: Likewise.
3778 * include/bits/char_traits.h: Likewise.
3779 * include/bits/codecvt.h: Likewise.
3780 * include/bits/concept_check.h: Likewise.
3781 * include/bits/cpp_type_traits.h: Likewise.
3782 * include/bits/deque.tcc: Likewise.
3783 * include/bits/forward_list.h: Likewise.
3784 * include/bits/forward_list.tcc: Likewise.
3785 * include/bits/fstream.tcc: Likewise.
3786 * include/bits/functexcept.h: Likewise.
3787 * include/bits/functional_hash.h: Likewise.
3788 * include/bits/gslice.h: Likewise.
3789 * include/bits/gslice_array.h: Likewise.
3790 * include/bits/hashtable.h: Likewise.
3791 * include/bits/indirect_array.h: Likewise.
3792 * include/bits/ios_base.h: Likewise.
3793 * include/bits/istream.tcc: Likewise.
3794 * include/bits/list.tcc: Likewise.
3795 * include/bits/locale_classes.h: Likewise.
3796 * include/bits/locale_classes.tcc: Likewise.
3797 * include/bits/locale_facets.h: Likewise.
3798 * include/bits/locale_facets.tcc: Likewise.
3799 * include/bits/locale_facets_nonio.h: Likewise.
3800 * include/bits/locale_facets_nonio.tcc: Likewise.
3801 * include/bits/localefwd.h: Likewise.
3802 * include/bits/mask_array.h: Likewise.
3803 * include/bits/move.h: Likewise.
3804 * include/bits/ostream.tcc: Likewise.
3805 * include/bits/ostream_insert.h: Likewise.
3806 * include/bits/postypes.h: Likewise.
3807 * include/bits/shared_ptr.h: Likewise.
3808 * include/bits/slice_array.h: Likewise.
3809 * include/bits/sstream.tcc: Likewise.
3810 * include/bits/stl_algo.h: Likewise.
3811 * include/bits/stl_algobase.h: Likewise.
3812 * include/bits/stl_bvector.h: Likewise.
3813 * include/bits/stl_construct.h: Likewise.
3814 * include/bits/stl_deque.h: Likewise.
3815 * include/bits/stl_function.h: Likewise.
3816 * include/bits/stl_heap.h: Likewise.
3817 * include/bits/stl_iterator.h: Likewise.
3818 * include/bits/stl_iterator_base_funcs.h: Likewise.
3819 * include/bits/stl_iterator_base_types.h: Likewise.
3820 * include/bits/stl_list.h: Likewise.
3821 * include/bits/stl_map.h: Likewise.
3822 * include/bits/stl_multimap.h: Likewise.
3823 * include/bits/stl_multiset.h: Likewise.
3824 * include/bits/stl_numeric.h: Likewise.
3825 * include/bits/stl_pair.h: Likewise.
3826 * include/bits/stl_queue.h: Likewise.
3827 * include/bits/stl_raw_storage_iter.h: Likewise.
3828 * include/bits/stl_relops.h: Likewise.
3829 * include/bits/stl_set.h: Likewise.
3830 * include/bits/stl_stack.h: Likewise.
3831 * include/bits/stl_tempbuf.h: Likewise.
3832 * include/bits/stl_tree.h: Likewise.
3833 * include/bits/stl_uninitialized.h: Likewise.
3834 * include/bits/stl_vector.h: Likewise.
3835 * include/bits/stream_iterator.h: Likewise.
3836 * include/bits/streambuf.tcc: Likewise.
3837 * include/bits/streambuf_iterator.h: Likewise.
3838 * include/bits/stringfwd.h: Likewise.
3839 * include/bits/unique_ptr.h: Likewise.
3840 * include/bits/valarray_after.h: Likewise.
3841 * include/bits/valarray_array.h: Likewise.
3842 * include/bits/valarray_array.tcc: Likewise.
3843 * include/bits/valarray_before.h: Likewise.
3844 * include/bits/vector.tcc: Likewise.
3845 * include/c/cassert: Likewise.
3846 * include/c/cctype: Likewise.
3847 * include/c/cerrno: Likewise.
3848 * include/c/cfloat: Likewise.
3849 * include/c/ciso646: Likewise.
3850 * include/c/climits: Likewise.
3851 * include/c/clocale: Likewise.
3852 * include/c/cmath: Likewise.
3853 * include/c/csetjmp: Likewise.
3854 * include/c/csignal: Likewise.
3855 * include/c/cstdarg: Likewise.
3856 * include/c/cstddef: Likewise.
3857 * include/c/cstdio: Likewise.
3858 * include/c/cstdlib: Likewise.
3859 * include/c/cstring: Likewise.
3860 * include/c/ctime: Likewise.
3861 * include/c/cwchar: Likewise.
3862 * include/c/cwctype: Likewise.
3863 * include/c_compatibility/assert.h: Likewise.
3864 * include/c_compatibility/complex.h: Likewise.
3865 * include/c_compatibility/ctype.h: Likewise.
3866 * include/c_compatibility/errno.h: Likewise.
3867 * include/c_compatibility/fenv.h: Likewise.
3868 * include/c_compatibility/float.h: Likewise.
3869 * include/c_compatibility/inttypes.h: Likewise.
3870 * include/c_compatibility/iso646.h: Likewise.
3871 * include/c_compatibility/limits.h: Likewise.
3872 * include/c_compatibility/locale.h: Likewise.
3873 * include/c_compatibility/math.h: Likewise.
3874 * include/c_compatibility/setjmp.h: Likewise.
3875 * include/c_compatibility/signal.h: Likewise.
3876 * include/c_compatibility/stdarg.h: Likewise.
3877 * include/c_compatibility/stdatomic.h: Likewise.
3878 * include/c_compatibility/stdbool.h: Likewise.
3879 * include/c_compatibility/stddef.h: Likewise.
3880 * include/c_compatibility/stdint.h: Likewise.
3881 * include/c_compatibility/stdio.h: Likewise.
3882 * include/c_compatibility/stdlib.h: Likewise.
3883 * include/c_compatibility/string.h: Likewise.
3884 * include/c_compatibility/tgmath.h: Likewise.
3885 * include/c_compatibility/time.h: Likewise.
3886 * include/c_compatibility/wchar.h: Likewise.
3887 * include/c_compatibility/wctype.h: Likewise.
3888 * include/c_global/cassert: Likewise.
3889 * include/c_global/ccomplex: Likewise.
3890 * include/c_global/cctype: Likewise.
3891 * include/c_global/cerrno: Likewise.
3892 * include/c_global/cfenv: Likewise.
3893 * include/c_global/cfloat: Likewise.
3894 * include/c_global/cinttypes: Likewise.
3895 * include/c_global/ciso646: Likewise.
3896 * include/c_global/climits: Likewise.
3897 * include/c_global/clocale: Likewise.
3898 * include/c_global/cmath.tcc: Likewise.
3899 * include/c_global/cmath: Likewise.
3900 * include/c_global/csetjmp: Likewise.
3901 * include/c_global/csignal: Likewise.
3902 * include/c_global/cstdarg: Likewise.
3903 * include/c_global/cstdatomic: Likewise.
3904 * include/c_global/cstdbool: Likewise.
3905 * include/c_global/cstddef: Likewise.
3906 * include/c_global/cstdint: Likewise.
3907 * include/c_global/cstdio: Likewise.
3908 * include/c_global/cstdlib: Likewise.
3909 * include/c_global/cstring: Likewise.
3910 * include/c_global/ctgmath: Likewise.
3911 * include/c_global/ctime: Likewise.
3912 * include/c_global/cwchar: Likewise.
3913 * include/c_global/cwctype: Likewise.
3914 * include/c_std/cassert: Likewise.
3915 * include/c_std/cctype: Likewise.
3916 * include/c_std/cerrno: Likewise.
3917 * include/c_std/cfloat: Likewise.
3918 * include/c_std/ciso646: Likewise.
3919 * include/c_std/climits: Likewise.
3920 * include/c_std/clocale: Likewise.
3921 * include/c_std/cmath.tcc: Likewise.
3922 * include/c_std/cmath: Likewise.
3923 * include/c_std/csetjmp: Likewise.
3924 * include/c_std/csignal: Likewise.
3925 * include/c_std/cstdarg: Likewise.
3926 * include/c_std/cstddef: Likewise.
3927 * include/c_std/cstdio: Likewise.
3928 * include/c_std/cstdlib: Likewise.
3929 * include/c_std/cstring: Likewise.
3930 * include/c_std/ctime: Likewise.
3931 * include/c_std/cwchar: Likewise.
3932 * include/c_std/cwctype: Likewise.
3933 * include/debug/bitset: Likewise.
3934 * include/debug/debug.h: Likewise.
3935 * include/debug/deque: Likewise.
3936 * include/debug/formatter.h: Likewise.
3937 * include/debug/functions.h: Likewise.
3938 * include/debug/list: Likewise.
3939 * include/debug/macros.h: Likewise.
3940 * include/debug/map.h: Likewise.
3941 * include/debug/map: Likewise.
3942 * include/debug/multimap.h: Likewise.
3943 * include/debug/multiset.h: Likewise.
3944 * include/debug/safe_base.h: Likewise.
3945 * include/debug/safe_iterator.h: Likewise.
3946 * include/debug/safe_iterator.tcc: Likewise.
3947 * include/debug/safe_sequence.h: Likewise.
3948 * include/debug/set.h: Likewise.
3949 * include/debug/set: Likewise.
3950 * include/debug/string: Likewise.
3951 * include/debug/unordered_map: Likewise.
3952 * include/debug/unordered_set: Likewise.
3953 * include/debug/vector: Likewise.
3954 * include/ext/algorithm: Likewise.
3955 * include/ext/array_allocator.h: Likewise.
3956 * include/ext/atomicity.h: Likewise.
3957 * include/ext/bitmap_allocator.h: Likewise.
3958 * include/ext/cast.h: Likewise.
3959 * include/ext/codecvt_specializations.h: Likewise.
3960 * include/ext/concurrence.h: Likewise.
3961 * include/ext/debug_allocator.h: Likewise.
3962 * include/ext/enc_filebuf.h: Likewise.
3963 * include/ext/extptr_allocator.h: Likewise.
3964 * include/ext/functional: Likewise.
3965 * include/ext/iterator: Likewise.
3966 * include/ext/malloc_allocator.h: Likewise.
3967 * include/ext/memory: Likewise.
3968 * include/ext/mt_allocator.h: Likewise.
3969 * include/ext/new_allocator.h: Likewise.
3970 * include/ext/numeric: Likewise.
3971 * include/ext/numeric_traits.h: Likewise.
3972 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3973 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3974 Likewise.
3975 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3976 Likewise.
3977 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3978 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3979 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3980 Likewise.
3981 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3982 Likewise.
3983 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3984 Likewise.
3985 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3986 Likewise.
3987 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3988 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3989 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3990 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3991 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3992 Likewise.
3993 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3994 Likewise.
3995 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3996 Likewise.
3997 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3998 Likewise.
3999 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
4000 Likewise.
4001 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
4002 Likewise.
4003 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
4004 Likewise.
4005 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
4006 Likewise.
4007 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
4008 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
4009 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
4010 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
4011 Likewise.
4012 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
4013 Likewise.
4014 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
4015 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
4016 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
4017 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
4018 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
4019 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
4020 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
4021 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
4022 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
4023 Likewise.
4024 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
4025 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
4026 Likewise.
4027 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
4028 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
4029 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
4030 Likewise.
4031 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
4032 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
4033 Likewise.
4034 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
4035 Likewise.
4036 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
4037 Likewise.
4038 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
4039 Likewise.
4040 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
4041 Likewise.
4042 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
4043 Likewise.
4044 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
4045 Likewise.
4046 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
4047 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
4048 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
4049 Likewise.
4050 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
4051 Likewise.
4052 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
4053 Likewise.
4054 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
4055 Likewise.
4056 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
4057 Likewise.
4058 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
4059 Likewise.
4060 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
4061 Likewise.
4062 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
4063 Likewise.
4064 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
4065 Likewise.
4066 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
4067 Likewise.
4068 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
4069 Likewise.
4070 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
4071 Likewise.
4072 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
4073 Likewise.
4074 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
4075 Likewise.
4076 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
4077 Likewise.
4078 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
4079 Likewise.
4080 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
4081 Likewise.
4082 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
4083 Likewise.
4084 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
4085 Likewise.
4086 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
4087 Likewise.
4088 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
4089 Likewise.
4090 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
4091 Likewise.
4092 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
4093 Likewise.
4094 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
4095 Likewise.
4096 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
4097 Likewise.
4098 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
4099 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
4100 Likewise.
4101 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
4102 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
4103 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
4104 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
4105 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
4106 Likewise.
4107 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
4108 Likewise.
4109 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
4110 Likewise.
4111 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
4112 Likewise.
4113 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
4114 Likewise.
4115 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
4116 Likewise.
4117 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
4118 Likewise.
4119 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
4120 Likewise.
4121 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
4122 Likewise.
4123 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
4124 Likewise.
4125 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
4126 Likewise.
4127 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
4128 Likewise.
4129 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
4130 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
4131 Likewise.
4132 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
4133 Likewise.
4134 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
4135 Likewise.
4136 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
4137 Likewise.
4138 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
4139 Likewise.
4140 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
4141 Likewise.
4142 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
4143 Likewise.
4144 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
4145 Likewise.
4146 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
4147 Likewise.
4148 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
4149 Likewise.
4150 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
4151 Likewise.
4152 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
4153 Likewise.
4154 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
4155 Likewise.
4156 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
4157 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
4158 Likewise.
4159 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
4160 Likewise.
4161 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
4162 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
4163 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
4164 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
4165 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
4166 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
4167 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
4168 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
4169 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
4170 Likewise.
4171 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
4172 Likewise.
4173 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
4174 Likewise.
4175 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
4176 Likewise.
4177 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
4178 Likewise.
4179 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
4180 Likewise.
4181 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
4182 Likewise.
4183 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
4184 Likewise.
4185 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
4186 Likewise.
4187 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
4188 Likewise.
4189 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
4190 Likewise.
4191 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
4192 Likewise.
4193 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
4194 Likewise.
4195 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
4196 Likewise.
4197 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
4198 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
4199 Likewise.
4200 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
4201 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
4202 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
4203 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
4204 Likewise.
4205 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
4206 Likewise.
4207 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
4208 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
4209 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
4210 Likewise.
4211 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
4212 Likewise.
4213 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
4214 Likewise.
4215 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
4216 Likewise.
4217 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
4218 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
4219 Likewise.
4220 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
4221 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
4222 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
4223 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
4224 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
4225 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
4226 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
4227 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
4228 Likewise.
4229 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
4230 Likewise.
4231 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
4232 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
4233 Likewise.
4234 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
4235 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
4236 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
4237 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
4238 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
4239 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
4240 Likewise.
4241 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
4242 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
4243 Likewise.
4244 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
4245 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
4246 Likewise.
4247 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
4248 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
4249 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
4250 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
4251 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
4252 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
4253 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
4254 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
4255 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
4256 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
4257 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
4258 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
4259 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
4260 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
4261 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
4262 Likewise.
4263 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
4264 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
4265 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
4266 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
4267 Likewise.
4268 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
4269 Likewise.
4270 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
4271 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
4272 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
4273 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
4274 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
4275 Likewise.
4276 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
4277 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
4278 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
4279 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
4280 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
4281 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
4282 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
4283 Likewise.
4284 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
4285 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
4286 Likewise.
4287 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
4288 Likewise.
4289 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
4290 Likewise.
4291 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
4292 Likewise.
4293 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
4294 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
4295 Likewise.
4296 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
4297 Likewise.
4298 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
4299 Likewise.
4300 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
4301 Likewise.
4302 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
4303 Likewise.
4304 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
4305 Likewise.
4306 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
4307 Likewise.
4308 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
4309 Likewise.
4310 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
4311 Likewise.
4312 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
4313 Likewise.
4314 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
4315 Likewise.
4316 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
4317 Likewise.
4318 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
4319 Likewise.
4320 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
4321 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
4322 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
4323 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
4324 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
4325 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
4326 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
4327 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
4328 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
4329 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
4330 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
4331 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
4332 Likewise.
4333 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
4334 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
4335 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
4336 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
4337 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
4338 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
4339 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
4340 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
4341 Likewise.
4342 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
4343 Likewise.
4344 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
4345 Likewise.
4346 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
4347 Likewise.
4348 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
4349 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
4350 Likewise.
4351 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
4352 Likewise.
4353 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
4354 Likewise.
4355 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
4356 Likewise.
4357 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
4358 Likewise.
4359 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
4360 Likewise.
4361 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
4362 Likewise.
4363 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
4364 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
4365 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
4366 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
4367 Likewise.
4368 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
4369 Likewise.
4370 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
4371 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
4372 Likewise.
4373 * include/ext/pb_ds/exception.hpp: Likewise.
4374 * include/ext/pb_ds/hash_policy.hpp: Likewise.
4375 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
4376 * include/ext/pb_ds/priority_queue.hpp: Likewise.
4377 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
4378 * include/ext/pb_ds/tree_policy.hpp: Likewise.
4379 * include/ext/pb_ds/trie_policy.hpp: Likewise.
4380 * include/ext/pod_char_traits.h: Likewise.
4381 * include/ext/pointer.h: Likewise.
4382 * include/ext/pool_allocator.h: Likewise.
4383 * include/ext/rb_tree: Likewise.
4384 * include/ext/rc_string_base.h: Likewise.
4385 * include/ext/rope: Likewise.
4386 * include/ext/ropeimpl.h: Likewise.
4387 * include/ext/slist: Likewise.
4388 * include/ext/sso_string_base.h: Likewise.
4389 * include/ext/stdio_filebuf.h: Likewise.
4390 * include/ext/stdio_sync_filebuf.h: Likewise.
4391 * include/ext/string_conversions.h: Likewise.
4392 * include/ext/throw_allocator.h: Likewise.
4393 * include/ext/type_traits.h: Likewise.
4394 * include/ext/typelist.h: Likewise.
4395 * include/ext/vstring.h: Likewise.
4396 * include/ext/vstring.tcc: Likewise.
4397 * include/ext/vstring_fwd.h: Likewise.
4398 * include/ext/vstring_util.h: Likewise.
4399 * include/parallel/algo.h: Likewise.
4400 * include/parallel/algobase.h: Likewise.
4401 * include/parallel/algorithm: Likewise.
4402 * include/parallel/algorithmfwd.h: Likewise.
4403 * include/parallel/balanced_quicksort.h: Likewise.
4404 * include/parallel/base.h: Likewise.
4405 * include/parallel/basic_iterator.h: Likewise.
4406 * include/parallel/checkers.h: Likewise.
4407 * include/parallel/compatibility.h: Likewise.
4408 * include/parallel/compiletime_settings.h: Likewise.
4409 * include/parallel/equally_split.h: Likewise.
4410 * include/parallel/features.h: Likewise.
4411 * include/parallel/find.h: Likewise.
4412 * include/parallel/find_selectors.h: Likewise.
4413 * include/parallel/for_each.h: Likewise.
4414 * include/parallel/for_each_selectors.h: Likewise.
4415 * include/parallel/iterator.h: Likewise.
4416 * include/parallel/list_partition.h: Likewise.
4417 * include/parallel/losertree.h: Likewise.
4418 * include/parallel/merge.h: Likewise.
4419 * include/parallel/multiseq_selection.h: Likewise.
4420 * include/parallel/multiway_merge.h: Likewise.
4421 * include/parallel/multiway_mergesort.h: Likewise.
4422 * include/parallel/numeric: Likewise.
4423 * include/parallel/numericfwd.h: Likewise.
4424 * include/parallel/omp_loop.h: Likewise.
4425 * include/parallel/omp_loop_static.h: Likewise.
4426 * include/parallel/par_loop.h: Likewise.
4427 * include/parallel/parallel.h: Likewise.
4428 * include/parallel/partial_sum.h: Likewise.
4429 * include/parallel/partition.h: Likewise.
4430 * include/parallel/queue.h: Likewise.
4431 * include/parallel/quicksort.h: Likewise.
4432 * include/parallel/random_number.h: Likewise.
4433 * include/parallel/random_shuffle.h: Likewise.
4434 * include/parallel/search.h: Likewise.
4435 * include/parallel/set_operations.h: Likewise.
4436 * include/parallel/settings.h: Likewise.
4437 * include/parallel/sort.h: Likewise.
4438 * include/parallel/tags.h: Likewise.
4439 * include/parallel/types.h: Likewise.
4440 * include/parallel/unique_copy.h: Likewise.
4441 * include/parallel/workstealing.h: Likewise.
4442 * include/precompiled/extc++.h: Likewise.
4443 * include/precompiled/stdc++.h: Likewise.
4444 * include/precompiled/stdtr1c++.h: Likewise.
4445 * include/std/algorithm: Likewise.
4446 * include/std/array: Likewise.
4447 * include/std/bitset: Likewise.
4448 * include/std/c++0x_warning.h: Likewise.
4449 * include/std/chrono: Likewise.
4450 * include/std/complex: Likewise.
4451 * include/std/condition_variable: Likewise.
4452 * include/std/deque: Likewise.
4453 * include/std/forward_list: Likewise.
4454 * include/std/fstream: Likewise.
4455 * include/std/functional: Likewise.
4456 * include/std/iomanip: Likewise.
4457 * include/std/ios: Likewise.
4458 * include/std/iosfwd: Likewise.
4459 * include/std/iostream: Likewise.
4460 * include/std/istream: Likewise.
4461 * include/std/iterator: Likewise.
4462 * include/std/limits: Likewise.
4463 * include/std/list: Likewise.
4464 * include/std/locale: Likewise.
4465 * include/std/map: Likewise.
4466 * include/std/memory: Likewise.
4467 * include/std/mutex: Likewise.
4468 * include/std/numeric: Likewise.
4469 * include/std/ostream: Likewise.
4470 * include/std/queue: Likewise.
4471 * include/std/random: Likewise.
4472 * include/std/ratio: Likewise.
4473 * include/std/regex: Likewise.
4474 * include/std/set: Likewise.
4475 * include/std/sstream: Likewise.
4476 * include/std/stack: Likewise.
4477 * include/std/stdexcept: Likewise.
4478 * include/std/streambuf: Likewise.
4479 * include/std/string: Likewise.
4480 * include/std/system_error: Likewise.
4481 * include/std/thread: Likewise.
4482 * include/std/tuple: Likewise.
4483 * include/std/type_traits: Likewise.
4484 * include/std/unordered_map: Likewise.
4485 * include/std/unordered_set: Likewise.
4486 * include/std/utility: Likewise.
4487 * include/std/valarray: Likewise.
4488 * include/std/vector: Likewise.
4489 * include/tr1/array: Likewise.
4490 * include/tr1/bessel_function.tcc: Likewise.
4491 * include/tr1/beta_function.tcc: Likewise.
4492 * include/tr1/ccomplex: Likewise.
4493 * include/tr1/cctype: Likewise.
4494 * include/tr1/cfenv: Likewise.
4495 * include/tr1/cfloat: Likewise.
4496 * include/tr1/cinttypes: Likewise.
4497 * include/tr1/climits: Likewise.
4498 * include/tr1/cmath: Likewise.
4499 * include/tr1/complex.h: Likewise.
4500 * include/tr1/complex: Likewise.
4501 * include/tr1/cstdarg: Likewise.
4502 * include/tr1/cstdbool: Likewise.
4503 * include/tr1/cstdint: Likewise.
4504 * include/tr1/cstdio: Likewise.
4505 * include/tr1/cstdlib: Likewise.
4506 * include/tr1/ctgmath: Likewise.
4507 * include/tr1/ctime: Likewise.
4508 * include/tr1/ctype.h: Likewise.
4509 * include/tr1/cwchar: Likewise.
4510 * include/tr1/cwctype: Likewise.
4511 * include/tr1/ell_integral.tcc: Likewise.
4512 * include/tr1/exp_integral.tcc: Likewise.
4513 * include/tr1/fenv.h: Likewise.
4514 * include/tr1/float.h: Likewise.
4515 * include/tr1/functional: Likewise.
4516 * include/tr1/functional_hash.h: Likewise.
4517 * include/tr1/gamma.tcc: Likewise.
4518 * include/tr1/hashtable.h: Likewise.
4519 * include/tr1/hypergeometric.tcc: Likewise.
4520 * include/tr1/inttypes.h: Likewise.
4521 * include/tr1/legendre_function.tcc: Likewise.
4522 * include/tr1/limits.h: Likewise.
4523 * include/tr1/math.h: Likewise.
4524 * include/tr1/memory: Likewise.
4525 * include/tr1/modified_bessel_func.tcc: Likewise.
4526 * include/tr1/poly_hermite.tcc: Likewise.
4527 * include/tr1/poly_laguerre.tcc: Likewise.
4528 * include/tr1/random: Likewise.
4529 * include/tr1/regex: Likewise.
4530 * include/tr1/riemann_zeta.tcc: Likewise.
4531 * include/tr1/shared_ptr.h: Likewise.
4532 * include/tr1/special_function_util.h: Likewise.
4533 * include/tr1/stdarg.h: Likewise.
4534 * include/tr1/stdbool.h: Likewise.
4535 * include/tr1/stdint.h: Likewise.
4536 * include/tr1/stdio.h: Likewise.
4537 * include/tr1/stdlib.h: Likewise.
4538 * include/tr1/tgmath.h: Likewise.
4539 * include/tr1/tuple: Likewise.
4540 * include/tr1/type_traits: Likewise.
4541 * include/tr1/unordered_map: Likewise.
4542 * include/tr1/unordered_set: Likewise.
4543 * include/tr1/utility: Likewise.
4544 * include/tr1/wchar.h: Likewise.
4545 * include/tr1/wctype.h: Likewise.
4546 * include/tr1_impl/array: Likewise.
4547 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4548 * include/tr1_impl/cctype: Likewise.
4549 * include/tr1_impl/cfenv: Likewise.
4550 * include/tr1_impl/cinttypes: Likewise.
4551 * include/tr1_impl/cmath: Likewise.
4552 * include/tr1_impl/complex: Likewise.
4553 * include/tr1_impl/cstdint: Likewise.
4554 * include/tr1_impl/cstdio: Likewise.
4555 * include/tr1_impl/cstdlib: Likewise.
4556 * include/tr1_impl/cwchar: Likewise.
4557 * include/tr1_impl/cwctype: Likewise.
4558 * include/tr1_impl/functional: Likewise.
4559 * include/tr1_impl/functional_hash.h: Likewise.
4560 * include/tr1_impl/hashtable: Likewise.
4561 * include/tr1_impl/hashtable_policy.h: Likewise.
4562 * include/tr1_impl/random.tcc: Likewise.
4563 * include/tr1_impl/random: Likewise.
4564 * include/tr1_impl/regex: Likewise.
4565 * include/tr1_impl/type_traits: Likewise.
4566 * include/tr1_impl/unordered_map: Likewise.
4567 * include/tr1_impl/unordered_set: Likewise.
4568 * include/tr1_impl/utility: Likewise.
4569 * libsupc++/array_type_info.cc: Likewise.
4570 * libsupc++/atexit_arm.cc: Likewise.
4571 * libsupc++/bad_cast.cc: Likewise.
4572 * libsupc++/bad_typeid.cc: Likewise.
4573 * libsupc++/class_type_info.cc: Likewise.
4574 * libsupc++/cxxabi-forced.h: Likewise.
4575 * libsupc++/cxxabi.h: Likewise.
4576 * libsupc++/del_op.cc: Likewise.
4577 * libsupc++/del_opnt.cc: Likewise.
4578 * libsupc++/del_opv.cc: Likewise.
4579 * libsupc++/del_opvnt.cc: Likewise.
4580 * libsupc++/dyncast.cc: Likewise.
4581 * libsupc++/eh_alloc.cc: Likewise.
4582 * libsupc++/eh_arm.cc: Likewise.
4583 * libsupc++/eh_aux_runtime.cc: Likewise.
4584 * libsupc++/eh_call.cc: Likewise.
4585 * libsupc++/eh_catch.cc: Likewise.
4586 * libsupc++/eh_exception.cc: Likewise.
4587 * libsupc++/eh_globals.cc: Likewise.
4588 * libsupc++/eh_personality.cc: Likewise.
4589 * libsupc++/eh_ptr.cc: Likewise.
4590 * libsupc++/eh_term_handler.cc: Likewise.
4591 * libsupc++/eh_terminate.cc: Likewise.
4592 * libsupc++/eh_throw.cc: Likewise.
4593 * libsupc++/eh_type.cc: Likewise.
4594 * libsupc++/eh_unex_handler.cc: Likewise.
4595 * libsupc++/enum_type_info.cc: Likewise.
4596 * libsupc++/exception: Likewise.
4597 * libsupc++/exception_defines.h: Likewise.
4598 * libsupc++/exception_ptr.h: Likewise.
4599 * libsupc++/function_type_info.cc: Likewise.
4600 * libsupc++/fundamental_type_info.cc: Likewise.
4601 * libsupc++/guard.cc: Likewise.
4602 * libsupc++/initializer_list: Likewise.
4603 * libsupc++/new: Likewise.
4604 * libsupc++/new_handler.cc: Likewise.
4605 * libsupc++/new_op.cc: Likewise.
4606 * libsupc++/new_opnt.cc: Likewise.
4607 * libsupc++/new_opv.cc: Likewise.
4608 * libsupc++/new_opvnt.cc: Likewise.
4609 * libsupc++/pbase_type_info.cc: Likewise.
4610 * libsupc++/pmem_type_info.cc: Likewise.
4611 * libsupc++/pointer_type_info.cc: Likewise.
4612 * libsupc++/pure.cc: Likewise.
4613 * libsupc++/si_class_type_info.cc: Likewise.
4614 * libsupc++/tinfo.cc: Likewise.
4615 * libsupc++/tinfo.h: Likewise.
4616 * libsupc++/tinfo2.cc: Likewise.
4617 * libsupc++/typeinfo: Likewise.
4618 * libsupc++/unwind-cxx.h: Likewise.
4619 * libsupc++/vec.cc: Likewise.
4620 * libsupc++/vmi_class_type_info.cc: Likewise.
4621 * libsupc++/vterminate.cc: Likewise.
4622 * po/string_literals.cc: Likewise.
4623 * src/atomic.cc: Likewise.
4624 * src/bitmap_allocator.cc: Likewise.
4625 * src/chrono.cc: Likewise.
4626 * src/codecvt.cc: Likewise.
4627 * src/compatibility-ldbl.cc: Likewise.
4628 * src/compatibility.cc: Likewise.
4629 * src/complex_io.cc: Likewise.
4630 * src/concept-inst.cc: Likewise.
4631 * src/condition_variable.cc: Likewise.
4632 * src/ctype.cc: Likewise.
4633 * src/debug.cc: Likewise.
4634 * src/debug_list.cc: Likewise.
4635 * src/ext-inst.cc: Likewise.
4636 * src/fstream-inst.cc: Likewise.
4637 * src/functexcept.cc: Likewise.
4638 * src/globals_io.cc: Likewise.
4639 * src/hash.cc: Likewise.
4640 * src/hash_c++0x.cc: Likewise.
4641 * src/hashtable.cc: Likewise.
4642 * src/hashtable_c++0x.cc: Likewise.
4643 * src/ios-inst.cc: Likewise.
4644 * src/ios.cc: Likewise.
4645 * src/ios_failure.cc: Likewise.
4646 * src/ios_init.cc: Likewise.
4647 * src/ios_locale.cc: Likewise.
4648 * src/iostream-inst.cc: Likewise.
4649 * src/istream-inst.cc: Likewise.
4650 * src/istream.cc: Likewise.
4651 * src/limits.cc: Likewise.
4652 * src/limits_c++0x.cc: Likewise.
4653 * src/list.cc: Likewise.
4654 * src/locale-inst.cc: Likewise.
4655 * src/locale.cc: Likewise.
4656 * src/locale_facets.cc: Likewise.
4657 * src/locale_init.cc: Likewise.
4658 * src/localename.cc: Likewise.
4659 * src/math_stubs_float.cc: Likewise.
4660 * src/math_stubs_long_double.cc: Likewise.
4661 * src/misc-inst.cc: Likewise.
4662 * src/mt_allocator.cc: Likewise.
4663 * src/mutex.cc: Likewise.
4664 * src/ostream-inst.cc: Likewise.
4665 * src/parallel_list.cc: Likewise.
4666 * src/parallel_settings.cc: Likewise.
4667 * src/pool_allocator.cc: Likewise.
4668 * src/sstream-inst.cc: Likewise.
4669 * src/stdexcept.cc: Likewise.
4670 * src/streambuf-inst.cc: Likewise.
4671 * src/streambuf.cc: Likewise.
4672 * src/string-inst.cc: Likewise.
4673 * src/strstream.cc: Likewise.
4674 * src/system_error.cc: Likewise.
4675 * src/thread.cc: Likewise.
4676 * src/tree.cc: Likewise.
4677 * src/valarray-inst.cc: Likewise.
4678 * src/wlocale-inst.cc: Likewise.
4679 * src/wstring-inst.cc: Likewise.
4680 * doc/xml/manual/intro.xml: Change documentation to refer the
4681 reader to version 3 of the GNU General Public License, version
4682 3.1 of the GCC Runtime Library Exception, and to point readers
4683 at the FSF's license web page.
4684
4685 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4686
4687 * Makefile.am: Change copyright header to refer to version
4688 3 of the GNU General Public License and to point readers at the
4689 COPYING3 file and the FSF's license web page.
4690 * doc/Makefile.am: Likewise.
4691 * include/Makefile.am: Likewise.
4692 * libsupc++/Makefile.am: Likewise.
4693 * po/Makefile.am: Likewise.
4694 * po/POTFILES.in: Likewise.
4695 * src/Makefile.am: Likewise.
4696 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4697 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4698 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4699 Likewise.
4700 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4701 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4702 Likewise.
4703 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4704 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4705 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4706 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4707 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4708 * testsuite/18_support/bad_cast/what.cc: Likewise.
4709 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4710 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4711 Likewise.
4712 * testsuite/18_support/bad_exception/what.cc: Likewise.
4713 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4714 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4715 * testsuite/18_support/exception/38732.cc: Likewise.
4716 * testsuite/18_support/exception/what.cc: Likewise.
4717 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4718 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4719 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4720 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4721 * testsuite/18_support/headers/climits/values.cc: Likewise.
4722 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4723 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4724 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4725 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4726 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4727 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4728 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4729 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4730 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4731 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4732 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4733 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4734 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4735 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4736 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4737 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4738 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4739 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4740 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4741 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4742 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4743 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4744 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4745 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4746 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4747 * testsuite/18_support/new_delete_placement.cc: Likewise.
4748 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4749 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4750 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4751 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4752 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4753 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4754 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4755 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4756 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4757 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4758 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4759 Likewise.
4760 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4761 * testsuite/18_support/pthread_guard.cc: Likewise.
4762 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4763 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4764 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4765 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4766 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4767 Likewise.
4768 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4769 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4770 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4771 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4772 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4773 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4774 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4775 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4776 Likewise.
4777 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4778 Likewise.
4779 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4780 Likewise.
4781 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4782 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4783 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4784 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4785 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4786 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4787 Likewise.
4788 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4789 Likewise.
4790 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4791 Likewise.
4792 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4793 Likewise.
4794 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4795 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4796 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4797 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4798 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4799 Likewise.
4800 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4801 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4802 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4803 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4804 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4805 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4806 Likewise.
4807 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4808 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4809 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4810 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4811 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4812 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4813 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4814 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4815 * testsuite/20_util/allocator/1.cc: Likewise.
4816 * testsuite/20_util/allocator/10378.cc: Likewise.
4817 * testsuite/20_util/allocator/14176.cc: Likewise.
4818 * testsuite/20_util/allocator/33807.cc: Likewise.
4819 * testsuite/20_util/allocator/8230.cc: Likewise.
4820 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4821 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4822 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4823 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4824 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4825 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4826 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4827 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4828 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4829 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4830 Likewise.
4831 * testsuite/20_util/clocks/1.cc: Likewise.
4832 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4833 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4834 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4835 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4836 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4837 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4838 * testsuite/20_util/duration/cons/1.cc: Likewise.
4839 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4840 * testsuite/20_util/duration/cons/2.cc: Likewise.
4841 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4842 Likewise.
4843 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4844 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4845 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4846 Likewise.
4847 * testsuite/20_util/forward/1.cc: Likewise.
4848 * testsuite/20_util/forward/1_neg.cc: Likewise.
4849 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4850 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4851 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4852 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4853 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4854 Likewise.
4855 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4856 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4857 Likewise.
4858 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4859 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4860 Likewise.
4861 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4862 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4863 Likewise.
4864 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4865 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4866 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4867 Likewise.
4868 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4869 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4870 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4871 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4872 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4873 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4874 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4875 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4876 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4877 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4878 Likewise.
4879 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4880 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4881 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4882 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4883 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4884 Likewise.
4885 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4886 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4887 Likewise.
4888 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4889 * testsuite/20_util/identity/value.cc: Likewise.
4890 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4891 * testsuite/20_util/is_integral/value.cc: Likewise.
4892 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4893 Likewise.
4894 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4895 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4896 * testsuite/20_util/is_reference/value.cc: Likewise.
4897 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4898 Likewise.
4899 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4900 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4901 * testsuite/20_util/is_signed/value.cc: Likewise.
4902 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4903 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4904 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4905 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4906 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4907 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4908 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4909 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4910 Likewise.
4911 * testsuite/20_util/move/1.cc: Likewise.
4912 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4913 * testsuite/20_util/pair/1.cc: Likewise.
4914 * testsuite/20_util/pair/2.cc: Likewise.
4915 * testsuite/20_util/pair/3.cc: Likewise.
4916 * testsuite/20_util/pair/4.cc: Likewise.
4917 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4918 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4919 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4920 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4921 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4922 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4923 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4924 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4925 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4926 Likewise.
4927 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4928 Likewise.
4929 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4930 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4931 * testsuite/20_util/rel_ops.cc: Likewise.
4932 * testsuite/20_util/remove_reference/value.cc: Likewise.
4933 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4934 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4935 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4936 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4937 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4938 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4939 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4940 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4941 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4942 Likewise.
4943 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4944 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4945 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4946 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4947 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4948 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4949 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4950 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4951 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4952 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4953 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4954 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4955 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4956 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4957 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4958 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4959 Likewise.
4960 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4961 Likewise.
4962 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4963 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4964 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4965 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4966 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4967 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4968 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4969 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4970 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4971 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4972 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4973 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4974 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4975 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4976 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4977 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4978 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4979 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4980 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4981 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4982 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4983 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4984 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4985 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4986 Likewise.
4987 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4988 Likewise.
4989 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4990 Likewise.
4991 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4992 Likewise.
4993 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4994 Likewise.
4995 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4996 Likewise.
4997 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4998 Likewise.
4999 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
5000 Likewise.
5001 * testsuite/20_util/temporary_buffer.cc: Likewise.
5002 * testsuite/20_util/time_point/1.cc: Likewise.
5003 * testsuite/20_util/time_point/2.cc: Likewise.
5004 * testsuite/20_util/time_point/3.cc: Likewise.
5005 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
5006 Likewise.
5007 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
5008 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
5009 Likewise.
5010 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
5011 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
5012 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
5013 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
5014 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
5015 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
5016 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
5017 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
5018 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
5019 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
5020 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
5021 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
5022 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
5023 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
5024 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
5025 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
5026 Likewise.
5027 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
5028 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
5029 Likewise.
5030 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
5031 Likewise.
5032 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
5033 Likewise.
5034 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
5035 Likewise.
5036 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
5037 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
5038 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
5039 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
5040 Likewise.
5041 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
5042 Likewise.
5043 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
5044 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
5045 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
5046 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
5047 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
5048 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
5049 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
5050 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
5051 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
5052 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
5053 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
5054 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
5055 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
5056 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
5057 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
5058 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
5059 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
5060 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
5061 Likewise.
5062 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
5063 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
5064 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
5065 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
5066 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
5067 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
5068 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
5069 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
5070 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
5071 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
5072 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
5073 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
5074 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
5075 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
5076 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
5077 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
5078 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
5079 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
5080 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
5081 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
5082 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
5083 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
5084 Likewise.
5085 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
5086 Likewise.
5087 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
5088 Likewise.
5089 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
5090 Likewise.
5091 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
5092 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
5093 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
5094 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
5095 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
5096 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
5097 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
5098 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
5099 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
5100 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
5101 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
5102 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
5103 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
5104 Likewise.
5105 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
5106 Likewise.
5107 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
5108 Likewise.
5109 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
5110 Likewise.
5111 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
5112 Likewise.
5113 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
5114 Likewise.
5115 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
5116 Likewise.
5117 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
5118 Likewise.
5119 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
5120 Likewise.
5121 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
5122 Likewise.
5123 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
5124 Likewise.
5125 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
5126 Likewise.
5127 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
5128 Likewise.
5129 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
5130 Likewise.
5131 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
5132 Likewise.
5133 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
5134 Likewise.
5135 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
5136 Likewise.
5137 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
5138 Likewise.
5139 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
5140 Likewise.
5141 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
5142 Likewise.
5143 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
5144 Likewise.
5145 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
5146 Likewise.
5147 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
5148 Likewise.
5149 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
5150 Likewise.
5151 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
5152 Likewise.
5153 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
5154 Likewise.
5155 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
5156 Likewise.
5157 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
5158 Likewise.
5159 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
5160 Likewise.
5161 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
5162 Likewise.
5163 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
5164 Likewise.
5165 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
5166 Likewise.
5167 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
5168 Likewise.
5169 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
5170 Likewise.
5171 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
5172 Likewise.
5173 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
5174 Likewise.
5175 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
5176 Likewise.
5177 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
5178 Likewise.
5179 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
5180 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
5181 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
5182 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
5183 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
5184 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
5185 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
5186 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
5187 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
5188 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
5189 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
5190 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
5191 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
5192 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
5193 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
5194 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
5195 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
5196 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
5197 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
5198 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
5199 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
5200 Likewise.
5201 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
5202 Likewise.
5203 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
5204 Likewise.
5205 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
5206 Likewise.
5207 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
5208 Likewise.
5209 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
5210 Likewise.
5211 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
5212 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
5213 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
5214 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
5215 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
5216 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
5217 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
5218 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
5219 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
5220 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
5221 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
5222 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
5223 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
5224 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
5225 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
5226 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
5227 Likewise.
5228 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
5229 Likewise.
5230 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
5231 Likewise.
5232 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
5233 Likewise.
5234 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
5235 Likewise.
5236 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
5237 Likewise.
5238 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
5239 Likewise.
5240 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
5241 Likewise.
5242 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
5243 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
5244 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
5245 Likewise.
5246 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
5247 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
5248 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
5249 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
5250 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
5251 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
5252 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
5253 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
5254 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
5255 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
5256 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
5257 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
5258 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
5259 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
5260 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
5261 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
5262 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
5263 Likewise.
5264 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
5265 Likewise.
5266 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
5267 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
5268 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
5269 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
5270 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
5271 Likewise.
5272 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
5273 Likewise.
5274 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
5275 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
5276 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
5277 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
5278 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
5279 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
5280 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
5281 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
5282 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
5283 Likewise.
5284 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
5285 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
5286 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
5287 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
5288 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
5289 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
5290 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
5291 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
5292 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
5293 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
5294 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
5295 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
5296 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
5297 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
5298 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
5299 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
5300 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
5301 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
5302 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
5303 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
5304 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
5305 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
5306 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
5307 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
5308 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
5309 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
5310 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
5311 Likewise.
5312 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
5313 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
5314 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
5315 Likewise.
5316 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
5317 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
5318 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
5319 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
5320 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
5321 Likewise.
5322 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
5323 Likewise.
5324 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
5325 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
5326 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
5327 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
5328 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
5329 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
5330 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
5331 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
5332 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
5333 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
5334 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
5335 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
5336 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
5337 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
5338 Likewise.
5339 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
5340 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
5341 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
5342 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
5343 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
5344 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
5345 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
5346 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
5347 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
5348 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
5349 Likewise.
5350 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
5351 Likewise.
5352 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
5353 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
5354 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
5355 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
5356 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
5357 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
5358 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
5359 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
5360 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
5361 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
5362 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
5363 Likewise.
5364 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
5365 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
5366 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
5367 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
5368 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
5369 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
5370 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
5371 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
5372 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
5373 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
5374 Likewise.
5375 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
5376 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
5377 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
5378 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
5379 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
5380 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
5381 Likewise.
5382 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
5383 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
5384 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
5385 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
5386 Likewise.
5387 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
5388 Likewise.
5389 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
5390 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
5391 Likewise.
5392 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
5393 * testsuite/22_locale/ctype/2.cc: Likewise.
5394 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
5395 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
5396 * testsuite/22_locale/ctype/dr695.cc: Likewise.
5397 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
5398 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
5399 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
5400 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
5401 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
5402 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
5403 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
5404 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
5405 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
5406 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
5407 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
5408 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
5409 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
5410 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
5411 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
5412 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
5413 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
5414 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
5415 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
5416 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
5417 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
5418 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
5419 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
5420 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
5421 * testsuite/22_locale/facet/1.cc: Likewise.
5422 * testsuite/22_locale/facet/2.cc: Likewise.
5423 * testsuite/22_locale/facet/25421.cc: Likewise.
5424 * testsuite/22_locale/global_templates/1.cc: Likewise.
5425 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
5426 Likewise.
5427 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
5428 Likewise.
5429 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
5430 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
5431 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
5432 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
5433 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
5434 * testsuite/22_locale/locale/13630.cc: Likewise.
5435 * testsuite/22_locale/locale/cons/1.cc: Likewise.
5436 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
5437 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
5438 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
5439 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
5440 * testsuite/22_locale/locale/cons/2.cc: Likewise.
5441 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
5442 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
5443 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
5444 * testsuite/22_locale/locale/cons/4.cc: Likewise.
5445 * testsuite/22_locale/locale/cons/5.cc: Likewise.
5446 * testsuite/22_locale/locale/cons/6.cc: Likewise.
5447 * testsuite/22_locale/locale/cons/7.cc: Likewise.
5448 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
5449 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
5450 * testsuite/22_locale/locale/cons/8.cc: Likewise.
5451 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
5452 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
5453 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
5454 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
5455 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
5456 * testsuite/22_locale/locale/operations/1.cc: Likewise.
5457 * testsuite/22_locale/locale/operations/2.cc: Likewise.
5458 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
5459 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
5460 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
5461 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
5462 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
5463 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
5464 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
5465 Likewise.
5466 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
5467 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
5468 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
5469 Likewise.
5470 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
5471 Likewise.
5472 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
5473 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
5474 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
5475 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
5476 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
5477 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
5478 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
5479 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
5480 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
5481 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
5482 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
5483 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
5484 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
5485 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
5486 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
5487 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
5488 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
5489 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
5490 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
5491 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
5492 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
5493 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
5494 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
5495 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
5496 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
5497 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
5498 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
5499 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
5500 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
5501 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
5502 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5503 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5504 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5505 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5506 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5507 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5508 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5509 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5510 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5511 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5512 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5513 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5514 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5515 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5516 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5517 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5518 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5519 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5520 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5521 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5522 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5523 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5524 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5525 Likewise.
5526 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5527 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5528 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5529 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5530 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5531 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5532 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5533 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5534 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5535 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5536 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5537 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5538 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5539 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5540 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5541 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5542 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5543 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5544 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5545 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5546 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5547 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5548 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5549 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5550 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5551 Likewise.
5552 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5553 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5554 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5555 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5556 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5557 Likewise.
5558 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5559 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5560 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5561 Likewise.
5562 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5563 Likewise.
5564 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5565 Likewise.
5566 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5567 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5568 Likewise.
5569 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5570 Likewise.
5571 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5572 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5573 Likewise.
5574 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5575 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5576 Likewise.
5577 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5578 Likewise.
5579 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5580 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5581 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5582 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5583 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5584 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5585 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5586 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5587 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5588 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5589 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5590 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5591 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5592 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5593 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5594 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5595 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5596 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5597 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5598 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5599 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5600 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5601 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5602 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5603 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5604 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5605 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5606 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5607 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5608 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5609 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5610 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5611 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5612 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5613 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5614 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5615 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5616 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5617 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5618 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5619 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5620 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5621 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5622 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5623 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5624 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5625 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5626 Likewise.
5627 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5628 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5629 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5630 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5631 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5632 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5633 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5634 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5635 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5636 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5637 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5638 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5639 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5640 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5641 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5642 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5643 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5644 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5645 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5646 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5647 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5648 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5649 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5650 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5651 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5652 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5653 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5654 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5655 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5656 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5657 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5658 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5659 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5660 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5661 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5662 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5663 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5664 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5665 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5666 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5667 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5668 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5669 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5670 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5671 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5672 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5673 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5674 Likewise.
5675 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5676 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5677 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5678 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5679 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5680 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5681 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5682 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5683 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5684 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5685 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5686 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5687 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5688 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5689 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5690 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5691 Likewise.
5692 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5693 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5694 Likewise.
5695 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5696 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5697 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5698 Likewise.
5699 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5700 Likewise.
5701 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5702 Likewise.
5703 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5704 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5705 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5706 Likewise.
5707 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5708 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5709 Likewise.
5710 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5711 Likewise.
5712 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5713 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5714 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5715 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5716 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5717 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5718 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5719 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5720 Likewise.
5721 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5722 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5723 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5724 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5725 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5726 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5727 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5728 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5729 Likewise.
5730 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5731 Likewise.
5732 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5733 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5734 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5735 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5736 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5737 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5738 Likewise.
5739 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5740 Likewise.
5741 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5742 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5743 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5744 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5745 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5746 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5747 Likewise.
5748 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5749 Likewise.
5750 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5751 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5752 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5753 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5754 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5755 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5756 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5757 Likewise.
5758 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5759 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5760 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5761 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5762 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5763 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5764 Likewise.
5765 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5766 Likewise.
5767 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5768 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5769 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5770 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5771 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5772 Likewise.
5773 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5774 Likewise.
5775 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5776 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5777 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5778 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5779 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5780 Likewise.
5781 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5782 Likewise.
5783 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5784 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5785 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5786 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5787 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5788 Likewise.
5789 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5790 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5791 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5792 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5793 Likewise.
5794 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5795 Likewise.
5796 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5797 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5798 Likewise.
5799 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5800 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5801 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5802 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5803 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5804 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5805 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5806 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5807 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5808 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5809 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5810 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5811 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5812 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5813 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5814 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5815 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5816 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5817 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5818 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5819 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5820 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5821 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5822 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5823 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5824 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5825 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5826 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5827 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5828 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5829 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5830 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5831 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5832 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5833 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5834 Likewise.
5835 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5836 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5837 * testsuite/23_containers/bitset/18604.cc: Likewise.
5838 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5839 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5840 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5841 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5842 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5843 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5844 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5845 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5846 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5847 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5848 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5849 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5850 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5851 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5852 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5853 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5854 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5855 * testsuite/23_containers/deque/18604.cc: Likewise.
5856 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5857 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5858 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5859 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5860 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5861 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5862 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5863 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5864 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5865 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5866 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5867 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5868 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5869 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5870 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5871 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5872 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5873 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5874 Likewise.
5875 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5876 Likewise.
5877 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5878 Likewise.
5879 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5880 Likewise.
5881 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5882 Likewise.
5883 * testsuite/23_containers/deque/types/1.cc: Likewise.
5884 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5885 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5886 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5887 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5888 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5889 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5890 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5891 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5892 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5893 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5894 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5895 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5896 Likewise.
5897 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5898 Likewise.
5899 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5900 Likewise.
5901 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5902 Likewise.
5903 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5904 Likewise.
5905 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5906 Likewise.
5907 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5908 Likewise.
5909 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5910 Likewise.
5911 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5912 Likewise.
5913 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5914 Likewise.
5915 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5916 Likewise.
5917 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5918 Likewise.
5919 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5920 Likewise.
5921 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5922 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5923 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5924 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5925 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5926 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5927 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5928 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5929 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5930 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5931 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5932 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5933 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5934 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5935 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5936 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5937 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5938 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5939 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5940 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5941 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5942 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5943 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5944 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5945 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5946 Likewise.
5947 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5948 Likewise.
5949 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5950 * testsuite/23_containers/list/18604.cc: Likewise.
5951 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5952 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5953 * testsuite/23_containers/list/cons/1.cc: Likewise.
5954 * testsuite/23_containers/list/cons/2.cc: Likewise.
5955 * testsuite/23_containers/list/cons/3.cc: Likewise.
5956 * testsuite/23_containers/list/cons/4.cc: Likewise.
5957 * testsuite/23_containers/list/cons/5.cc: Likewise.
5958 * testsuite/23_containers/list/cons/6.cc: Likewise.
5959 * testsuite/23_containers/list/cons/7.cc: Likewise.
5960 * testsuite/23_containers/list/cons/8.cc: Likewise.
5961 * testsuite/23_containers/list/cons/9.cc: Likewise.
5962 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5963 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5964 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5965 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5966 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5967 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5968 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5969 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5970 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5971 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5972 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5973 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5974 * testsuite/23_containers/list/operations/1.cc: Likewise.
5975 * testsuite/23_containers/list/operations/2.cc: Likewise.
5976 * testsuite/23_containers/list/operations/3.cc: Likewise.
5977 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5978 * testsuite/23_containers/list/operations/4.cc: Likewise.
5979 * testsuite/23_containers/list/operations/5.cc: Likewise.
5980 * testsuite/23_containers/list/pthread1.cc: Likewise.
5981 * testsuite/23_containers/list/pthread5.cc: Likewise.
5982 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5983 Likewise.
5984 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5985 Likewise.
5986 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5987 Likewise.
5988 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5989 Likewise.
5990 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5991 Likewise.
5992 * testsuite/23_containers/map/18604.cc: Likewise.
5993 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5994 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5995 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5996 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5997 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5998 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5999 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
6000 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
6001 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
6002 * testsuite/23_containers/map/operators/1.cc: Likewise.
6003 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
6004 * testsuite/23_containers/map/pthread6.cc: Likewise.
6005 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
6006 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
6007 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
6008 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
6009 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
6010 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
6011 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
6012 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
6013 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
6014 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
6015 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
6016 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
6017 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
6018 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
6019 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
6020 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
6021 * testsuite/23_containers/queue/members/7157.cc: Likewise.
6022 * testsuite/23_containers/set/18604.cc: Likewise.
6023 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
6024 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
6025 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
6026 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
6027 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
6028 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
6029 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
6030 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
6031 * testsuite/23_containers/stack/members/7158.cc: Likewise.
6032 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
6033 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
6034 Likewise.
6035 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
6036 Likewise.
6037 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
6038 Likewise.
6039 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
6040 Likewise.
6041 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6042 Likewise.
6043 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
6044 Likewise.
6045 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
6046 Likewise.
6047 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6048 Likewise.
6049 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
6050 Likewise.
6051 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
6052 Likewise.
6053 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
6054 Likewise.
6055 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
6056 Likewise.
6057 * testsuite/23_containers/vector/18604.cc: Likewise.
6058 * testsuite/23_containers/vector/bool/1.cc: Likewise.
6059 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
6060 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
6061 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
6062 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
6063 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
6064 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
6065 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
6066 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
6067 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
6068 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
6069 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
6070 Likewise.
6071 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
6072 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
6073 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
6074 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
6075 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
6076 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
6077 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
6078 * testsuite/23_containers/vector/cons/1.cc: Likewise.
6079 * testsuite/23_containers/vector/cons/2.cc: Likewise.
6080 * testsuite/23_containers/vector/cons/3.cc: Likewise.
6081 * testsuite/23_containers/vector/cons/4.cc: Likewise.
6082 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
6083 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
6084 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
6085 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
6086 Likewise.
6087 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
6088 Likewise.
6089 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
6090 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
6091 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
6092 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
6093 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
6094 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
6095 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
6096 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
6097 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
6098 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
6099 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
6100 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
6101 Likewise.
6102 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
6103 Likewise.
6104 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
6105 Likewise.
6106 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
6107 Likewise.
6108 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
6109 Likewise.
6110 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
6111 Likewise.
6112 * testsuite/23_containers/vector/resize/1.cc: Likewise.
6113 * testsuite/23_containers/vector/types/1.cc: Likewise.
6114 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
6115 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
6116 Likewise.
6117 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
6118 Likewise.
6119 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
6120 Likewise.
6121 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
6122 Likewise.
6123 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
6124 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
6125 Likewise.
6126 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
6127 Likewise.
6128 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
6129 Likewise.
6130 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
6131 Likewise.
6132 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
6133 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
6134 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
6135 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
6136 Likewise.
6137 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
6138 Likewise.
6139 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
6140 Likewise.
6141 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
6142 Likewise.
6143 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
6144 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
6145 Likewise.
6146 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
6147 Likewise.
6148 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
6149 Likewise.
6150 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
6151 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
6152 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
6153 Likewise.
6154 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
6155 Likewise.
6156 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
6157 Likewise.
6158 * testsuite/24_iterators/operations/next.cc: Likewise.
6159 * testsuite/24_iterators/operations/prev.cc: Likewise.
6160 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
6161 Likewise.
6162 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
6163 Likewise.
6164 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
6165 Likewise.
6166 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
6167 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
6168 Likewise.
6169 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
6170 Likewise.
6171 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
6172 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
6173 Likewise.
6174 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
6175 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
6176 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
6177 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
6178 Likewise.
6179 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
6180 Likewise.
6181 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
6182 Likewise.
6183 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
6184 Likewise.
6185 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
6186 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
6187 * testsuite/25_algorithms/all_of/1.cc: Likewise.
6188 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
6189 * testsuite/25_algorithms/any_of/1.cc: Likewise.
6190 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
6191 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
6192 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
6193 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
6194 * testsuite/25_algorithms/copy/1.cc: Likewise.
6195 * testsuite/25_algorithms/copy/2.cc: Likewise.
6196 * testsuite/25_algorithms/copy/3.cc: Likewise.
6197 * testsuite/25_algorithms/copy/34595.cc: Likewise.
6198 * testsuite/25_algorithms/copy/4.cc: Likewise.
6199 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
6200 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
6201 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
6202 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
6203 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
6204 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
6205 Likewise.
6206 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
6207 Likewise.
6208 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
6209 Likewise.
6210 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
6211 Likewise.
6212 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
6213 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
6214 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
6215 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
6216 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
6217 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
6218 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
6219 * testsuite/25_algorithms/count/1.cc: Likewise.
6220 * testsuite/25_algorithms/count/check_type.cc: Likewise.
6221 * testsuite/25_algorithms/count_if/1.cc: Likewise.
6222 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
6223 * testsuite/25_algorithms/equal/1.cc: Likewise.
6224 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
6225 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
6226 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
6227 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
6228 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
6229 * testsuite/25_algorithms/fill/1.cc: Likewise.
6230 * testsuite/25_algorithms/fill/2.cc: Likewise.
6231 * testsuite/25_algorithms/fill/3.cc: Likewise.
6232 * testsuite/25_algorithms/fill/35725.cc: Likewise.
6233 * testsuite/25_algorithms/fill/4.cc: Likewise.
6234 * testsuite/25_algorithms/fill/5.cc: Likewise.
6235 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
6236 * testsuite/25_algorithms/find/1.cc: Likewise.
6237 * testsuite/25_algorithms/find/17441.cc: Likewise.
6238 * testsuite/25_algorithms/find/check_type.cc: Likewise.
6239 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
6240 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
6241 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
6242 Likewise.
6243 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
6244 Likewise.
6245 * testsuite/25_algorithms/find_end/1.cc: Likewise.
6246 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
6247 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
6248 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
6249 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
6250 * testsuite/25_algorithms/find_if/1.cc: Likewise.
6251 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
6252 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
6253 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
6254 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
6255 Likewise.
6256 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
6257 Likewise.
6258 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
6259 Likewise.
6260 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
6261 Likewise.
6262 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
6263 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
6264 * testsuite/25_algorithms/heap/1.cc: Likewise.
6265 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
6266 * testsuite/25_algorithms/includes/1.cc: Likewise.
6267 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
6268 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
6269 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
6270 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
6271 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
6272 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
6273 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
6274 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
6275 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
6276 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
6277 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
6278 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
6279 Likewise.
6280 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
6281 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
6282 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
6283 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
6284 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
6285 * testsuite/25_algorithms/max/1.cc: Likewise.
6286 * testsuite/25_algorithms/max/2.cc: Likewise.
6287 * testsuite/25_algorithms/max/3.cc: Likewise.
6288 * testsuite/25_algorithms/max/37547.cc: Likewise.
6289 * testsuite/25_algorithms/max/4.cc: Likewise.
6290 * testsuite/25_algorithms/max_element/1.cc: Likewise.
6291 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
6292 * testsuite/25_algorithms/merge/1.cc: Likewise.
6293 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
6294 * testsuite/25_algorithms/min/1.cc: Likewise.
6295 * testsuite/25_algorithms/min/2.cc: Likewise.
6296 * testsuite/25_algorithms/min/3.cc: Likewise.
6297 * testsuite/25_algorithms/min/37547.cc: Likewise.
6298 * testsuite/25_algorithms/min/4.cc: Likewise.
6299 * testsuite/25_algorithms/min_element/1.cc: Likewise.
6300 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
6301 * testsuite/25_algorithms/minmax/1.cc: Likewise.
6302 * testsuite/25_algorithms/minmax/2.cc: Likewise.
6303 * testsuite/25_algorithms/minmax/3.cc: Likewise.
6304 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
6305 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
6306 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
6307 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
6308 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
6309 * testsuite/25_algorithms/move/1.cc: Likewise.
6310 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
6311 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
6312 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
6313 * testsuite/25_algorithms/none_of/1.cc: Likewise.
6314 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
6315 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
6316 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
6317 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
6318 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
6319 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
6320 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
6321 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
6322 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
6323 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
6324 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
6325 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
6326 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
6327 * testsuite/25_algorithms/partition/1.cc: Likewise.
6328 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
6329 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
6330 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
6331 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
6332 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
6333 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
6334 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
6335 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
6336 * testsuite/25_algorithms/remove/1.cc: Likewise.
6337 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
6338 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
6339 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
6340 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
6341 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
6342 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
6343 * testsuite/25_algorithms/replace/1.cc: Likewise.
6344 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
6345 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
6346 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
6347 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
6348 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
6349 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
6350 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
6351 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
6352 * testsuite/25_algorithms/rotate/1.cc: Likewise.
6353 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
6354 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
6355 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
6356 * testsuite/25_algorithms/search/1.cc: Likewise.
6357 * testsuite/25_algorithms/search/check_type.cc: Likewise.
6358 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
6359 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
6360 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
6361 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
6362 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
6363 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
6364 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
6365 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
6366 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
6367 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
6368 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
6369 Likewise.
6370 * testsuite/25_algorithms/set_union/1.cc: Likewise.
6371 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
6372 * testsuite/25_algorithms/sort/1.cc: Likewise.
6373 * testsuite/25_algorithms/sort/34095.cc: Likewise.
6374 * testsuite/25_algorithms/sort/34636.cc: Likewise.
6375 * testsuite/25_algorithms/sort/35588.cc: Likewise.
6376 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
6377 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
6378 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
6379 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
6380 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
6381 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
6382 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
6383 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
6384 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
6385 * testsuite/25_algorithms/unique/1.cc: Likewise.
6386 * testsuite/25_algorithms/unique/11480.cc: Likewise.
6387 * testsuite/25_algorithms/unique/2.cc: Likewise.
6388 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
6389 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
6390 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
6391 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
6392 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
6393 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
6394 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
6395 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
6396 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
6397 * testsuite/26_numerics/accumulate/1.cc: Likewise.
6398 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
6399 * testsuite/26_numerics/complex/13450.cc: Likewise.
6400 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
6401 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
6402 * testsuite/26_numerics/complex/dr387.cc: Likewise.
6403 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
6404 * testsuite/26_numerics/complex/dr781.cc: Likewise.
6405 * testsuite/26_numerics/complex/dr844.cc: Likewise.
6406 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
6407 Likewise.
6408 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
6409 Likewise.
6410 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
6411 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
6412 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
6413 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
6414 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
6415 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
6416 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
6417 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
6418 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
6419 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
6420 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
6421 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
6422 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
6423 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
6424 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
6425 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
6426 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
6427 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
6428 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
6429 Likewise.
6430 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
6431 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
6432 Likewise.
6433 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
6434 Likewise.
6435 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
6436 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
6437 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
6438 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
6439 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
6440 * testsuite/26_numerics/inner_product/1.cc: Likewise.
6441 * testsuite/26_numerics/iota/1.cc: Likewise.
6442 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
6443 * testsuite/26_numerics/slice/1.cc: Likewise.
6444 * testsuite/26_numerics/valarray/28277.cc: Likewise.
6445 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
6446 * testsuite/26_numerics/valarray/operators.cc: Likewise.
6447 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
6448 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
6449 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
6450 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
6451 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
6452 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
6453 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
6454 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
6455 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
6456 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
6457 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
6458 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
6459 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
6460 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
6461 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
6462 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
6463 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
6464 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
6465 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
6466 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
6467 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
6468 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
6469 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
6470 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
6471 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
6472 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
6473 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
6474 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
6475 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
6476 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
6477 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
6478 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
6479 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
6480 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
6481 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
6482 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
6483 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
6484 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
6485 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
6486 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
6487 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
6488 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
6489 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
6490 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
6491 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
6492 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
6493 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
6494 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
6495 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
6496 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
6497 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
6498 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
6499 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
6500 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
6501 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
6502 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6503 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6504 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6505 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6506 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6507 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6508 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6509 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6510 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6511 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6512 Likewise.
6513 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6514 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6515 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6516 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6517 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6518 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6519 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6520 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6521 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6522 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6523 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6524 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6525 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6526 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6527 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6528 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6529 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6530 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6531 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6532 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6533 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6534 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6535 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6536 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6537 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6538 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6539 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6540 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6541 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6542 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6543 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6544 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6545 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6546 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6547 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6548 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6549 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6550 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6551 Likewise.
6552 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6553 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6554 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6555 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6556 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6557 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6558 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6559 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6560 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6561 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6562 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6563 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6564 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6565 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6566 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6567 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6568 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6569 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6570 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6571 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6572 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6573 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6574 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6575 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6576 Likewise.
6577 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6578 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6579 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6580 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6581 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6582 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6583 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6584 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6585 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6586 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6587 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6588 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6589 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6590 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6591 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6592 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6593 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6594 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6595 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6596 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6597 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6598 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6599 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6600 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6601 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6602 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6603 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6604 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6605 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6606 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6607 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6608 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6609 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6610 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6611 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6612 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6613 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6614 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6615 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6616 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6617 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6618 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6619 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6620 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6621 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6622 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6623 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6624 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6625 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6626 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6627 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6628 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6629 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6630 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6631 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6632 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6633 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6634 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6635 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6636 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6637 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6638 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6639 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6640 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6641 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6642 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6643 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6644 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6645 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6646 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6647 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6648 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6649 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6650 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6651 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6652 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6653 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6654 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6655 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6656 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6657 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6658 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6659 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6660 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6661 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6662 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6663 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6664 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6665 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6666 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6667 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6668 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6669 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6670 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6671 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6672 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6673 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6674 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6675 Likewise.
6676 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6677 Likewise.
6678 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6679 Likewise.
6680 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6681 Likewise.
6682 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6683 Likewise.
6684 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6685 Likewise.
6686 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6687 Likewise.
6688 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6689 Likewise.
6690 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6691 Likewise.
6692 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6693 Likewise.
6694 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6695 Likewise.
6696 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6697 Likewise.
6698 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6699 Likewise.
6700 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6701 Likewise.
6702 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6703 Likewise.
6704 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6705 Likewise.
6706 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6707 Likewise.
6708 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6709 Likewise.
6710 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6711 Likewise.
6712 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6713 Likewise.
6714 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6715 Likewise.
6716 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6717 Likewise.
6718 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6719 Likewise.
6720 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6721 Likewise.
6722 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6723 Likewise.
6724 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6725 Likewise.
6726 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6727 Likewise.
6728 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6729 Likewise.
6730 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6731 Likewise.
6732 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6733 Likewise.
6734 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6735 Likewise.
6736 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6737 Likewise.
6738 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6739 Likewise.
6740 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6741 Likewise.
6742 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6743 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6744 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6745 Likewise.
6746 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6747 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6748 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6749 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6750 Likewise.
6751 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6752 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6753 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6754 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6755 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6756 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6757 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6758 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6759 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6760 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6761 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6762 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6763 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6764 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6765 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6766 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6767 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6768 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6769 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6770 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6771 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6772 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6773 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6774 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6775 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6776 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6777 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6778 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6779 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6780 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6781 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6782 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6783 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6784 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6785 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6786 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6787 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6788 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6789 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6790 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6791 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6792 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6793 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6794 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6795 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6796 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6797 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6798 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6799 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6800 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6801 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6802 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6803 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6804 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6805 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6806 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6807 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6808 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6809 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6810 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6811 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6812 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6813 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6814 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6815 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6816 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6817 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6818 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6819 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6820 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6821 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6822 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6823 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6824 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6825 Likewise.
6826 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6827 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6828 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6829 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6830 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6831 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6832 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6833 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6834 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6835 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6836 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6837 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6838 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6839 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6840 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6841 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6842 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6843 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6844 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6845 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6846 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6847 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6848 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6849 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6850 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6851 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6852 Likewise.
6853 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6854 Likewise.
6855 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6856 Likewise.
6857 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6858 Likewise.
6859 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6860 Likewise.
6861 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6862 Likewise.
6863 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6864 Likewise.
6865 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6866 Likewise.
6867 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6868 Likewise.
6869 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6870 Likewise.
6871 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6872 Likewise.
6873 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6874 Likewise.
6875 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6876 Likewise.
6877 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6878 Likewise.
6879 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6880 Likewise.
6881 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6882 Likewise.
6883 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6884 Likewise.
6885 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6886 Likewise.
6887 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6888 Likewise.
6889 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6890 Likewise.
6891 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6892 Likewise.
6893 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6894 Likewise.
6895 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6896 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6897 Likewise.
6898 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6899 Likewise.
6900 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6901 Likewise.
6902 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6903 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6904 Likewise.
6905 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6906 Likewise.
6907 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6908 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6909 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6910 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6911 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6912 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6913 Likewise.
6914 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6915 Likewise.
6916 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6917 Likewise.
6918 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6919 Likewise.
6920 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6921 Likewise.
6922 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6923 Likewise.
6924 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6925 Likewise.
6926 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6927 Likewise.
6928 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6929 Likewise.
6930 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6931 Likewise.
6932 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6933 Likewise.
6934 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6935 Likewise.
6936 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6937 Likewise.
6938 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6939 Likewise.
6940 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6941 Likewise.
6942 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6943 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6944 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6945 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6946 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6947 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6948 Likewise.
6949 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6950 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6951 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6952 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6953 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6954 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6955 Likewise.
6956 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6957 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6958 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6959 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6960 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6961 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6962 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6963 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6964 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6965 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6966 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6967 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6968 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6969 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6970 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6971 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6972 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6973 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6974 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6975 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6976 Likewise.
6977 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6978 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6979 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6980 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6981 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6982 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6983 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6984 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6985 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6986 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6987 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6988 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6989 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6990 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6991 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6992 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6993 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6994 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6995 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6996 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6997 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6998 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6999 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
7000 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
7001 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
7002 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
7003 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
7004 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
7005 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
7006 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
7007 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
7008 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
7009 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
7010 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
7011 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
7012 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
7013 Likewise.
7014 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
7015 Likewise.
7016 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
7017 Likewise.
7018 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
7019 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
7020 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
7021 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
7022 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
7023 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
7024 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
7025 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
7026 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
7027 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
7028 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
7029 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
7030 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
7031 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
7032 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
7033 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
7034 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
7035 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
7036 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
7037 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
7038 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
7039 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
7040 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
7041 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
7042 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
7043 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
7044 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
7045 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
7046 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
7047 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
7048 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
7049 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
7050 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
7051 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
7052 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
7053 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
7054 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
7055 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
7056 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
7057 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
7058 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
7059 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
7060 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
7061 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
7062 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
7063 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
7064 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
7065 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
7066 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
7067 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
7068 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
7069 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
7070 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
7071 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
7072 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
7073 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
7074 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
7075 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
7076 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
7077 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
7078 Likewise.
7079 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
7080 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
7081 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
7082 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
7083 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
7084 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
7085 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
7086 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
7087 * testsuite/27_io/fpos/11450.cc: Likewise.
7088 * testsuite/27_io/fpos/14320-1.cc: Likewise.
7089 * testsuite/27_io/fpos/14320-2.cc: Likewise.
7090 * testsuite/27_io/fpos/14320-3.cc: Likewise.
7091 * testsuite/27_io/fpos/14320-4.cc: Likewise.
7092 * testsuite/27_io/fpos/14320-5.cc: Likewise.
7093 * testsuite/27_io/fpos/14775.cc: Likewise.
7094 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
7095 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
7096 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
7097 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
7098 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
7099 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
7100 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
7101 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
7102 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
7103 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
7104 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
7105 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
7106 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
7107 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
7108 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
7109 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
7110 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
7111 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
7112 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
7113 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
7114 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
7115 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
7116 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
7117 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
7118 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
7119 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
7120 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
7121 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
7122 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
7123 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
7124 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
7125 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
7126 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
7127 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
7128 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
7129 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
7130 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
7131 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
7132 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
7133 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
7134 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
7135 * testsuite/27_io/objects/char/1.cc: Likewise.
7136 * testsuite/27_io/objects/char/10.cc: Likewise.
7137 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
7138 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
7139 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
7140 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
7141 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
7142 * testsuite/27_io/objects/char/2.cc: Likewise.
7143 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
7144 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
7145 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
7146 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
7147 * testsuite/27_io/objects/char/5.cc: Likewise.
7148 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
7149 * testsuite/27_io/objects/char/6.cc: Likewise.
7150 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
7151 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
7152 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
7153 * testsuite/27_io/objects/char/7.cc: Likewise.
7154 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
7155 * testsuite/27_io/objects/char/8.cc: Likewise.
7156 * testsuite/27_io/objects/char/9.cc: Likewise.
7157 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
7158 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
7159 * testsuite/27_io/objects/char/dr455.cc: Likewise.
7160 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
7161 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
7162 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
7163 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
7164 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
7165 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
7166 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
7167 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
7168 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
7169 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
7170 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
7171 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
7172 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
7173 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
7174 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
7175 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
7176 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
7177 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
7178 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
7179 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
7180 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
7181 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
7182 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
7183 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
7184 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
7185 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
7186 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
7187 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
7188 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
7189 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
7190 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
7191 * testsuite/27_io/types/1.cc: Likewise.
7192 * testsuite/27_io/types/2.cc: Likewise.
7193 * testsuite/27_io/types/3.cc: Likewise.
7194 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
7195 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
7196 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
7197 Likewise.
7198 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
7199 Likewise.
7200 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
7201 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
7202 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
7203 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
7204 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
7205 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
7206 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
7207 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
7208 Likewise.
7209 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
7210 Likewise.
7211 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
7212 Likewise.
7213 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
7214 Likewise.
7215 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
7216 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
7217 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
7218 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
7219 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
7220 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
7221 Likewise.
7222 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
7223 Likewise.
7224 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
7225 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
7226 * testsuite/30_threads/thread/id/operators.cc: Likewise.
7227 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
7228 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
7229 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
7230 * testsuite/Makefile.am: Likewise.
7231 * testsuite/abi/30586.cc: Likewise.
7232 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
7233 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
7234 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
7235 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
7236 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
7237 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
7238 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
7239 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
7240 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
7241 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
7242 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
7243 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
7244 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
7245 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
7246 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
7247 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
7248 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
7249 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
7250 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
7251 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
7252 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
7253 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
7254 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
7255 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
7256 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
7257 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
7258 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
7259 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
7260 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
7261 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
7262 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
7263 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
7264 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
7265 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
7266 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
7267 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
7268 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
7269 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
7270 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
7271 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
7272 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
7273 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
7274 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
7275 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
7276 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
7277 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
7278 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
7279 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
7280 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
7281 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
7282 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
7283 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
7284 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
7285 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
7286 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
7287 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
7288 * testsuite/abi/demangle/regression/7986.cc: Likewise.
7289 * testsuite/abi/demangle/regression/8897.cc: Likewise.
7290 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
7291 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
7292 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
7293 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
7294 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
7295 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
7296 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
7297 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
7298 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
7299 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
7300 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
7301 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
7302 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
7303 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
7304 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
7305 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
7306 * testsuite/abi/demangle/regression/old.cc: Likewise.
7307 * testsuite/abi/header_cxxabi.c: Likewise.
7308 * testsuite/backward/11460.cc: Likewise.
7309 * testsuite/backward/hash_map/1.cc: Likewise.
7310 * testsuite/backward/hash_map/14648.cc: Likewise.
7311 * testsuite/backward/hash_map/23528.cc: Likewise.
7312 * testsuite/backward/hash_set/1.cc: Likewise.
7313 * testsuite/backward/strstream_members.cc: Likewise.
7314 * testsuite/config/default.exp: Likewise.
7315 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
7316 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
7317 * testsuite/data/istream_extractor_other-1.tst: Likewise.
7318 * testsuite/data/istream_extractor_other-1.txt: Likewise.
7319 * testsuite/data/istream_extractor_other-2.tst: Likewise.
7320 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
7321 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
7322 * testsuite/data/sgetn.txt: Likewise.
7323 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
7324 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
7325 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
7326 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
7327 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
7328 * testsuite/ext/array_allocator/26875.cc: Likewise.
7329 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
7330 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
7331 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
7332 * testsuite/ext/array_allocator/check_new.cc: Likewise.
7333 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
7334 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
7335 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
7336 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
7337 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
7338 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
7339 * testsuite/ext/codecvt/1.cc: Likewise.
7340 * testsuite/ext/codecvt/char-1.cc: Likewise.
7341 * testsuite/ext/codecvt/char-2.cc: Likewise.
7342 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
7343 * testsuite/ext/concept_checks.cc: Likewise.
7344 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
7345 Likewise.
7346 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
7347 Likewise.
7348 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
7349 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
7350 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
7351 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
7352 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
7353 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
7354 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
7355 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
7356 Likewise.
7357 * testsuite/ext/headers.cc: Likewise.
7358 * testsuite/ext/is_heap/1.cc: Likewise.
7359 * testsuite/ext/is_heap/check_type.cc: Likewise.
7360 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
7361 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
7362 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
7363 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
7364 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
7365 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
7366 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
7367 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
7368 * testsuite/ext/median.cc: Likewise.
7369 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
7370 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
7371 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
7372 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
7373 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
7374 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
7375 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
7376 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
7377 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
7378 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
7379 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
7380 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
7381 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
7382 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
7383 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
7384 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
7385 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
7386 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
7387 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
7388 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
7389 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
7390 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
7391 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
7392 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
7393 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
7394 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
7395 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
7396 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
7397 * testsuite/ext/new_allocator/check_new.cc: Likewise.
7398 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
7399 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
7400 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
7401 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
7402 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
7403 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
7404 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
7405 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
7406 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
7407 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
7408 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
7409 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
7410 * testsuite/ext/rope/1.cc: Likewise.
7411 * testsuite/ext/rope/2.cc: Likewise.
7412 * testsuite/ext/rope/3.cc: Likewise.
7413 * testsuite/ext/rope/36832.cc: Likewise.
7414 * testsuite/ext/rope/4.cc: Likewise.
7415 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
7416 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
7417 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
7418 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
7419 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
7420 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
7421 Likewise.
7422 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
7423 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
7424 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
7425 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
7426 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
7427 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
7428 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
7429 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
7430 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
7431 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
7432 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
7433 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
7434 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
7435 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
7436 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
7437 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
7438 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
7439 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
7440 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
7441 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
7442 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
7443 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
7444 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
7445 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
7446 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
7447 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
7448 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
7449 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
7450 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
7451 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
7452 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7453 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
7454 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
7455 * testsuite/lib/dg-options.exp: Likewise.
7456 * testsuite/lib/libstdc++.exp: Likewise.
7457 * testsuite/lib/prune.exp: Likewise.
7458 * testsuite/libstdc++-abi/abi.exp: Likewise.
7459 * testsuite/libstdc++-dg/conformance.exp: Likewise.
7460 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
7461 Likewise.
7462 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
7463 Likewise.
7464 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
7465 Likewise.
7466 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
7467 Likewise.
7468 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
7469 Likewise.
7470 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
7471 Likewise.
7472 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
7473 Likewise.
7474 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
7475 Likewise.
7476 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
7477 Likewise.
7478 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
7479 Likewise.
7480 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
7481 Likewise.
7482 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
7483 Likewise.
7484 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
7485 Likewise.
7486 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
7487 Likewise.
7488 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
7489 Likewise.
7490 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
7491 Likewise.
7492 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
7493 Likewise.
7494 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
7495 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
7496 Likewise.
7497 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7498 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
7499 Likewise.
7500 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
7501 Likewise.
7502 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7503 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7504 Likewise.
7505 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7506 Likewise.
7507 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7508 Likewise.
7509 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7510 Likewise.
7511 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7512 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7513 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7514 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7515 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7516 Likewise.
7517 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7518 Likewise.
7519 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7520 Likewise.
7521 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7522 Likewise.
7523 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7524 Likewise.
7525 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7526 Likewise.
7527 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7528 Likewise.
7529 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7530 Likewise.
7531 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7532 Likewise.
7533 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7534 Likewise.
7535 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7536 Likewise.
7537 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7538 Likewise.
7539 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7540 Likewise.
7541 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7542 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7543 Likewise.
7544 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7545 Likewise.
7546 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7547 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7548 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7549 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7550 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7551 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7552 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7553 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7554 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7555 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7556 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7557 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7558 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7559 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7560 Likewise.
7561 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7562 Likewise.
7563 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7564 Likewise.
7565 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7566 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7567 Likewise.
7568 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7569 Likewise.
7570 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7571 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7572 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7573 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7574 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7575 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7576 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7577 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7578 Likewise.
7579 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7580 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7581 Likewise.
7582 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7583 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7584 Likewise.
7585 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7586 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7587 Likewise.
7588 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7589 Likewise.
7590 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7591 Likewise.
7592 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7593 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7594 Likewise.
7595 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7596 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7597 Likewise.
7598 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7599 Likewise.
7600 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7601 Likewise.
7602 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7603 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7604 Likewise.
7605 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7606 Likewise.
7607 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7608 Likewise.
7609 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7610 Likewise.
7611 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7612 Likewise.
7613 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7614 Likewise.
7615 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7616 Likewise.
7617 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7618 Likewise.
7619 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7620 Likewise.
7621 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7622 Likewise.
7623 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7624 Likewise.
7625 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7626 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7627 Likewise.
7628 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7629 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7630 Likewise.
7631 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7632 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7633 Likewise.
7634 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7635 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7636 Likewise.
7637 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7638 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7639 Likewise.
7640 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7641 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7642 Likewise.
7643 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7644 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7645 Likewise.
7646 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7647 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7648 Likewise.
7649 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7650 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7651 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7652 Likewise.
7653 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7654 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7655 Likewise.
7656 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7657 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7658 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7659 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7660 Likewise.
7661 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7662 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7663 Likewise.
7664 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7665 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7666 Likewise.
7667 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7668 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7669 Likewise.
7670 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7671 Likewise.
7672 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7673 Likewise.
7674 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7675 Likewise.
7676 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7677 Likewise.
7678 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7679 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7680 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7681 Likewise.
7682 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7683 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7684 Likewise.
7685 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7686 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7687 Likewise.
7688 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7689 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7690 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7691 Likewise.
7692 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7693 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7694 Likewise.
7695 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7696 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7697 Likewise.
7698 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7699 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7700 Likewise.
7701 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7702 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7703 Likewise.
7704 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7705 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7706 Likewise.
7707 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7708 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7709 Likewise.
7710 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7711 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7712 Likewise.
7713 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7714 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7715 Likewise.
7716 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7717 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7718 Likewise.
7719 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7720 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7721 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7722 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7723 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7724 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7725 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7726 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7727 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7728 Likewise.
7729 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7730 Likewise.
7731 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7732 Likewise.
7733 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7734 Likewise.
7735 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7736 Likewise.
7737 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7738 Likewise.
7739 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7740 Likewise.
7741 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7742 Likewise.
7743 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7744 Likewise.
7745 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7746 Likewise.
7747 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7748 Likewise.
7749 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7750 Likewise.
7751 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7752 Likewise.
7753 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7754 Likewise.
7755 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7756 Likewise.
7757 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7758 Likewise.
7759 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7760 Likewise.
7761 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7762 Likewise.
7763 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7764 Likewise.
7765 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7766 Likewise.
7767 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7768 Likewise.
7769 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7770 Likewise.
7771 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7772 Likewise.
7773 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7774 Likewise.
7775 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7776 Likewise.
7777 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7778 Likewise.
7779 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7780 Likewise.
7781 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7782 Likewise.
7783 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7784 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7785 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7786 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7787 Likewise.
7788 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7789 Likewise.
7790 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7791 Likewise.
7792 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7793 Likewise.
7794 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7795 Likewise.
7796 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7797 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7798 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7799 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7800 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7801 Likewise.
7802 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7803 Likewise.
7804 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7805 Likewise.
7806 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7807 Likewise.
7808 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7809 Likewise.
7810 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7811 Likewise.
7812 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7813 Likewise.
7814 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7815 Likewise.
7816 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7817 Likewise.
7818 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7819 Likewise.
7820 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7821 Likewise.
7822 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7823 Likewise.
7824 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7825 Likewise.
7826 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7827 Likewise.
7828 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7829 Likewise.
7830 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7831 Likewise.
7832 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7833 Likewise.
7834 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7835 Likewise.
7836 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7837 Likewise.
7838 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7839 Likewise.
7840 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7841 Likewise.
7842 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7843 Likewise.
7844 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7845 Likewise.
7846 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7847 Likewise.
7848 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7849 Likewise.
7850 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7851 Likewise.
7852 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7853 Likewise.
7854 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7855 Likewise.
7856 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7857 Likewise.
7858 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7859 Likewise.
7860 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7861 Likewise.
7862 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7863 Likewise.
7864 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7865 Likewise.
7866 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7867 Likewise.
7868 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7869 Likewise.
7870 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7871 Likewise.
7872 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7873 Likewise.
7874 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7875 Likewise.
7876 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7877 Likewise.
7878 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7879 Likewise.
7880 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7881 Likewise.
7882 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7883 Likewise.
7884 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7885 Likewise.
7886 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7887 Likewise.
7888 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7889 Likewise.
7890 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7891 Likewise.
7892 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7893 Likewise.
7894 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7895 Likewise.
7896 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7897 Likewise.
7898 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7899 Likewise.
7900 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7901 Likewise.
7902 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7903 Likewise.
7904 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7905 Likewise.
7906 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7907 Likewise.
7908 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7909 Likewise.
7910 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7911 Likewise.
7912 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7913 Likewise.
7914 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7915 Likewise.
7916 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7917 Likewise.
7918 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7919 Likewise.
7920 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7921 Likewise.
7922 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7923 Likewise.
7924 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7925 Likewise.
7926 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7927 Likewise.
7928 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7929 Likewise.
7930 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7931 Likewise.
7932 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7933 Likewise.
7934 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7935 Likewise.
7936 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7937 Likewise.
7938 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7939 Likewise.
7940 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7941 Likewise.
7942 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7943 Likewise.
7944 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7945 Likewise.
7946 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7947 Likewise.
7948 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7949 Likewise.
7950 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7951 Likewise.
7952 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7953 Likewise.
7954 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7955 Likewise.
7956 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7957 Likewise.
7958 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7959 Likewise.
7960 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7961 Likewise.
7962 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7963 Likewise.
7964 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7965 Likewise.
7966 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7967 Likewise.
7968 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7969 Likewise.
7970 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7971 Likewise.
7972 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7973 Likewise.
7974 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7975 Likewise.
7976 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7977 Likewise.
7978 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7979 Likewise.
7980 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7981 Likewise.
7982 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7983 Likewise.
7984 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7985 Likewise.
7986 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7987 Likewise.
7988 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7989 Likewise.
7990 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7991 Likewise.
7992 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7993 Likewise.
7994 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7995 Likewise.
7996 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7997 Likewise.
7998 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7999 Likewise.
8000 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
8001 Likewise.
8002 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
8003 Likewise.
8004 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
8005 Likewise.
8006 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
8007 Likewise.
8008 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
8009 Likewise.
8010 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
8011 Likewise.
8012 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
8013 Likewise.
8014 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
8015 Likewise.
8016 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
8017 Likewise.
8018 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
8019 Likewise.
8020 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
8021 Likewise.
8022 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
8023 Likewise.
8024 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
8025 Likewise.
8026 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
8027 Likewise.
8028 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
8029 Likewise.
8030 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
8031 Likewise.
8032 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
8033 Likewise.
8034 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
8035 Likewise.
8036 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
8037 Likewise.
8038 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
8039 Likewise.
8040 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
8041 Likewise.
8042 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
8043 Likewise.
8044 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
8045 Likewise.
8046 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
8047 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
8048 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
8049 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
8050 Likewise.
8051 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
8052 Likewise.
8053 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
8054 Likewise.
8055 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
8056 Likewise.
8057 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
8058 Likewise.
8059 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
8060 Likewise.
8061 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
8062 Likewise.
8063 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
8064 Likewise.
8065 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
8066 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
8067 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
8068 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
8069 Likewise.
8070 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
8071 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
8072 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
8073 Likewise.
8074 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
8075 Likewise.
8076 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
8077 Likewise.
8078 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
8079 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
8080 Likewise.
8081 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
8082 Likewise.
8083 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
8084 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
8085 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
8086 Likewise.
8087 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
8088 Likewise.
8089 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
8090 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
8091 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
8092 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
8093 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
8094 Likewise.
8095 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
8096 Likewise.
8097 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
8098 Likewise.
8099 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
8100 Likewise.
8101 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
8102 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
8103 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
8104 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
8105 Likewise.
8106 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
8107 Likewise.
8108 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
8109 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
8110 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
8111 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
8112 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
8113 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
8114 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
8115 Likewise.
8116 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
8117 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
8118 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
8119 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
8120 Likewise.
8121 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
8122 Likewise.
8123 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
8124 Likewise.
8125 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
8126 Likewise.
8127 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
8128 Likewise.
8129 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
8130 Likewise.
8131 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
8132 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
8133 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
8134 Likewise.
8135 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
8136 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
8137 Likewise.
8138 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
8139 Likewise.
8140 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
8141 Likewise.
8142 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
8143 Likewise.
8144 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
8145 Likewise.
8146 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
8147 Likewise.
8148 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
8149 Likewise.
8150 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
8151 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
8152 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
8153 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
8154 Likewise.
8155 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
8156 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
8157 Likewise.
8158 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
8159 Likewise.
8160 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
8161 Likewise.
8162 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
8163 Likewise.
8164 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
8165 Likewise.
8166 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
8167 Likewise.
8168 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
8169 Likewise.
8170 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
8171 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
8172 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
8173 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
8174 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
8175 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
8176 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
8177 Likewise.
8178 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
8179 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
8180 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
8181 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
8182 Likewise.
8183 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
8184 Likewise.
8185 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
8186 Likewise.
8187 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
8188 Likewise.
8189 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
8190 Likewise.
8191 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
8192 Likewise.
8193 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
8194 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
8195 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
8196 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
8197 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
8198 Likewise.
8199 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
8200 Likewise.
8201 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
8202 Likewise.
8203 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
8204 Likewise.
8205 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
8206 Likewise.
8207 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
8208 Likewise.
8209 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
8210 Likewise.
8211 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
8212 Likewise.
8213 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
8214 Likewise.
8215 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
8216 Likewise.
8217 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
8218 Likewise.
8219 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
8220 Likewise.
8221 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
8222 Likewise.
8223 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
8224 Likewise.
8225 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
8226 Likewise.
8227 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
8228 Likewise.
8229 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
8230 Likewise.
8231 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
8232 Likewise.
8233 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
8234 Likewise.
8235 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
8236 Likewise.
8237 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
8238 Likewise.
8239 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
8240 Likewise.
8241 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
8242 Likewise.
8243 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
8244 Likewise.
8245 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
8246 Likewise.
8247 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
8248 Likewise.
8249 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
8250 Likewise.
8251 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
8252 Likewise.
8253 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
8254 Likewise.
8255 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
8256 Likewise.
8257 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
8258 Likewise.
8259 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
8260 Likewise.
8261 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
8262 Likewise.
8263 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
8264 Likewise.
8265 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
8266 Likewise.
8267 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
8268 Likewise.
8269 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
8270 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
8271 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
8272 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
8273 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
8274 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
8275 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
8276 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
8277 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
8278 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
8279 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
8280 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
8281 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
8282 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
8283 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
8284 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
8285 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
8286 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
8287 * testsuite/tr1/headers/all.cc: Likewise.
8288 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
8289 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
8290 * testsuite/util/testsuite_shared.cc: Likewise.
8291 * scripts/extract_symvers: Likewise. Remove runtime exception.
8292 * testsuite/17_intro/headers/all.cc: Likewise.
8293 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
8294 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
8295 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
8296 Likewise.
8297 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
8298 Likewise.
8299 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
8300 Likewise.
8301 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
8302 Likewise.
8303 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
8304 Likewise.
8305 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
8306 Likewise.
8307 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
8308 Likewise.
8309 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
8310 Likewise.
8311 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
8312 Likewise.
8313 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
8314 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
8315 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
8316 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
8317 Likewise.
8318 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
8319 Likewise.
8320 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
8321 Likewise.
8322 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
8323 Likewise.
8324 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
8325 Likewise.
8326 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
8327 Likewise.
8328 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
8329 Likewise.
8330 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
8331 Likewise.
8332 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
8333 Likewise.
8334 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
8335 Likewise.
8336 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
8337 Likewise.
8338 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
8339 Likewise.
8340 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
8341 Likewise.
8342 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
8343 Likewise.
8344 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
8345 Likewise.
8346 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
8347 Likewise.
8348 * testsuite/20_util/pair/moveable.cc: Likewise.
8349 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
8350 Likewise.
8351 * testsuite/20_util/pair/swap.cc: Likewise.
8352 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
8353 Likewise.
8354 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
8355 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
8356 Likewise.
8357 * testsuite/20_util/tuple/moveable.cc: Likewise.
8358 * testsuite/20_util/tuple/moveable2.cc: Likewise.
8359 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
8360 Likewise.
8361 * testsuite/20_util/tuple/swap.cc: Likewise.
8362 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
8363 Likewise.
8364 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
8365 Likewise.
8366 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
8367 Likewise.
8368 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
8369 Likewise.
8370 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
8371 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
8372 Likewise.
8373 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
8374 Likewise.
8375 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
8376 Likewise.
8377 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
8378 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
8379 Likewise.
8380 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
8381 Likewise.
8382 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
8383 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
8384 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
8385 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
8386 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
8387 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
8388 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
8389 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
8390 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
8391 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
8392 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
8393 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
8394 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
8395 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
8396 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
8397 Likewise.
8398 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
8399 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
8400 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
8401 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
8402 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
8403 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
8404 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
8405 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
8406 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
8407 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
8408 Likewise.
8409 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
8410 Likewise.
8411 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
8412 Likewise.
8413 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
8414 Likewise.
8415 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
8416 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
8417 Likewise.
8418 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
8419 Likewise.
8420 * testsuite/23_containers/deque/14340.cc: Likewise.
8421 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
8422 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
8423 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
8424 * testsuite/23_containers/deque/init-list.cc: Likewise.
8425 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
8426 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
8427 * testsuite/23_containers/deque/moveable.cc: Likewise.
8428 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
8429 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
8430 Likewise.
8431 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
8432 Likewise.
8433 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
8434 Likewise.
8435 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
8436 Likewise.
8437 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
8438 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
8439 Likewise.
8440 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
8441 Likewise.
8442 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
8443 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
8444 Likewise.
8445 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
8446 Likewise.
8447 * testsuite/23_containers/list/14340.cc: Likewise.
8448 * testsuite/23_containers/list/23781.cc: Likewise.
8449 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
8450 * testsuite/23_containers/list/init-list.cc: Likewise.
8451 * testsuite/23_containers/list/moveable.cc: Likewise.
8452 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
8453 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
8454 Likewise.
8455 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
8456 Likewise.
8457 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
8458 Likewise.
8459 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
8460 Likewise.
8461 * testsuite/23_containers/map/14340.cc: Likewise.
8462 * testsuite/23_containers/map/23781.cc: Likewise.
8463 * testsuite/23_containers/map/init-list.cc: Likewise.
8464 * testsuite/23_containers/map/moveable.cc: Likewise.
8465 * testsuite/23_containers/map/operations/1.cc: Likewise.
8466 * testsuite/23_containers/map/operations/31440.cc: Likewise.
8467 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
8468 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
8469 Likewise.
8470 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
8471 Likewise.
8472 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
8473 Likewise.
8474 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
8475 Likewise.
8476 * testsuite/23_containers/multimap/14340.cc: Likewise.
8477 * testsuite/23_containers/multimap/23781.cc: Likewise.
8478 * testsuite/23_containers/multimap/init-list.cc: Likewise.
8479 * testsuite/23_containers/multimap/moveable.cc: Likewise.
8480 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
8481 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
8482 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
8483 Likewise.
8484 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
8485 Likewise.
8486 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
8487 Likewise.
8488 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
8489 Likewise.
8490 * testsuite/23_containers/multiset/14340.cc: Likewise.
8491 * testsuite/23_containers/multiset/23781.cc: Likewise.
8492 * testsuite/23_containers/multiset/init-list.cc: Likewise.
8493 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
8494 * testsuite/23_containers/multiset/moveable.cc: Likewise.
8495 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
8496 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
8497 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
8498 Likewise.
8499 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
8500 Likewise.
8501 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
8502 Likewise.
8503 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8504 Likewise.
8505 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8506 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8507 Likewise.
8508 * testsuite/23_containers/queue/moveable.cc: Likewise.
8509 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8510 Likewise.
8511 * testsuite/23_containers/set/14340.cc: Likewise.
8512 * testsuite/23_containers/set/23781.cc: Likewise.
8513 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8514 * testsuite/23_containers/set/init-list.cc: Likewise.
8515 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8516 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8517 * testsuite/23_containers/set/moveable.cc: Likewise.
8518 * testsuite/23_containers/set/operations/1.cc: Likewise.
8519 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8520 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8521 Likewise.
8522 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8523 Likewise.
8524 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8525 Likewise.
8526 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8527 Likewise.
8528 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8529 Likewise.
8530 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8531 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8532 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8533 Likewise.
8534 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8535 Likewise.
8536 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8537 Likewise.
8538 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8539 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8540 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8541 Likewise.
8542 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8543 Likewise.
8544 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8545 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8546 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8547 Likewise.
8548 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8549 Likewise.
8550 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8551 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8552 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8553 Likewise.
8554 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8555 Likewise.
8556 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8557 Likewise.
8558 * testsuite/23_containers/vector/14340.cc: Likewise.
8559 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8560 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8561 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8562 Likewise.
8563 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8564 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8565 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8566 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8567 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8568 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8569 Likewise.
8570 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8571 Likewise.
8572 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8573 Likewise.
8574 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8575 Likewise.
8576 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8577 Likewise.
8578 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8579 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8580 * testsuite/23_containers/vector/init-list.cc: Likewise.
8581 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8582 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8583 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8584 * testsuite/23_containers/vector/moveable.cc: Likewise.
8585 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8586 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8587 Likewise.
8588 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8589 Likewise.
8590 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8591 Likewise.
8592 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8593 Likewise.
8594 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8595 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8596 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8597 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8598 Likewise.
8599 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8600 Likewise.
8601 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8602 Likewise.
8603 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8604 Likewise.
8605 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8606 Likewise.
8607 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8608 Likewise.
8609 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8610 Likewise.
8611 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8612 Likewise.
8613 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8614 Likewise.
8615 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8616 Likewise.
8617 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8618 Likewise.
8619 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8620 Likewise.
8621 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8622 Likewise.
8623 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8624 Likewise.
8625 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8626 Likewise.
8627 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8628 Likewise.
8629 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8630 Likewise.
8631 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8632 Likewise.
8633 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8634 Likewise.
8635 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8636 Likewise.
8637 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8638 Likewise.
8639 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8640 Likewise.
8641 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8642 Likewise.
8643 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8644 Likewise.
8645 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8646 Likewise.
8647 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8648 Likewise.
8649 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8650 Likewise.
8651 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8652 Likewise.
8653 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8654 Likewise.
8655 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8656 Likewise.
8657 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8658 Likewise.
8659 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8660 Likewise.
8661 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8662 Likewise.
8663 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8664 Likewise.
8665 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8666 Likewise.
8667 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8668 Likewise.
8669 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8670 Likewise.
8671 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8672 Likewise.
8673 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8674 Likewise.
8675 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8676 Likewise.
8677 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8678 Likewise.
8679 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8680 Likewise.
8681 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8682 Likewise.
8683 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8684 Likewise.
8685 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8686 Likewise.
8687 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8688 Likewise.
8689 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8690 Likewise.
8691 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8692 Likewise.
8693 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8694 Likewise.
8695 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8696 Likewise.
8697 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8698 Likewise.
8699 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8700 Likewise.
8701 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8702 Likewise.
8703 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8704 Likewise.
8705 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8706 Likewise.
8707 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8708 Likewise.
8709 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8710 Likewise.
8711 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8712 Likewise.
8713 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8714 Likewise.
8715 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8716 Likewise.
8717 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8718 Likewise.
8719 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8720 Likewise.
8721 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8722 Likewise.
8723 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8724 Likewise.
8725 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8726 Likewise.
8727 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8728 Likewise.
8729 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8730 Likewise.
8731 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8732 Likewise.
8733 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8734 Likewise.
8735 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8736 Likewise.
8737 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8738 Likewise.
8739 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8740 Likewise.
8741 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8742 Likewise.
8743 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8744 Likewise.
8745 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8746 Likewise.
8747 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8748 Likewise.
8749 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8750 Likewise.
8751 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8752 Likewise.
8753 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8754 Likewise.
8755 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8756 Likewise.
8757 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8758 Likewise.
8759 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8760 Likewise.
8761 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8762 Likewise.
8763 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8764 Likewise.
8765 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8766 Likewise.
8767 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8768 Likewise.
8769 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8770 Likewise.
8771 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8772 Likewise.
8773 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8774 Likewise.
8775 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8776 Likewise.
8777 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8778 Likewise.
8779 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8780 Likewise.
8781 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8782 Likewise.
8783 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8784 Likewise.
8785 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8786 Likewise.
8787 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8788 Likewise.
8789 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8790 Likewise.
8791 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8792 Likewise.
8793 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8794 Likewise.
8795 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8796 Likewise.
8797 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8798 Likewise.
8799 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8800 Likewise.
8801 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8802 Likewise.
8803 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8804 Likewise.
8805 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8806 Likewise.
8807 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8808 Likewise.
8809 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8810 Likewise.
8811 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8812 Likewise.
8813 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8814 Likewise.
8815 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8816 Likewise.
8817 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8818 Likewise.
8819 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8820 Likewise.
8821 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8822 Likewise.
8823 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8824 Likewise.
8825 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8826 Likewise.
8827 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8828 Likewise.
8829 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8830 Likewise.
8831 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8832 Likewise.
8833 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8834 Likewise.
8835 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8836 Likewise.
8837 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8838 Likewise.
8839 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8840 Likewise.
8841 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8842 Likewise.
8843 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8844 Likewise.
8845 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8846 Likewise.
8847 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8848 Likewise.
8849 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8850 Likewise.
8851 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8852 Likewise.
8853 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8854 Likewise.
8855 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8856 Likewise.
8857 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8858 Likewise.
8859 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8860 Likewise.
8861 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8862 Likewise.
8863 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8864 Likewise.
8865 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8866 Likewise.
8867 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8868 Likewise.
8869 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8870 Likewise.
8871 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8872 Likewise.
8873 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8874 Likewise.
8875 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8876 Likewise.
8877 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8878 Likewise.
8879 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8880 Likewise.
8881 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8882 Likewise.
8883 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8884 Likewise.
8885 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8886 Likewise.
8887 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8888 Likewise.
8889 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8890 Likewise.
8891 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8892 Likewise.
8893 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8894 Likewise.
8895 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8896 Likewise.
8897 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8898 Likewise.
8899 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8900 Likewise.
8901 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8902 Likewise.
8903 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8904 Likewise.
8905 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8906 Likewise.
8907 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8908 Likewise.
8909 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8910 Likewise.
8911 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8912 Likewise.
8913 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8914 Likewise.
8915 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8916 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8917 Likewise.
8918 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8919 Likewise.
8920 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8921 Likewise.
8922 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8923 Likewise.
8924 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8925 Likewise.
8926 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8927 Likewise.
8928 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8929 Likewise.
8930 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8931 Likewise.
8932 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8933 Likewise.
8934 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8935 Likewise.
8936 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8937 Likewise.
8938 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8939 Likewise.
8940 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8941 Likewise.
8942 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8943 Likewise.
8944 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8945 Likewise.
8946 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8947 Likewise.
8948 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8949 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8950 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8951 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8952 Likewise.
8953 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8954 Likewise.
8955 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8956 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8957 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8958 Likewise.
8959 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8960 Likewise.
8961 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8962 Likewise.
8963 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8964 Likewise.
8965 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8966 Likewise.
8967 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8968 Likewise.
8969 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8970 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8971 Likewise.
8972 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8973 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8974 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8975 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8976 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8977 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8978 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8979 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8980 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8981 Likewise.
8982 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8983 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8984 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8985 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8986 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8987 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8988 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8989 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8990 Likewise.
8991 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8992 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8993 Likewise.
8994 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8995 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8996 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8997 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8998 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8999 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
9000 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
9001 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
9002 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
9003 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
9004 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
9005 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
9006 Likewise.
9007 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
9008 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
9009 Likewise.
9010 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
9011 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
9012 Likewise.
9013 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
9014 Likewise.
9015 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
9016 Likewise.
9017 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
9018 Likewise.
9019 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
9020 Likewise.
9021 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
9022 Likewise.
9023 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
9024 Likewise.
9025 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
9026 Likewise.
9027 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
9028 Likewise.
9029 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
9030 Likewise.
9031 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
9032 Likewise.
9033 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
9034 Likewise.
9035 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
9036 Likewise.
9037 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
9038 Likewise.
9039 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
9040 Likewise.
9041 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
9042 Likewise.
9043 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
9044 Likewise.
9045 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
9046 Likewise.
9047 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
9048 Likewise.
9049 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
9050 Likewise.
9051 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
9052 Likewise.
9053 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
9054 Likewise.
9055 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
9056 Likewise.
9057 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
9058 Likewise.
9059 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
9060 Likewise.
9061 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
9062 Likewise.
9063 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
9064 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
9065 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
9066 Likewise.
9067 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
9068 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
9069 Likewise.
9070 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
9071 Likewise.
9072 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
9073 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
9074 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
9075 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
9076 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
9077 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
9078 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
9079 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
9080 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
9081 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
9082 Likewise.
9083 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
9084 Likewise.
9085 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
9086 Likewise.
9087 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
9088 Likewise.
9089 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
9090 Likewise.
9091 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
9092 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
9093 Likewise.
9094 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
9095 Likewise.
9096 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
9097 Likewise.
9098 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
9099 Likewise.
9100 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
9101 Likewise.
9102 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
9103 Likewise.
9104 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
9105 Likewise.
9106 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
9107 Likewise.
9108 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
9109 Likewise.
9110 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
9111 Likewise.
9112 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
9113 Likewise.
9114 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
9115 Likewise.
9116 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
9117 Likewise.
9118 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
9119 Likewise.
9120 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
9121 Likewise.
9122 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
9123 Likewise.
9124 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
9125 Likewise.
9126 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
9127 Likewise.
9128 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
9129 Likewise.
9130 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
9131 Likewise.
9132 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
9133 Likewise.
9134 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
9135 Likewise.
9136 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
9137 Likewise.
9138 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
9139 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
9140 Likewise.
9141 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
9142 Likewise.
9143 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
9144 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
9145 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
9146 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
9147 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
9148 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
9149 Likewise.
9150 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
9151 Likewise.
9152 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
9153 Likewise.
9154 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
9155 Likewise.
9156 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
9157 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
9158 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
9159 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
9160 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
9161 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
9162 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
9163 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
9164 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
9165 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
9166 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
9167 Likewise.
9168 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
9169 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
9170 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
9171 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
9172 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
9173 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
9174 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
9175 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
9176 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
9177 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
9178 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
9179 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
9180 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
9181 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
9182 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
9183 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
9184 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
9185 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
9186 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
9187 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
9188 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
9189 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
9190 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
9191 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
9192 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
9193 Likewise.
9194 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
9195 * testsuite/27_io/fpos/14252.cc: Likewise.
9196 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
9197 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
9198 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
9199 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
9200 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
9201 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
9202 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
9203 * testsuite/27_io/ios_base/state/1.cc: Likewise.
9204 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
9205 Likewise.
9206 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
9207 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
9208 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
9209 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
9210 Likewise.
9211 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
9212 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
9213 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
9214 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
9215 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
9216 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
9217 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
9218 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
9219 * testsuite/27_io/objects/char/3045.cc: Likewise.
9220 * testsuite/27_io/objects/char/3647.cc: Likewise.
9221 * testsuite/27_io/objects/char/5268.cc: Likewise.
9222 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
9223 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
9224 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
9225 * testsuite/28_regex/init-list.cc: Likewise.
9226 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
9227 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
9228 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
9229 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
9230 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
9231 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
9232 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
9233 Likewise.
9234 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
9235 Likewise.
9236 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
9237 Likewise.
9238 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
9239 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
9240 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
9241 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
9242 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
9243 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
9244 Likewise.
9245 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
9246 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
9247 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
9248 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
9249 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
9250 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
9251 Likewise.
9252 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
9253 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
9254 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
9255 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
9256 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
9257 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
9258 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
9259 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
9260 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
9261 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
9262 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
9263 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
9264 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
9265 Likewise.
9266 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
9267 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
9268 Likewise.
9269 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
9270 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
9271 Likewise.
9272 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
9273 Likewise.
9274 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
9275 Likewise.
9276 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
9277 Likewise.
9278 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
9279 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
9280 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
9281 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
9282 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
9283 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
9284 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
9285 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
9286 Likewise.
9287 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
9288 Likewise.
9289 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
9290 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9291 Likewise.
9292 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
9293 Likewise.
9294 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
9295 Likewise.
9296 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
9297 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
9298 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
9299 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
9300 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
9301 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
9302 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
9303 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
9304 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
9305 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
9306 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
9307 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
9308 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
9309 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
9310 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
9311 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
9312 Likewise.
9313 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
9314 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
9315 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
9316 Likewise.
9317 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
9318 Likewise.
9319 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
9320 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
9321 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
9322 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
9323 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
9324 Likewise.
9325 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
9326 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
9327 Likewise.
9328 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
9329 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
9330 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
9331 Likewise.
9332 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
9333 Likewise.
9334 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
9335 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
9336 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
9337 Likewise.
9338 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
9339 Likewise.
9340 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
9341 Likewise.
9342 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
9343 Likewise.
9344 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
9345 Likewise.
9346 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
9347 * testsuite/30_threads/this_thread/1.cc: Likewise.
9348 * testsuite/30_threads/this_thread/2.cc: Likewise.
9349 * testsuite/30_threads/this_thread/3.cc: Likewise.
9350 * testsuite/30_threads/this_thread/4.cc: Likewise.
9351 * testsuite/30_threads/thread/cons/1.cc: Likewise.
9352 * testsuite/30_threads/thread/cons/2.cc: Likewise.
9353 * testsuite/30_threads/thread/cons/3.cc: Likewise.
9354 * testsuite/30_threads/thread/cons/4.cc: Likewise.
9355 * testsuite/30_threads/thread/cons/5.cc: Likewise.
9356 * testsuite/30_threads/thread/cons/6.cc: Likewise.
9357 * testsuite/30_threads/thread/cons/7.cc: Likewise.
9358 * testsuite/30_threads/thread/cons/8.cc: Likewise.
9359 * testsuite/30_threads/thread/cons/9.cc: Likewise.
9360 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
9361 * testsuite/30_threads/thread/members/1.cc: Likewise.
9362 * testsuite/30_threads/thread/members/2.cc: Likewise.
9363 * testsuite/30_threads/thread/members/3.cc: Likewise.
9364 * testsuite/30_threads/thread/members/4.cc: Likewise.
9365 * testsuite/30_threads/thread/members/5.cc: Likewise.
9366 * testsuite/30_threads/thread/swap/1.cc: Likewise.
9367 * testsuite/30_threads/thread/swap/2.cc: Likewise.
9368 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
9369 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
9370 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
9371 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
9372 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
9373 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
9374 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
9375 Likewise.
9376 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
9377 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
9378 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
9379 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
9380 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
9381 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
9382 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
9383 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
9384 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
9385 * testsuite/30_threads/try_lock/1.cc: Likewise.
9386 * testsuite/30_threads/try_lock/2.cc: Likewise.
9387 * testsuite/30_threads/try_lock/3.cc: Likewise.
9388 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
9389 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
9390 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
9391 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
9392 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
9393 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
9394 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
9395 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
9396 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
9397 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
9398 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
9399 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
9400 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
9401 Likewise.
9402 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
9403 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
9404 Likewise.
9405 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
9406 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
9407 Likewise.
9408 * testsuite/ext/array_allocator/1.cc: Likewise.
9409 * testsuite/ext/array_allocator/2.cc: Likewise.
9410 * testsuite/ext/array_allocator/3.cc: Likewise.
9411 * testsuite/ext/ext_pointer/1.cc: Likewise.
9412 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
9413 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
9414 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
9415 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
9416 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
9417 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
9418 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
9419 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
9420 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
9421 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
9422 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
9423 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
9424 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
9425 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
9426 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
9427 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
9428 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
9429 Likewise.
9430 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
9431 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
9432 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
9433 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
9434 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
9435 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
9436 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
9437 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
9438 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
9439 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
9440 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
9441 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
9442 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
9443 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
9444 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
9445 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
9446 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
9447 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
9448 Likewise.
9449 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
9450 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
9451 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
9452 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
9453 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
9454 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
9455 * testsuite/ext/pod_char_traits.cc: Likewise.
9456 * testsuite/ext/slist/23781.cc: Likewise.
9457 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
9458 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
9459 * testsuite/ext/vstring/init-list.cc: Likewise.
9460 * testsuite/ext/vstring/moveable.cc: Likewise.
9461 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
9462 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
9463 Likewise.
9464 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
9465 Likewise.
9466 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
9467 Likewise.
9468 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
9469 Likewise.
9470 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
9471 Likewise.
9472 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
9473 Likewise.
9474 * testsuite/ext/vstring/types/23767.cc: Likewise.
9475 * testsuite/performance/21_strings/string_append.cc: Likewise.
9476 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
9477 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
9478 Likewise.
9479 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
9480 Likewise.
9481 * testsuite/performance/21_strings/string_find.cc: Likewise.
9482 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
9483 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
9484 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
9485 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
9486 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
9487 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
9488 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
9489 Likewise.
9490 * testsuite/performance/23_containers/create/map.cc: Likewise.
9491 * testsuite/performance/23_containers/create_from_sorted/set.cc:
9492 Likewise.
9493 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
9494 * testsuite/performance/23_containers/find/map.cc: Likewise.
9495 * testsuite/performance/23_containers/index/map.cc: Likewise.
9496 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
9497 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
9498 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
9499 Likewise.
9500 * testsuite/performance/23_containers/insert_erase/associative.cc:
9501 Likewise.
9502 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9503 Likewise.
9504 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9505 Likewise.
9506 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9507 Likewise.
9508 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9509 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9510 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9511 Likewise.
9512 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9513 Likewise.
9514 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9515 Likewise.
9516 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9517 Likewise.
9518 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9519 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9520 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9521 Likewise.
9522 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9523 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9524 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9525 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9526 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9527 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9528 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9529 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9530 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9531 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9532 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9533 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9534 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9535 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9536 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9537 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9538 Likewise.
9539 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9540 Likewise.
9541 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9542 Likewise.
9543 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9544 Likewise.
9545 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9546 Likewise.
9547 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9548 Likewise.
9549 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9550 Likewise.
9551 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9552 Likewise.
9553 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9554 Likewise.
9555 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9556 Likewise.
9557 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9558 Likewise.
9559 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9560 Likewise.
9561 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9562 Likewise.
9563 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9564 Likewise.
9565 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9566 Likewise.
9567 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9568 Likewise.
9569 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9570 Likewise.
9571 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9572 Likewise.
9573 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9574 Likewise.
9575 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9576 Likewise.
9577 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9578 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9579 Likewise.
9580 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9581 Likewise.
9582 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9583 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9584 Likewise.
9585 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9586 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9587 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9588 Likewise.
9589 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9590 Likewise.
9591 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9592 Likewise.
9593 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9594 Likewise.
9595 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9596 Likewise.
9597 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9598 Likewise.
9599 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9600 Likewise.
9601 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9602 Likewise.
9603 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9604 Likewise.
9605 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9606 Likewise.
9607 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9608 Likewise.
9609 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9610 Likewise.
9611 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9612 Likewise.
9613 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9614 Likewise.
9615 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9616 Likewise.
9617 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9618 Likewise.
9619 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9620 Likewise.
9621 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9622 Likewise.
9623 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9624 Likewise.
9625 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9626 Likewise.
9627 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9628 Likewise.
9629 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9630 Likewise.
9631 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9632 Likewise.
9633 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9634 Likewise.
9635 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9636 Likewise.
9637 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9638 Likewise.
9639 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9640 Likewise.
9641 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9642 Likewise.
9643 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9644 Likewise.
9645 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9646 Likewise.
9647 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9648 Likewise.
9649 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9650 Likewise.
9651 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9652 Likewise.
9653 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9654 Likewise.
9655 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9656 Likewise.
9657 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9658 Likewise.
9659 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9660 Likewise.
9661 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9662 Likewise.
9663 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9664 Likewise.
9665 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9666 Likewise.
9667 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9668 Likewise.
9669 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9670 Likewise.
9671 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9672 Likewise.
9673 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9674 Likewise.
9675 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9676 Likewise.
9677 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9678 Likewise.
9679 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9680 Likewise.
9681 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9682 Likewise.
9683 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9684 Likewise.
9685 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9686 Likewise.
9687 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9688 Likewise.
9689 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9690 Likewise.
9691 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9692 Likewise.
9693 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9694 Likewise.
9695 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9696 Likewise.
9697 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9698 Likewise.
9699 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9700 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9701 Likewise.
9702 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9703 Likewise.
9704 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9705 Likewise.
9706 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9707 Likewise.
9708 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9709 Likewise.
9710 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9711 Likewise.
9712 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9713 Likewise.
9714 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9715 Likewise.
9716 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9717 Likewise.
9718 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9719 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9720 Likewise.
9721 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9722 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9723 Likewise.
9724 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9725 Likewise.
9726 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9727 Likewise.
9728 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9729 Likewise.
9730 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9731 Likewise.
9732 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9733 Likewise.
9734 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9735 Likewise.
9736 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9737 Likewise.
9738 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9739 Likewise.
9740 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9741 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9742 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9743 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9744 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9745 Likewise.
9746 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9747 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9748 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9749 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9750 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9751 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9752 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9753 * testsuite/util/io/prog_bar.cc: Likewise.
9754 * testsuite/util/io/prog_bar.hpp: Likewise.
9755 * testsuite/util/io/text_populate.hpp: Likewise.
9756 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9757 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9758 * testsuite/util/io/xml.hpp: Likewise.
9759 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9760 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9761 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9762 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9763 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9764 * testsuite/util/native_type/native_map.hpp: Likewise.
9765 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9766 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9767 * testsuite/util/native_type/native_set.hpp: Likewise.
9768 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9769 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9770 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9771 Likewise.
9772 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9773 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9774 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9775 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9776 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9777 Likewise.
9778 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9779 Likewise.
9780 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9781 Likewise.
9782 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9783 Likewise.
9784 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9785 Likewise.
9786 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9787 Likewise.
9788 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9789 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9790 Likewise.
9791 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9792 Likewise.
9793 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9794 Likewise.
9795 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9796 Likewise.
9797 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9798 Likewise.
9799 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9800 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9801 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9802 * testsuite/util/regression/basic_type.hpp: Likewise.
9803 * testsuite/util/regression/common_type.hpp: Likewise.
9804 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9805 Likewise.
9806 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9807 Likewise.
9808 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9809 Likewise.
9810 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9811 Likewise.
9812 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9813 Likewise.
9814 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9815 Likewise.
9816 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9817 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9818 Likewise.
9819 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9820 Likewise.
9821 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9822 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9823 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9824 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9825 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9826 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9827 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9828 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9829 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9830 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9831 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9832 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9833 * testsuite/util/testsuite_abi.cc: Likewise.
9834 * testsuite/util/testsuite_abi.h: Likewise.
9835 * testsuite/util/testsuite_abi_check.cc: Likewise.
9836 * testsuite/util/testsuite_allocator.cc: Likewise.
9837 * testsuite/util/testsuite_allocator.h: Likewise.
9838 * testsuite/util/testsuite_api.h: Likewise.
9839 * testsuite/util/testsuite_character.cc: Likewise.
9840 * testsuite/util/testsuite_character.h: Likewise.
9841 * testsuite/util/testsuite_common_types.h: Likewise.
9842 * testsuite/util/testsuite_error.h: Likewise.
9843 * testsuite/util/testsuite_hooks.cc: Likewise.
9844 * testsuite/util/testsuite_hooks.h: Likewise.
9845 * testsuite/util/testsuite_io.h: Likewise.
9846 * testsuite/util/testsuite_iterators.h: Likewise.
9847 * testsuite/util/testsuite_performance.h: Likewise.
9848 * testsuite/util/testsuite_rng.h: Likewise.
9849 * testsuite/util/testsuite_rvalref.h: Likewise.
9850 * testsuite/util/testsuite_tr1.h: Likewise.
9851 * testsuite/util/thread/all.h: Likewise.
9852 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9853 Likewise.
9854 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9855 Likewise.
9856 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9857 Likewise.
9858 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9859 Likewise.
9860 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9861 Likewise.
9862 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9863 Likewise.
9864 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9865 Likewise.
9866 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9867 Likewise.
9868 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9869 Likewise.
9870 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9871 Likewise.
9872 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9873 Likewise.
9874 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9875 Likewise.
9876 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9877 Likewise.
9878 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9879 Likewise.
9880 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9881 Likewise.
9882 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9883 Likewise.
9884 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9885 Likewise.
9886 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9887 Likewise.
9888 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9889 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9890 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9891 Likewise.
9892 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9893 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9894 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9895 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9896 Likewise.
9897 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9898 Likewise.
9899 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9900 Likewise.
9901 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9902 Likewise.
9903 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9904 Likewise.
9905 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9906 Likewise.
9907 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9908 Likewise.
9909 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9910 Likewise.
9911 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9912 Likewise.
9913 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9914 Likewise.
9915 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9916 Likewise.
9917 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9918 Likewise.
9919 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9920 Likewise.
9921 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9922 Likewise.
9923 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9924 Likewise.
9925 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9926 Likewise.
9927 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9928 Likewise.
9929 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9930 Likewise.
9931 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9932 Likewise.
9933 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9934 Likewise.
9935 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9936 Likewise.
9937 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9938 Likewise.
9939 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9940 Likewise.
9941 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9942 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9943 Likewise.
9944 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9945 Likewise.
9946 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9947 Likewise.
9948 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9949 Likewise.
9950 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9951 Likewise.
9952 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9953 Likewise.
9954 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9955 Likewise.
9956 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9957 Likewise.
9958 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9959 Likewise.
9960 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9961 Likewise.
9962 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9963 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9964 Likewise.
9965 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9966 Likewise.
9967 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9968 Likewise.
9969 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9970 Likewise.
9971 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9972 Likewise.
9973 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9974 Likewise.
9975 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9976 Likewise.
9977 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9978 Likewise.
9979 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9980 Likewise.
9981 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9982 Likewise.
9983 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9984 Likewise.
9985 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9986 Likewise.
9987 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9988 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9989 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9990 Likewise.
9991 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9992 Likewise.
9993 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9994 Likewise.
9995 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9996 Likewise.
9997 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9998 Likewise.
9999 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
10000 Likewise.
10001 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
10002 Likewise.
10003 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
10004 Likewise.
10005 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
10006 Likewise.
10007 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
10008 Likewise.
10009 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
10010 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
10011 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
10012 Likewise.
10013 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
10014 Likewise.
10015 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
10016 Likewise.
10017 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
10018 Likewise.
10019 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
10020 Likewise.
10021 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
10022 Likewise.
10023 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
10024 Likewise.
10025 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
10026 Likewise.
10027 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
10028 Likewise.
10029 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
10030 Likewise.
10031 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
10032 Likewise.
10033 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
10034 Likewise.
10035 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
10036 Likewise.
10037 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
10038 Likewise.
10039 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
10040 Likewise.
10041 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
10042 Likewise.
10043 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
10044 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
10045 Likewise.
10046 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
10047 Likewise.
10048 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
10049 Likewise.
10050 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
10051 Likewise.
10052 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
10053 Likewise.
10054 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
10055 Likewise.
10056 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
10057 Likewise.
10058 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
10059 Likewise.
10060 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
10061 Likewise.
10062 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
10063 Likewise.
10064 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
10065 Likewise.
10066 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
10067 Likewise.
10068 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
10069 Likewise.
10070 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
10071 Likewise.
10072 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
10073 Likewise.
10074 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
10075 Likewise.
10076 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
10077 Likewise.
10078 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
10079 Likewise.
10080 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
10081 Likewise.
10082 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
10083 Likewise.
10084 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
10085 Likewise.
10086 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
10087 Likewise.
10088 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
10089 Likewise.
10090 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
10091 Likewise.
10092 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
10093 Likewise.
10094 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
10095 Likewise.
10096 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
10097 Likewise.
10098 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
10099 Likewise.
10100 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
10101 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
10102 Likewise.
10103 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
10104 Likewise.
10105 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
10106 Likewise.
10107 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
10108 Likewise.
10109 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
10110 Likewise.
10111 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
10112 Likewise.
10113 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
10114 Likewise.
10115 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
10116 Likewise.
10117 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
10118 Likewise.
10119 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
10120 Likewise.
10121 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
10122 Likewise.
10123 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
10124 Likewise.
10125 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
10126 Likewise.
10127 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
10128 Likewise.
10129 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
10130 Likewise.
10131 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
10132 Likewise.
10133 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
10134 Likewise.
10135 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
10136 Likewise.
10137 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
10138 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
10139 * testsuite/backward/hash_map/25896.cc: Likewise.
10140 * testsuite/backward/hash_set/25896.cc: Likewise.
10141
10142 2009-04-08 Ian Lance Taylor <iant@google.com>
10143
10144 * include/backward/hashtable.h (erase): Correctly handle erasing a
10145 reference to an entry in the hash table.
10146 * testsuite/backward/hash_map/25896.cc: New.
10147 * testsuite/backward/hash_set/25896.cc: New.
10148
10149 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
10150
10151 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
10152 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
10153
10154 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
10155
10156 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
10157 of debug.
10158 * include/Makefile.in: Regenerate.
10159 * include/precompiled/stdc++.h: Add.
10160
10161 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
10162
10163 * include/bits/random.h: Adjust doxygen markup.
10164 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
10165
10166 * testsuite/26_numerics/random/piecewise_linear_distribution/
10167 operators/serialize.cc: Use typedefs.
10168
10169 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
10170
10171 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
10172 __gnu_cxx namespace. Remove "static inline".
10173
10174 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
10175
10176 * include/bits/random.tcc (linear_congruential_engine<>::
10177 seed(seed_seq&)): Fix typo in last fix for __m == 0.
10178
10179 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
10180
10181 * include/bits/random.h (operator==): Mark all inline.
10182 (mersenne_twister_engine): Enable #if 0 checks.
10183
10184 * include/bits/random.h: Formatting tweaks.
10185
10186 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
10187
10188 * include/bits/random.tcc (piecewise_linear_distribution<>::
10189 operator()(_UniformRandomNumberGenerator&, const param_type&)):
10190 Remove spurious closed parenthesis.
10191
10192 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
10193
10194 PR libstdc++/39644 (partial)
10195 * include/bits/random.tcc (linear_congruential_engine<>::
10196 seed(seed_seq&), independent_bits_engine<>::operator(),
10197 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
10198
10199 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
10200
10201 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
10202 thinko.
10203 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
10204 default.cc: Enable.
10205
10206 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
10207
10208 PR libstdc++/39629 (partial)
10209 * testsuite/26_numerics/random/independent_bits_engine/cons/
10210 base_move.cc: Use uint_fast64_t instead of unsigned long.
10211 * testsuite/26_numerics/random/independent_bits_engine/cons/
10212 seed1.cc: Likewise.
10213 * testsuite/26_numerics/random/independent_bits_engine/cons/
10214 seed2.cc: Likewise.
10215 * testsuite/26_numerics/random/independent_bits_engine/cons/
10216 base_copy.cc: Likewise.
10217 * testsuite/26_numerics/random/independent_bits_engine/cons/
10218 default.cc: Likewise.
10219 * testsuite/26_numerics/random/independent_bits_engine/cons/
10220 seed_seq.cc: Likewise.
10221 * testsuite/26_numerics/random/independent_bits_engine/
10222 requirements/typedefs.cc: Likewise.
10223 * testsuite/26_numerics/random/independent_bits_engine/
10224 operators/equal.cc: Likewise.
10225 * testsuite/26_numerics/random/independent_bits_engine/
10226 operators/serialize.cc: Likewise.
10227 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
10228
10229 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
10230
10231 * include/tr1_impl/random: Remove, empty.
10232 * include/tr1_impl/random.tcc: Likewise.
10233
10234 * include/std/random: Minor clean-ups, formatting fixes, adjust
10235 copyright years.
10236 * include/bits/random.tcc: Likewise.
10237 * include/bits/random.h: Likewise.
10238 * include/tr1/random: Likewise.
10239 * include/tr1/random.tcc: Likewise.
10240 * include/tr1/random.h: Likewise.
10241
10242 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
10243
10244 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
10245 * doc/html/api.html: Regenerate.
10246
10247 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
10248
10249 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
10250 Change to mersenne_twister_engine, add same defaults as
10251 mersenne_twister_engine/cons/default.cc.
10252 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
10253
10254 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
10255 to __il.
10256 * include/bits/random.h (mersenne_twister_engine): Qualify
10257 _ShiftMin1 with namespace __detail.
10258 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
10259 constexpr std::numeric_limits::max() can be used.
10260 (mersenne_twister_engine): Split apart static asserts into one
10261 assert per message. Temporarily disable the last three.
10262
10263 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
10264
10265 * include/Makefile.am: Update to N2836. Modified for new random headers.
10266 * include/Makefile.in: Ditto.
10267 * include/tr1_impl/random: Moved to tr1/random.h
10268 * include/tr1_impl/random.tcc: Moved to tr1
10269 * include/tr1/random: Just point to moved tr1 random headers.
10270 * include/tr1/random.tcc: Moved from tr1_impl.
10271 * include/tr1/random.h: Moved from tr1_impl/random.
10272 * include/std/random: Modified to point to std random headers.
10273 * include/bits/random.tcc: New implementation of std random facilities.
10274 * include/bits/random.h: Ditto.
10275 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
10276 * testsuite/26_numerics/random/linear_congruential_engine/cons/
10277 seed1.cc: New.
10278 * testsuite/26_numerics/random/linear_congruential_engine/cons/
10279 seed2.cc: New.
10280 * testsuite/26_numerics/random/linear_congruential_engine/cons/
10281 default.cc: New.
10282 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
10283 non_uint_neg.cc: New.
10284 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
10285 typedefs.cc: New.
10286 * testsuite/26_numerics/random/linear_congruential_engine/operators/
10287 equal.cc: New.
10288 * testsuite/26_numerics/random/linear_congruential_engine/operators/
10289 serialize.cc: New.
10290 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
10291 seed1.cc: New.
10292 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
10293 seed2.cc: New.
10294 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
10295 default.cc: New.
10296 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
10297 typedefs.cc: New.
10298 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
10299 equal.cc: New.
10300 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
10301 serialize.cc: New.
10302 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
10303 seed1.cc: New.
10304 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
10305 seed2.cc: New.
10306 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
10307 default.cc: New.
10308 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
10309 typedefs.cc: New.
10310 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
10311 equal.cc: New.
10312 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
10313 serialize.cc: New.
10314 * testsuite/26_numerics/random/discard_block_engine/cons/
10315 base_move.cc: New.
10316 * testsuite/26_numerics/random/discard_block_engine/cons/
10317 seed1.cc: New.
10318 * testsuite/26_numerics/random/discard_block_engine/cons/
10319 seed2.cc: New.
10320 * testsuite/26_numerics/random/discard_block_engine/cons/
10321 base_copy.cc: New.
10322 * testsuite/26_numerics/random/discard_block_engine/cons/
10323 default.cc: New.
10324 * testsuite/26_numerics/random/discard_block_engine/cons/
10325 seed_seq.cc: New.
10326 * testsuite/26_numerics/random/discard_block_engine/requirements/
10327 typedefs.cc: New.
10328 * testsuite/26_numerics/random/discard_block_engine/operators/
10329 equal.cc: New.
10330 * testsuite/26_numerics/random/discard_block_engine/operators/
10331 serialize.cc: New.
10332 * testsuite/26_numerics/random/independent_bits_engine/cons/
10333 base_move.cc: New.
10334 * testsuite/26_numerics/random/independent_bits_engine/cons/
10335 seed1.cc: New.
10336 * testsuite/26_numerics/random/independent_bits_engine/cons/
10337 seed2.cc: New.
10338 * testsuite/26_numerics/random/independent_bits_engine/cons/
10339 base_copy.cc: New.
10340 * testsuite/26_numerics/random/independent_bits_engine/cons/
10341 default.cc: New.
10342 * testsuite/26_numerics/random/independent_bits_engine/cons/
10343 seed_seq.cc: New.
10344 * testsuite/26_numerics/random/independent_bits_engine/requirements/
10345 typedefs.cc: New.
10346 * testsuite/26_numerics/random/independent_bits_engine/operators/
10347 equal.cc: New.
10348 * testsuite/26_numerics/random/independent_bits_engine/operators/
10349 serialize.cc: New.
10350 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10351 base_move.cc: New.
10352 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10353 seed1.cc: New.
10354 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10355 seed2.cc: New.
10356 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10357 base_copy.cc: New.
10358 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10359 default.cc: New.
10360 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10361 seed_seq.cc: New.
10362 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
10363 typedefs.cc: New.
10364 * testsuite/26_numerics/random/shuffle_order_engine/operators/
10365 equal.cc: New.
10366 * testsuite/26_numerics/random/shuffle_order_engine/operators/
10367 serialize.cc
10368 * testsuite/26_numerics/random/mt19937.cc: New.
10369 * testsuite/26_numerics/random/mt19937_64.cc: New.
10370 * testsuite/26_numerics/random/minstd_rand.cc: New.
10371 * testsuite/26_numerics/random/minstd_rand0.cc: New.
10372 * testsuite/26_numerics/random/ranlux24_base.cc: New.
10373 * testsuite/26_numerics/random/ranlux48_base.cc: New.
10374 * testsuite/26_numerics/random/ranlux24.cc: New.
10375 * testsuite/26_numerics/random/ranlux48.cc: New.
10376 * testsuite/26_numerics/random/knuth_b.cc: New.
10377 * testsuite/26_numerics/random/default_random_engine.cc: New.
10378 * testsuite/26_numerics/random/chi_squared_distribution/cons/
10379 parms.cc: New.
10380 * testsuite/26_numerics/random/chi_squared_distribution/cons/
10381 default.cc: New.
10382 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
10383 typedefs.cc: New.
10384 * testsuite/26_numerics/random/chi_squared_distribution/operators/
10385 serialize.cc: New.
10386 * testsuite/26_numerics/random/normal_distribution/cons/
10387 parms.cc: New.
10388 * testsuite/26_numerics/random/normal_distribution/cons/
10389 default.cc: New.
10390 * testsuite/26_numerics/random/normal_distribution/requirements/
10391 typedefs.cc: New.
10392 * testsuite/26_numerics/random/normal_distribution/operators/
10393 serialize.cc: New.
10394 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
10395 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
10396 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
10397 * testsuite/26_numerics/random/uniform_int_distribution/cons/
10398 parms_neg.cc: New.
10399 * testsuite/26_numerics/random/uniform_int_distribution/cons/
10400 parms.cc: New.
10401 * testsuite/26_numerics/random/uniform_int_distribution/cons/
10402 default.cc: New.
10403 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
10404 typedefs.cc: New.
10405 * testsuite/26_numerics/random/uniform_int_distribution/operators/
10406 serialize.cc: New.
10407 * testsuite/26_numerics/random/uniform_real_distribution/cons/
10408 parms_neg.cc: New.
10409 * testsuite/26_numerics/random/uniform_real_distribution/cons/
10410 parms.cc: New.
10411 * testsuite/26_numerics/random/uniform_real_distribution/cons/
10412 default.cc: New.
10413 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
10414 typedefs.cc: New.
10415 * testsuite/26_numerics/random/uniform_real_distribution/operators/
10416 serialize.cc: New.
10417 * testsuite/26_numerics/random/poisson_distribution/cons/
10418 parms.cc: New.
10419 * testsuite/26_numerics/random/poisson_distribution/cons/
10420 default.cc: New.
10421 * testsuite/26_numerics/random/poisson_distribution/requirements/
10422 typedefs.cc
10423 * testsuite/26_numerics/random/poisson_distribution/operators/
10424 serialize.cc: New.
10425 * testsuite/26_numerics/random/bernoulli_distribution/cons/
10426 parms.cc: New.
10427 * testsuite/26_numerics/random/bernoulli_distribution/cons/
10428 default.cc: New.
10429 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
10430 typedefs.cc: New.
10431 * testsuite/26_numerics/random/bernoulli_distribution/operators/
10432 serialize.cc: New.
10433 * testsuite/26_numerics/random/discrete_distribution/cons/
10434 range.cc: New.
10435 * testsuite/26_numerics/random/discrete_distribution/cons/
10436 initlist.cc: New.
10437 * testsuite/26_numerics/random/discrete_distribution/cons/
10438 default.cc: New.
10439 * testsuite/26_numerics/random/discrete_distribution/cons/
10440 num_xbound_fun.cc: New.
10441 * testsuite/26_numerics/random/discrete_distribution/requirements/
10442 typedefs.cc: New.
10443 * testsuite/26_numerics/random/discrete_distribution/operators/
10444 serialize.cc: New.
10445 * testsuite/26_numerics/random/weibull_distribution/cons/
10446 parms.cc: New.
10447 * testsuite/26_numerics/random/weibull_distribution/cons/
10448 default.cc: New.
10449 * testsuite/26_numerics/random/weibull_distribution/requirements/
10450 typedefs.cc: New.
10451 * testsuite/26_numerics/random/weibull_distribution/operators/
10452 serialize.cc: New.
10453 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10454 parms.cc: New.
10455 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10456 default.cc: New.
10457 * testsuite/26_numerics/random/negative_binomial_distribution/
10458 requirements/typedefs.cc: New.
10459 * testsuite/26_numerics/random/negative_binomial_distribution/
10460 operators/serialize.cc: New.
10461 * testsuite/26_numerics/random/cauchy_distribution/cons/
10462 parms.cc: New.
10463 * testsuite/26_numerics/random/cauchy_distribution/cons/
10464 default.cc: New.
10465 * testsuite/26_numerics/random/cauchy_distribution/requirements/
10466 typedefs.cc: New.
10467 * testsuite/26_numerics/random/cauchy_distribution/operators/
10468 serialize.cc: New.
10469 * testsuite/26_numerics/random/gamma_distribution/cons/
10470 parms.cc: New.
10471 * testsuite/26_numerics/random/gamma_distribution/cons/
10472 default.cc: New.
10473 * testsuite/26_numerics/random/gamma_distribution/requirements/
10474 typedefs.cc: New.
10475 * testsuite/26_numerics/random/gamma_distribution/operators/
10476 serialize.cc: New.
10477 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10478 parms.cc: New.
10479 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10480 default.cc: New.
10481 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
10482 typedefs.cc: New.
10483 * testsuite/26_numerics/random/fisher_f_distribution/operators/
10484 serialize.cc: New.
10485
10486 * testsuite/26_numerics/random/exponential_distribution/cons/
10487 parms.cc: New.
10488 * testsuite/26_numerics/random/exponential_distribution/cons/
10489 default.cc: New.
10490 * testsuite/26_numerics/random/exponential_distribution/requirements/
10491 typedefs.cc: New.
10492 * testsuite/26_numerics/random/exponential_distribution/operators/
10493 serialize.cc: New.
10494 * testsuite/26_numerics/random/lognormal_distribution/cons/
10495 parms.cc: New.
10496 * testsuite/26_numerics/random/lognormal_distribution/cons/
10497 default.cc: New.
10498 * testsuite/26_numerics/random/lognormal_distribution/requirements/
10499 typedefs.cc: New.
10500 * testsuite/26_numerics/random/lognormal_distribution/operators/
10501 serialize.cc: New.
10502 * testsuite/26_numerics/random/binomial_distribution/cons/
10503 parms.cc: New.
10504 * testsuite/26_numerics/random/binomial_distribution/cons/
10505 default.cc: New.
10506 * testsuite/26_numerics/random/binomial_distribution/requirements/
10507 typedefs.cc: New.
10508 * testsuite/26_numerics/random/binomial_distribution/operators/
10509 serialize.cc: New.
10510 * testsuite/26_numerics/random/random_device/cons/
10511 token.cc: New.
10512 * testsuite/26_numerics/random/random_device/cons/
10513 default.cc: New.
10514 * testsuite/26_numerics/random/random_device/requirements/
10515 typedefs.cc: New.
10516 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10517 parms.cc: New.
10518 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10519 default.cc: New.
10520 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10521 typedefs.cc: New.
10522 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10523 serialize.cc: New.
10524 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10525 range.cc: New.
10526 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10527 default.cc: New.
10528 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10529 num_xbound_fun.cc: New.
10530 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10531 initlist_fun.cc: New.
10532 * testsuite/26_numerics/random/piecewise_linear_distribution/
10533 requirements/typedefs.cc: New.
10534 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10535 serialize.cc: New.
10536 * testsuite/26_numerics/random/student_t_distribution/cons/
10537 parms.cc: New.
10538 * testsuite/26_numerics/random/student_t_distribution/cons/
10539 default.cc: New.
10540 * testsuite/26_numerics/random/student_t_distribution/requirements/
10541 typedefs.cc: New.
10542 * testsuite/26_numerics/random/student_t_distribution/operators/
10543 serialize.cc: New.
10544 * testsuite/26_numerics/random/geometric_distribution/cons/
10545 parms.cc: New.
10546 * testsuite/26_numerics/random/geometric_distribution/cons/
10547 default.cc: New.
10548 * testsuite/26_numerics/random/geometric_distribution/requirements/
10549 typedefs.cc: New.
10550 * testsuite/26_numerics/random/geometric_distribution/operators/
10551 serialize.cc: New.
10552 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10553 range.cc: New.
10554 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10555 default.cc: New.
10556 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10557 num_xbound_fun.cc: New.
10558 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10559 initlist_fun.cc: New.
10560 * testsuite/26_numerics/random/piecewise_constant_distribution/
10561 requirements/typedefs.cc: New.
10562 * testsuite/26_numerics/random/piecewise_constant_distribution/
10563 operators/serialize.cc: New.
10564
10565 2009-04-02 Dodji Seketeli <dodji@redhat.com>
10566
10567 * include/ext/bitmap_allocator.h: The typedefs should be made public
10568 if we want them to be accessible. This has been revealed by the patch
10569 that fixes PR c++/26693 in g++.
10570
10571 2009-04-02 Jakub Jelinek <jakub@redhat.com>
10572
10573 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10574 Regenerated.
10575 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10576 Regenerated.
10577 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10578 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10579 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10580 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10581 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10582 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10583 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10584 Regenerated.
10585 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10586
10587 2009-03-31 Jason Merrill <jason@redhat.com>
10588
10589 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10590
10591 PR libstdc++/39310
10592 * include/tr1_impl/type_traits (is_function): Add partial
10593 specializations with function cv-quals.
10594 (__is_function_helper): Remove.
10595 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10596
10597 2009-03-30 Ian Lance Taylor <iant@google.com>
10598
10599 * include/backward/hashtable.h (clear): Return quickly if the
10600 table is empty.
10601
10602 2009-03-27 Ian Lance Taylor <iant@google.com>
10603
10604 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10605 (__stl_prime_list): Add 5 at the start of the list.
10606
10607 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10608
10609 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10610 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10611 std::string&, ios_base::openmode), basic_ifstream<>::
10612 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10613 basic_ofstream(const std::string&, ios_base::openmode),
10614 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10615 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10616 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10617 Add in C++0x mode.
10618 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10619 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10620 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10621 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10622 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10623 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10624 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10625
10626 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10627
10628 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10629 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10630 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10631 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10632
10633 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10634
10635 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10636 _M_transfer_after, _M_reverse_after): Move out of line...
10637 * include/bits/forward_list.tcc: ... here.
10638 (forward_list<>::reverse): Move inline...
10639 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10640
10641 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10642
10643 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10644 28277.cc: Likewise.
10645 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10646 Likewise.
10647 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10648 Likewise.
10649 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10650 Likewise.
10651
10652 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10653
10654 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10655 year(s).
10656 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10657 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10658 Likewise.
10659 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10660 Likewise.
10661 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10662 Likewise.
10663 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10664
10665 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10666
10667 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10668 iterations for simulators.
10669 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10670 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10671 Condition stream width for simulators.
10672 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10673 Likewise.
10674 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10675 Likewise.
10676 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10677
10678 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10679
10680 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10681 sheet version information. Table-ize docbook element examples.
10682 * doc/xml/manual/using.xml: Human-readable header
10683 markup. Alphabetized. Add new headers.
10684 * doc/html: Regenerate.
10685
10686 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10687
10688 * doc/xml/faq.xml: Fix link to setup documentation.
10689
10690 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10691
10692 * include/std/type_traits (__add_lvalue_reference_helper,
10693 __add_rvalue_reference_helper): As an optimization, rewrite
10694 condition (avoid is_function).
10695
10696 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10697
10698 PR libstdc++/39405
10699 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10700 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10701
10702 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10703
10704 * testsuite/30_threads/condition_variable_any/native_handle/
10705 typesizes.cc: Include tweaks.
10706 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10707 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10708 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10709 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10710 * testsuite/30_threads/condition_variable/native_handle/
10711 typesizes.cc: Same.
10712
10713 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10714
10715 * include/bits/shared_ptr.h: Add include guards.
10716 * include/tr1/shared_ptr.h: Likewise.
10717
10718 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10719
10720 * include/std/iostream: Fix doxygen link.
10721 * include/bits/forward_list.h: Fix doxygen markup.
10722 * include/ext/vstring.h: Escape backslash in doxygen comment.
10723 * include/bits/basic_string.h: Likewise.
10724
10725 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10726
10727 * doc/xml/faq.xml: Fix links to implementation status pages.
10728
10729 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10730
10731 * include/std/complex (operator+(const complex<>&, const _Tp&),
10732 operator+(const _Tp&, const complex<>&),
10733 operator-(const complex<>&, const _Tp&),
10734 operator-(const _Tp&, const complex<>&)): Do not assume real()
10735 returns a reference (against DR 387).
10736 * testsuite/26_numerics/complex/dr387_2.cc: New.
10737
10738 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10739
10740 * testsuite/thread/pthread4.cc: Move...
10741 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10742 * testsuite/thread/pthread5.cc: Move...
10743 * testsuite/23_containers/list/pthread5.cc: ...here.
10744 * testsuite/thread/pthread6.cc: Move...
10745 * testsuite/23_containers/map/pthread6.cc: ...here.
10746 * testsuite/thread/pthread7-rope.cc: Move...
10747 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10748 * testsuite/thread/guard.cc: Move...
10749 * testsuite/18_support/pthread_guard.cc: ...here.
10750 * testsuite/thread/18185.cc: Move...
10751 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10752 * testsuite/thread/pthread1.cc: Move...
10753 * testsuite/23_containers/list/pthread1.cc: ...here.
10754 * testsuite/thread/pthread2.cc: Move...
10755 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10756 * testsuite/thread/pthread3.cc: Move...
10757 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10758
10759 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10760 * testsuite/thread: Remove.
10761
10762 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10763
10764 * configure: Regenerate.
10765
10766 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10767
10768 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10769 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10770 from baseline_dir.
10771 * configure: Regenerate.
10772 * testsuite/Makefile.am (baseline_file): Remove variable.
10773 (site.exp): Set baseline_dir rather than baseline_file.
10774 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10775 * testsuite/Makefile.in: Regenerate.
10776
10777 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10778
10779 * testsuite/30_threads/thread/this_thread: Move...
10780 * testsuite/30_threads/this_thread: ...here.
10781 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10782 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10783 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10784 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10785 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10786 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10787
10788 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10789
10790 * doc/doxygen/user.cfg.in: Tweaks.
10791 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10792 be elsewhere.
10793
10794 * include/tr1_impl/unordered_map: Just use most specialized
10795 container module.
10796 * include/tr1_impl/unordered_set: Same.
10797 * include/tr1_impl/array: Same.
10798 * include/bits/stl_list.h: Same.
10799 * include/bits/stl_map.h: Same.
10800 * include/bits/stl_queue.h: Same.
10801 * include/bits/stl_set.h: Same.
10802 * include/bits/stl_stack.h: Same.
10803 * include/bits/forward_list.h: Same.
10804 * include/bits/basic_string.h: Same.
10805 * include/bits/stl_multimap.h: Same.
10806 * include/bits/stl_vector.h: Same.
10807 * include/bits/stl_deque.h: Same.
10808 * include/bits/stl_multiset.h: Same.
10809 * include/bits/stl_bvector.h: Same.
10810
10811 * include/backward/binders.h: Change binder module to binders.
10812
10813 * include/std/complex: Add complex_numers module.
10814 * include/tr1_impl/complex: Same.
10815
10816 * include/std/valarray: Add numeric_arrays module.
10817 * include/bits/gslice_array.h: Same.
10818 * include/bits/gslice.h: Same.
10819 * include/bits/mask_array.h: Same.
10820 * include/bits/slice_array.h: Same.
10821 * include/bits/indirect_array.h: Same.
10822
10823 * include/bits/allocator.h: Add allocators module.
10824 * include/ext/throw_allocator.h
10825 * include/ext/pool_allocator.h
10826 * include/ext/bitmap_allocator.h
10827 * include/ext/new_allocator.h
10828 * include/ext/malloc_allocator.h
10829 * include/ext/array_allocator.h
10830 * include/ext/mt_allocator.h
10831 * include/ext/debug_allocator.h
10832 * include/ext/extptr_allocator.h
10833
10834 * include/tr1_impl/functional: Move namespace markup here.
10835 * include/tr1_impl/regex: Same.
10836
10837 * include/tr1_impl/type_traits: Add metaprogramming module.
10838 * include/std/type_traits: Same.
10839
10840 * include/std/memory: Add memory module.
10841
10842 * include/std/ratio: Add ratio module.
10843
10844 * include/std/chrono: Move namespace markup here, add time module.
10845
10846 * include/std/thread: Move namespace markup here, add concurrency
10847 module.
10848 * include/std/mutex: Use concurrency module.
10849 * include/std/condition_variable: Same.
10850
10851
10852 * include/bits/ios_base.h: Refine io module.
10853 * include/bits/basic_ios.h: Same.
10854 * include/std/fstream: Same.
10855 * include/std/istream: Same.
10856 * include/std/ostream: Same.
10857 * include/std/sstream: Same.
10858
10859 * include/ext/vstring.h: Correct parameter markup.
10860
10861 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10862 * include/bits/unique_ptr.h: Same.
10863
10864 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10865 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10866 * include/bits/stl_heap.h: Add markup for new groupings.
10867 * include/bits/stl_algobase.h: Same.
10868 * include/bits/stl_algo.h: Same.
10869
10870 * include/c_compatibility/stdatomic.h: Add atomics module.
10871 * include/c_global/cstdatomic: Same.
10872
10873 * libsupc++/exception: Add exceptions module.
10874 * libsupc++/typeinfo: Same.
10875 * libsupc++/new: Same.
10876 * libsupc++/exception_ptr.h: Same.
10877 * include/std/system_error: Same.
10878 * include/std/stdexcept: Same.
10879
10880 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10881 * libsupc++/cxxabi-forced.h: Same.
10882
10883 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10884 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10885 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10886 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10887 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10888 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10889 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10890 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10891 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10892 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10893 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10894 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10895 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10896 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10897 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10898 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10899 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10900 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10901 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10902 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10903 * testsuite/23_containers/vector/requirements/dr438/
10904 constructor_1_neg.cc: Same.
10905 * testsuite/23_containers/vector/requirements/dr438/
10906 constructor_2_neg.cc: Same.
10907 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10908 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10909 * testsuite/23_containers/deque/requirements/dr438/
10910 constructor_1_neg.cc: Same.
10911 * testsuite/23_containers/deque/requirements/dr438/
10912 constructor_2_neg.cc: Same.
10913 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10914 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10915 * testsuite/23_containers/list/requirements/dr438/
10916 constructor_1_neg.cc: Same.
10917 * testsuite/23_containers/list/requirements/dr438/
10918 constructor_2_neg.cc: Same.
10919 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10920 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10921 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10922 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10923 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10924 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10925 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10926 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10927 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10928 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10929
10930 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10931
10932 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10933 * doc/doxygen/user.cfg.in: Update.
10934 * scripts/run_doxygen: Adjust for new group names.
10935
10936 * include/tr1_impl/random: Update doxygen group markup.
10937 * include/tr1_impl/unordered_map: Same.
10938 * include/tr1_impl/unordered_set: Same.
10939 * include/tr1_impl/array: Same.
10940 * include/std/numeric: Same.
10941 * include/std/utility: Same.
10942 * include/std/bitset: Same.
10943 * include/std/iosfwd: Same.
10944 * include/bits/stl_list.h: Same.
10945 * include/bits/stl_map.h: Same.
10946 * include/bits/stl_algobase.h: Same.
10947 * include/bits/stl_queue.h: Same.
10948 * include/bits/stl_set.h: Same.
10949 * include/bits/stl_stack.h: Same.
10950 * include/bits/stl_iterator_base_types.h: Same.
10951 * include/bits/forward_list.h: Same.
10952 * include/bits/basic_string.h: Same.
10953 * include/bits/stl_multimap.h: Same.
10954 * include/bits/stl_vector.h: Same.
10955 * include/bits/stl_deque.h: Same.
10956 * include/bits/stl_multiset.h: Same.
10957 * include/bits/stl_algo.h: Same.
10958 * include/bits/stl_bvector.h: Same.
10959 * include/bits/algorithmfwd.h: Same.
10960 * include/bits/stl_function.h: Same.
10961 * include/tr1/cmath: Same.
10962 * include/backward/binders.h: Same.
10963
10964 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10965
10966 * include/std/system_error (system_category): To system_category().
10967 (generic_category): To generic_category. DR 890.
10968 * src/system_error.cc: Define.
10969 * include/bits/functexcept.h: Only one __throw_system_error.
10970 * src/functexcept.cc: Same.
10971 * include/std/mutex: Fixup for changes above.
10972 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10973 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10974 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10975 * config/abi/pre/gnu.ver: Clean up exports.
10976
10977 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10978
10979 * include/std/thread: Fix typo.
10980 * src/thread.cc (thread::join): Use NULL.
10981
10982 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10983
10984 PR libstdc++/39168
10985 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10986 const string&)): Also check that the value != CHAR_MAX.
10987 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10988 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10989 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10990 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10991 _M_cache(const locale&)): Likewise.
10992 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10993 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10994 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10995 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10996 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10997 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10998
10999 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
11000 Benjamin Kosnik <bkoz@redhat.com>
11001
11002 * include/std/thread (_Impl_base): Move _M_id out and into ...
11003 (thread): ...here. Call _M_make_routine in body of constructors.
11004 Adjust data member usage to reflect changes.
11005 (_M_make_routine): From _M_make_shared_data.
11006 (_M_start_thread): Add __shared_base_type argument.
11007 * src/thread.cc: Fixups for above.
11008 * config/abi/pre/gnu.ver: Adjust exports.
11009 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
11010 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
11011 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
11012
11013 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
11014
11015 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
11016 (compare_type_to_native_type): ...this, add alignment check.
11017 * testsuite/30_threads/condition_variable_any/native_handle/
11018 typesizes.cc: Modify as above.
11019 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
11020 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
11021 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
11022 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
11023 * testsuite/30_threads/condition_variable/native_handle/
11024 typesizes.cc: Same.
11025 * testsuite/30_threads/recursive_timed_mutex/native_handle/
11026 typesizes.cc: Same.
11027
11028 * testsuite/30_threads/thread/cons/1.cc: Add comments.
11029 * testsuite/30_threads/thread/cons/2.cc: Same.
11030 * testsuite/30_threads/thread/cons/3.cc: Same.
11031 * testsuite/30_threads/thread/cons/4.cc: Same.
11032 * testsuite/30_threads/thread/cons/5.cc: Same.
11033 * testsuite/30_threads/thread/cons/6.cc: Same.
11034 * testsuite/30_threads/thread/cons/7.cc: Same.
11035 * testsuite/30_threads/thread/cons/8.cc: Same.
11036
11037 * testsuite/30_threads/thread/cons/9.cc: New.
11038 * testsuite/30_threads/thread/cons/moveable.cc: New.
11039
11040 * src/condition_variable.cc: Clean up whitespace.
11041 * include/std/condition_variable: Same.
11042
11043 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
11044
11045 * include/std/condition_variable (condition_variable): Remove
11046 _M_internal_mutex. Add private __native_type typedef.
11047 * src/condition_variable.cc (condition_variable::notify_one):
11048 Remove _M_internal_mutex use. Use typedef.
11049 (condition_variable::notify_all): Same.
11050 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
11051 (recursive_mutex): Same.
11052 (timed_mutex): Same.
11053 (recursive_timed_mutex): Same.
11054 (once_flag): Make __native_type typedef private.
11055
11056 * include/std/thread (this_thread): Add minimal markup.
11057
11058 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
11059 Adjust line numbers.
11060 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
11061 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
11062 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
11063 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
11064 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
11065 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
11066 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
11067 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
11068 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
11069 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
11070 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
11071 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
11072 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
11073
11074 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
11075 * testsuite/30_threads/condition_variable_any/native_handle/
11076 typesizes.cc: New.
11077 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
11078 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
11079 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
11080 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
11081 * testsuite/30_threads/condition_variable/native_handle/
11082 typesizes.cc: Same.
11083 * testsuite/30_threads/recursive_timed_mutex/native_handle/
11084 typesizes.cc: Same.
11085
11086 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
11087
11088 PR testsuite/33300
11089 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
11090 on darwin for lp64.
11091
11092 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
11093
11094 * configure.host: Set abi_baseline_pair for mips64*-linux.
11095 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
11096
11097 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
11098
11099 * include/std/thread (this_thread::get_id): Inline.
11100
11101 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
11102
11103 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
11104 _Callable as template argument for _M_make_shared_data.
11105 * testsuite/30_threads/thread/cons/6.cc: New.
11106 * testsuite/30_threads/thread/cons/7.cc: New.
11107 * testsuite/30_threads/thread/cons/8.cc: New.
11108
11109 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
11110
11111 * testsuite/30_threads/thread/member: To..
11112 * testsuite/30_threads/thread/members: ...this.
11113 * testsuite/30_threads/condition_variable/member: To...
11114 * testsuite/30_threads/condition_variable/members: ...this.
11115
11116 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
11117
11118 * include/std/thread (thread::id): Move definition inside thread.
11119 Use native_handle_type. Remove this_thread::get_id friend.
11120 Change __thread_data_ptr to __shared_base_ptr.
11121 (thread::id::id(native_handle_type): Make public. Still explicit.
11122 Use native_handle_type. Change _M_thread_id to _M_thread.
11123 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
11124 _M_thread_handle to _M_id.
11125 (thread::__thread_data): Rename to _Impl.
11126 Fixup for renames.
11127 (thread::_M_make_thread_data): Return derived type.
11128 (thread::hardware_concurrency): Add definition for default case.
11129 (thread::get_id): Now can define inline.
11130 (thread): Change _M_thread_data to _M_data.
11131 (this_thread::get_id): Now can define inline.
11132 * src/thread.cc (__thread_proxy): Rename to
11133 execute_native_thread_routine.
11134 Fixup for other renames.
11135 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
11136 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
11137 * testsuite/30_threads/thread/algorithm: Move to..
11138 * testsuite/30_threads/thread/swap: ...this.
11139 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
11140 * testsuite/30_threads/thread/id/operators.cc: New.
11141
11142 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
11143
11144 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
11145 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
11146 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
11147 exposing it in public std::tuple interface.
11148
11149 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
11150 Benjamin Kosnik <bkoz@redhat.com>
11151
11152 * include/std/thread (__thread_data_base): Nest class in std::thread.
11153 (__thread_data): Likewise.
11154 (__thread_data_ptr): Nest typedef in std::thread.
11155 * src/thread.cc (__thread_proxy): Qualify the above names.
11156 * config/abi/pre/gnu.ver: Remove unused exports.
11157
11158 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
11159
11160 * include/bits/unique_ptr.h: Remove private __this_type typedef.
11161 * include/bits/stl_vector.h: Remove private vector_type typedef.
11162 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
11163 Fix line numbers.
11164 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
11165 * testsuite/23_containers/vector/requirements/dr438/
11166 constructor_1_neg.cc: Same.
11167 * testsuite/23_containers/vector/requirements/dr438/
11168 constructor_2_neg.cc: Same.
11169 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
11170 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
11171
11172 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
11173
11174 PR libstdc++/25191
11175 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
11176 deal consistently with __try and __catch too.
11177 * src/localename.cc: Replace try -> __try, catch -> __catch.
11178 * src/ios.cc: Likewise.
11179 * src/locale.cc: Likewise.
11180 * src/istream.cc: Likewise.
11181 * src/thread.cc: Likewise.
11182 * src/compatibility.cc: Likewise.
11183 * src/bitmap_allocator.cc: Likewise.
11184 * src/ios_init.cc: Likewise.
11185 * include/debug/deque: Likewise.
11186 * include/debug/list: Likewise.
11187 * include/tr1_impl/hashtable: Likewise.
11188 * include/std/bitset: Likewise.
11189 * include/ext/pb_ds/detail/resize_policy/
11190 hash_load_check_resize_trigger_imp.hpp: Likewise.
11191 * include/ext/pb_ds/detail/resize_policy/
11192 hash_standard_resize_policy_imp.hpp: Likewise.
11193 * include/ext/pb_ds/detail/cc_hash_table_map_/
11194 resize_fn_imps.hpp: Likewise.
11195 * include/ext/pb_ds/detail/cc_hash_table_map_/
11196 constructor_destructor_fn_imps.hpp: Likewise.
11197 * include/ext/pb_ds/detail/pat_trie_/
11198 split_join_branch_bag.hpp: Likewise.
11199 * include/ext/pb_ds/detail/pat_trie_/
11200 constructors_destructor_fn_imps.hpp: Likewise.
11201 * include/ext/pb_ds/detail/bin_search_tree_/
11202 constructors_destructor_fn_imps.hpp: Likewise.
11203 * include/ext/pb_ds/detail/gp_hash_table_map_/
11204 resize_fn_imps.hpp: Likewise.
11205 * include/ext/pb_ds/detail/gp_hash_table_map_/
11206 constructor_destructor_fn_imps.hpp: Likewise.
11207 * include/ext/pb_ds/detail/binary_heap_/
11208 constructors_destructor_fn_imps.hpp: Likewise.
11209 * include/ext/pb_ds/detail/binary_heap_/
11210 erase_fn_imps.hpp: Likewise.
11211 * include/ext/pb_ds/detail/binary_heap_/
11212 split_join_fn_imps.hpp: Likewise.
11213 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
11214 constructors_destructor_fn_imps.hpp: Likewise.
11215 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
11216 * include/ext/pb_ds/detail/list_update_map_/
11217 constructor_destructor_fn_imps.hpp: Likewise.
11218 * include/ext/slist: Likewise.
11219 * include/ext/memory: Likewise.
11220 * include/ext/rc_string_base.h: Likewise.
11221 * include/ext/ropeimpl.h: Likewise.
11222 * include/ext/vstring.tcc: Likewise.
11223 * include/ext/rope: Likewise.
11224 * include/ext/sso_string_base.h: Likewise.
11225 * include/bits/shared_ptr.h: Likewise.
11226 * include/bits/stl_list.h: Likewise.
11227 * include/bits/locale_classes.tcc: Likewise.
11228 * include/bits/locale_facets.tcc: Likewise.
11229 * include/bits/locale_classes.h: Likewise.
11230 * include/bits/forward_list.h: Likewise.
11231 * include/bits/stl_vector.h: Likewise.
11232 * include/bits/stl_deque.h: Likewise.
11233 * include/bits/istream.tcc: Likewise.
11234 * include/bits/stl_uninitialized.h: Likewise.
11235 * include/bits/ostream.tcc: Likewise.
11236 * include/bits/vector.tcc: Likewise.
11237 * include/bits/stl_tempbuf.h: Likewise.
11238 * include/bits/deque.tcc: Likewise.
11239 * include/bits/basic_string.tcc: Likewise.
11240 * include/bits/ostream_insert.h: Likewise.
11241 * include/bits/locale_facets_nonio.tcc: Likewise.
11242 * include/bits/stl_tree.h: Likewise.
11243 * include/bits/fstream.tcc: Likewise.
11244 * include/tr1/shared_ptr.h: Likewise.
11245 * include/tr1/hypergeometric.tcc: Likewise.
11246 * include/backward/hashtable.h: Likewise.
11247 * libsupc++/exception_ptr.h: Likewise.
11248 * libsupc++/eh_personality.cc: Likewise.
11249 * libsupc++/eh_call.cc: Likewise.
11250 * config/locale/gnu/monetary_members.cc: Likewise.
11251 * config/locale/gnu/time_members.h: Likewise.
11252 * config/locale/generic/time_members.h: Likewise.
11253
11254 2009-02-03 Johannes Singler <singler@ira.uka.de>
11255
11256 * include/parallel/algorithmfwd.h:
11257 Add parallelism default for many declarations.
11258 * include/parallel/numericfwd.h: Likewise.
11259 * include/parallel/iterator.h: Use iterator_traits as usual.
11260 * include/parallel/par_loop.h:
11261 Include equally_split.h.
11262 (for_each_template_random_access_ed):
11263 Avoid calling the Result default constructor.
11264 * include/parallel/numeric: Replace
11265 for_each_template_random_access by
11266 for_each_template_random_access_ed in numeric functions.
11267
11268 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
11269
11270 * config/os/gnu-linux/os_defines.h: Remove superfluous
11271 __NO_STRING_INLINES.
11272
11273 2009-02-02 Jakub Jelinek <jakub@redhat.com>
11274
11275 * testsuite/21_strings/c_strings/char/3.cc: New test.
11276 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
11277
11278 2009-01-30 Ulrich Drepper <drepper@redhat.com>
11279 Jakub Jelinek <jakub@redhat.com>
11280
11281 PR libstdc++/30928 (partial, works together with recent glibcs)
11282 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
11283 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
11284 defined.
11285 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
11286 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
11287 defined.
11288 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
11289 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
11290 defined.
11291 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
11292 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
11293 defined.
11294 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
11295 argument is const char *, assign result to const char * var, not
11296 char *.
11297 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
11298 argument is const wchar_t *, assign result to const wchar_t * var, not
11299 wchar_t *.
11300
11301 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
11302
11303 * include/std/thread: Remove unused headers.
11304 (__thread_data_base): Remove unused mutex and base.
11305 (thread::~thread): Only detach if joinable.
11306 (thread::joinable): Test if thread data ptr is empty.
11307 (thread::_M_thread_data_mutex): Remove.
11308 (thread::_M_get_thread_data): Remove.
11309 (thread::_M_make_thread_data): Remove overload, use make_shared.
11310 (thread::id::id): Make constructor explicit.
11311 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
11312 (thread::_M_start_thread): Break shared_ptr cycle on error.
11313 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
11314 * testsuite/30_threads/thread/member/4.cc: New.
11315 * testsuite/30_threads/thread/member/5.cc: New.
11316
11317 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
11318
11319 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
11320 (standard_layout): Just use !has_virtual_destructor for now.
11321 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
11322 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
11323 * testsuite/30_threads/recursive_mutex/requirements/
11324 standard_layout.cc: New.
11325 * testsuite/30_threads/condition_variable/requirements/
11326 standard_layout.cc: New.
11327 * testsuite/29_atomics/atomic_address/requirements/
11328 standard_layout.cc: Adjust.
11329 * testsuite/29_atomics/atomic_flag/requirements/
11330 standard_layout.cc: Same.
11331 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
11332 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
11333 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
11334 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
11335 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
11336 line numbers.
11337 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
11338 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
11339 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
11340 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
11341 Remove, not required.
11342
11343 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
11344
11345 * include/std/thread (__thread_data_base, thread): Rename member
11346 functions to match coding style.
11347 (thread::thread,thread::operator=): Define move operations.
11348 * src/thread.cc (__thread_data_base, thread): Rename member functions.
11349 * config/abi/pre/gnu.ver: Adjust.
11350
11351 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
11352
11353 PR libstdc++/38384
11354 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
11355 on HPUX.
11356 * configure: Regenerate.
11357
11358 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
11359
11360 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
11361 atomic_flag_fence.
11362
11363 2009-01-21 Dodji Seketeli <dodji@redhat.com>
11364
11365 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
11366 Uros Bizjak <ubizjak@gmail.com>
11367
11368 PR libstdc++/38834
11369 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
11370 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
11371
11372 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
11373 Rainer Emrich <r.emrich@de.tecosim.com>
11374
11375 PR libstdc++/38919
11376 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
11377 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
11378 * configure: Regenerate.
11379
11380 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
11381
11382 * include/std/thread (__thread_data_base::__run): Make non-const.
11383 * testsuite/30_threads/thread/cons/5.cc: New.
11384
11385 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
11386
11387 * src/Makefile.am (sources): Add math_stubs_float.cc.
11388 * src/Makefile.in: Regenerate.
11389 * src/math_stubs_float.cc: New, from libmath/stubs.c.
11390
11391 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
11392
11393 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
11394 * src/Makefile.in: Regenerate.
11395 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
11396
11397 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
11398
11399 PR libstdc++/32666
11400 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
11401
11402 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
11403
11404 PR libstdc++/32666
11405 * Makefile.am (hosted_source): Remove libmath directory.
11406 * Makefile.in: Regenerate.
11407 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
11408 (AC_REPLACE_MATHFUNCS): Remove.
11409 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
11410 in GLIBCXX_CHECK_C99_TR1.
11411 * acinclude.m4: Remove libmath, need_math.
11412 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
11413 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
11414 * configure.ac: Same.
11415 * configure: Regenerate.
11416 * fragment.am: Fix comment.
11417 * config.h.in: Regenerate.
11418 * src/Makefile.in: Regenerate.
11419 * src/Makefile.am: Remove libmath references.
11420 * doc/Makefile.in: Regenerate.
11421 * po/Makefile.in: Regenerate.
11422 * include/Makefile.in: Regenerate.
11423 * libsupc++/Makefile.in: Regenerate.
11424 * testsuite/Makefile.in: Regenerate.
11425
11426 * src/compatibility.cc: Also export long double versions of "C" math
11427 library if hppa-linux.
11428 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
11429 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
11430
11431 * libmath: Remove.
11432 * libmath/signbit.c: Same.
11433 * libmath/stubs.c: Same.
11434 * libmath/Makefile.in: Same.
11435 * libmath/copysignf.c: Same.
11436 * libmath/mathconf.h: Same.
11437 * libmath/signbitf.c: Same.
11438 * libmath/Makefile.am: Same.
11439 * libmath/signbitl.c: Same.
11440
11441 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
11442 Paolo Carlini <paolo.carlini@oracle.com>
11443
11444 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
11445 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
11446 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
11447 * configure.ac: Adjust.
11448 * doc/xml/manual/configure.xml: Update.
11449 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
11450 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
11451 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
11452 * configure: Regenerate.
11453 * config.h.in: Likewise.
11454
11455 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
11456 thread::joinable, thread::swap, this_thread::get_id,
11457 this_thread::yield): Define inline...
11458 * include/std/thread: ... here.
11459 * config/abi/pre/gnu.ver: Adjust.
11460
11461 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11462
11463 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
11464 Add dg-timeout-factor 2.0.
11465 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
11466 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
11467 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
11468 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
11469 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
11470 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
11471
11472 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11473
11474 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
11475 field from readelf output.
11476
11477 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11478
11479 PR libstdc++/38384
11480 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
11481 * configure: Regenerate.
11482
11483 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11484
11485 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
11486 _GLIBCXX_HAVE_TLS.
11487 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
11488
11489 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
11490
11491 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
11492 constructor for _M_pattern.
11493 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
11494 string.cc: Test construction from different basic_string type.
11495 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
11496 string.cc: Likewise.
11497
11498 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
11499 Jonathan Larmour <jifl@eCosCentric.com>
11500
11501 PR libstdc++/36801
11502 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11503 New.
11504 (__gnu_cxx::__exchange_and_add): Use it.
11505 * src/atomic.cc (get_atomic_mutex): New.
11506 * src/debug.cc (get_safe_base_mutex): New.
11507 * src/locale.cc (get_locale_cache_mutex): New.
11508 * src/mt_allocator.cc (get_freelist): New.
11509 (get_freelist_mutex): New.
11510 * src/pool_allocator.cc (get_palloc_mutex): New.
11511 * include/std/mutex (__once_functor_lock): To
11512 (__get_once_functor_lock): ...this.
11513 * src/mutex.cc (__once_mutex): Don't export, use
11514 (get_once_mutex): ...this.
11515 * config/abi/pre/gnu.ver: Adjust exports.
11516
11517 2009-01-07 Jakub Jelinek <jakub@redhat.com>
11518
11519 PR libstdc++/38732
11520 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11521 referenceCount field again.
11522 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11523 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11524 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11525 inline functions.
11526 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11527 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11528 instead of __cxa_exception.
11529 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11530 __cxxabiv1::__cxa_throw): Likewise.
11531 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11532 std::__exception_ptr::exception_ptr::_M_addref,
11533 std::__exception_ptr::exception_ptr::_M_release,
11534 __gxx_dependent_exception_cleanup): Likewise.
11535 * testsuite/18_support/exception/38732.cc: New test.
11536
11537 PR libstdc++/38092
11538 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11539 * src/compatibility.cc: Don't use .symver directives if
11540 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11541 * config.h.in: Regenerated.
11542 * configure: Likewise.
11543
11544 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11545
11546 PR libstdc++/38466
11547 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11548
11549 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11550
11551 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11552 of classic locale...
11553 (locale::classic): Here.
11554
11555 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11556
11557 * include/tr1_impl/regex: Fix bad return statements and typos.
11558
11559 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11560
11561 * include/tr1_impl/regex: Remove unimplemented function definitions.
11562 * testsuite/28_regex/init-list.cc: Compile only.
11563 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11564 c_string_extended.cc: Same.
11565 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11566 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11567
11568 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11569
11570 PR libstdc++/38384
11571 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
11572 * configure: Regenerate.
11573
11574 2009-01-05 Ben Elliston <bje@au.ibm.com>
11575
11576 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11577 * configure: Regenerate.
11578
11579 2009-01-05 Ben Elliston <bje@au.ibm.com>
11580
11581 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11582 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11583 * configure: Regenerate.
11584
11585 2009-01-04 Richard Guenther <rguenther@suse.de>
11586
11587 PR libstdc++/38720
11588 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11589 integer type for storage, arithmetic and comparisons.
11590 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11591
11592 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11593
11594 PR libstdc++/38719
11595 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11596 _Fwd_list_const_iterator::_M_next): Fix return type.
11597
11598 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11599
11600 * Revert last commit, reopen and suspend libstdc++/38678.
11601
11602 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11603
11604 PR libstdc++/38678
11605 * include/std/istream (basic_istream<>::_M_read): New.
11606 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11607 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11608 * include/std/ostream (basic_ostream<>::_M_write_): New.
11609 (basic_ostream<>::_M_write): Adjust.
11610 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11611 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11612 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11613 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11614 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.
This page took 0.557539 seconds and 5 git commands to generate.