re PR libstdc++/41763 (valarray_array.h seems to overuse __restrict__)
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR libstdc++/41763
4 * include/bits/valarray_array.h (__valarray_default_construct,
5 __valarray_fill_construct, __valarray_copy_construct, __valarray_sum
6 __valarray_destroy_elements, __valarray_product): Do not qualify with
7 __restrict__ pointers accessing data also accessed by other pointers.
8
9 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
10
11 * include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
12 const _Alloc&)): New, declare.
13 (_S_construct(_CharT*, _CharT*, const _Alloc&),
14 _S_construct(const _CharT*, const _CharT*, const _Alloc&),
15 _S_construct(iterator, iterator, const _Alloc&),
16 _S_construct(const_iterator, const_iterator, const _Alloc&)): New,
17 forward to the latter.
18 * include/bits/basic_string.tcc (_S_construct(const _CharT*,
19 size_type, const _Alloc&)): Define.
20 (basic_string(const basic_string&, size_type, size_type),
21 basic_string(const basic_string&, size_type, size_type,
22 const _Alloc&), basic_string(const _CharT*, size_type,
23 const _Alloc&), basic_string(const _CharT*, const _Alloc&),
24 basic_string(initializer_list<>, const _Alloc&)): Call the latter.
25 * config/abi/pre/gnu.ver: Remove recently added exports.
26 * src/string-inst.cc: Remove instantiations.
27
28 2009-10-15 Phil Muldoon <pmuldoon@redhat.com>
29
30 * python/libstdcxx/v6/printers.py (StdTuplePrinter): New printer.
31 (build_libstdcxx_dictionary): Add StdTuplePrinter registration.
32
33 2009-10-16 Benjamin Kosnik <bkoz@redhat.com>
34
35 * include/c_compatibility/stdatomic.h: Include cstdatomic if
36 __cplusplus.
37
38 2009-10-15 Benjamin Kosnik <bkoz@redhat.com>
39
40 PR libstdc++/40654
41 PR libstdc++/40826
42 * src/atomic.cc (atomic_flag_test_and_set_explicit): Add
43 static_cast from base to derived.
44 (atomic_flag_clear_explicit): Same.
45 * include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
46 Remove value type constructor.
47 * include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
48 * include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
49 initialized the atomic_flag member.
50
51 2009-10-14 Benjamin Kosnik <bkoz@redhat.com>
52
53 * doc/xml/authors.xml: Update.
54 * doc/xml/manual/intro.xml: Move test section...
55 * doc/xml/manual/appendix_porting.xml: ...here.
56 * doc/xml/manual/diagnostics.xml: Edit.
57 * doc/xml/manual/using.xml: Break out exception section.
58 * doc/xml/manual/using_exceptions.xml: New.
59 * doc/html: Regenerate.
60
61 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
62
63 * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
64
65 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
66
67 * include/bits/basic_string.h (operator+=(initializer_list<>),
68 append(initializer_list<>)): Forward to the append overload taking
69 a const CharT* pointer and a size, thus avoiding instantiating
70 unnecessarily in the built library the overload taking a pair of
71 iterators.
72 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
73 for assign.
74 (insert(iterator, initializer_list<>): Likewise for insert.
75
76 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
77
78 * include/bits/c++config: Do not disable extern templates for string
79 in plain parallel-mode and in profile-mode; add comment explaining
80 _GLIBCXX_EXTERN_TEMPLATE == -1.
81 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
82
83 2009-10-14 Jason Merrill <jason@redhat.com>
84
85 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
86
87 2009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
88
89 * include/parallel/for_each_selectors.h: Minor uglification and
90 stylistic fixes.
91
92 2009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
93
94 * include/precompiled/stdc++.h: Include <initializer_list>
95 for completeness.
96
97 2009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
98
99 * include/bits/random.h (class linear_congruential_engine,
100 class mersenne_twister_engine, class subtract_with_carry_engine,
101 class discard_block_engine, class independent_bits_engine,
102 class shuffle_order_engine, class uniform_int_distribution,
103 class binomial_distribution, class geometric_distribution,
104 class negative_binomial_distribution, class poisson_distribution,
105 class discrete_distribution): Do not use simulated concept checks,
106 tidy startic_asserts on argument types and ranges.
107 (class uniform_real_distribution, class normal_distribution,
108 class lognormal_distribution, class gamma_distribution,
109 class chi_squared_distribution, class cauchy_distribution,
110 class fisher_f_distribution, class student_t_distribution,
111 class exponential_distribution, class weibull_distribution,
112 class extreme_value_distribution, class piecewise_linear_distribution,
113 class piecewise_constant_distribution): Add static_assert on
114 template argument type.
115 * include/std/random: Do not include <bits/concept_check.h>.
116 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
117 Fix.
118 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
119 Likewise.
120 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
121 Likewise.
122 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
123 Likewise.
124 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
125 Likewise.
126 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
127 Likewise.
128 * testsuite/26_numerics/random/discard_block_engine/requirements/
129 typedefs.cc: Likewise.
130 * testsuite/26_numerics/random/discard_block_engine/operators/
131 equal.cc: Likewise.
132 * testsuite/26_numerics/random/discard_block_engine/operators/
133 serialize.cc: Likewise.
134 * testsuite/26_numerics/random/linear_congruential_engine/
135 requirements/non_uint_neg.cc: Tweak.
136
137 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
138
139 * doc/xml/manual/messages.xml: Update GNU gettext reference.
140
141 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
142
143 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
144 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
145 Update link to bogus site with reference to unix.org.
146 * doc/xml/manual/ctype.xml: Ditto.
147 * doc/xml/manual/locale.xml: Ditto.
148
149 2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
150
151 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
152 * include/parallel/for_each_selectors.h
153 (__adjacent_difference_selector): Likewise.
154
155 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
156
157 * include/ext/bitmap_allocator.h: Minor clean-ups.
158
159 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
160
161 * config/abi/pre/gnu.ver: Adjust exports.
162
163 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
164
165 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
166 pretty-printer section.
167
168 2009-10-07 Chris Jefferson <chris@bubblescope.net>
169
170 * testsuite/25_algorithms/rotate/moveable2.cc: New.
171
172 2009-10-06 Janis Johnson <janis187@us.ibm.com>
173
174 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
175 * testsuite/decimal/cast_neg.cc: Ditto.
176 * testsuite/decimal/comparison.cc: Ditto.
177 * testsuite/decimal/compound-assignment.cc: Ditto.
178 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
179 * testsuite/decimal/conversion-from-float.cc: Ditto.
180 * testsuite/decimal/conversion-from-integral.cc: Ditto.
181 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
182 * testsuite/decimal/conversion-to-integral.cc: Ditto.
183 * testsuite/decimal/ctor.cc: Ditto.
184 * testsuite/decimal/incdec.cc: Ditto.
185 * testsuite/decimal/incdec-memfunc.cc: Ditto.
186 * testsuite/decimal/make-decimal.cc: Ditto.
187 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
188 * testsuite/decimal/operator_neg.cc: Ditto.
189 * testsuite/decimal/unary-arith.cc: Ditto.
190
191 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
192
193 * doc/html/*: Regenerate.
194
195 2009-10-05 John Bytheway <jbytheway@gmail.com>
196
197 PR libstdc++/41530
198 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
199 Fix to just move.
200 * testsuite/20_util/tuple/cons/41530.cc: New.
201
202 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
203
204 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
205 printers. Add links to GDB wiki/online manual.
206
207 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
208 Edward Smith-Rowland <3dw4rd@verizon.net>
209
210 * include/decimal/decimal: Warn if decimal floating point types
211 are not available.
212 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
213 * configure.ac: Use it.
214 * configure: Regenerate.
215 * config.h.in: Regenerate.
216
217 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
218
219 * include/Makefile.am: Remove stray line break.
220
221 * include/decimal/decimal: Brief class doxygen markup.
222 * libsupc++/exception: Whitespace cleanup.
223
224 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
225 decimal.
226 * scripts/create_testsuite_files (dlist): Same.
227
228 * doc/xml/manual/using.xml: One column in table. Move after TR1.
229
230 * testsuite/decimal/bad-cast.cc: Move to...
231 * testsuite/decimal/cast_neg.cc: ...here.
232 * testsuite/decimal/bad-mixed-mode.cc: Move to...
233 * testsuite/decimal/mixed-mode_neg.cc: ...here.
234 * testsuite/decimal/bad-operator.cc: Move to...
235 * testsuite/decimal/operator_neg.cc: ...here.
236
237 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
238
239 2009-10-05 Janis Johnson <janis187@us.ibm.com>
240
241 * doc/Makefile.am: Process new file.
242 * doc/xml/manual/intro.xml: Ditto.
243 * doc/xml/manual/using.xml: Document new header.
244 * doc/xml/manual/status_cxxdecimal.xml: New file.
245 * include/Makefile.am: Process new headers.
246 * include/decimal/decimal: New file.
247 * include/decimal/decimal.h: New file.
248
249 2009-10-05 Janis Johnson <janis187@us.ibm.com>
250
251 * testsuite/decimal: New directory.
252 * testsuite/decimal/bad-cast.cc: New test.
253 * testsuite/decimal/bad-mixed-mode.cc: New test.
254 * testsuite/decimal/bad-operator.cc: New test.
255 * testsuite/decimal/binary-arith.cc: New test.
256 * testsuite/decimal/comparison.cc: New test.
257 * testsuite/decimal/compound-assignment.cc: New test.
258 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
259 * testsuite/decimal/conversion-from-float.cc: New test.
260 * testsuite/decimal/conversion-from-integral.cc: New test.
261 * testsuite/decimal/conversion-to-generic-float.cc: New test.
262 * testsuite/decimal/conversion-to-integral.cc: New test.
263 * testsuite/decimal/ctor.cc: New test.
264 * testsuite/decimal/incdec.cc: New test.
265 * testsuite/decimal/incdec-memfunc.cc: New test.
266 * testsuite/decimal/make-decimal.cc: New test.
267 * testsuite/decimal/unary-arith.cc: New test.
268
269 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
270
271 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
272 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
273
274 2009-10-05 Chris Jefferson <chris@bubblescope.net>
275
276 * include/bits/stl_algo.h (__stable_partition_adaptive,
277 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
278 Extend to work with rvalue references in C++0x mode.
279 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
280 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
281 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
282 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
283 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
284
285 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
286
287 * doc/xml/manual/using.xml: Add profile headers.
288 * testsuite/ext/profile/mh.cc: Restrict to linux.
289
290 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
291
292 * configure: Add check for execinfo.h.
293 * config.h.in: Add undef for HAVE_EXECINFO_H.
294 * include/Makefile.am: Add build support for profile mode.
295 * include/Makefile.in: Same.
296 * include/profile/base.h: New file.
297 * include/profile/bitset: Same.
298 * include/profile/deque: Same.
299 * include/profile/hashtable.h: Same.
300 * include/profile/list: Same.
301 * include/profile/map: Same.
302 * include/profile/map.h: Same.
303 * include/profile/multimap.h: Same.
304 * include/profile/multiset.h: Same.
305 * include/profile/set: Same.
306 * include/profile/set.h: Same.
307 * include/profile/unordered_map: Same.
308 * include/profile/unordered_set: Same.
309 * include/profile/vector: Same.
310 * include/profile/impl/profiler.h: Same.
311 * include/profile/impl/profiler_container_size.h: Same.
312 * include/profile/impl/profiler_hash_func.h: Same.
313 * include/profile/impl/profiler_hashtable_size.h: Same.
314 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
315 * include/profile/impl/profiler_node.h: Same.
316 * include/profile/impl/profiler_state.h: Same.
317 * include/profile/impl/profiler_trace.h: Same.
318 * include/profile/impl/profiler_vector_size.h: Same.
319 * include/profile/impl/profiler_vector_to_list.h: Same.
320 * include/std/vector: Include corresponding profile header guarded by
321 _GLIBCXX_PROFILE.
322 * include/std/deque: Same.
323 * include/std/list: Same.
324 * include/std/map: Same.
325 * include/std/unordered_map: Same.
326 * include/std/bitset: Same.
327 * include/std/set: Same.
328 * include/std/unordered_set: Same.
329 * include/backward/hash_map: Same.
330 * include/backward/hash_set: Same.
331 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
332 * include/bits/c++config: Define profile namespace.
333 * testsuite/Makefile.in: Add check-profile.
334 * testsuite/Makefile.am: Same.
335 * testsuite/ext/profile/all.cc: New file.
336 * testsuite/ext/profile/mh.cc: Same.
337 * testsuite/ext/profile/mutex_extensions.cc: Same.
338 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
339 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
340 * testsuite/23_containers/vector/profile/vector.cc: Same.
341 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
342 in profile mode.
343 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
344 * testsuite/23_containers/list/capacity/29134.cc: Same.
345 * doc/Makefile.in: Add reference to profile_mode.xml.
346 * doc/Makefile.am: Same.
347 * doc/xml/manual/profile_mode.xml: New file.
348 * doc/xml/manual/debug.xml: Add link to profile mode section.
349 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
350 * doc/doxygen/user.cfg.in: Add profile mode files.
351
352 2009-10-02 Johannes Singler <singler@ira.uka.de>
353
354 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
355 * include/parallel/compatibility.h: Likewise.
356 * include/parallel/multiseq_selection.h: Likewise.
357 * include/parallel/random_shuffle.h: Likewise.
358 * include/parallel/random_number.h: Likewise;
359 use numeric_limits<>::digit instead of sizeof()*8.
360 * include/parallel/types.h: Likewise.
361 * doc/html/manual/bk01pt12ch31s03.html:
362 Document dependency on stdint.h.
363
364 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
365
366 * python/libstdcxx/v6/printers.py (StdListPrinter):
367 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
368 printer registration.
369 (StdListIteratorPrinter): Likewise.
370 (StdDebugIteratorPrinter): New printer.
371 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
372 entries. Always pass a typename where the type can change.
373 (StdSlistPrinter) Receive typename from printer registration. Use
374 in printer output.
375 (StdBitsetPrinter): Likewise.
376 (StdDequePrinter): Likewise.
377
378 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
379
380 * include/bits/random.tcc: Define static const data members.
381 * include/tr1/random.tcc: Likewise.
382 * testsuite/26_numerics/random/subtract_with_carry_engine/
383 requirements/constants.cc: New.
384 * testsuite/26_numerics/random/mersenne_twister_engine/
385 requirements/constants.cc: Likewise.
386 * testsuite/26_numerics/random/linear_congruential_engine/
387 requirements/constants.cc: Likewise.
388 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
389 constants.cc: Likewise.
390 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
391 requirements/constants.cc: Likewise.
392 * testsuite/tr1/5_numerical_facilities/random/
393 subtract_with_carry_01/requirements/constants.cc: Likewise.
394 * testsuite/tr1/5_numerical_facilities/random/discard_block/
395 requirements/constants.cc: Likewise.
396 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
397 requirements/constants.cc: Likewise.
398 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
399 requirements/constants.cc: Likewise.
400 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
401 requirements/constants.cc: Likewise.
402
403 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
404
405 PR libstdc++/38923
406 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
407 use sed script portable to Solaris /bin/sed for extracting ld
408 version.
409 * configure: Regenerate.
410
411 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
412
413 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
414 * libsupc++/vec.cc: Same.
415 * libsupc++/vterminate.cc: Same.
416 * libsupc++/new_opnt.cc: Same.
417
418 2009-09-28 Johannes Singler <singler@ira.uka.de>
419
420 * include/parallel/for_each_selectors.h: Remove obsolete comment.
421
422 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
423
424 * doc/html/ext/lwg-active.html: Update to Revision R66.
425 * doc/html/ext/lwg-closed.html: Likewise.
426 * doc/html/ext/lwg-defects: Likewise.
427
428 * doc/xml/manual/intro.xml: Update entry for DR 853.
429
430 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
431
432 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
433 according to upstream redirects.
434
435 2009-09-25 Johannes Singler <singler@ira.uka.de>
436
437 * include/parallel/include/parallel/checkers.h
438 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
439 (__is_sorted): Remove default parameter for _Compare; remove
440 inappropriate printf.
441
442 2009-09-25 Johannes Singler <singler@ira.uka.de>
443
444 * include/parallel/base.h: Comment on presence of min/max duplicates.
445
446 2009-09-25 Johannes Singler <singler@ira.uka.de>
447
448 * include/parallel/partition.h (__parallel_nth_element):
449 Correct comment.
450
451 2009-09-24 Johannes Singler <singler@ira.uka.de>
452
453 * include/parallel/algo.h: Uglify internal identifiers;
454 correct line breaks.
455 * include/parallel/for_each.h: Likewise.
456 * include/parallel/numeric: Likewise.
457 * include/parallel/omp_loop.h: Likewise.
458 * include/parallel/omp_loop_static.h: Likewise.
459 * include/parallel/par_loop.h: Likewise.
460 * include/parallel/workstealing.h: Likewise.
461
462 2009-09-24 Johannes Singler <singler@ira.uka.de>
463
464 * include/parallel/base.h (_EqualFromLess): Move _Compare template
465 parameter to the end as of others.
466 * include/parallel/algobase.h
467 (__lexicographical_compare_switch): Likewise.
468
469 2009-09-23 Johannes Singler <singler@ira.uka.de>
470
471 * include/parallel/algobase.h: Uglify internal identifiers;
472 correct line breaks.
473 * include/parallel/algo.h: Likewise.
474 * include/parallel/base.h: Likewise.
475 * include/parallel/equally_split.h: Likewise.
476 * include/parallel/find.h: Likewise.
477 * include/parallel/find_selectors.h: Likewise.
478 * include/parallel/for_each_selectors.h: Likewise.
479 * include/parallel/list_partition.h: Likewise.
480 * include/parallel/losertree.h: Likewise.
481 * include/parallel/merge.h: Likewise.
482 * include/parallel/multiseq_selection.h: Likewise.
483 * include/parallel/multiway_merge.h: Likewise.
484 * include/parallel/multiway_mergesort.h: Likewise.
485 * include/parallel/numeric: Likewise.
486 * include/parallel/numericfwd.h: Likewise.
487 * include/parallel/omp_loop.h: Likewise.
488 * include/parallel/omp_loop_static.h: Likewise.
489 * include/parallel/par_loop.h: Likewise.
490 * include/parallel/partition.h: Likewise.
491 * include/parallel/random_shuffle.h: Likewise.
492 * include/parallel/search.h: Likewise.
493 * include/parallel/sort.h: Likewise.
494 * include/parallel/workstealing.h: Likewise.
495
496 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
497
498 * doc/xml/manual/appendix_contributing.xml: Adjust link to
499 coreutils.
500
501 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
502
503 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
504
505 2009-09-17 Joseph Myers <joseph@codesourcery.com>
506
507 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
508 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
509 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
510 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
511 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
512 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
513 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
514 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
515 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
516 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
517 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
518 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
519
520 2009-09-17 Joseph Myers <joseph@codesourcery.com>
521
522 * include/ext/vstring.h (to_wstring(long long),
523 to_wstring(unsigned long long), to_wstring(long double)): Disable
524 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
525
526 2009-09-17 Johannes Singler <singler@ira.uka.de>
527
528 * include/parallel/algobase.h: Replace tabs by spaces;
529 correct line breaks.
530 * include/parallel/algorithmfwd.h: Likewise.
531 * include/parallel/balanced_quicksort.h: Likewise.
532 * include/parallel/base.h: Likewise.
533 * include/parallel/checkers.h: Likewise.
534 * include/parallel/compatibility.h: Likewise.
535 * include/parallel/equally_split.h: Likewise.
536 * include/parallel/find.h: Likewise.
537 * include/parallel/for_each.h: Likewise.
538 * include/parallel/for_each_selectors.h: Likewise.
539 * include/parallel/iterator.h: Likewise.
540 * include/parallel/list_partition.h: Likewise.
541 * include/parallel/losertree.h: Likewise.
542 * include/parallel/merge.h: Likewise.
543 * include/parallel/multiseq_selection.h: Likewise.
544 * include/parallel/multiway_merge.h: Likewise.
545 * include/parallel/multiway_mergesort.h: Likewise.
546 * include/parallel/numeric: Likewise.
547 * include/parallel/numericfwd.h: Likewise.
548 * include/parallel/omp_loop.h: Likewise.
549 * include/parallel/omp_loop_static.h: Likewise.
550 * include/parallel/par_loop.h: Likewise.
551 * include/parallel/partial_sum.h: Likewise.
552 * include/parallel/partition.h: Likewise.
553 * include/parallel/queue.h: Likewise.
554 * include/parallel/quicksort.h: Likewise.
555 * include/parallel/random_number.h: Likewise.
556 * include/parallel/random_shuffle.h: Likewise.
557 * include/parallel/search.h: Likewise.
558 * include/parallel/set_operations.h: Likewise.
559 * include/parallel/settings.h: Likewise.
560 * include/parallel/sort.h: Likewise.
561 * include/parallel/types.h: Likewise.
562 * include/parallel/unique_copy.h: Likewise.
563 * include/parallel/workstealing.h: Likewise.
564 * include/parallel/algo.h: Likewise;
565 shorten _ForwardIterator to _FIterator.
566 * include/parallel/find_selectors.h: Likewise.
567
568 2009-09-16 Johannes Singler <singler@ira.uka.de>
569
570 * include/parallel/base.h: Correct some comments accidentally changed
571 during uglification.
572 * include/parallel/find.h: Likewise.
573 * include/parallel/find_selectors.h: Likewise.
574 * include/parallel/multiway_merge.h: Likewise.
575 * include/parallel/multiway_mergesort.h: Likewise.
576 * include/parallel/partial_sum.h: Likewise.
577 * include/parallel/partition.h: Likewise.
578 * include/parallel/queue.h: Likewise.
579 * include/parallel/random_shuffle.h: Likewise.
580 * include/parallel/settings.h: Likewise.
581 * include/parallel/sort.h: Likewise.
582 * include/parallel/tags.h: Likewise.
583 * include/parallel/workstealing.h: Likewise.
584
585 2009-09-16 Johannes Singler <singler@ira.uka.de>
586
587 * include/parallel/base.h (_EqualFromLess):
588 Correct uglification of member variables and method arguments.
589 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
590 * include/parallel/find_selectors.h (__find_first_of_selector):
591 Likewise.
592 * include/parallel/iterator.h (_IteratorTriple): Likewise.
593 * include/parallel/multiseq_selection.h
594 (_Lexicographic, _LexicographicReverse): Likewise.
595 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
596 Likewise.
597 * include/parallel/random_number.h (_RandomNumber): Likewise.
598 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
599 Likewise.
600 * include/parallel/set_operations.h (__symmetric_difference_func,
601 __difference_func, __intersection_func, __union_func,
602 parallel_set_union, parallel_set_intersection, parallel_set_difference,
603 parallel_set_symmetric_difference): Likewise.
604 * include/parallel/tags.h (parallel_tag): Likewise.
605 * include/parallel/workstealing.h (_Job): Likewise.
606 * include/parallel/multiway_merge.h
607 (__multiway_merge_k_variant_sentinel_switch:operator())
608 correct uglification of _*LoserTree*.
609 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
610 uglification of member variables and method arguments.
611 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
612 * include/parallel/for_each_selectors.h: Likewise.
613 * include/parallel/omp_loop.h: Likewise.
614 * include/parallel/algo.h: Likewise; uglify c_rand_number.
615
616 2009-09-16 Johannes Singler <singler@ira.uka.de>
617
618 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
619 Replace redundant _Self.
620 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
621 Replace redundant _Self.
622 * include/parallel/algo.h: Correct accidental _Self in comments.
623 * include/parallel/losertree.h: Likewise.
624 * include/parallel/multiway_merge.h: Likewise.
625 * include/parallel/random_shuffle.h: Likewise.
626
627 2009-09-16 Johannes Singler <singler@ira.uka.de>
628
629 * include/parallel/algobase.h: Uglify internal identifiers.
630 * include/parallel/algo.h: Likewise.
631 * include/parallel/algorithm: Likewise.
632 * include/parallel/algorithmfwd.h: Likewise.
633 * include/parallel/balanced_quicksort.h: Likewise.
634 * include/parallel/base.h: Likewise.
635 * include/parallel/basic_iterator.h: Likewise.
636 * include/parallel/checkers.h: Likewise.
637 * include/parallel/compatibility.h: Likewise.
638 * include/parallel/compiletime_settings.: Likewise.
639 * include/parallel/equally_split.h: Likewise.
640 * include/parallel/features.h: Likewise.
641 * include/parallel/find.h: Likewise.
642 * include/parallel/find_selectors.h: Likewise.
643 * include/parallel/for_each.h: Likewise.
644 * include/parallel/for_each_selectors.h: Likewise.
645 * include/parallel/iterator.h: Likewise.
646 * include/parallel/list_partition.h: Likewise.
647 * include/parallel/losertree.h: Likewise.
648 * include/parallel/merge.h: Likewise.
649 * include/parallel/multiseq_selection.h: Likewise.
650 * include/parallel/multiway_merge.h: Likewise.
651 * include/parallel/multiway_mergesort.h: Likewise.
652 * include/parallel/numeric: Likewise.
653 * include/parallel/numericfwd.h: Likewise.
654 * include/parallel/omp_loop.h: Likewise.
655 * include/parallel/omp_loop_static.h: Likewise.
656 * include/parallel/parallel.h: Likewise.
657 * include/parallel/par_loop.h: Likewise.
658 * include/parallel/partial_sum.h: Likewise.
659 * include/parallel/partition.h: Likewise.
660 * include/parallel/queue.h: Likewise.
661 * include/parallel/quicksort.h: Likewise.
662 * include/parallel/random_number.h: Likewise.
663 * include/parallel/random_shuffle.h: Likewise.
664 * include/parallel/search.h: Likewise.
665 * include/parallel/set_operations.h: Likewise.
666 * include/parallel/settings.h: Likewise.
667 * include/parallel/sort.h: Likewise.
668 * include/parallel/tags.h: Likewise.
669 * include/parallel/types.h: Likewise.
670 * include/parallel/unique_copy.h: Likewise.
671 * include/parallel/workstealing.h: Likewise.
672
673 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
674
675 PR libstdc++/41037
676 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
677 and wcerr flags.
678 * testsuite/27_io/objects/char/41037.cc: New.
679 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
680
681 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
682
683 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
684 constraint.
685
686 2009-09-11 Johannes Singler <singler@ira.uka.de>
687
688 * include/parallel/multiway_merge.h
689 (multiway_merge_exact_splitting): Deallocate borders correctly.
690 (parallel_multiway_merge): Remove unnecessarily complicated
691 allocation, random access iterators are default-constructible;
692 deallocate ne_seqs correctly.
693
694 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
695
696 PR libstdc++/41316
697 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
698 Remove.
699 (forward_list<>::sort(_Comp)): Only declare.
700 (forward_list<>::sort()): Forward to the latter.
701 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
702 Remove definition.
703 (forward_list<>::sort(_Comp)): Define.
704 * testsuite/23_containers/forward_list/requirements/dr438/
705 assign_neg.cc: Adjust dg-error line number.
706 * testsuite/23_containers/forward_list/requirements/dr438/
707 insert_neg.cc: Likewise.
708 * testsuite/23_containers/forward_list/requirements/dr438/
709 constructor_1_neg.cc: Likewise.
710 * testsuite/23_containers/forward_list/requirements/dr438/
711 constructor_2_neg.cc: Likewise.
712
713 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
714
715 * src/Makefile.am (libstdc___la_LINK): New.
716 * src/Makefile.in: Regenerate.
717
718 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
719
720 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
721 *-*-freebsd* from both dg-do and dg-options.
722
723 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
724
725 * configure: Rebuilt with modified libtool.m4.
726
727 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
728 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
729
730 PR libstdc++/41280
731 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
732 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
733 * configure: Regenerate.
734
735 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
736
737 PR libstdc++/41267
738 * include/bits/stl_algobase.h (__copy_move::__copy_m,
739 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
740 with a null third argument.
741
742 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
743
744 Revert.
745 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
746 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
747 bool for stream sentry objects.
748 * include/bits/istream.tcc: Same.
749 * include/bits/ostream.tcc: Same.
750 * include/bits/basic_string.tcc: Same.
751 * include/bits/ostream_insert.h: Same.
752 * src/istream.cc: Same.
753
754 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
755
756 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
757 instantiation with additional commands issued for each Makefile
758 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
759 runs these commands.
760 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
761 running `make' in include, passing `pch_build=' to `make'.
762 * configure: Regenerate.
763
764 PR libstdc++/41220
765 * include/Makefile.am (CLEANFILES): Add stamp-host.
766 * include/Makefile.in: Regenerate.
767
768 2009-09-02 Joseph Myers <joseph@codesourcery.com>
769
770 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
771 under util/ to remote host. Copy .h and .hpp files at more levels
772 under util/ to remote host.
773
774 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
775
776 * include/bits/stl_uninitialized.h
777 (__uninitialized_copy::uninitialized_copy): Just call (the now
778 forwarding) _Construct.
779
780 2009-09-01 Chris Jefferson <chris@bubblescope.net>
781 Paolo Carlini <paolo.carlini@oracle.com>
782
783 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
784 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
785 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
786 move_iterators/1.cc: Adjust, do not define
787 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
788 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
789 move_iterators/1.cc: Likewise.
790 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
791 * testsuite/25_algorithms/move/1.cc: Likewise.
792 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
793 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
794 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
795 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
796 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
797 test for predicated test.
798 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
799 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
800 for predicated version.
801 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
802
803 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
804 enable test2 and test3.
805
806 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
807 moving bug in C++0x mode.
808
809 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
810 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
811 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
812 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
813
814 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
815 Kaz Kojima <kkojima@gcc.gnu.org>
816
817 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
818 dg-add-options ieee.
819 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
820 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
821 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
822 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
823 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
824 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
825 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
826 * testsuite/18_support/numeric_limits/
827 specialization_default_values.cc: Likewise.
828 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
829 * testsuite/26_numerics/complex/pow.cc: Likewise.
830 * testsuite/tr1/5_numerical_facilities/special_functions/
831 01_assoc_laguerre/check_nan.cc: Likewise.
832 * testsuite/tr1/5_numerical_facilities/special_functions/
833 02_assoc_legendre/check_nan.cc: Likewise.
834 * testsuite/tr1/5_numerical_facilities/special_functions/
835 03_beta/check_nan.cc: Likewise.
836 * testsuite/tr1/5_numerical_facilities/special_functions/
837 04_comp_ellint_1/check_nan.cc: Likewise.
838 * testsuite/tr1/5_numerical_facilities/special_functions/
839 05_comp_ellint_2/check_nan.cc: Likewise.
840 * testsuite/tr1/5_numerical_facilities/special_functions/
841 06_comp_ellint_3/check_nan.cc: Likewise.
842 * testsuite/tr1/5_numerical_facilities/special_functions/
843 07_conf_hyperg/check_nan.cc: Likewise.
844 * testsuite/tr1/5_numerical_facilities/special_functions/
845 08_cyl_bessel_i/check_nan.cc: Likewise.
846 * testsuite/tr1/5_numerical_facilities/special_functions/
847 09_cyl_bessel_j/check_nan.cc: Likewise.
848 * testsuite/tr1/5_numerical_facilities/special_functions/
849 10_cyl_bessel_k/check_nan.cc: Likewise.
850 * testsuite/tr1/5_numerical_facilities/special_functions/
851 11_cyl_neumann/check_nan.cc: Likewise.
852 * testsuite/tr1/5_numerical_facilities/special_functions/
853 12_ellint_1/check_nan.cc: Likewise.
854 * testsuite/tr1/5_numerical_facilities/special_functions/
855 13_ellint_2/check_nan.cc: Likewise.
856 * testsuite/tr1/5_numerical_facilities/special_functions/
857 14_ellint_3/check_nan.cc: Likewise.
858 * testsuite/tr1/5_numerical_facilities/special_functions/
859 15_expint/check_nan.cc: Likewise.
860 * testsuite/tr1/5_numerical_facilities/special_functions/
861 16_hermite/check_nan.cc: Likewise.
862 * testsuite/tr1/5_numerical_facilities/special_functions/
863 17_hyperg/check_nan.cc: Likewise.
864 * testsuite/tr1/5_numerical_facilities/special_functions/
865 18_laguerre/check_nan.cc: Likewise.
866 * testsuite/tr1/5_numerical_facilities/special_functions/
867 19_legendre/check_nan.cc: Likewise.
868 * testsuite/tr1/5_numerical_facilities/special_functions/
869 20_riemann_zeta/check_nan.cc: Likewise.
870 * testsuite/tr1/5_numerical_facilities/special_functions/
871 21_sph_bessel/check_nan.cc: Likewise.
872 * testsuite/tr1/5_numerical_facilities/special_functions/
873 22_sph_legendre/check_nan.cc: Likewise.
874 * testsuite/tr1/5_numerical_facilities/special_functions/
875 23_sph_neumann/check_nan.cc: Likewise.
876
877 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
878
879 * include/bits/stl_construct.h: Include <bits/move.h>.
880
881 2009-08-29 Chris Jefferson <chris@bubblescope.net>
882
883 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
884 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
885 Add.
886 * include/bits/stl_tempbuf.h (_Temporary_buffer::
887 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
888 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
889 C++0x mode.
890 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
891 const copy_tracker&)): Add.
892 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
893 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
894
895 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
896
897 * config/abi/pre/gnu.ver: Fixups for string member functions.
898
899 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
900
901 PR libstdc++/41005
902 * configure.ac: Bump libtool_VERSION to 6:14:0.
903 * configure: Regenerate.
904 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
905 * src/Makefile.in: Regenerate.
906 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
907 move <future> symbols to 3.4.14 version.
908 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
909
910 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
911
912 * include/bits/basic_string.h (basic_string): Add cbegin(),
913 cend(), crbegin(), crend() in C++0x mode.
914 * config/abi/pre/gnu.ver: Add exports.
915
916 * testsuite/util/testsuite_containers.h: New.
917 * testsuite/util/testsuite_container_traits.h: New.
918 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
919 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
920 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
921 * testsuite/ext/vstring/requirements/typedefs.cc: New.
922 * testsuite/23_containers/unordered_map/requirements/
923 cliterators.cc: Edit.
924 * testsuite/23_containers/unordered_map/requirements/
925 citerators.cc: Edit.
926 * testsuite/23_containers/unordered_map/requirements/
927 explicit_instantiation/1.cc: New.
928 * testsuite/23_containers/unordered_map/requirements/
929 explicit_instantiation/2.cc: New.
930 * testsuite/23_containers/unordered_map/requirements/
931 explicit_instantiation/3.cc: New.
932 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
933 * testsuite/23_containers/unordered_map/requirements/
934 explicit_instantiation.cc: Move to nested directory.
935 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
936 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
937 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
938 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
939 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
940 * testsuite/23_containers/set/requirements/typedefs.cc: New.
941 * testsuite/23_containers/unordered_multimap/requirements/
942 cliterators.cc: Edit.
943 * testsuite/23_containers/unordered_multimap/requirements/
944 citerators.cc: Edit.
945 * testsuite/23_containers/unordered_multimap/requirements/
946 explicit_instantiation/1.cc: New.
947 * testsuite/23_containers/unordered_multimap/requirements/
948 explicit_instantiation/2.cc: Edit.: New.
949 * testsuite/23_containers/unordered_multimap/requirements/
950 explicit_instantiation/3.cc: New.
951 * testsuite/23_containers/unordered_multimap/requirements/
952 typedefs.cc: Edit.
953 * testsuite/23_containers/unordered_multimap/requirements/
954 explicit_instantiation.cc: Move to nested.
955 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
956 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
957 * testsuite/23_containers/forward_list/requirements/dr438/
958 insert_neg.cc: New.
959 * testsuite/23_containers/forward_list/requirements/dr438/
960 assign_neg.cc: New.
961 * testsuite/23_containers/forward_list/requirements/dr438/
962 constructor_1_neg.cc: New.
963 * testsuite/23_containers/forward_list/requirements/dr438/
964 constructor_2_neg.cc: New.
965 * testsuite/23_containers/forward_list/requirements/dr438/
966 constructor.cc: New.
967 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
968 * testsuite/23_containers/unordered_set/requirements/
969 cliterators.cc: Edit.
970 * testsuite/23_containers/unordered_set/requirements/
971 citerators.cc: Edit.
972 * testsuite/23_containers/unordered_set/requirements/
973 explicit_instantiation/1.cc: New.
974 * testsuite/23_containers/unordered_set/requirements/
975 explicit_instantiation/2.cc: New.
976 * testsuite/23_containers/unordered_set/requirements/
977 explicit_instantiation/3.cc: New.
978 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
979 * testsuite/23_containers/unordered_set/requirements/
980 explicit_instantiation.cc: Move to nested.
981 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
982 * testsuite/23_containers/vector/requirements/dr438/bool/
983 constructor.cc: Move.
984 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
985 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
986 * testsuite/23_containers/vector/bool/requirements/dr438/
987 constructor.cc: New.
988 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
989 * testsuite/23_containers/deque/requirements/typedefs.cc
990 * testsuite/23_containers/stack/requirements/typedefs.cc
991 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
992 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
993 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
994 * testsuite/23_containers/list/requirements/typedefs.cc: New.
995 * testsuite/23_containers/unordered_multiset/requirements/
996 cliterators.cc: Edit.
997 * testsuite/23_containers/unordered_multiset/requirements/
998 citerators.cc: Edit.
999 * testsuite/23_containers/unordered_multiset/requirements/
1000 explicit_instantiation.cc: Move.
1001 * testsuite/23_containers/unordered_multiset/requirements/
1002 explicit_instantiation/1.cc: New.
1003 * testsuite/23_containers/unordered_multiset/requirements/
1004 explicit_instantiation/2.cc: New.
1005 * testsuite/23_containers/unordered_multiset/requirements/
1006 explicit_instantiation/3.cc: New.
1007 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
1008 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
1009 * testsuite/23_containers/map/requirements/typedefs.cc: New.
1010 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
1011 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
1012 Move.
1013 * testsuite/23_containers/array/requirements/
1014 explicit_instantiation/1.cc: New.
1015 * testsuite/23_containers/array/requirements/
1016 explicit_instantiation/2.cc: New.
1017 * testsuite/23_containers/array/requirements/typedefs.cc: New.
1018
1019 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1020
1021 * configure.ac (AC_PREREQ): Bump to 2.64.
1022
1023 2009-08-24 Chris Jefferson <chris@bubblescope.net>
1024
1025 * include/stl_algo.h (__unguarded_partition_pivot,
1026 __move_median_first): New.
1027 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
1028 types.
1029 (__unguarded_linear_insert): Assume always inserting value at __last.
1030 (__unguarded_partition): Take pivot by reference.
1031 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
1032 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
1033
1034 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1035
1036 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
1037 before --mode argument.
1038 * libsupc++/Makefile.in: Regenerate.
1039
1040 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1041
1042 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
1043 2.64 and Automake 1.11 in examples; update link to Autoconf
1044 manual page about quadrigraphs.
1045 * Makefile.am (install-html, install-pdf): Remove.
1046 * Makefile.in: Regenerate.
1047
1048 * Makefile.in: Regenerate.
1049 * acinclude.m4: Regenerate.
1050 * aclocal.m4: Regenerate.
1051 * config.h.in: Regenerate.
1052 * configure: Regenerate.
1053 * doc/Makefile.in: Regenerate.
1054 * include/Makefile.in: Regenerate.
1055 * libsupc++/Makefile.in: Regenerate.
1056 * po/Makefile.in: Regenerate.
1057 * python/Makefile.in: Regenerate.
1058 * src/Makefile.in: Regenerate.
1059 * testsuite/Makefile.in: Regenerate.
1060
1061 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1062
1063 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1064 $(LIBTOOLFLAGS).
1065 * libsupc++/Makefile.in: Regenerate.
1066 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1067 and $(LIBTOOLFLAGS).
1068 * src/Makefile.in: Regenerate.
1069
1070 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1071
1072 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1073 missing dg-require directives.
1074
1075 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1076
1077 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1078 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1079 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1080 __numeric_constants<_Tp>::__gamma_e().
1081
1082 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1083
1084 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1085
1086 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1087
1088 * configure.ac: Move guarded checks for CC and CXX ...
1089 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1090 * configure: Regenerate.
1091
1092 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1093 Paolo Carlini <paolo.carlini@oracle.com>
1094
1095 PR libstdc++/41061
1096 * include/bits/random.h (operator<<(std::basic_ostream<>&,
1097 const std::lognormal_distribution<>&),
1098 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1099 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1100 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1101 operator<<(std::basic_ostream<>&,
1102 const std::chi_squared_distribution<>&),
1103 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1104 operator<<(std::basic_ostream<>&,
1105 const std::fisher_f_distribution<>&),
1106 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1107 operator<<(std::basic_ostream<>&,
1108 const std::student_t_distribution<>&),
1109 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1110 operator<<(std::basic_ostream<>&,
1111 const std::negative_binomial_distribution<>&)): Declare friend.
1112 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1113 serialize.cc: New.
1114 * testsuite/26_numerics/random/piecewise_constant_distribution/
1115 operators/serialize.cc: Likewise.
1116 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1117 serialize.cc: Likewise.
1118 * testsuite/26_numerics/random/normal_distribution/operators/
1119 serialize.cc: Likewise.
1120 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1121 serialize.cc: Likewise.
1122 * testsuite/26_numerics/random/poisson_distribution/operators/
1123 serialize.cc: Likewise.
1124 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1125 serialize.cc: Likewise.
1126 * testsuite/26_numerics/random/discrete_distribution/operators/
1127 serialize.cc: Likewise.
1128 * testsuite/26_numerics/random/weibull_distribution/operators/
1129 serialize.cc: Likewise.
1130 * testsuite/26_numerics/random/negative_binomial_distribution/
1131 operators/serialize.cc: Likewise.
1132 * testsuite/26_numerics/random/cauchy_distribution/operators/
1133 serialize.cc: Likewise.
1134 * testsuite/26_numerics/random/gamma_distribution/operators/
1135 serialize.cc: Likewise.
1136 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1137 serialize.cc: Likewise.
1138 * testsuite/26_numerics/random/exponential_distribution/operators/
1139 serialize.cc: Likewise.
1140 * testsuite/26_numerics/random/lognormal_distribution/operators/
1141 serialize.cc: Likewise.
1142 * testsuite/26_numerics/random/binomial_distribution/operators/
1143 serialize.cc: Likewise.
1144 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1145 serialize.cc: Likewise.
1146 * testsuite/26_numerics/random/piecewise_linear_distribution/
1147 operators/serialize.cc
1148 * testsuite/26_numerics/random/student_t_distribution/operators/
1149 serialize.cc: Likewise.
1150 * testsuite/26_numerics/random/geometric_distribution/operators/
1151 serialize.cc: Likewise.
1152
1153 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1154
1155 * include/bits/stl_tree.h: In C++0x mode make erase return
1156 an iterator as per DR 130.
1157 * include/bits/stl_set.h: Same.
1158 * include/bits/stl_multiset.h: Same.
1159 * include/bits/stl_map.h: Same.
1160 * include/bits/stl_multimap.h: Same.
1161 * doc/xml/manual/intro.xml: Document.
1162 * testsuite/23_containers/set/dr130.cc: New.
1163 * testsuite/23_containers/multiset/dr130.cc: New.
1164 * testsuite/23_containers/map/dr130.cc: New.
1165 * testsuite/23_containers/multimap/dr130.cc: New.
1166
1167 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1168
1169 * include/ext/pointer.h: Add pragma system_header, use
1170 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1171
1172 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1173
1174 * src/compatibility-ldbl.cc: Include cmath.
1175
1176 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1177
1178 * src/compatibility-ldbl.cc: Include tr1/functional.
1179
1180 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1181
1182 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1183
1184 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1185
1186 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1187 * include/precompiled/stdc++.h: Don't include cassert if
1188 _GLIBCXX_NO_ASSERT defined.
1189 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1190 semi-colon.
1191 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1192 Same.
1193
1194 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1195 directory.
1196 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1197 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1198 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1199
1200 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1201 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1202 use stdc++.h include.
1203 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1204 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1205 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1206 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1207 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1208 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1209 ...this.
1210 * testsuite/17_intro/headers/c++200x/all.cc: To...
1211 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1212 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1213 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1214 ...this.
1215 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1216 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1217
1218 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1219
1220 * include/std/future: Move error handling bits outside macro guard.
1221 * src/future.cc: Adjust.
1222
1223 * include/precompiled/stdc++.h: Add future.
1224 * doc/xml/manual/using.xml: Same.
1225
1226 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1227
1228 * src/hashtable.cc: Just definitions.
1229 * src/hashtable_c++0x.cc: Compile C++0x versions.
1230 * src/hash.cc: Same.
1231 * src/hash_c++0x.cc: Same.
1232 src/hash_tr1.cc: Compile TR1 versions.
1233 src/hashtable_tr1.cc: Same.
1234
1235 * src/limits_c++0x.cc: Sync build error handling.
1236
1237 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1238 hashtable.cc to hashtable_tr1.cc.
1239 * src/Makefile.in: Regenerate.
1240
1241 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1242
1243 * include/tr1_impl/functional: Doxygen markup.
1244
1245 * doc/html/*: Regenerate.
1246
1247 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1248
1249 * include/std/future: Fixes for -fno-exceptions.
1250 * include/bits/functexcept.h: Same.
1251 * libsupc++/exception_ptr.h: Same.
1252 * src/pool_allocator.cc: Same.
1253 * src/future.cc: Same.
1254 * src/functexcept.cc: Same.
1255 * config/abi/pre/gnu.ver: New exports.
1256 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1257 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1258 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1259 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1260 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1261 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1262 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1263
1264 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1265 * testsuite/23_containers/deque/operators/2.cc: New.
1266
1267 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1268
1269 * src/hash.cc (hash<string>::operator()(string),
1270 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1271 nothing.
1272 * include/bits/functional_hash.h (hash<error_code>::
1273 operator()(error_code)): Likewise.
1274
1275 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1276
1277 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1278 bool for stream sentry objects.
1279 * include/bits/istream.tcc: Same.
1280 * include/bits/ostream.tcc: Same.
1281 * include/bits/basic_string.tcc: Same.
1282 * include/bits/ostream_insert.h: Same.
1283 * src/istream.cc: Same.
1284
1285 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1286
1287 PR libstdc++/15523
1288 * include/debug/safe_iterator.h (_Safe_iterator<>::
1289 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1290 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1291 do not error out when the source is a value-initialized iterator.
1292 * testsuite/23_containers/vector/15523.cc: New.
1293 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1294
1295 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1296
1297 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1298 cosmetic changes, inline.
1299 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1300 Likewise.
1301 * include/bits/move.h: Minor cosmetic changes.
1302
1303 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1304
1305 PR libstdc++/40912 (final)
1306 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1307 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1308 parms_neg.cc: Likewise.
1309 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1310 parms.cc: Likewise.
1311 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1312 default.cc: Likewise.
1313 * testsuite/26_numerics/random/uniform_real_distribution/
1314 requirements/typedefs.cc: Likewise.
1315 * testsuite/26_numerics/random/piecewise_constant_distribution/
1316 cons/range.cc: Likewise.
1317 * testsuite/26_numerics/random/piecewise_constant_distribution/
1318 cons/default.cc: Likewise.
1319 * testsuite/26_numerics/random/piecewise_constant_distribution/
1320 cons/num_xbound_fun.cc: Likewise.
1321 * testsuite/26_numerics/random/piecewise_constant_distribution/
1322 cons/initlist_fun.cc: Likewise.
1323 * testsuite/26_numerics/random/piecewise_constant_distribution/
1324 requirements/typedefs.cc: Likewise.
1325 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1326 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1327 parms.cc: Likewise.
1328 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1329 default.cc: Likewise.
1330 * testsuite/26_numerics/random/chi_squared_distribution/
1331 requirements/typedefs.cc: Likewise.
1332 * testsuite/26_numerics/random/normal_distribution/
1333 cons/parms.cc: Likewise.
1334 * testsuite/26_numerics/random/normal_distribution/
1335 cons/default.cc: Likewise.
1336 * testsuite/26_numerics/random/normal_distribution/
1337 requirements/typedefs.cc: Likewise.
1338 * testsuite/26_numerics/random/seed_seq/cons/
1339 range.cc: Likewise.
1340 * testsuite/26_numerics/random/seed_seq/cons/
1341 initlist.cc: Likewise.
1342 * testsuite/26_numerics/random/seed_seq/cons/
1343 default.cc: Likewise.
1344 * testsuite/26_numerics/random/seed_seq/requirements/
1345 typedefs.cc: Likewise.
1346 * testsuite/26_numerics/random/uniform_int_distribution/
1347 cons/parms_neg.cc: Likewise.
1348 * testsuite/26_numerics/random/uniform_int_distribution/
1349 cons/parms.cc: Likewise.
1350 * testsuite/26_numerics/random/uniform_int_distribution/
1351 cons/default.cc: Likewise.
1352 * testsuite/26_numerics/random/uniform_int_distribution/
1353 requirements/typedefs.cc: Likewise.
1354 * testsuite/26_numerics/random/poisson_distribution/cons/
1355 parms.cc: Likewise.
1356 * testsuite/26_numerics/random/poisson_distribution/cons/
1357 default.cc: Likewise.
1358 * testsuite/26_numerics/random/poisson_distribution/
1359 requirements/typedefs.cc: Likewise.
1360 * testsuite/26_numerics/random/bernoulli_distribution/
1361 cons/parms.cc: Likewise.
1362 * testsuite/26_numerics/random/bernoulli_distribution/
1363 cons/default.cc: Likewise.
1364 * testsuite/26_numerics/random/bernoulli_distribution/
1365 requirements/typedefs.cc: Likewise.
1366 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1367 * testsuite/26_numerics/random/
1368 default_random_engine.cc: Likewise.
1369 * testsuite/26_numerics/random/discrete_distribution/
1370 cons/range.cc: Likewise.
1371 * testsuite/26_numerics/random/discrete_distribution/
1372 cons/initlist.cc: Likewise.
1373 * testsuite/26_numerics/random/discrete_distribution/
1374 cons/default.cc: Likewise.
1375 * testsuite/26_numerics/random/discrete_distribution/
1376 cons/num_xbound_fun.cc: Likewise.
1377 * testsuite/26_numerics/random/discrete_distribution/
1378 requirements/typedefs.cc: Likewise.
1379 * testsuite/26_numerics/random/weibull_distribution/
1380 cons/parms.cc: Likewise.
1381 * testsuite/26_numerics/random/weibull_distribution/
1382 cons/default.cc: Likewise.
1383 * testsuite/26_numerics/random/weibull_distribution/
1384 requirements/typedefs.cc: Likewise.
1385 * testsuite/26_numerics/random/independent_bits_engine/
1386 cons/base_move.cc: Likewise.
1387 * testsuite/26_numerics/random/independent_bits_engine/
1388 cons/seed1.cc: Likewise.
1389 * testsuite/26_numerics/random/independent_bits_engine/
1390 cons/seed2.cc: Likewise.
1391 * testsuite/26_numerics/random/independent_bits_engine/
1392 cons/base_copy.cc: Likewise.
1393 * testsuite/26_numerics/random/independent_bits_engine/
1394 cons/default.cc: Likewise.
1395 * testsuite/26_numerics/random/independent_bits_engine/
1396 cons/seed_seq.cc: Likewise.
1397 * testsuite/26_numerics/random/independent_bits_engine/
1398 requirements/typedefs.cc: Likewise.
1399 * testsuite/26_numerics/random/independent_bits_engine/
1400 operators/equal.cc: Likewise.
1401 * testsuite/26_numerics/random/independent_bits_engine/
1402 operators/serialize.cc: Likewise.
1403 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1404 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1405 * testsuite/26_numerics/random/subtract_with_carry_engine/
1406 cons/seed1.cc: Likewise.
1407 * testsuite/26_numerics/random/subtract_with_carry_engine/
1408 cons/seed2.cc: Likewise.
1409 * testsuite/26_numerics/random/subtract_with_carry_engine/
1410 cons/default.cc: Likewise.
1411 * testsuite/26_numerics/random/subtract_with_carry_engine/
1412 requirements/typedefs.cc: Likewise.
1413 * testsuite/26_numerics/random/subtract_with_carry_engine/
1414 operators/equal.cc: Likewise.
1415 * testsuite/26_numerics/random/subtract_with_carry_engine/
1416 operators/serialize.cc: Likewise.
1417 * testsuite/26_numerics/random/discard_block_engine/cons/
1418 base_move.cc: Likewise.
1419 * testsuite/26_numerics/random/discard_block_engine/cons/
1420 seed1.cc: Likewise.
1421 * testsuite/26_numerics/random/discard_block_engine/cons/
1422 seed2.cc: Likewise.
1423 * testsuite/26_numerics/random/discard_block_engine/cons/
1424 base_copy.cc: Likewise.
1425 * testsuite/26_numerics/random/discard_block_engine/cons/
1426 default.cc: Likewise.
1427 * testsuite/26_numerics/random/discard_block_engine/cons/
1428 seed_seq.cc: Likewise.
1429 * testsuite/26_numerics/random/discard_block_engine/
1430 requirements/typedefs.cc: Likewise.
1431 * testsuite/26_numerics/random/discard_block_engine/
1432 operators/equal.cc: Likewise.
1433 * testsuite/26_numerics/random/discard_block_engine/
1434 operators/serialize.cc: Likewise.
1435 * testsuite/26_numerics/random/cauchy_distribution/
1436 cons/parms.cc: Likewise.
1437 * testsuite/26_numerics/random/cauchy_distribution/
1438 cons/default.cc: Likewise.
1439 * testsuite/26_numerics/random/cauchy_distribution/
1440 requirements/typedefs.cc: Likewise.
1441 * testsuite/26_numerics/random/negative_binomial_distribution/
1442 cons/parms.cc: Likewise.
1443 * testsuite/26_numerics/random/negative_binomial_distribution/
1444 cons/default.cc: Likewise.
1445 * testsuite/26_numerics/random/negative_binomial_distribution/
1446 requirements/typedefs.cc: Likewise.
1447 * testsuite/26_numerics/random/gamma_distribution/
1448 cons/parms.cc: Likewise.
1449 * testsuite/26_numerics/random/gamma_distribution/
1450 cons/default.cc: Likewise.
1451 * testsuite/26_numerics/random/gamma_distribution/
1452 requirements/typedefs.cc: Likewise.
1453 * testsuite/26_numerics/random/mersenne_twister_engine/
1454 cons/seed1.cc: Likewise.
1455 * testsuite/26_numerics/random/mersenne_twister_engine/
1456 cons/seed2.cc: Likewise.
1457 * testsuite/26_numerics/random/mersenne_twister_engine/
1458 cons/default.cc: Likewise.
1459 * testsuite/26_numerics/random/mersenne_twister_engine/
1460 requirements/typedefs.cc: Likewise.
1461 * testsuite/26_numerics/random/mersenne_twister_engine/
1462 operators/equal.cc: Likewise.
1463 * testsuite/26_numerics/random/mersenne_twister_engine/
1464 operators/serialize.cc: Likewise.
1465 * testsuite/26_numerics/random/fisher_f_distribution/
1466 cons/parms.cc: Likewise.
1467 * testsuite/26_numerics/random/fisher_f_distribution/
1468 cons/default.cc: Likewise.
1469 * testsuite/26_numerics/random/fisher_f_distribution/
1470 requirements/typedefs.cc: Likewise.
1471 * testsuite/26_numerics/random/exponential_distribution/
1472 cons/parms.cc: Likewise.
1473 * testsuite/26_numerics/random/exponential_distribution/
1474 cons/default.cc: Likewise.
1475 * testsuite/26_numerics/random/exponential_distribution/
1476 requirements/typedefs.cc: Likewise.
1477 * testsuite/26_numerics/random/binomial_distribution/
1478 cons/parms.cc: Likewise.
1479 * testsuite/26_numerics/random/binomial_distribution/
1480 cons/default.cc: Likewise.
1481 * testsuite/26_numerics/random/binomial_distribution/
1482 requirements/typedefs.cc: Likewise.
1483 * testsuite/26_numerics/random/lognormal_distribution/
1484 cons/parms.cc: Likewise.
1485 * testsuite/26_numerics/random/lognormal_distribution/
1486 cons/default.cc: Likewise.
1487 * testsuite/26_numerics/random/lognormal_distribution/
1488 requirements/typedefs.cc: Likewise.
1489 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1490 * testsuite/26_numerics/random/random_device/cons/
1491 token.cc: Likewise.
1492 * testsuite/26_numerics/random/random_device/cons/
1493 default.cc: Likewise.
1494 * testsuite/26_numerics/random/random_device/
1495 requirements/typedefs.cc: Likewise.
1496 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1497 * testsuite/26_numerics/random/extreme_value_distribution/
1498 cons/parms.cc: Likewise.
1499 * testsuite/26_numerics/random/extreme_value_distribution/
1500 cons/default.cc: Likewise.
1501 * testsuite/26_numerics/random/extreme_value_distribution/
1502 requirements/typedefs.cc: Likewise.
1503 * testsuite/26_numerics/random/piecewise_linear_distribution/
1504 cons/range.cc: Likewise.
1505 * testsuite/26_numerics/random/piecewise_linear_distribution/
1506 cons/default.cc: Likewise.
1507 * testsuite/26_numerics/random/piecewise_linear_distribution/
1508 cons/num_xbound_fun.cc: Likewise.
1509 * testsuite/26_numerics/random/piecewise_linear_distribution/
1510 cons/initlist_fun.cc: Likewise.
1511 * testsuite/26_numerics/random/piecewise_linear_distribution/
1512 requirements/typedefs.cc: Likewise.
1513 * testsuite/26_numerics/random/student_t_distribution/
1514 cons/parms.cc: Likewise.
1515 * testsuite/26_numerics/random/student_t_distribution/
1516 cons/default.cc: Likewise.
1517 * testsuite/26_numerics/random/student_t_distribution/
1518 requirements/typedefs.cc: Likewise.
1519 * testsuite/26_numerics/random/linear_congruential_engine/
1520 cons/seed1.cc: Likewise.
1521 * testsuite/26_numerics/random/linear_congruential_engine/
1522 cons/seed2.cc: Likewise.
1523 * testsuite/26_numerics/random/linear_congruential_engine/
1524 cons/default.cc: Likewise.
1525 * testsuite/26_numerics/random/linear_congruential_engine/
1526 requirements/non_uint_neg.cc: Likewise.
1527 * testsuite/26_numerics/random/linear_congruential_engine/
1528 requirements/typedefs.cc: Likewise.
1529 * testsuite/26_numerics/random/linear_congruential_engine/
1530 operators/equal.cc: Likewise.
1531 * testsuite/26_numerics/random/linear_congruential_engine/
1532 operators/serialize.cc: Likewise.
1533 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1534 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1535 base_move.cc: Likewise.
1536 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1537 seed1.cc: Likewise.
1538 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1539 seed2.cc: Likewise.
1540 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1541 base_copy.cc: Likewise.
1542 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1543 default.cc: Likewise.
1544 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1545 seed_seq.cc: Likewise.
1546 * testsuite/26_numerics/random/shuffle_order_engine/
1547 requirements/typedefs.cc: Likewise.
1548 * testsuite/26_numerics/random/shuffle_order_engine/
1549 operators/equal.cc: Likewise.
1550 * testsuite/26_numerics/random/shuffle_order_engine/
1551 operators/serialize.cc: Likewise.
1552 * testsuite/26_numerics/random/geometric_distribution/
1553 cons/parms.cc: Likewise.
1554 * testsuite/26_numerics/random/geometric_distribution/
1555 cons/default.cc: Likewise.
1556 * testsuite/26_numerics/random/geometric_distribution/
1557 requirements/typedefs.cc: Likewise.
1558 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1559
1560 2009-07-31 Jason Merrill <jason@redhat.com>
1561 Douglas Gregor <doug.gregor@gmail.com>
1562
1563 * include/bits/move.h (forward): Implement as in N2835.
1564 (move): Implement as in N2831.
1565 * include/std/istream (rvalue stream operator>>): New.
1566 * include/std/ostream (rvalue stream operator<<): New.
1567 * testsuite/27_io/rvalue_streams.cc: New.
1568
1569 2009-07-31 Jason Merrill <jason@redhat.com>
1570
1571 * include/bits/forward_list.h (splice_after): Use forward.
1572 (merge): Likewise.
1573 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1574 (move_iterator::operator[]): Use move.
1575 * include/bits/stl_list.h (insert): Use move.
1576 * include/std/thread (_Callable constructor): Use forward.
1577 * include/std/tuple: Don't specify explicit template args to move.
1578
1579 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1580 Adjust signature.
1581 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1582 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1583 reference.
1584 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1585 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1586 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1587 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1588 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1589 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1590 testsuite/23_containers/forward_list/operations/1.cc,
1591 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1592 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1593 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1594 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1595 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1596 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1597
1598 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1599
1600 PR libstdc++/40912 (partial)
1601 * include/std/random: Disable the facility if <stdint.h> is not
1602 available.
1603
1604 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1605
1606 PR libstdc++/40919
1607 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1608 xfail on darwin[3-9]*.
1609
1610 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1611
1612 PR libstdc++/40917
1613 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1614 tweak qualifications.
1615
1616 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1617
1618 PR libstdc++/40916
1619 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1620 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1621 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1622
1623 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1624
1625 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1626
1627 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1628
1629 PR libstdc++/40915
1630 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1631 std::terminate declaration.
1632
1633 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1634
1635 PR libstdc++/40908
1636 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1637 symbols at GLIBCXX_3.4.
1638
1639 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1640
1641 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1642 * testsuite/util/testsuite_abi.cc: Adjust.
1643 * configure.ac: Bump libtool_VERSION to 6:13:0.
1644 * configure: Regenerate.
1645
1646 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1647 Tyler Earman <rem.intellegare@gmail.com>
1648
1649 * doc/xml/manual/configure.xml: Consistent placement of
1650 ABI-changing options, clarify --enable-clocale.
1651
1652 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1653
1654 * python/Makefile.in: Regenerate.
1655
1656 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1657
1658 * python/Makefile.am (install-data-local): Use DESTDIR
1659 correctly.
1660
1661 2009-07-24 Jason Merrill <jason@redhat.com>
1662
1663 Core issue 901
1664 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1665 dealloc.
1666
1667 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1668
1669 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1670 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1671 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1672 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1673 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1674 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1675 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1676 Use dg-require-swprintf.
1677
1678 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1679
1680 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1681
1682 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1683
1684 * include/c_std/cmath (abs(_Tp)): Add.
1685 * include/c_global/cmath (abs(_Tp)): Likewise.
1686 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1687
1688 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1689
1690 * doc/html/ext/lwg-closed.html: Update to R65.
1691 * doc/html/ext/lwg-defects.html: Likewise.
1692 * doc/html/ext/lwg-active.html: Likewise.
1693 * doc/xml/manual/intro.xml: Update DRs entries.
1694
1695 2009-07-22 Jason Merrill <jason@redhat.com>
1696
1697 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1698
1699 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1700
1701 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1702 valarray<>::operator=(initializer_list<>)): Implement resolution
1703 of DR 630, [Ready] in Frankfurt.
1704 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1705 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1706 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1707
1708 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1709
1710 * include/std/chrono (duration<>::operator%=, operator%):
1711 Add, per DR 934.
1712 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1713 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1714
1715 * include/std/chrono (operator/): Simplify implementation.
1716
1717 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1718
1719 * doc/xml/manual/intro.xml: Escape '&', validate.
1720 * doc/xml/manual/using.xml: Validate, dead link check.
1721 * doc/xml/manual/strings.xml: Same.
1722 * doc/xml/manual/appendix_contributing.xml: Same.
1723 * doc/xml/manual/iterators.xml: Same.
1724 * doc/xml/manual/spine.xml: Same.
1725
1726 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1727 * doc/xml/gnu/gpl-3.0.xml: Same.
1728 * doc/xml/manual/mt_allocator.xml: Same.
1729 * doc/xml/manual/allocator.xml: Same.
1730 * doc/xml/manual/ctype.xml: Same.
1731 * doc/xml/manual/codecvt.xml: Same.
1732 * doc/xml/manual/backwards_compatibility.xml: Same.
1733 * doc/xml/manual/shared_ptr.xml: Same.
1734 * doc/xml/manual/abi.xml: Same.
1735 * doc/xml/manual/auto_ptr.xml: Same.
1736 * doc/xml/manual/internals.xml: Same.
1737 * doc/xml/manual/parallel_mode.xml: Same.
1738 * doc/xml/manual/bitmap_allocator.xml: Same.
1739 * doc/xml/manual/build_hacking.xml: Same.
1740 * doc/xml/manual/evolution.xml: Same.
1741 * doc/xml/manual/debug.xml: Same.
1742 * doc/xml/manual/localization.xml: Same.
1743 * doc/xml/manual/appendix_contributing.xml: Same.
1744 * doc/xml/manual/locale.xml: Same.
1745 * doc/xml/manual/messages.xml: Same.
1746 * doc/xml/manual/spine.xml: Same.
1747 * doc/xml/manual/test.xml: Same.
1748 * doc/xml/book.txml: Same.
1749 * doc/xml/spine.xml: Same.
1750
1751 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1752 * doc/xml/manual/backwards_compatibility.xml: Same.
1753 * doc/xml/manual/concurrency.xml: Same.
1754 * doc/xml/manual/intro.xml: Same.
1755 * doc/xml/manual/parallel_mode.xml: Same.
1756 * doc/xml/manual/status_cxx1998.xml: Same.
1757 * doc/xml/manual/containers.xml: Same.
1758 * doc/xml/manual/io.xml: Same.
1759 * doc/xml/manual/support.xml: Same.
1760 * doc/xml/manual/strings.xml: Same.
1761 * doc/xml/manual/debug_mode.xml: Same.
1762 * doc/xml/manual/extensions.xml: Same.
1763 * doc/xml/manual/appendix_contributing.xml: Same.
1764 * doc/xml/manual/messages.xml: Same.
1765 * doc/xml/manual/test.xml: Same.
1766
1767 * doc/xml/manual/abi.xml: Same.
1768 * doc/xml/manual/auto_ptr.xml: Same.
1769 * doc/xml/manual/parallel_mode.xml: Same.
1770 * doc/xml/manual/build_hacking.xml: Same.
1771 * doc/xml/manual/evolution.xml: Same.
1772 * doc/xml/manual/using.xml: Same.
1773 * doc/xml/manual/debug_mode.xml: Same.
1774 * doc/xml/manual/extensions.xml: Same.
1775 * doc/xml/manual/diagnostics.xml: Same.
1776 * doc/xml/manual/algorithms.xml: Same.
1777
1778 * doc/html: Regenerate.
1779
1780 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1781
1782 PR libstdc++/40712
1783 * config/locale/gnu/numeric_members.cc (numpunct<>::
1784 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1785 and copy the langinfo data into it.
1786 (numpunct<>::~numpunct): Free the allocated memory.
1787 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1788 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1789 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1790 _M_data->_M_curr_symbol.
1791 (moneypunct<>::~moneypunct): Free the allocated memory.
1792 * testsuite/22_locale/moneypunct/40712.cc: New.
1793
1794 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1795 Do not leak memory if new throws.
1796 * include/bits/locale_facets_nonio.tcc
1797 (__moneypunct_cache<>::_M_cache): Likewise.
1798
1799 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1800
1801 PR other/40784
1802 * configure: Regenerate.
1803
1804 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1805
1806 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1807 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1808 line numbers.
1809 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1810 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1811 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1812
1813 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1814
1815 * configure: Regenerate.
1816
1817 2009-07-16 Jason Merrill <jason@redhat.com>
1818
1819 PR libstdc++/37907
1820 * include/std/type_traits: Add is_standard_layout, is_trivial.
1821 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1822 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1823 Update line numbers.
1824
1825 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1826 Tom Tromey <tromey@redhat.com>
1827
1828 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1829 Fetch std::string to the given length.
1830
1831 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1832
1833 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1834 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1835 [Ready] in Frankfurt.
1836 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1837 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1838 New.
1839 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1840 Likewise.
1841 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1842 Adjust.
1843 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1844 Likewise.
1845 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1846
1847 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1848 __err locals.
1849 * include/bits/ostream.tcc: Likewise.
1850 * src/compatibility.cc: Likewise.
1851 * src/istream.cc: Likewise.
1852
1853 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1854
1855 * include/std/type_traits (common_type): Remove workaround for
1856 PR36628, now fixed.
1857
1858 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1859
1860 PR testsuite/40699
1861 PR testsuite/40707
1862 PR testsuite/40709
1863 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1864
1865 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1866
1867 PR libstdc++/40691
1868 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1869 * testsuite/26_numerics/valarray/40691.cc: New test.
1870
1871 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1872
1873 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1874 * testsuite/21_strings/c_strings/char/3.cc: Same.
1875
1876 2009-07-06 Jason Merrill <jason@redhat.com>
1877
1878 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1879 to defer searching bases that don't overlap the desired address.
1880
1881 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1882
1883 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1884 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1885 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1886 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1887 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1888 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1889 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1890 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1891 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1892 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1893 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1894 testsuite/ext/vstring/init-list.cc,
1895 testsuite/ext/vstring/moveable.cc,
1896 testsuite/ext/vstring/requirements/citerators.cc,
1897 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1898 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1899 Use dg-require-string-conversions.
1900
1901 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1902
1903 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1904 to ld_library_path. Use add_path. Add just find_libgcc_s to
1905 ld_library_path, not every libgcc multilib directory.
1906
1907 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1908
1909 PR libstdc++/40600
1910 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1911 std::minmax return type.
1912 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1913
1914 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1915
1916 PR libstdc++/40511
1917 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1918 with glibc2.2.x.
1919
1920 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1921
1922 * include/bits/random.tcc
1923 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1924 as array type.
1925
1926 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1927
1928 * include/bits/random.h (__mod(_Tp)): Use defaults.
1929 (struct _Mod): Adjust template parameters.
1930 (linear_congruential_engine<>::operator()()): Adjust.
1931 (typedef _UInt32Type): Remove.
1932 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1933 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1934 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1935 calls.
1936 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1937 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1938 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1939 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1940 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1941 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1942 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1943 Likewise.
1944
1945 * include/bits/random.tcc
1946 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1947 formula (i mod n).
1948 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1949 as array type.
1950 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1951 size.
1952 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1953 uint_least32_t.
1954
1955 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1956
1957 * include/std/future (shared_future): Adjust doxygen comment.
1958
1959 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1960
1961 PR libstdc++/40297
1962 * include/bits/atomic_0.h: Reverse debug assertions.
1963 * include/bits/atomic_2.h: Likewise.
1964
1965 2009-06-23 DJ Delorie <dj@redhat.com>
1966
1967 Add MeP port.
1968 * configure.host: Add mep support.
1969
1970 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1971
1972 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1973 (INPUT): Add future.
1974 * include/std/future: Adjust markup.
1975 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1976 line numbers.
1977 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1978 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1979 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1980 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1981
1982 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1983
1984 * include/bits/shared_ptr.h: Do not swap rvalues.
1985 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1986 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1987 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1988 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1989 * testsuite/20_util/tuple/swap.cc: Likewise.
1990
1991 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1992
1993 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1994 * include/std/ratio: Typo in comment.
1995
1996 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1997
1998 PR libstdc++/40518
1999 * include/bits/basic_string.h (basic_string<>::_Rep::
2000 _M_set_length_and_sharable): Do not write the empty rep.
2001 (basic_string<>::erase(iterator, iterator)): Likewise,
2002 move out of line...
2003 * include/bits/basic_string.tcc: ... here.
2004
2005 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2006
2007 * testsuite/util/testsuite_common_types.h (bitwise_operators,
2008 bitwise_assignment_operators): Initialize a and b.
2009 (struct has_bitwise_operators): Do not call the latter.
2010 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
2011 dg-error line numbers.
2012 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
2013 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
2014 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
2015
2016 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2017
2018 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
2019 possibly unused.
2020 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2021 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2022 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2023
2024 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
2025
2026 * include/std/future: New.
2027 * include/Makefile.am: Add.
2028 * include/Makefile.in: Regenerate.
2029 * src/future.cc: New.
2030 * src/Makefile.am: Add.
2031 * src/Makefile.in: Regenerate.
2032 * config/abi/pre/gnu.ver: Add export.
2033 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
2034 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
2035 * testsuite/30_threads/packaged_task/cons/1.cc: New.
2036 * testsuite/30_threads/packaged_task/cons/2.cc: New.
2037 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
2038 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
2039 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
2040 * testsuite/30_threads/packaged_task/cons/move.cc: New.
2041 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
2042 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
2043 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
2044 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
2045 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
2046 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
2047 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
2048 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
2049 * testsuite/30_threads/packaged_task/members/reset.cc: New.
2050 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
2051 * testsuite/30_threads/packaged_task/members/swap.cc: New.
2052 * testsuite/30_threads/packaged_task/requirements/
2053 explicit_instantiation.cc: New.
2054 * testsuite/30_threads/promise/cons/1.cc: New.
2055 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
2056 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
2057 * testsuite/30_threads/promise/cons/move_assign.cc: New.
2058 * testsuite/30_threads/promise/cons/move.cc: New.
2059 * testsuite/30_threads/promise/members/get_future.cc: New.
2060 * testsuite/30_threads/promise/members/get_future2.cc: New.
2061 * testsuite/30_threads/promise/members/set_exception.cc: New.
2062 * testsuite/30_threads/promise/members/set_exception2.cc: New.
2063 * testsuite/30_threads/promise/members/set_value.cc: New.
2064 * testsuite/30_threads/promise/members/set_value2.cc: New.
2065 * testsuite/30_threads/promise/members/set_value3.cc: New.
2066 * testsuite/30_threads/promise/members/swap.cc: New.
2067 * testsuite/30_threads/promise/requirements/
2068 explicit_instantiation.cc: New.
2069 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2070 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2071 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2072 * testsuite/30_threads/shared_future/cons/move.cc: New.
2073 * testsuite/30_threads/shared_future/members/get.cc: New.
2074 * testsuite/30_threads/shared_future/members/get2.cc: New.
2075 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2076 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2077 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2078 * testsuite/30_threads/shared_future/members/wait.cc: New.
2079 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2080 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2081 * testsuite/30_threads/shared_future/requirements/
2082 explicit_instantiation.cc: New.
2083 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2084 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2085 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2086 * testsuite/30_threads/unique_future/cons/move.cc: New.
2087 * testsuite/30_threads/unique_future/members/get.cc: New.
2088 * testsuite/30_threads/unique_future/members/get2.cc: New.
2089 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2090 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2091 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2092 * testsuite/30_threads/unique_future/members/wait.cc: New.
2093 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2094 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2095 * testsuite/30_threads/unique_future/requirements/
2096 explicit_instantiation.cc: New.
2097 * testsuite/performance/30_threads/future/polling.cc: New.
2098
2099 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2100
2101 * Revert last Change.
2102
2103 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2104
2105 PR libstdc++/40497
2106 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2107 signature per the current C++1x draft (N2857).
2108 * testsuite/24_iterators/operations/40497.cc: Add.
2109
2110 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2111
2112 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2113 a floating point type.
2114 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2115 _IntType)): Fix second default argument.
2116 (uniform_int_distribution<>::_M_call): Remove.
2117 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2118 const param_type&)): Only declare.
2119 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2120 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2121 Remove.
2122 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2123 const param_type&): Define here.
2124 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2125 const param_type&), discrete_distribution<>::operator()
2126 (_UniformRandomNumberGenerator&, const param_type&),
2127 piecewise_constant_distribution<>::operator()
2128 (_UniformRandomNumberGenerator&, const param_type&),
2129 piecewise_linear_distribution<>::operator()
2130 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2131 the second template argument of _Adaptor.
2132 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2133 default.cc: Adjust.
2134
2135 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2136
2137 * include/bits/random.tcc (discrete_distribution<>::param_type::
2138 param_type(size_t, double, double, _Func),
2139 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2140 const param_type&)): Tidy.
2141 (piecewise_constant_distribution<>::param_type::_M_initialize):
2142 Use reserve, fix.
2143 (piecewise_constant_distribution<>::param_type::
2144 param_type(initializer_list<>, _Func),
2145 piecewise_constant_distribution<>::param_type::
2146 param_type(size_t, _RealType, _RealType, _Func),
2147 piecewise_linear_distribution<>::param_type::
2148 param_type(initializer_list<>, _Func),
2149 piecewise_linear_distribution<>::param_type::
2150 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2151 (piecewise_constant_distribution<>::param_type::
2152 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2153 piecewise_constant_distribution<>::
2154 operator()(_UniformRandomNumberGenerator&, const param_type&),
2155 piecewise_linear_distribution<>::
2156 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2157 (operator>>(std::basic_istream<>&,
2158 piecewise_constant_distribution<>&),
2159 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2160 Use reserve.
2161 * include/bits/random.h: Minor cosmetic changes.
2162
2163 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2164
2165 * testsuite/23_containers/list/check_construct_destroy.h: New.
2166 Move test logic here.
2167 * testsuite/23_containers/list/moveable.h: Same.
2168 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2169 * testsuite/23_containers/list/modifiers/1.h: Same.
2170 * testsuite/23_containers/list/modifiers/2.h: Same.
2171 * testsuite/23_containers/list/modifiers/3.h: Same.
2172 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2173 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2174 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2175 * testsuite/23_containers/list/operations/1.h: Same.
2176 * testsuite/23_containers/list/operations/2.h: Same.
2177 * testsuite/23_containers/list/operations/3.h: Same.
2178 * testsuite/23_containers/list/operations/4.h: Same.
2179 * testsuite/23_containers/list/operations/5.h: Same.
2180 * testsuite/23_containers/list/capacity/1.h: Same.
2181 * testsuite/23_containers/list/init-list.h: Same.
2182 * testsuite/23_containers/list/cons/1.h: Same.
2183 * testsuite/23_containers/list/cons/2.h: Same.
2184 * testsuite/23_containers/list/cons/3.h: Same.
2185 * testsuite/23_containers/list/cons/4.h: Same.
2186 * testsuite/23_containers/list/cons/5.h: Same.
2187 * testsuite/23_containers/list/cons/6.h: Same.
2188 * testsuite/23_containers/list/cons/7.h: Same.
2189 * testsuite/23_containers/list/cons/8.h: Same.
2190 * testsuite/23_containers/list/cons/9.h: Same.
2191 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2192 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2193 header.
2194 * testsuite/23_containers/list/modifiers/1.cc: Same.
2195 * testsuite/23_containers/list/modifiers/2.cc: Same.
2196 * testsuite/23_containers/list/modifiers/3.cc: Same.
2197 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2198 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2199 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2200 * testsuite/23_containers/list/operations/1.cc: Same.
2201 * testsuite/23_containers/list/operations/2.cc: Same.
2202 * testsuite/23_containers/list/operations/3.cc: Same.
2203 * testsuite/23_containers/list/operations/4.cc: Same.
2204 * testsuite/23_containers/list/operations/5.cc: Same.
2205 * testsuite/23_containers/list/capacity/1.cc: Same.
2206 * testsuite/23_containers/list/init-list.cc: Same.
2207 * testsuite/23_containers/list/cons/1.cc: Same.
2208 * testsuite/23_containers/list/cons/2.cc: Same.
2209 * testsuite/23_containers/list/cons/3.cc: Same.
2210 * testsuite/23_containers/list/cons/4.cc: Same.
2211 * testsuite/23_containers/list/cons/5.cc: Same.
2212 * testsuite/23_containers/list/cons/6.cc: Same.
2213 * testsuite/23_containers/list/cons/7.cc: Same.
2214 * testsuite/23_containers/list/cons/8.cc: Same.
2215 * testsuite/23_containers/list/cons/9.cc: Same.
2216 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2217 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2218 * testsuite/23_containers/list/moveable.cc: Same.
2219
2220 2009-06-17 Tom Tromey <tromey@redhat.com>
2221
2222 * python/hook.in: Do not fail when there is no current objfile.
2223 Use os.path.normpath.
2224
2225 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2226
2227 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2228 Remove.
2229 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2230 rvalue-reference so that move constructor is called.
2231 * testsuite/18_support/exception_ptr/move.cc: New.
2232
2233 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2234
2235 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2236 if joinable.
2237
2238 2009-06-15 Tom Tromey <tromey@redhat.com>
2239
2240 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2241 set self.iter.
2242 (StdMapPrinter.to_string): Make a new iterator.
2243 (StdMapPrinter.children): Likewise.
2244 (StdSetPrinter.__init__): Don't set self.iter.
2245 (StdSetPrinter.to_string): Make a new iterator.
2246 (StdSetPrinter.children): Likewise.
2247
2248 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2249
2250 * include/bits/random.tcc
2251 (negative_binomial_distribution<>::operator()
2252 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2253 class member gamma_distribution.
2254 (negative_binomial_distribution<>::operator()
2255 (_UniformRandomNumberGenerator&)): Implement out of line here.
2256 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2257 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2258 (student_t_distribution<>::operator()
2259 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2260 simplify.
2261 (operator<<(basic_ostream<>&, student_t_distribution<>),
2262 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2263 (chi_squared_distribution<>::operator()
2264 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2265 tweak to use a class member gamma_distribution.
2266 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2267 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2268 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2269 const param_type&): Move inline, tweak to use class member
2270 gamma_distributions.
2271 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2272 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2273 * include/bits/random.h: Adjust, minor tweaks.
2274
2275 2009-06-10 Tom Tromey <tromey@redhat.com>
2276
2277 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2278 (build_libstdcxx_dictionary): Accept shortened form of
2279 basic_string names.
2280 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2281
2282 2009-06-10 Tom Tromey <tromey@redhat.com>
2283
2284 PR libstdc++/40289:
2285 * python/Makefile.in: Rebuild.
2286 * python/hook.in: Compute module path relative to objfile.
2287 * python/Makefile.am (pythondir): Redefine.
2288 (gdb.py): Subst toolexeclibdir.
2289 (install-data-local): Rewrite.
2290
2291 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2292
2293 * include/bits/move.h: Doxygen group fixes.
2294
2295 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2296
2297 * include/bits/random.tcc (gamma_distribution<>::operator()
2298 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2299 the Marsaglia/Tsang algorithm.
2300 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2301 (operator<<(basic_ostream<>&, gamma_distribution<>),
2302 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2303
2304 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2305 Remove, just use normal_distribution.
2306 (operator<<(basic_ostream<>&, student_t_distribution<>),
2307 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2308 (linear_congruential_engine<>::operator()()): Move inline.
2309 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2310 const param_type&)): Move inline, just use normal_distribution.
2311 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2312 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2313 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2314 const param_type&)): Move here, out of line.
2315 (piecewise_constant_distribution<>::param_type::param_type()): Move
2316 inline.
2317 * include/bits/random.h: Adjust, minor tweaks.
2318
2319 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2320
2321 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2322
2323 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2324
2325 * include/ext/throw_allocator.h: Rework.
2326 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2327 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2328 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2329 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2330 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2331 * testsuite/util/regression/rand/priority_queue/
2332 container_rand_regression_test.tcc: Inline functions.
2333 * testsuite/util/regression/rand/assoc/
2334 container_rand_regression_test.tcc: Same.
2335
2336 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2337
2338 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2339
2340 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2341
2342 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2343 * configure: Regenerate.
2344
2345 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2346
2347 PR libstdc++/40299
2348 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2349 * testsuite/ext/rope/40299.cc: New.
2350
2351 2009-05-28 Tom Tromey <tromey@redhat.com>
2352 Phil Muldoon <pmuldoon@redhat.com>
2353 Jonathan Wakely <jwakely.gcc@gmail.com>
2354
2355 * python/Makefile.in, , python/libstdcxx/__init__.py,
2356 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2357 python/hook.in, python/Makefile.am: New files.
2358 * configure, Makefile.in: Rebuild.
2359 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2360 * Makefile.am (SUBDIRS): Add python.
2361
2362 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2363
2364 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2365 to ...
2366 * testsuite/util/replacement_memory_operators.h: ...here. New.
2367 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2368 * testsuite/util/testsuite_hooks.cc: Same.
2369
2370 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2371 replacement_memory_operators.h.
2372 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2373 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2374 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2375 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2376 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2377 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2378 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2379 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2380 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2381 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2382 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2383 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2384 * testsuite/ext/mt_allocator/check_new.cc: Same.
2385 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2386 * testsuite/ext/debug_allocator/check_new.cc: Same.
2387 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2388 * testsuite/ext/new_allocator/check_delete.cc: Same.
2389 * testsuite/ext/new_allocator/check_new.cc: Same.
2390 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2391 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2392 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2393 * testsuite/ext/throw_allocator/check_new.cc: Same.
2394 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2395 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2396 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2397 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2398 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2399 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2400 * testsuite/ext/pool_allocator/check_new.cc: Same.
2401 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2402 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2403 * testsuite/ext/array_allocator/check_delete.cc: Same.
2404 * testsuite/ext/array_allocator/check_new.cc: Same.
2405 * testsuite/23_containers/deque/cons/1.cc: Same.
2406 * testsuite/23_containers/deque/cons/2.cc: Same.
2407
2408 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2409
2410 * libsupc++/initializer_list: Format.
2411 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2412 * testsuite/18_support/initializer_list/requirements/
2413 explicit_instantiation.cc: New.
2414
2415 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2416
2417 PR libstdc++/40273
2418 * include/tr1_impl/functional: Add explicit casts.
2419 * testsuite/20_util/function/requirements/
2420 explicit_instantiation.cc: New.
2421 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2422
2423 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2424
2425 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2426
2427 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2428
2429 PR libstdc++/40221
2430 * include/tr1_impl/functional: Add explicit cast.
2431
2432 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2433
2434 PR libstdc++/40094
2435 Revert:
2436 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2437 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2438 out of line member functions definitions.
2439 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2440 Remove, use static locals instead.
2441 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2442 * src/throw_allocator.cc: New.
2443 * src/Makefile.am: Add.
2444 * config/abi/pre/gnu.ver: Add exports.
2445 * src/Makefile.in: Regenerate.
2446
2447 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2448
2449 * include/tr1_impl/functional (function): Use explicit operator bool.
2450 * include/bits/shared_ptr.h (__shared_ptr): Same.
2451 * include/bits/unique_ptr.h (unique_ptr): Same.
2452 * include/std/mutex (unique_lock): Same.
2453 * include/std/system_error (error_code): Same.
2454 (error_condition): Same.
2455 * include/std/ostream (sentry): Same.
2456 * include/std/istream (sentry): Same.
2457 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2458 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2459 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2460 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2461 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2462 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2463 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2464
2465 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2466
2467 * testsuite/23_containers/list/14340.cc: Abstract list type.
2468 * testsuite/23_containers/list/init-list.cc: Same.
2469 * testsuite/23_containers/list/pthread5.cc: Same.
2470 * testsuite/23_containers/list/invalidation/1.cc: Same.
2471 * testsuite/23_containers/list/invalidation/2.cc: Same.
2472 * testsuite/23_containers/list/invalidation/3.cc: Same.
2473 * testsuite/23_containers/list/invalidation/4.cc: Same.
2474 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2475 * testsuite/23_containers/list/modifiers/1.cc: Same.
2476 * testsuite/23_containers/list/modifiers/2.cc: Same.
2477 * testsuite/23_containers/list/modifiers/3.cc: Same.
2478 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2479 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2480 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2481 * testsuite/23_containers/list/cons/1.cc: Same.
2482 * testsuite/23_containers/list/cons/2.cc: Same.
2483 * testsuite/23_containers/list/cons/3.cc: Same.
2484 * testsuite/23_containers/list/cons/4.cc: Same.
2485 * testsuite/23_containers/list/cons/5.cc: Same.
2486 * testsuite/23_containers/list/cons/6.cc: Same.
2487 * testsuite/23_containers/list/cons/7.cc: Same.
2488 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2489 * testsuite/23_containers/list/cons/8.cc: Same.
2490 * testsuite/23_containers/list/cons/9.cc: Same.
2491 * testsuite/23_containers/list/operations/1.cc: Same.
2492 * testsuite/23_containers/list/operations/2.cc: Same.
2493 * testsuite/23_containers/list/operations/3.cc: Same.
2494 * testsuite/23_containers/list/operations/4.cc: Same.
2495 * testsuite/23_containers/list/operations/5.cc: Same.
2496 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2497 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2498 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2499 * testsuite/23_containers/list/requirements/dr438/
2500 constructor_1_neg.cc: Same.
2501 * testsuite/23_containers/list/requirements/dr438/
2502 constructor_2_neg.cc: Same.
2503 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2504 * testsuite/23_containers/list/requirements/
2505 partial_specialization/1.cc: Same.
2506 * testsuite/23_containers/list/23781.cc: Same.
2507 * testsuite/23_containers/list/pthread1.cc: Same.
2508 * testsuite/23_containers/list/capacity/1.cc: Same.
2509 * testsuite/23_containers/list/capacity/29134.cc: Same.
2510 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2511 * testsuite/23_containers/list/moveable.cc: Same.
2512
2513 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2514
2515 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2516
2517 PR libstdc++/40184
2518 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2519 Declare...
2520 * config/locale/gnu/c_locale.cc: ... and define.
2521 * config/locale/generic/c_locale.cc: Define.
2522 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2523 Use it.
2524 * testsuite/22_locale/locale/cons/40184.cc: New.
2525
2526 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2527
2528 PR libstdc++/40192
2529 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2530 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2531 * testsuite/23_containers/vector/40192.cc: New.
2532
2533 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2534
2535 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2536 * include/bits/stl_deque.h (swap): Likewise.
2537 * include/bits/stl_list.h (swap): Likewise.
2538 * include/bits/stl_vector.h (swap): Likewise.
2539 * include/bits/stl_bvector.h (swap): Likewise.
2540 * include/bits/stl_queue.h (swap): Likewise.
2541 * include/bits/stl_stack.h (swap): Likewise.
2542 * include/bits/stl_tree.h (swap): Likewise.
2543 * include/bits/stl_map.h (swap): Likewise.
2544 * include/bits/stl_multimap.h (swap): Likewise.
2545 * include/bits/stl_set.h (swap): Likewise.
2546 * include/bits/stl_multiset.h (swap): Likewise.
2547 * include/bits/forward_list.h (swap): Likewise.
2548 * include/bits/unique_ptr.h (swap): Likewise.
2549 * include/debug/deque (swap): Likewise.
2550 * include/debug/list (swap): Likewise.
2551 * include/debug/vector (swap): Likewise.
2552 * include/debug/map.h (swap): Likewise.
2553 * include/debug/multimap.h (swap): Likewise.
2554 * include/debug/set.h (swap): Likewise.
2555 * include/debug/multiset.h (swap): Likewise.
2556 * include/debug/unordered_map (swap): Likewise.
2557 * include/debug/unordered_set (swap): Likewise.
2558 * include/ext/vstring.h (swap): Likewise.
2559 * include/tr1_impl/unordered_map (swap): Likewise.
2560 * include/tr1_impl/hashtable (swap): Likewise.
2561 * include/tr1_impl/unordered_set (swap): Likewise.
2562 * include/std/tuple (swap): Likewise.
2563 * include/std/mutex (swap): Likewise.
2564 * include/std/thread (swap): Likewise.
2565 (operator<<): Only output to lvalue streams.
2566 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2567 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2568 * testsuite/23_containers/deque/requirements/dr438/
2569 assign_neg.cc: Adjust line numbers.
2570 * testsuite/23_containers/deque/requirements/dr438/
2571 constructor_1_neg.cc: Likewise.
2572 * testsuite/23_containers/deque/requirements/dr438/
2573 constructor_2_neg.cc: Likewise.
2574 * testsuite/23_containers/deque/requirements/dr438/
2575 insert_neg.cc: Likewise.
2576 * testsuite/23_containers/list/requirements/dr438/
2577 assign_neg.cc: Likewise.
2578 * testsuite/23_containers/list/requirements/dr438/
2579 constructor_1_neg.cc: Likewise.
2580 * testsuite/23_containers/list/requirements/dr438/
2581 constructor_2_neg.cc: Likewise.
2582 * testsuite/23_containers/list/requirements/dr438/
2583 insert_neg.cc: Likewise.
2584 * testsuite/23_containers/vector/requirements/dr438/
2585 assign_neg.cc: Likewise.
2586 * testsuite/23_containers/vector/requirements/dr438/
2587 constructor_1_neg.cc: Likewise.
2588 * testsuite/23_containers/vector/requirements/dr438/
2589 constructor_2_neg.cc: Likewise.
2590 * testsuite/23_containers/vector/requirements/dr438/
2591 insert_neg.cc: Likewise.
2592 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2593 test non-member swap.
2594 * testsuite/30_threads/thread/swap/2.cc: Remove.
2595
2596 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2597
2598 * include/std/mutex: Move std::lock_error to ...
2599 * src/compatibility.cc: Here.
2600 * src/mutex.cc: Likewise.
2601 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2602 for lock types and remove std::lock_error check.
2603
2604 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2605
2606 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2607 double include.
2608
2609 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2610
2611 PR libstdc++/40160
2612 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2613 typeid when __GXX_RTTI is undefined.
2614 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2615 for null _M_variant._M_iterator._M_type,
2616 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2617 * testsuite/21_strings/basic_string/40160.cc: New.
2618
2619 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2620
2621 * testsuite/26_numerics/random/discrete_distribution/cons/
2622 num_xbound_fun.cc: Minor tweaks.
2623 * testsuite/26_numerics/random/piecewise_constant_distribution/
2624 cons/initlist_fun.cc: Likewise
2625 * testsuite/26_numerics/random/piecewise_constant_distribution/
2626 cons/num_xbound_fun.cc: Likewise
2627 * testsuite/26_numerics/random/piecewise_linear_distribution/
2628 cons/initlist_fun.cc: Likewise
2629 * testsuite/26_numerics/random/piecewise_linear_distribution/
2630 cons/num_xbound_fun.cc: Likewise
2631
2632 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2633
2634 PR libstdc++/36211
2635 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2636 cxxldflags to additional_flags rather than cxx_final.
2637
2638 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2639
2640 * testsuite/26_numerics/random/discrete_distribution/cons/
2641 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2642 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2643 initlist_fun.cc: Likewise
2644 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2645 num_xbound_fun.cc: Likewise
2646 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2647 initlist_fun.cc: Likewise
2648 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2649 num_xbound_fun.cc: Likewise
2650
2651 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2652
2653 PR libstdc++/40123
2654 * random.tcc (independent_bits_engine<>::operator()()): Use
2655 result_type(1), not 1UL.
2656
2657 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2658 and _M_b.min(), instead of this->max() and this->min().
2659
2660 * random.h (_ShiftMin1): Remove, adjust everywhere.
2661
2662 * random.tcc: Minor cosmetic changes.
2663
2664 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2665
2666 * include/bits/random.tcc (cauchy_distribution<>::
2667 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2668 Avoid M_PI, a glibc extension.
2669
2670 2009-05-13 Ben Elliston <bje@au.ibm.com>
2671
2672 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2673 * include/Makefile.in: Likewise.
2674
2675 2009-05-13 Ben Elliston <bje@au.ibm.com>
2676
2677 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2678 const void * const.
2679
2680 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2681
2682 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2683 random number engines, complex, bitset, array, time utilities, and
2684 char_traits.
2685
2686 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2687
2688 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2689 * libsupc++/nested_exception.h: New.
2690 * libsupc++/Makefile.am: Add new header.
2691 * libsupc++/Makefile.in: Regenerate.
2692 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2693 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2694 * testsuite/18_support/nested_exception/cons.cc: New.
2695 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2696 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2697 * doc/xml/manual/status_cxx200x.xml: Adjust.
2698
2699 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2700
2701 * include/ext/throw_allocator.h: Remove redundant include.
2702
2703 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2704
2705 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2706 out of line member functions definitions.
2707 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2708 Remove, use static locals instead.
2709 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2710 * src/throw_allocator.cc: New.
2711 * src/Makefile.am: Add.
2712 * config/abi/pre/gnu.ver: Add exports.
2713 * src/Makefile.in: Regenerate.
2714
2715 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2716
2717 * configure.ac: Bump libtool_VERSION to 6:12:0.
2718 * configure: Regenerate.
2719
2720 2009-05-07 Matthias Klose <doko@ubuntu.com>
2721
2722 PR libstdc++/40038
2723 * src/math_stubs_long_double.cc: Add ceill.
2724
2725 2009-05-06 Johannes Singler <singler@ira.uka.de>
2726
2727 PR libstdc++/39546
2728 * include/parallel/algo.h (find_switch):
2729 Parametrize binder2nd with const T& instead of T.
2730 * testsuite/25_algorithms/find/39546.cc: new test case
2731
2732 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2733
2734 Revert:
2735 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2736
2737 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2738 possible.
2739 * configure: Regenerate.
2740
2741 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2742
2743 PR libstdc++/39909
2744 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2745 __set_once_functor_lock_ptr): Replace global lock object with local
2746 locks on global mutex.
2747 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2748 __set_once_functor_lock_ptr): Likewise, keeping old function to
2749 preserve ABI.
2750 (__once_proxy): Use pointer to local lock if set, global lock
2751 otherwise.
2752 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2753 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2754 * testsuite/30_threads/call_once/39909.cc: New.
2755
2756 2009-05-03 Jan Hubicka <jh@suse.cz>
2757
2758 * include/parallel/settings.h (get): Mark const.
2759 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2760 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2761 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2762 throw ().
2763 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2764 (is_open, fd): Mark pure and throw ().
2765 (seekoff): Mark throw ().
2766
2767 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2768
2769 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2770 possible.
2771 * configure: Regenerate.
2772
2773 2009-05-02 Jan Hubicka <jh@suse.cz>
2774
2775 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2776 operator): Mark pure.
2777
2778 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2779
2780 * scripts/create_testsuite_files: Remove thread directory.
2781
2782 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2783
2784 PR libstdc++/39868
2785 * scripts/run_doxygen: Uncomment removal of includes.
2786 (problematic): Rewrite __cxxabiv1 namespace to abi.
2787
2788 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2789
2790 Revert the last commit.
2791
2792 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2793
2794 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2795 Replace global lock object with local locks on global mutex.
2796 * src/mutex.cc: Likewise.
2797 * config/abi/pre/gnu.ver: Adjust.
2798 * testsuite/30_threads/call_once/call_once2.cc: New.
2799
2800 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2801
2802 PR libstdc++/39880
2803 PR libstdc++/39881
2804 PR libstdc++/39882
2805 * include/std/system_error (is_error_code_enum<errc>): Remove.
2806 (error_condition<>::error_condition(_ErrorCodeEnum,)
2807 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2808 (error_code<>::error_code(_ErrorCodeEnum,),
2809 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2810 * testsuite/19_diagnostics/system_error/39880.cc: New.
2811 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2812 Likewise.
2813 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2814 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2815 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2816 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2817 Adjust.
2818 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2819 Likewise.
2820 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2821 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2822 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2823 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2824 Likewise.
2825 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2826 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2827 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2828 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2829
2830 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2831
2832 * doc/xml/authors.xml: Add space.
2833 * doc/xml/faq.xml: Update links.
2834 * doc/xml/manual/intro.xml: Same.
2835 * doc/xml/manual/abi.xml: Update.
2836 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2837 * doc/xml/manual/status_cxxtr1.xml: Update links.
2838 * doc/xml/manual/status_cxx1998.xml: Same.
2839 * doc/xml/manual/status_cxx200x.xml: Same.
2840
2841 2009-04-22 Jan Hubicka <jh@suse.cz>
2842
2843 * include/tr1_impl/array (at): Do not use builtin_expect.
2844 * include/ext/throw_allocator.h (allocate): Likewise.
2845 * include/ext/pool_allocator.h (allocate): Likweise.
2846 * include/ext/bitmap_allocator.h (allocate): Likewise.
2847 * include/ext/rc_string_base.h (_S_construct): Likewise.
2848 * include/ext/malloc_allocator.h (allocate): Likewise.
2849 * include/ext/mt_allocator.h (allocate): Likewise.
2850 * include/ext/sso_string_base.h (_M_construct): Likewise.
2851 * include/bits/basic_string.tcc (_S_construct): Likewise.
2852
2853 2009-04-22 Jan Hubicka <jh@suse.cz>
2854
2855 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2856 (atexit, atoll, stroll, strtoull): Mark throw ()
2857 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2858 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2859 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2860 (atexit, atoll, stroll, strtoull): Mark throw ()
2861 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2862 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2863
2864 2009-04-21 Jan Hubicka <jh@suse.cz>
2865
2866 * include/ext/atomicity.h
2867 (__exchange_and_add, __atomic_add): Mark throw ().
2868 * config/os/aix/atomicity.h
2869 * config/os/aix/atomicity.h
2870 * config/os/irix/atomicity.h
2871 * config/cpu/cris/atomicity.h
2872 * config/cpu/m68k/atomicity.h
2873 * config/cpu/hppa/atomicity.h
2874 * config/cpu/sparc/atomicity.h
2875 * config/cpu/i386/atomicity.h
2876 * config/cpu/i486/atomicity.h
2877 * config/cpu/sh/atomicity.h
2878 * config/cpu/generic/atomicity_mutex/atomicity.h
2879 * config/cpu/generic/atomicity_builtins/atomicity.h
2880 (__exchange_and_add, __atomic_add): Mark throw ().
2881
2882 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2883
2884 PR libstdc++/39835
2885 * include/bits/random.h: Avoid the badname __alpha (and, for
2886 consistency, __beta too).
2887 * include/bits/random.tcc: Likewise.
2888
2889 2009-04-19 Jan Hubicka <jh@suse.cz>
2890
2891 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2892 _GLIBCXX_NOTHROW.
2893
2894 2009-04-19 Jan Hubicka <jh@suse.cz>
2895
2896 * include/c_compatibility/stdatomic.h
2897 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2898 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2899 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2900
2901 2009-04-18 Jan Hubicka <jh@suse.cz>
2902
2903 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2904 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2905 __cxa_get_globals_fast): Mark const.
2906 (__cxa_get_exception_ptr): Mark pure.
2907 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2908 (__terminate): Makr throw ().
2909 * libsupc++/exception (terminate): Mark throw().
2910 (uncaught_exception): Mark pure.
2911 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2912 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2913 Mark throw().
2914 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2915 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2916 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2917 __cxa_guard_abort): Mark throw ().
2918 (__cxa_pure_virtual): Mark noreturn.
2919 (__cxa_current_exception_type): Mark throw and pure.
2920 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2921 __cxa_exception_type): Mark pure.
2922 (_M_safe_bool_dummy): Mark pure and const.
2923
2924 2009-04-18 Jan Hubicka <jh@suse.cz>
2925
2926 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2927 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2928 _M_destroy_thread_key): Mark throw ()
2929 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2930 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2931 _M_get_max_length): Mark throw ().
2932 * include/debug/formatter.h (_M_message, _M_format_word,
2933 _M_get_max_length): Mark throw ().
2934 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2935 _M_detach_single): Mark throw ().
2936 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2937 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2938 throw ()
2939 (_M_get_mutex): Mark throw ().
2940 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2941 (_M_destroy_thread_key): Mark CONST and throw.
2942 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2943 throw ().
2944
2945 2009-04-18 Jan Hubicka <jh@suse.cz>
2946
2947 * src/condition_variable.cc (condition_variable,
2948 condition_variable_any constructors): Mark throw()
2949 * src/hash.cc (operator() for long double, string, and wstring): Mark
2950 throw ().
2951 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2952 _M_setup, rdbuf, str): Mark throw ().
2953 * src/chrono.cc (new): Mark throw ().
2954 * include/std/system_error (system_category, generic_category): Mark
2955 throw () and const.
2956 * include/std/chrono (now): Mark throw ().
2957 * include/std/condition_variable (condition_variable,
2958 ~condition_variable, condition_variable_any,
2959 ~condition_variable_any): Mark throw ().
2960 * include/std/mutex (mutex): Mark throw ().
2961 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2962 throw.
2963 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2964 and throw ().
2965 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2966 * include/bits/locale_classes.h (_S_initialize_once,
2967 _S_clone_c_locale): Mark throw ().
2968 (_S_get_c_name): Mark const and throw ().
2969 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2970 throw ().
2971 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2972 Mark throw ().
2973 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2974 throw ().
2975 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2976 ios_base): Mark throw ()
2977 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2978 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2979 (str, freeze, _M_setupf): Mark throw ().
2980 (pcount): Mark pure and throw ().
2981 (rdbuf): Mark const and throw ().
2982
2983 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2984
2985 PR libstdc++/39802
2986 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2987 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2988 Always accept negative values, for unsigned types too.
2989 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2990 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2991
2992 2009-04-18 Jan Hubicka <jh@suse.cz>
2993
2994 * include/debug/formater.h: Include bits/c++config.h.
2995 (_M_error): Mark noreturn.
2996 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2997 _GLIBCXX_NORETURN): New.
2998 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2999 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
3000 Mark pure.
3001 * include/c_compatibility/stdatomic.h
3002 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
3003 __atomic_flag_wait_explicit, __atomic_flag_for_address):
3004 Mark by throw ().
3005 * src/atomic.cc (atomic_flag_test_and_set_explicit,
3006 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
3007 __atomic_flag_for_address): Mark by throw ().
3008
3009 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
3010
3011 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
3012
3013 2009-04-16 Jan Hubicka <jh@suse.cz>
3014
3015 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
3016 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
3017 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
3018 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
3019 out body to ...
3020 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
3021 functions.
3022 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
3023 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
3024 _Rb_tree_black_count): Mark nothrow.
3025
3026 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3027
3028 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
3029 from base classes.
3030 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
3031
3032 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3033
3034 * doc/html: Regenerate.
3035
3036 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3037
3038 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
3039
3040 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
3041 * doc/xml/gnu/fdl-1.2.xml: Same.
3042 * doc/xml/manual/numerics.xml: Same.
3043 * doc/xml/manual/concurrency.xml: Same.
3044 * doc/xml/manual/intro.xml: Same.
3045 * doc/xml/manual/status_cxxtr1.xml: Same.
3046 * doc/xml/manual/containers.xml: Same.
3047 * doc/xml/manual/io.xml: Same.
3048 * doc/xml/manual/utilities.xml: Same.
3049 * doc/xml/manual/support.xml: Same.
3050 * doc/xml/manual/using.xml: Same.
3051 * doc/xml/manual/localization.xml: Same.
3052 * doc/xml/manual/locale.xml: Same.
3053 * doc/xml/manual/extensions.xml: Same.
3054 * doc/xml/manual/appendix_contributing.xml: Same.
3055 * doc/xml/manual/diagnostics.xml: Same.
3056 * doc/xml/manual/status_cxx200x.xml: Same.
3057
3058 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3059
3060 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
3061 * doc/xml/manual/status_cxx200x.xml: Adjust.
3062
3063 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3064
3065 * doc/xml/spine.xml: Remove unused license entity, update
3066 copyright year.
3067
3068 * doc/xml/manual/spine.xml: Markup for primary index terms.
3069 * doc/xml/manual/numerics.xml: Same.
3070 * doc/xml/manual/intro.xml: Same.
3071 * doc/xml/manual/containers.xml: Same.
3072 * doc/xml/manual/io.xml: Same.
3073 * doc/xml/manual/appendix_porting.xml: Same.
3074 * doc/xml/manual/utilities.xml: Same.
3075 * doc/xml/manual/support.xml: Same.
3076 * doc/xml/manual/localization.xml: Same.
3077 * doc/xml/manual/strings.xml: Same.
3078 * doc/xml/manual/extensions.xml: Same.
3079 * doc/xml/manual/appendix_contributing.xml: Same.
3080 * doc/xml/manual/diagnostics.xml: Same.
3081 * doc/xml/manual/algorithms.xml: Same.
3082 * doc/xml/manual/appendix_free.xml: Same.
3083 * doc/xml/manual/iterators.xml: Same.
3084
3085 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3086 * doc/xml/gnu/fdl-1.2.xml: Same.
3087
3088 * doc/xml/manual/status_cxx200x.xml: Re-write.
3089
3090 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3091
3092 PR libstdc++/39629 (final bits)
3093 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3094 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3095 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3096 Fix formula for __j.
3097 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3098 const normal_distribution<>&): Remove.
3099 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3100 const uniform_int_distribution<>&), operator==(const
3101 uniform_real_distribution<>&, const uniform_real_distribution<>&),
3102 operator==(const normal_distribution<>&, const normal_distribution<>&),
3103 operator==(const lognormal_distribution<>&,
3104 const lognormal_distribution<>&), operator==(const
3105 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3106 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3107 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3108 operator==(const student_t_distribution<>&,
3109 const student_t_distribution<>&), operator==(const
3110 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3111 operator==(const binomial_distribution<>&, const
3112 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3113 const geometric_distribution<>&), operator==(const
3114 negative_binomial_distribution<>&, const
3115 negative_binomial_distribution<>&), operator==(const
3116 poisson_distribution<>&, const poisson_distribution<>&),
3117 operator==(const exponential_distribution<>&,
3118 const exponential_distribution<>&), operator==(const
3119 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3120 weibull_distribution<>&, const weibull_distribution<>&),
3121 operator==(const extreme_value_distribution<>&,
3122 const extreme_value_distribution<>&), operator==(const
3123 discrete_distribution<>&, const discrete_distribution<>&),
3124 operator==(const piecewise_constant_distribution<>&,
3125 const piecewise_constant_distribution<>&), operator==(const
3126 piecewise_linear_distribution<>&, const
3127 piecewise_linear_distribution<>&)): Remove.
3128 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3129 serialize.cc: Remove.
3130 * testsuite/26_numerics/random/piecewise_constant_distribution/
3131 operators/serialize.cc: Likewise.
3132 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3133 serialize.cc: Likewise.
3134 * testsuite/26_numerics/random/normal_distribution/operators/
3135 serialize.cc: Likewise.
3136 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3137 serialize.cc: Likewise.
3138 * testsuite/26_numerics/random/poisson_distribution/operators/
3139 serialize.cc: Likewise.
3140 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3141 serialize.cc: Likewise.
3142 * testsuite/26_numerics/random/discrete_distribution/operators/
3143 serialize.cc: Likewise.
3144 * testsuite/26_numerics/random/weibull_distribution/operators/
3145 serialize.cc: Likewise.
3146 * testsuite/26_numerics/random/negative_binomial_distribution/
3147 operators/serialize.cc: Likewise.
3148 * testsuite/26_numerics/random/cauchy_distribution/operators/
3149 serialize.cc: Likewise.
3150 * testsuite/26_numerics/random/gamma_distribution/operators/
3151 serialize.cc: Likewise.
3152 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3153 serialize.cc: Likewise.
3154 * testsuite/26_numerics/random/exponential_distribution/operators/
3155 serialize.cc: Likewise.
3156 * testsuite/26_numerics/random/lognormal_distribution/operators/
3157 serialize.cc: Likewise.
3158 * testsuite/26_numerics/random/binomial_distribution/operators/
3159 serialize.cc: Likewise.
3160 * testsuite/26_numerics/random/extreme_value_distribution/
3161 operators/serialize.cc: Likewise.
3162 * testsuite/26_numerics/random/piecewise_linear_distribution/
3163 operators/serialize.cc: Likewise.
3164 * testsuite/26_numerics/random/student_t_distribution/operators/
3165 serialize.cc: Likewise.
3166 * testsuite/26_numerics/random/geometric_distribution/operators/
3167 serialize.cc: Likewise.
3168
3169 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3170 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3171 mersenne_twister_engine<>::seed(_Gen&,
3172 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3173 subtract_with_carry_engine<>::seed(_Gen&,
3174 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3175 Remove, unused.
3176 * include/bits/random.tcc (linear_congruential_engine<>::
3177 seed(_Gen&, false_type): Likewise.
3178
3179 2009-04-09 Nick Clifton <nickc@redhat.com>
3180
3181 * src/allocator-inst.cc: Change copyright header to refer to
3182 version 3 of the GNU General Public License with version 3.1
3183 of the GCC Runtime Library Exception and to point readers at
3184 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3185 web page.
3186 * config/abi/compatibility.h: Likewise.
3187 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3188 * config/abi/pre/gnu.ver: Likewise.
3189 * config/allocator/bitmap_allocator_base.h: Likewise.
3190 * config/allocator/malloc_allocator_base.h: Likewise.
3191 * config/allocator/mt_allocator_base.h: Likewise.
3192 * config/allocator/new_allocator_base.h: Likewise.
3193 * config/allocator/pool_allocator_base.h: Likewise.
3194 * config/cpu/alpha/atomic_word.h: Likewise.
3195 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3196 * config/cpu/cris/atomic_word.h: Likewise.
3197 * config/cpu/cris/atomicity.h: Likewise.
3198 * config/cpu/generic/atomic_word.h: Likewise.
3199 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3200 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3201 * config/cpu/generic/cpu_defines.h: Likewise.
3202 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3203 * config/cpu/hppa/atomicity.h: Likewise.
3204 * config/cpu/i386/atomicity.h: Likewise.
3205 * config/cpu/i486/atomicity.h: Likewise.
3206 * config/cpu/ia64/atomic_word.h: Likewise.
3207 * config/cpu/m68k/atomicity.h: Likewise.
3208 * config/cpu/powerpc/atomic_word.h: Likewise.
3209 * config/cpu/powerpc/cpu_defines.h: Likewise.
3210 * config/cpu/sh/atomicity.h: Likewise.
3211 * config/cpu/sparc/atomic_word.h: Likewise.
3212 * config/cpu/sparc/atomicity.h: Likewise.
3213 * config/io/basic_file_stdio.cc: Likewise.
3214 * config/io/basic_file_stdio.h: Likewise.
3215 * config/io/c_io_stdio.h: Likewise.
3216 * config/locale/darwin/ctype_members.cc: Likewise.
3217 * config/locale/generic/c++locale_internal.h: Likewise.
3218 * config/locale/generic/c_locale.cc: Likewise.
3219 * config/locale/generic/c_locale.h: Likewise.
3220 * config/locale/generic/codecvt_members.cc: Likewise.
3221 * config/locale/generic/collate_members.cc: Likewise.
3222 * config/locale/generic/ctype_members.cc: Likewise.
3223 * config/locale/generic/messages_members.cc: Likewise.
3224 * config/locale/generic/messages_members.h: Likewise.
3225 * config/locale/generic/monetary_members.cc: Likewise.
3226 * config/locale/generic/numeric_members.cc: Likewise.
3227 * config/locale/generic/time_members.cc: Likewise.
3228 * config/locale/generic/time_members.h: Likewise.
3229 * config/locale/gnu/c++locale_internal.h: Likewise.
3230 * config/locale/gnu/c_locale.cc: Likewise.
3231 * config/locale/gnu/c_locale.h: Likewise.
3232 * config/locale/gnu/codecvt_members.cc: Likewise.
3233 * config/locale/gnu/collate_members.cc: Likewise.
3234 * config/locale/gnu/ctype_members.cc: Likewise.
3235 * config/locale/gnu/messages_members.cc: Likewise.
3236 * config/locale/gnu/messages_members.h: Likewise.
3237 * config/locale/gnu/monetary_members.cc: Likewise.
3238 * config/locale/gnu/numeric_members.cc: Likewise.
3239 * config/locale/gnu/time_members.cc: Likewise.
3240 * config/locale/gnu/time_members.h: Likewise.
3241 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3242 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3243 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3244 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3245 * config/os/aix/atomic_word.h: Likewise.
3246 * config/os/aix/atomicity.h: Likewise.
3247 * config/os/aix/ctype_base.h: Likewise.
3248 * config/os/aix/ctype_inline.h: Likewise.
3249 * config/os/aix/ctype_noninline.h: Likewise.
3250 * config/os/aix/os_defines.h: Likewise.
3251 * config/os/bsd/darwin/ctype_base.h: Likewise.
3252 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3253 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3254 * config/os/bsd/darwin/os_defines.h: Likewise.
3255 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3256 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3257 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3258 * config/os/bsd/freebsd/os_defines.h: Likewise.
3259 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3260 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3261 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3262 * config/os/bsd/netbsd/os_defines.h: Likewise.
3263 * config/os/djgpp/ctype_base.h: Likewise.
3264 * config/os/djgpp/ctype_inline.h: Likewise.
3265 * config/os/djgpp/ctype_noninline.h: Likewise.
3266 * config/os/djgpp/os_defines.h: Likewise.
3267 * config/os/generic/ctype_base.h: Likewise.
3268 * config/os/generic/ctype_inline.h: Likewise.
3269 * config/os/generic/ctype_noninline.h: Likewise.
3270 * config/os/generic/error_constants.h: Likewise.
3271 * config/os/generic/os_defines.h: Likewise.
3272 * config/os/gnu-linux/ctype_base.h: Likewise.
3273 * config/os/gnu-linux/ctype_inline.h: Likewise.
3274 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3275 * config/os/gnu-linux/os_defines.h: Likewise.
3276 * config/os/hpux/ctype_base.h: Likewise.
3277 * config/os/hpux/ctype_inline.h: Likewise.
3278 * config/os/hpux/ctype_noninline.h: Likewise.
3279 * config/os/hpux/os_defines.h: Likewise.
3280 * config/os/irix/atomic_word.h: Likewise.
3281 * config/os/irix/atomicity.h: Likewise.
3282 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3283 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3284 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3285 * config/os/irix/irix5.2/os_defines.h: Likewise.
3286 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3287 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3288 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3289 * config/os/irix/irix6.5/os_defines.h: Likewise.
3290 * config/os/mingw32/ctype_base.h: Likewise.
3291 * config/os/mingw32/ctype_inline.h: Likewise.
3292 * config/os/mingw32/ctype_noninline.h: Likewise.
3293 * config/os/mingw32/error_constants.h: Likewise.
3294 * config/os/mingw32/os_defines.h: Likewise.
3295 * config/os/newlib/ctype_base.h: Likewise.
3296 * config/os/newlib/ctype_inline.h: Likewise.
3297 * config/os/newlib/ctype_noninline.h: Likewise.
3298 * config/os/newlib/os_defines.h: Likewise.
3299 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3300 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3301 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3302 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3303 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3304 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3305 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3306 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3307 * config/os/tpf/ctype_base.h: Likewise.
3308 * config/os/tpf/ctype_inline.h: Likewise.
3309 * config/os/tpf/ctype_noninline.h: Likewise.
3310 * config/os/tpf/os_defines.h: Likewise.
3311 * config/os/uclibc/ctype_base.h: Likewise.
3312 * config/os/uclibc/ctype_inline.h: Likewise.
3313 * config/os/uclibc/ctype_noninline.h: Likewise.
3314 * config/os/uclibc/os_defines.h: Likewise.
3315 * config/os/vxworks/ctype_base.h: Likewise.
3316 * config/os/vxworks/ctype_inline.h: Likewise.
3317 * config/os/vxworks/ctype_noninline.h: Likewise.
3318 * config/os/vxworks/os_defines.h: Likewise.
3319 * include/backward/auto_ptr.h: Likewise.
3320 * include/backward/backward_warning.h: Likewise.
3321 * include/backward/binders.h: Likewise.
3322 * include/backward/hash_fun.h: Likewise.
3323 * include/backward/hash_map: Likewise.
3324 * include/backward/hash_set: Likewise.
3325 * include/backward/hashtable.h: Likewise.
3326 * include/backward/strstream: Likewise.
3327 * include/bits/algorithmfwd.h: Likewise.
3328 * include/bits/allocator.h: Likewise.
3329 * include/bits/atomic_0.h: Likewise.
3330 * include/bits/atomic_2.h: Likewise.
3331 * include/bits/atomicfwd_c.h: Likewise.
3332 * include/bits/atomicfwd_cxx.h: Likewise.
3333 * include/bits/basic_ios.h: Likewise.
3334 * include/bits/basic_ios.tcc: Likewise.
3335 * include/bits/basic_string.h: Likewise.
3336 * include/bits/basic_string.tcc: Likewise.
3337 * include/bits/boost_concept_check.h: Likewise.
3338 * include/bits/c++config: Likewise.
3339 * include/bits/char_traits.h: Likewise.
3340 * include/bits/codecvt.h: Likewise.
3341 * include/bits/concept_check.h: Likewise.
3342 * include/bits/cpp_type_traits.h: Likewise.
3343 * include/bits/deque.tcc: Likewise.
3344 * include/bits/forward_list.h: Likewise.
3345 * include/bits/forward_list.tcc: Likewise.
3346 * include/bits/fstream.tcc: Likewise.
3347 * include/bits/functexcept.h: Likewise.
3348 * include/bits/functional_hash.h: Likewise.
3349 * include/bits/gslice.h: Likewise.
3350 * include/bits/gslice_array.h: Likewise.
3351 * include/bits/hashtable.h: Likewise.
3352 * include/bits/indirect_array.h: Likewise.
3353 * include/bits/ios_base.h: Likewise.
3354 * include/bits/istream.tcc: Likewise.
3355 * include/bits/list.tcc: Likewise.
3356 * include/bits/locale_classes.h: Likewise.
3357 * include/bits/locale_classes.tcc: Likewise.
3358 * include/bits/locale_facets.h: Likewise.
3359 * include/bits/locale_facets.tcc: Likewise.
3360 * include/bits/locale_facets_nonio.h: Likewise.
3361 * include/bits/locale_facets_nonio.tcc: Likewise.
3362 * include/bits/localefwd.h: Likewise.
3363 * include/bits/mask_array.h: Likewise.
3364 * include/bits/move.h: Likewise.
3365 * include/bits/ostream.tcc: Likewise.
3366 * include/bits/ostream_insert.h: Likewise.
3367 * include/bits/postypes.h: Likewise.
3368 * include/bits/shared_ptr.h: Likewise.
3369 * include/bits/slice_array.h: Likewise.
3370 * include/bits/sstream.tcc: Likewise.
3371 * include/bits/stl_algo.h: Likewise.
3372 * include/bits/stl_algobase.h: Likewise.
3373 * include/bits/stl_bvector.h: Likewise.
3374 * include/bits/stl_construct.h: Likewise.
3375 * include/bits/stl_deque.h: Likewise.
3376 * include/bits/stl_function.h: Likewise.
3377 * include/bits/stl_heap.h: Likewise.
3378 * include/bits/stl_iterator.h: Likewise.
3379 * include/bits/stl_iterator_base_funcs.h: Likewise.
3380 * include/bits/stl_iterator_base_types.h: Likewise.
3381 * include/bits/stl_list.h: Likewise.
3382 * include/bits/stl_map.h: Likewise.
3383 * include/bits/stl_multimap.h: Likewise.
3384 * include/bits/stl_multiset.h: Likewise.
3385 * include/bits/stl_numeric.h: Likewise.
3386 * include/bits/stl_pair.h: Likewise.
3387 * include/bits/stl_queue.h: Likewise.
3388 * include/bits/stl_raw_storage_iter.h: Likewise.
3389 * include/bits/stl_relops.h: Likewise.
3390 * include/bits/stl_set.h: Likewise.
3391 * include/bits/stl_stack.h: Likewise.
3392 * include/bits/stl_tempbuf.h: Likewise.
3393 * include/bits/stl_tree.h: Likewise.
3394 * include/bits/stl_uninitialized.h: Likewise.
3395 * include/bits/stl_vector.h: Likewise.
3396 * include/bits/stream_iterator.h: Likewise.
3397 * include/bits/streambuf.tcc: Likewise.
3398 * include/bits/streambuf_iterator.h: Likewise.
3399 * include/bits/stringfwd.h: Likewise.
3400 * include/bits/unique_ptr.h: Likewise.
3401 * include/bits/valarray_after.h: Likewise.
3402 * include/bits/valarray_array.h: Likewise.
3403 * include/bits/valarray_array.tcc: Likewise.
3404 * include/bits/valarray_before.h: Likewise.
3405 * include/bits/vector.tcc: Likewise.
3406 * include/c/cassert: Likewise.
3407 * include/c/cctype: Likewise.
3408 * include/c/cerrno: Likewise.
3409 * include/c/cfloat: Likewise.
3410 * include/c/ciso646: Likewise.
3411 * include/c/climits: Likewise.
3412 * include/c/clocale: Likewise.
3413 * include/c/cmath: Likewise.
3414 * include/c/csetjmp: Likewise.
3415 * include/c/csignal: Likewise.
3416 * include/c/cstdarg: Likewise.
3417 * include/c/cstddef: Likewise.
3418 * include/c/cstdio: Likewise.
3419 * include/c/cstdlib: Likewise.
3420 * include/c/cstring: Likewise.
3421 * include/c/ctime: Likewise.
3422 * include/c/cwchar: Likewise.
3423 * include/c/cwctype: Likewise.
3424 * include/c_compatibility/assert.h: Likewise.
3425 * include/c_compatibility/complex.h: Likewise.
3426 * include/c_compatibility/ctype.h: Likewise.
3427 * include/c_compatibility/errno.h: Likewise.
3428 * include/c_compatibility/fenv.h: Likewise.
3429 * include/c_compatibility/float.h: Likewise.
3430 * include/c_compatibility/inttypes.h: Likewise.
3431 * include/c_compatibility/iso646.h: Likewise.
3432 * include/c_compatibility/limits.h: Likewise.
3433 * include/c_compatibility/locale.h: Likewise.
3434 * include/c_compatibility/math.h: Likewise.
3435 * include/c_compatibility/setjmp.h: Likewise.
3436 * include/c_compatibility/signal.h: Likewise.
3437 * include/c_compatibility/stdarg.h: Likewise.
3438 * include/c_compatibility/stdatomic.h: Likewise.
3439 * include/c_compatibility/stdbool.h: Likewise.
3440 * include/c_compatibility/stddef.h: Likewise.
3441 * include/c_compatibility/stdint.h: Likewise.
3442 * include/c_compatibility/stdio.h: Likewise.
3443 * include/c_compatibility/stdlib.h: Likewise.
3444 * include/c_compatibility/string.h: Likewise.
3445 * include/c_compatibility/tgmath.h: Likewise.
3446 * include/c_compatibility/time.h: Likewise.
3447 * include/c_compatibility/wchar.h: Likewise.
3448 * include/c_compatibility/wctype.h: Likewise.
3449 * include/c_global/cassert: Likewise.
3450 * include/c_global/ccomplex: Likewise.
3451 * include/c_global/cctype: Likewise.
3452 * include/c_global/cerrno: Likewise.
3453 * include/c_global/cfenv: Likewise.
3454 * include/c_global/cfloat: Likewise.
3455 * include/c_global/cinttypes: Likewise.
3456 * include/c_global/ciso646: Likewise.
3457 * include/c_global/climits: Likewise.
3458 * include/c_global/clocale: Likewise.
3459 * include/c_global/cmath.tcc: Likewise.
3460 * include/c_global/cmath: Likewise.
3461 * include/c_global/csetjmp: Likewise.
3462 * include/c_global/csignal: Likewise.
3463 * include/c_global/cstdarg: Likewise.
3464 * include/c_global/cstdatomic: Likewise.
3465 * include/c_global/cstdbool: Likewise.
3466 * include/c_global/cstddef: Likewise.
3467 * include/c_global/cstdint: Likewise.
3468 * include/c_global/cstdio: Likewise.
3469 * include/c_global/cstdlib: Likewise.
3470 * include/c_global/cstring: Likewise.
3471 * include/c_global/ctgmath: Likewise.
3472 * include/c_global/ctime: Likewise.
3473 * include/c_global/cwchar: Likewise.
3474 * include/c_global/cwctype: Likewise.
3475 * include/c_std/cassert: Likewise.
3476 * include/c_std/cctype: Likewise.
3477 * include/c_std/cerrno: Likewise.
3478 * include/c_std/cfloat: Likewise.
3479 * include/c_std/ciso646: Likewise.
3480 * include/c_std/climits: Likewise.
3481 * include/c_std/clocale: Likewise.
3482 * include/c_std/cmath.tcc: Likewise.
3483 * include/c_std/cmath: Likewise.
3484 * include/c_std/csetjmp: Likewise.
3485 * include/c_std/csignal: Likewise.
3486 * include/c_std/cstdarg: Likewise.
3487 * include/c_std/cstddef: Likewise.
3488 * include/c_std/cstdio: Likewise.
3489 * include/c_std/cstdlib: Likewise.
3490 * include/c_std/cstring: Likewise.
3491 * include/c_std/ctime: Likewise.
3492 * include/c_std/cwchar: Likewise.
3493 * include/c_std/cwctype: Likewise.
3494 * include/debug/bitset: Likewise.
3495 * include/debug/debug.h: Likewise.
3496 * include/debug/deque: Likewise.
3497 * include/debug/formatter.h: Likewise.
3498 * include/debug/functions.h: Likewise.
3499 * include/debug/list: Likewise.
3500 * include/debug/macros.h: Likewise.
3501 * include/debug/map.h: Likewise.
3502 * include/debug/map: Likewise.
3503 * include/debug/multimap.h: Likewise.
3504 * include/debug/multiset.h: Likewise.
3505 * include/debug/safe_base.h: Likewise.
3506 * include/debug/safe_iterator.h: Likewise.
3507 * include/debug/safe_iterator.tcc: Likewise.
3508 * include/debug/safe_sequence.h: Likewise.
3509 * include/debug/set.h: Likewise.
3510 * include/debug/set: Likewise.
3511 * include/debug/string: Likewise.
3512 * include/debug/unordered_map: Likewise.
3513 * include/debug/unordered_set: Likewise.
3514 * include/debug/vector: Likewise.
3515 * include/ext/algorithm: Likewise.
3516 * include/ext/array_allocator.h: Likewise.
3517 * include/ext/atomicity.h: Likewise.
3518 * include/ext/bitmap_allocator.h: Likewise.
3519 * include/ext/cast.h: Likewise.
3520 * include/ext/codecvt_specializations.h: Likewise.
3521 * include/ext/concurrence.h: Likewise.
3522 * include/ext/debug_allocator.h: Likewise.
3523 * include/ext/enc_filebuf.h: Likewise.
3524 * include/ext/extptr_allocator.h: Likewise.
3525 * include/ext/functional: Likewise.
3526 * include/ext/iterator: Likewise.
3527 * include/ext/malloc_allocator.h: Likewise.
3528 * include/ext/memory: Likewise.
3529 * include/ext/mt_allocator.h: Likewise.
3530 * include/ext/new_allocator.h: Likewise.
3531 * include/ext/numeric: Likewise.
3532 * include/ext/numeric_traits.h: Likewise.
3533 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3534 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3535 Likewise.
3536 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3537 Likewise.
3538 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3539 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3540 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3541 Likewise.
3542 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3543 Likewise.
3544 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3545 Likewise.
3546 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3547 Likewise.
3548 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3549 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3550 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3551 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3552 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3553 Likewise.
3554 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3555 Likewise.
3556 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3557 Likewise.
3558 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3559 Likewise.
3560 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3561 Likewise.
3562 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3563 Likewise.
3564 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3565 Likewise.
3566 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3567 Likewise.
3568 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3569 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3570 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3571 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3572 Likewise.
3573 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3574 Likewise.
3575 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3576 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3577 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3578 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3579 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3580 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3581 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3582 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3583 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3584 Likewise.
3585 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3586 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3587 Likewise.
3588 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3589 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3590 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3591 Likewise.
3592 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3593 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3594 Likewise.
3595 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3596 Likewise.
3597 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3598 Likewise.
3599 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3600 Likewise.
3601 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3602 Likewise.
3603 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3604 Likewise.
3605 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3606 Likewise.
3607 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3608 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3609 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3610 Likewise.
3611 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3612 Likewise.
3613 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3614 Likewise.
3615 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3616 Likewise.
3617 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3618 Likewise.
3619 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3620 Likewise.
3621 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3622 Likewise.
3623 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3624 Likewise.
3625 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3626 Likewise.
3627 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3628 Likewise.
3629 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3630 Likewise.
3631 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3632 Likewise.
3633 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3634 Likewise.
3635 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3636 Likewise.
3637 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3638 Likewise.
3639 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3640 Likewise.
3641 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3642 Likewise.
3643 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3644 Likewise.
3645 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3646 Likewise.
3647 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3648 Likewise.
3649 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3650 Likewise.
3651 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3652 Likewise.
3653 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3654 Likewise.
3655 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3656 Likewise.
3657 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3658 Likewise.
3659 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3660 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3661 Likewise.
3662 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3663 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3664 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3665 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3666 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3667 Likewise.
3668 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3669 Likewise.
3670 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3671 Likewise.
3672 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3673 Likewise.
3674 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3675 Likewise.
3676 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3677 Likewise.
3678 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3679 Likewise.
3680 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3681 Likewise.
3682 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3683 Likewise.
3684 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3685 Likewise.
3686 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3687 Likewise.
3688 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3689 Likewise.
3690 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3691 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3692 Likewise.
3693 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3694 Likewise.
3695 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3696 Likewise.
3697 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3698 Likewise.
3699 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3700 Likewise.
3701 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3702 Likewise.
3703 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3704 Likewise.
3705 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3706 Likewise.
3707 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3708 Likewise.
3709 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3710 Likewise.
3711 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3712 Likewise.
3713 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3714 Likewise.
3715 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3716 Likewise.
3717 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3718 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3719 Likewise.
3720 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3721 Likewise.
3722 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3723 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3724 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3725 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3726 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3727 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3728 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3729 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3730 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3731 Likewise.
3732 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3733 Likewise.
3734 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3735 Likewise.
3736 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3737 Likewise.
3738 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3739 Likewise.
3740 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3741 Likewise.
3742 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3743 Likewise.
3744 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3745 Likewise.
3746 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3747 Likewise.
3748 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3749 Likewise.
3750 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3751 Likewise.
3752 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3753 Likewise.
3754 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3755 Likewise.
3756 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3757 Likewise.
3758 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3759 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3760 Likewise.
3761 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3762 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3763 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3764 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3765 Likewise.
3766 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3767 Likewise.
3768 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3769 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3770 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3771 Likewise.
3772 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3773 Likewise.
3774 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3775 Likewise.
3776 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3777 Likewise.
3778 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3779 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3780 Likewise.
3781 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3782 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3783 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3784 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3785 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3786 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3787 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3788 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3789 Likewise.
3790 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3791 Likewise.
3792 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3793 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3794 Likewise.
3795 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3796 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3797 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3798 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3799 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3800 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3801 Likewise.
3802 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3803 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3804 Likewise.
3805 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3806 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3807 Likewise.
3808 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3809 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3810 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3811 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3812 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3813 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3814 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3815 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3816 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3817 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3818 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3819 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3820 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3821 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3822 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3823 Likewise.
3824 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3825 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3826 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3827 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3828 Likewise.
3829 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3830 Likewise.
3831 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3832 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3833 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3834 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3835 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3836 Likewise.
3837 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3838 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3839 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3840 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3841 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3842 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3843 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3844 Likewise.
3845 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3846 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3847 Likewise.
3848 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3849 Likewise.
3850 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3851 Likewise.
3852 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3853 Likewise.
3854 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3855 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3856 Likewise.
3857 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3858 Likewise.
3859 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3860 Likewise.
3861 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3862 Likewise.
3863 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3864 Likewise.
3865 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3866 Likewise.
3867 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3868 Likewise.
3869 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3870 Likewise.
3871 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3872 Likewise.
3873 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3874 Likewise.
3875 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3876 Likewise.
3877 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3878 Likewise.
3879 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3880 Likewise.
3881 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3882 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3883 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3884 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3885 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3886 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3887 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3888 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3889 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3890 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3891 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3892 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3893 Likewise.
3894 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3895 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3896 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3897 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3898 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3899 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3900 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3901 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3902 Likewise.
3903 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3904 Likewise.
3905 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3906 Likewise.
3907 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3908 Likewise.
3909 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3910 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3911 Likewise.
3912 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3913 Likewise.
3914 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3915 Likewise.
3916 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3917 Likewise.
3918 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3919 Likewise.
3920 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3921 Likewise.
3922 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3923 Likewise.
3924 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3925 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3926 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3927 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3928 Likewise.
3929 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3930 Likewise.
3931 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3932 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3933 Likewise.
3934 * include/ext/pb_ds/exception.hpp: Likewise.
3935 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3936 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3937 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3938 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3939 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3940 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3941 * include/ext/pod_char_traits.h: Likewise.
3942 * include/ext/pointer.h: Likewise.
3943 * include/ext/pool_allocator.h: Likewise.
3944 * include/ext/rb_tree: Likewise.
3945 * include/ext/rc_string_base.h: Likewise.
3946 * include/ext/rope: Likewise.
3947 * include/ext/ropeimpl.h: Likewise.
3948 * include/ext/slist: Likewise.
3949 * include/ext/sso_string_base.h: Likewise.
3950 * include/ext/stdio_filebuf.h: Likewise.
3951 * include/ext/stdio_sync_filebuf.h: Likewise.
3952 * include/ext/string_conversions.h: Likewise.
3953 * include/ext/throw_allocator.h: Likewise.
3954 * include/ext/type_traits.h: Likewise.
3955 * include/ext/typelist.h: Likewise.
3956 * include/ext/vstring.h: Likewise.
3957 * include/ext/vstring.tcc: Likewise.
3958 * include/ext/vstring_fwd.h: Likewise.
3959 * include/ext/vstring_util.h: Likewise.
3960 * include/parallel/algo.h: Likewise.
3961 * include/parallel/algobase.h: Likewise.
3962 * include/parallel/algorithm: Likewise.
3963 * include/parallel/algorithmfwd.h: Likewise.
3964 * include/parallel/balanced_quicksort.h: Likewise.
3965 * include/parallel/base.h: Likewise.
3966 * include/parallel/basic_iterator.h: Likewise.
3967 * include/parallel/checkers.h: Likewise.
3968 * include/parallel/compatibility.h: Likewise.
3969 * include/parallel/compiletime_settings.h: Likewise.
3970 * include/parallel/equally_split.h: Likewise.
3971 * include/parallel/features.h: Likewise.
3972 * include/parallel/find.h: Likewise.
3973 * include/parallel/find_selectors.h: Likewise.
3974 * include/parallel/for_each.h: Likewise.
3975 * include/parallel/for_each_selectors.h: Likewise.
3976 * include/parallel/iterator.h: Likewise.
3977 * include/parallel/list_partition.h: Likewise.
3978 * include/parallel/losertree.h: Likewise.
3979 * include/parallel/merge.h: Likewise.
3980 * include/parallel/multiseq_selection.h: Likewise.
3981 * include/parallel/multiway_merge.h: Likewise.
3982 * include/parallel/multiway_mergesort.h: Likewise.
3983 * include/parallel/numeric: Likewise.
3984 * include/parallel/numericfwd.h: Likewise.
3985 * include/parallel/omp_loop.h: Likewise.
3986 * include/parallel/omp_loop_static.h: Likewise.
3987 * include/parallel/par_loop.h: Likewise.
3988 * include/parallel/parallel.h: Likewise.
3989 * include/parallel/partial_sum.h: Likewise.
3990 * include/parallel/partition.h: Likewise.
3991 * include/parallel/queue.h: Likewise.
3992 * include/parallel/quicksort.h: Likewise.
3993 * include/parallel/random_number.h: Likewise.
3994 * include/parallel/random_shuffle.h: Likewise.
3995 * include/parallel/search.h: Likewise.
3996 * include/parallel/set_operations.h: Likewise.
3997 * include/parallel/settings.h: Likewise.
3998 * include/parallel/sort.h: Likewise.
3999 * include/parallel/tags.h: Likewise.
4000 * include/parallel/types.h: Likewise.
4001 * include/parallel/unique_copy.h: Likewise.
4002 * include/parallel/workstealing.h: Likewise.
4003 * include/precompiled/extc++.h: Likewise.
4004 * include/precompiled/stdc++.h: Likewise.
4005 * include/precompiled/stdtr1c++.h: Likewise.
4006 * include/std/algorithm: Likewise.
4007 * include/std/array: Likewise.
4008 * include/std/bitset: Likewise.
4009 * include/std/c++0x_warning.h: Likewise.
4010 * include/std/chrono: Likewise.
4011 * include/std/complex: Likewise.
4012 * include/std/condition_variable: Likewise.
4013 * include/std/deque: Likewise.
4014 * include/std/forward_list: Likewise.
4015 * include/std/fstream: Likewise.
4016 * include/std/functional: Likewise.
4017 * include/std/iomanip: Likewise.
4018 * include/std/ios: Likewise.
4019 * include/std/iosfwd: Likewise.
4020 * include/std/iostream: Likewise.
4021 * include/std/istream: Likewise.
4022 * include/std/iterator: Likewise.
4023 * include/std/limits: Likewise.
4024 * include/std/list: Likewise.
4025 * include/std/locale: Likewise.
4026 * include/std/map: Likewise.
4027 * include/std/memory: Likewise.
4028 * include/std/mutex: Likewise.
4029 * include/std/numeric: Likewise.
4030 * include/std/ostream: Likewise.
4031 * include/std/queue: Likewise.
4032 * include/std/random: Likewise.
4033 * include/std/ratio: Likewise.
4034 * include/std/regex: Likewise.
4035 * include/std/set: Likewise.
4036 * include/std/sstream: Likewise.
4037 * include/std/stack: Likewise.
4038 * include/std/stdexcept: Likewise.
4039 * include/std/streambuf: Likewise.
4040 * include/std/string: Likewise.
4041 * include/std/system_error: Likewise.
4042 * include/std/thread: Likewise.
4043 * include/std/tuple: Likewise.
4044 * include/std/type_traits: Likewise.
4045 * include/std/unordered_map: Likewise.
4046 * include/std/unordered_set: Likewise.
4047 * include/std/utility: Likewise.
4048 * include/std/valarray: Likewise.
4049 * include/std/vector: Likewise.
4050 * include/tr1/array: Likewise.
4051 * include/tr1/bessel_function.tcc: Likewise.
4052 * include/tr1/beta_function.tcc: Likewise.
4053 * include/tr1/ccomplex: Likewise.
4054 * include/tr1/cctype: Likewise.
4055 * include/tr1/cfenv: Likewise.
4056 * include/tr1/cfloat: Likewise.
4057 * include/tr1/cinttypes: Likewise.
4058 * include/tr1/climits: Likewise.
4059 * include/tr1/cmath: Likewise.
4060 * include/tr1/complex.h: Likewise.
4061 * include/tr1/complex: Likewise.
4062 * include/tr1/cstdarg: Likewise.
4063 * include/tr1/cstdbool: Likewise.
4064 * include/tr1/cstdint: Likewise.
4065 * include/tr1/cstdio: Likewise.
4066 * include/tr1/cstdlib: Likewise.
4067 * include/tr1/ctgmath: Likewise.
4068 * include/tr1/ctime: Likewise.
4069 * include/tr1/ctype.h: Likewise.
4070 * include/tr1/cwchar: Likewise.
4071 * include/tr1/cwctype: Likewise.
4072 * include/tr1/ell_integral.tcc: Likewise.
4073 * include/tr1/exp_integral.tcc: Likewise.
4074 * include/tr1/fenv.h: Likewise.
4075 * include/tr1/float.h: Likewise.
4076 * include/tr1/functional: Likewise.
4077 * include/tr1/functional_hash.h: Likewise.
4078 * include/tr1/gamma.tcc: Likewise.
4079 * include/tr1/hashtable.h: Likewise.
4080 * include/tr1/hypergeometric.tcc: Likewise.
4081 * include/tr1/inttypes.h: Likewise.
4082 * include/tr1/legendre_function.tcc: Likewise.
4083 * include/tr1/limits.h: Likewise.
4084 * include/tr1/math.h: Likewise.
4085 * include/tr1/memory: Likewise.
4086 * include/tr1/modified_bessel_func.tcc: Likewise.
4087 * include/tr1/poly_hermite.tcc: Likewise.
4088 * include/tr1/poly_laguerre.tcc: Likewise.
4089 * include/tr1/random: Likewise.
4090 * include/tr1/regex: Likewise.
4091 * include/tr1/riemann_zeta.tcc: Likewise.
4092 * include/tr1/shared_ptr.h: Likewise.
4093 * include/tr1/special_function_util.h: Likewise.
4094 * include/tr1/stdarg.h: Likewise.
4095 * include/tr1/stdbool.h: Likewise.
4096 * include/tr1/stdint.h: Likewise.
4097 * include/tr1/stdio.h: Likewise.
4098 * include/tr1/stdlib.h: Likewise.
4099 * include/tr1/tgmath.h: Likewise.
4100 * include/tr1/tuple: Likewise.
4101 * include/tr1/type_traits: Likewise.
4102 * include/tr1/unordered_map: Likewise.
4103 * include/tr1/unordered_set: Likewise.
4104 * include/tr1/utility: Likewise.
4105 * include/tr1/wchar.h: Likewise.
4106 * include/tr1/wctype.h: Likewise.
4107 * include/tr1_impl/array: Likewise.
4108 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4109 * include/tr1_impl/cctype: Likewise.
4110 * include/tr1_impl/cfenv: Likewise.
4111 * include/tr1_impl/cinttypes: Likewise.
4112 * include/tr1_impl/cmath: Likewise.
4113 * include/tr1_impl/complex: Likewise.
4114 * include/tr1_impl/cstdint: Likewise.
4115 * include/tr1_impl/cstdio: Likewise.
4116 * include/tr1_impl/cstdlib: Likewise.
4117 * include/tr1_impl/cwchar: Likewise.
4118 * include/tr1_impl/cwctype: Likewise.
4119 * include/tr1_impl/functional: Likewise.
4120 * include/tr1_impl/functional_hash.h: Likewise.
4121 * include/tr1_impl/hashtable: Likewise.
4122 * include/tr1_impl/hashtable_policy.h: Likewise.
4123 * include/tr1_impl/random.tcc: Likewise.
4124 * include/tr1_impl/random: Likewise.
4125 * include/tr1_impl/regex: Likewise.
4126 * include/tr1_impl/type_traits: Likewise.
4127 * include/tr1_impl/unordered_map: Likewise.
4128 * include/tr1_impl/unordered_set: Likewise.
4129 * include/tr1_impl/utility: Likewise.
4130 * libsupc++/array_type_info.cc: Likewise.
4131 * libsupc++/atexit_arm.cc: Likewise.
4132 * libsupc++/bad_cast.cc: Likewise.
4133 * libsupc++/bad_typeid.cc: Likewise.
4134 * libsupc++/class_type_info.cc: Likewise.
4135 * libsupc++/cxxabi-forced.h: Likewise.
4136 * libsupc++/cxxabi.h: Likewise.
4137 * libsupc++/del_op.cc: Likewise.
4138 * libsupc++/del_opnt.cc: Likewise.
4139 * libsupc++/del_opv.cc: Likewise.
4140 * libsupc++/del_opvnt.cc: Likewise.
4141 * libsupc++/dyncast.cc: Likewise.
4142 * libsupc++/eh_alloc.cc: Likewise.
4143 * libsupc++/eh_arm.cc: Likewise.
4144 * libsupc++/eh_aux_runtime.cc: Likewise.
4145 * libsupc++/eh_call.cc: Likewise.
4146 * libsupc++/eh_catch.cc: Likewise.
4147 * libsupc++/eh_exception.cc: Likewise.
4148 * libsupc++/eh_globals.cc: Likewise.
4149 * libsupc++/eh_personality.cc: Likewise.
4150 * libsupc++/eh_ptr.cc: Likewise.
4151 * libsupc++/eh_term_handler.cc: Likewise.
4152 * libsupc++/eh_terminate.cc: Likewise.
4153 * libsupc++/eh_throw.cc: Likewise.
4154 * libsupc++/eh_type.cc: Likewise.
4155 * libsupc++/eh_unex_handler.cc: Likewise.
4156 * libsupc++/enum_type_info.cc: Likewise.
4157 * libsupc++/exception: Likewise.
4158 * libsupc++/exception_defines.h: Likewise.
4159 * libsupc++/exception_ptr.h: Likewise.
4160 * libsupc++/function_type_info.cc: Likewise.
4161 * libsupc++/fundamental_type_info.cc: Likewise.
4162 * libsupc++/guard.cc: Likewise.
4163 * libsupc++/initializer_list: Likewise.
4164 * libsupc++/new: Likewise.
4165 * libsupc++/new_handler.cc: Likewise.
4166 * libsupc++/new_op.cc: Likewise.
4167 * libsupc++/new_opnt.cc: Likewise.
4168 * libsupc++/new_opv.cc: Likewise.
4169 * libsupc++/new_opvnt.cc: Likewise.
4170 * libsupc++/pbase_type_info.cc: Likewise.
4171 * libsupc++/pmem_type_info.cc: Likewise.
4172 * libsupc++/pointer_type_info.cc: Likewise.
4173 * libsupc++/pure.cc: Likewise.
4174 * libsupc++/si_class_type_info.cc: Likewise.
4175 * libsupc++/tinfo.cc: Likewise.
4176 * libsupc++/tinfo.h: Likewise.
4177 * libsupc++/tinfo2.cc: Likewise.
4178 * libsupc++/typeinfo: Likewise.
4179 * libsupc++/unwind-cxx.h: Likewise.
4180 * libsupc++/vec.cc: Likewise.
4181 * libsupc++/vmi_class_type_info.cc: Likewise.
4182 * libsupc++/vterminate.cc: Likewise.
4183 * po/string_literals.cc: Likewise.
4184 * src/atomic.cc: Likewise.
4185 * src/bitmap_allocator.cc: Likewise.
4186 * src/chrono.cc: Likewise.
4187 * src/codecvt.cc: Likewise.
4188 * src/compatibility-ldbl.cc: Likewise.
4189 * src/compatibility.cc: Likewise.
4190 * src/complex_io.cc: Likewise.
4191 * src/concept-inst.cc: Likewise.
4192 * src/condition_variable.cc: Likewise.
4193 * src/ctype.cc: Likewise.
4194 * src/debug.cc: Likewise.
4195 * src/debug_list.cc: Likewise.
4196 * src/ext-inst.cc: Likewise.
4197 * src/fstream-inst.cc: Likewise.
4198 * src/functexcept.cc: Likewise.
4199 * src/globals_io.cc: Likewise.
4200 * src/hash.cc: Likewise.
4201 * src/hash_c++0x.cc: Likewise.
4202 * src/hashtable.cc: Likewise.
4203 * src/hashtable_c++0x.cc: Likewise.
4204 * src/ios-inst.cc: Likewise.
4205 * src/ios.cc: Likewise.
4206 * src/ios_failure.cc: Likewise.
4207 * src/ios_init.cc: Likewise.
4208 * src/ios_locale.cc: Likewise.
4209 * src/iostream-inst.cc: Likewise.
4210 * src/istream-inst.cc: Likewise.
4211 * src/istream.cc: Likewise.
4212 * src/limits.cc: Likewise.
4213 * src/limits_c++0x.cc: Likewise.
4214 * src/list.cc: Likewise.
4215 * src/locale-inst.cc: Likewise.
4216 * src/locale.cc: Likewise.
4217 * src/locale_facets.cc: Likewise.
4218 * src/locale_init.cc: Likewise.
4219 * src/localename.cc: Likewise.
4220 * src/math_stubs_float.cc: Likewise.
4221 * src/math_stubs_long_double.cc: Likewise.
4222 * src/misc-inst.cc: Likewise.
4223 * src/mt_allocator.cc: Likewise.
4224 * src/mutex.cc: Likewise.
4225 * src/ostream-inst.cc: Likewise.
4226 * src/parallel_list.cc: Likewise.
4227 * src/parallel_settings.cc: Likewise.
4228 * src/pool_allocator.cc: Likewise.
4229 * src/sstream-inst.cc: Likewise.
4230 * src/stdexcept.cc: Likewise.
4231 * src/streambuf-inst.cc: Likewise.
4232 * src/streambuf.cc: Likewise.
4233 * src/string-inst.cc: Likewise.
4234 * src/strstream.cc: Likewise.
4235 * src/system_error.cc: Likewise.
4236 * src/thread.cc: Likewise.
4237 * src/tree.cc: Likewise.
4238 * src/valarray-inst.cc: Likewise.
4239 * src/wlocale-inst.cc: Likewise.
4240 * src/wstring-inst.cc: Likewise.
4241 * doc/xml/manual/intro.xml: Change documentation to refer the
4242 reader to version 3 of the GNU General Public License, version
4243 3.1 of the GCC Runtime Library Exception, and to point readers
4244 at the FSF's license web page.
4245
4246 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4247
4248 * Makefile.am: Change copyright header to refer to version
4249 3 of the GNU General Public License and to point readers at the
4250 COPYING3 file and the FSF's license web page.
4251 * doc/Makefile.am: Likewise.
4252 * include/Makefile.am: Likewise.
4253 * libsupc++/Makefile.am: Likewise.
4254 * po/Makefile.am: Likewise.
4255 * po/POTFILES.in: Likewise.
4256 * src/Makefile.am: Likewise.
4257 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4258 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4259 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4260 Likewise.
4261 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4262 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4263 Likewise.
4264 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4265 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4266 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4267 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4268 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4269 * testsuite/18_support/bad_cast/what.cc: Likewise.
4270 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4271 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4272 Likewise.
4273 * testsuite/18_support/bad_exception/what.cc: Likewise.
4274 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4275 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4276 * testsuite/18_support/exception/38732.cc: Likewise.
4277 * testsuite/18_support/exception/what.cc: Likewise.
4278 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4279 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4280 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4281 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4282 * testsuite/18_support/headers/climits/values.cc: Likewise.
4283 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4284 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4285 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4286 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4287 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4288 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4289 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4290 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4291 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4292 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4293 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4294 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4295 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4296 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4297 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4298 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4299 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4300 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4301 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4302 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4303 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4304 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4305 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4306 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4307 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4308 * testsuite/18_support/new_delete_placement.cc: Likewise.
4309 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4310 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4311 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4312 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4313 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4314 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4315 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4316 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4317 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4318 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4319 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4320 Likewise.
4321 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4322 * testsuite/18_support/pthread_guard.cc: Likewise.
4323 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4324 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4325 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4326 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4327 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4328 Likewise.
4329 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4330 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4331 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4332 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4333 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4334 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4335 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4336 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4337 Likewise.
4338 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4339 Likewise.
4340 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4341 Likewise.
4342 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4343 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4344 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4345 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4346 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4347 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4348 Likewise.
4349 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4350 Likewise.
4351 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4352 Likewise.
4353 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4354 Likewise.
4355 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4356 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4357 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4358 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4359 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4360 Likewise.
4361 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4362 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4363 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4364 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4365 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4366 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4367 Likewise.
4368 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4369 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4370 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4371 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4372 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4373 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4374 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4375 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4376 * testsuite/20_util/allocator/1.cc: Likewise.
4377 * testsuite/20_util/allocator/10378.cc: Likewise.
4378 * testsuite/20_util/allocator/14176.cc: Likewise.
4379 * testsuite/20_util/allocator/33807.cc: Likewise.
4380 * testsuite/20_util/allocator/8230.cc: Likewise.
4381 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4382 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4383 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4384 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4385 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4386 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4387 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4388 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4389 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4390 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4391 Likewise.
4392 * testsuite/20_util/clocks/1.cc: Likewise.
4393 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4394 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4395 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4396 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4397 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4398 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4399 * testsuite/20_util/duration/cons/1.cc: Likewise.
4400 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4401 * testsuite/20_util/duration/cons/2.cc: Likewise.
4402 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4403 Likewise.
4404 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4405 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4406 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4407 Likewise.
4408 * testsuite/20_util/forward/1.cc: Likewise.
4409 * testsuite/20_util/forward/1_neg.cc: Likewise.
4410 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4411 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4412 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4413 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4414 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4415 Likewise.
4416 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4417 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4418 Likewise.
4419 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4420 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4421 Likewise.
4422 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4423 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4424 Likewise.
4425 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4426 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4427 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4428 Likewise.
4429 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4430 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4431 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4432 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4433 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4434 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4435 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4436 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4437 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4438 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4439 Likewise.
4440 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4441 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4442 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4443 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4444 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4445 Likewise.
4446 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4447 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4448 Likewise.
4449 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4450 * testsuite/20_util/identity/value.cc: Likewise.
4451 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4452 * testsuite/20_util/is_integral/value.cc: Likewise.
4453 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4454 Likewise.
4455 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4456 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4457 * testsuite/20_util/is_reference/value.cc: Likewise.
4458 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4459 Likewise.
4460 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4461 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4462 * testsuite/20_util/is_signed/value.cc: Likewise.
4463 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4464 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4465 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4466 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4467 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4468 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4469 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4470 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4471 Likewise.
4472 * testsuite/20_util/move/1.cc: Likewise.
4473 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4474 * testsuite/20_util/pair/1.cc: Likewise.
4475 * testsuite/20_util/pair/2.cc: Likewise.
4476 * testsuite/20_util/pair/3.cc: Likewise.
4477 * testsuite/20_util/pair/4.cc: Likewise.
4478 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4479 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4480 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4481 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4482 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4483 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4484 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4485 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4486 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4487 Likewise.
4488 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4489 Likewise.
4490 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4491 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4492 * testsuite/20_util/rel_ops.cc: Likewise.
4493 * testsuite/20_util/remove_reference/value.cc: Likewise.
4494 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4495 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4496 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4497 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4498 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4499 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4500 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4501 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4502 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4503 Likewise.
4504 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4505 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4506 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4507 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4508 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4509 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4510 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4511 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4512 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4513 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4514 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4515 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4516 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4517 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4518 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4519 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4520 Likewise.
4521 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4522 Likewise.
4523 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4524 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4525 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4526 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4527 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4528 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4529 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4530 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4531 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4532 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4533 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4534 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4535 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4536 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4537 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4538 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4539 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4540 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4541 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4542 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4543 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4544 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4545 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4546 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4547 Likewise.
4548 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4549 Likewise.
4550 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4551 Likewise.
4552 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4553 Likewise.
4554 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4555 Likewise.
4556 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4557 Likewise.
4558 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4559 Likewise.
4560 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4561 Likewise.
4562 * testsuite/20_util/temporary_buffer.cc: Likewise.
4563 * testsuite/20_util/time_point/1.cc: Likewise.
4564 * testsuite/20_util/time_point/2.cc: Likewise.
4565 * testsuite/20_util/time_point/3.cc: Likewise.
4566 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4567 Likewise.
4568 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4569 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4570 Likewise.
4571 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4572 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4573 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4574 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4575 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4576 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4577 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4578 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4579 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4580 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4581 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4582 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4583 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4584 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4585 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4586 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4587 Likewise.
4588 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4589 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4590 Likewise.
4591 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4592 Likewise.
4593 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4594 Likewise.
4595 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4596 Likewise.
4597 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4598 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4599 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4600 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4601 Likewise.
4602 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4603 Likewise.
4604 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4605 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4606 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4607 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4608 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4609 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4610 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4611 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4612 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4613 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4614 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4615 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4616 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4617 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4618 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4619 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4620 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4621 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4622 Likewise.
4623 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4624 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4625 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4626 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4627 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4628 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4629 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4630 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4631 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4632 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4633 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4634 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4635 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4636 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4637 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4638 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4639 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4640 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4641 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4642 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4643 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4644 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4645 Likewise.
4646 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4647 Likewise.
4648 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4649 Likewise.
4650 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4651 Likewise.
4652 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4653 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4654 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4655 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4656 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4657 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4658 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4659 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4660 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4661 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4662 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4663 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4664 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4665 Likewise.
4666 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4667 Likewise.
4668 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4669 Likewise.
4670 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4671 Likewise.
4672 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4673 Likewise.
4674 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4675 Likewise.
4676 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4677 Likewise.
4678 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4679 Likewise.
4680 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4681 Likewise.
4682 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4683 Likewise.
4684 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4685 Likewise.
4686 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4687 Likewise.
4688 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4689 Likewise.
4690 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4691 Likewise.
4692 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4693 Likewise.
4694 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4695 Likewise.
4696 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4697 Likewise.
4698 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4699 Likewise.
4700 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4701 Likewise.
4702 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4703 Likewise.
4704 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4705 Likewise.
4706 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4707 Likewise.
4708 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4709 Likewise.
4710 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4711 Likewise.
4712 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4713 Likewise.
4714 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4715 Likewise.
4716 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4717 Likewise.
4718 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4719 Likewise.
4720 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4721 Likewise.
4722 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4723 Likewise.
4724 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4725 Likewise.
4726 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4727 Likewise.
4728 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4729 Likewise.
4730 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4731 Likewise.
4732 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4733 Likewise.
4734 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4735 Likewise.
4736 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4737 Likewise.
4738 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4739 Likewise.
4740 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4741 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4742 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4743 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4744 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4745 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4746 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4747 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4748 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4749 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4750 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4751 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4752 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4753 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4754 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4755 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4756 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4757 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4758 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4759 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4760 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4761 Likewise.
4762 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4763 Likewise.
4764 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4765 Likewise.
4766 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4767 Likewise.
4768 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4769 Likewise.
4770 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4771 Likewise.
4772 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4773 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4774 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4775 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4776 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4777 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4778 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4779 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4780 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4781 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4782 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4783 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4784 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4785 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4786 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4787 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4788 Likewise.
4789 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4790 Likewise.
4791 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4792 Likewise.
4793 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4794 Likewise.
4795 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4796 Likewise.
4797 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4798 Likewise.
4799 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4800 Likewise.
4801 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4802 Likewise.
4803 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4804 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4805 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4806 Likewise.
4807 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4808 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4809 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4810 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4811 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4812 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4813 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4814 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4815 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4816 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4817 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4818 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4819 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4820 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4821 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4822 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4823 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4824 Likewise.
4825 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4826 Likewise.
4827 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4828 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4829 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4830 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4831 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4832 Likewise.
4833 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4834 Likewise.
4835 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4836 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4837 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4838 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4839 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4840 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4841 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4842 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4843 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4844 Likewise.
4845 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4846 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4847 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4848 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4849 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4850 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4851 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4852 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4853 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4854 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4855 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4856 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4857 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4858 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4859 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4860 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4861 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4862 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4863 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4864 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4865 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4866 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4867 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4868 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4869 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4870 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4871 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4872 Likewise.
4873 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4874 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4875 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4876 Likewise.
4877 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4878 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4879 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4880 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4881 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4882 Likewise.
4883 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4884 Likewise.
4885 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4886 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4887 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4888 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4889 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4890 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4891 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4892 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4893 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4894 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4895 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4896 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4897 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4898 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4899 Likewise.
4900 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4901 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4902 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4903 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4904 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4905 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4906 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4907 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4908 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4909 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4910 Likewise.
4911 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4912 Likewise.
4913 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4914 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4915 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4916 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4917 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4918 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4919 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4920 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4921 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4922 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4923 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4924 Likewise.
4925 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4926 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4927 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4928 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4929 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4930 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4931 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4932 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4933 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4934 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4935 Likewise.
4936 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4937 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4938 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4939 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4940 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4941 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4942 Likewise.
4943 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4944 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4945 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4946 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4947 Likewise.
4948 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4949 Likewise.
4950 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4951 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4952 Likewise.
4953 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4954 * testsuite/22_locale/ctype/2.cc: Likewise.
4955 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4956 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4957 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4958 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4959 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4960 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4961 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4962 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4963 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4964 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4965 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4966 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4967 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4968 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4969 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4970 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4971 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4972 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4973 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4974 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4975 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4976 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4977 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4978 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4979 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4980 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4981 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4982 * testsuite/22_locale/facet/1.cc: Likewise.
4983 * testsuite/22_locale/facet/2.cc: Likewise.
4984 * testsuite/22_locale/facet/25421.cc: Likewise.
4985 * testsuite/22_locale/global_templates/1.cc: Likewise.
4986 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4987 Likewise.
4988 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4989 Likewise.
4990 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4991 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4992 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4993 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4994 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4995 * testsuite/22_locale/locale/13630.cc: Likewise.
4996 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4997 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4998 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4999 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
5000 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
5001 * testsuite/22_locale/locale/cons/2.cc: Likewise.
5002 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
5003 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
5004 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
5005 * testsuite/22_locale/locale/cons/4.cc: Likewise.
5006 * testsuite/22_locale/locale/cons/5.cc: Likewise.
5007 * testsuite/22_locale/locale/cons/6.cc: Likewise.
5008 * testsuite/22_locale/locale/cons/7.cc: Likewise.
5009 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
5010 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
5011 * testsuite/22_locale/locale/cons/8.cc: Likewise.
5012 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
5013 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
5014 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
5015 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
5016 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
5017 * testsuite/22_locale/locale/operations/1.cc: Likewise.
5018 * testsuite/22_locale/locale/operations/2.cc: Likewise.
5019 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
5020 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
5021 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
5022 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
5023 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
5024 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
5025 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
5026 Likewise.
5027 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
5028 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
5029 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
5030 Likewise.
5031 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
5032 Likewise.
5033 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
5034 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
5035 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
5036 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
5037 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
5038 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
5039 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
5040 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
5041 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
5042 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
5043 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
5044 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
5045 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
5046 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
5047 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
5048 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
5049 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
5050 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
5051 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
5052 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
5053 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
5054 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
5055 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
5056 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
5057 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
5058 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
5059 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
5060 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
5061 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
5062 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
5063 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5064 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5065 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5066 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5067 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5068 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5069 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5070 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5071 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5072 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5073 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5074 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5075 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5076 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5077 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5078 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5079 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5080 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5081 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5082 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5083 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5084 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5085 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5086 Likewise.
5087 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5088 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5089 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5090 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5091 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5092 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5093 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5094 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5095 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5096 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5097 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5098 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5099 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5100 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5101 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5102 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5103 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5104 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5105 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5106 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5107 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5108 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5109 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5110 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5111 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5112 Likewise.
5113 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5114 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5115 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5116 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5117 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5118 Likewise.
5119 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5120 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5121 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5122 Likewise.
5123 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5124 Likewise.
5125 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5126 Likewise.
5127 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5128 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5129 Likewise.
5130 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5131 Likewise.
5132 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5133 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5134 Likewise.
5135 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5136 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5137 Likewise.
5138 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5139 Likewise.
5140 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5141 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5142 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5143 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5144 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5145 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5146 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5147 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5148 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5149 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5150 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5151 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5152 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5153 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5154 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5155 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5156 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5157 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5158 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5159 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5160 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5161 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5162 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5163 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5164 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5165 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5166 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5167 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5168 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5169 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5170 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5171 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5172 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5173 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5174 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5175 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5176 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5177 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5178 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5179 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5180 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5181 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5182 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5183 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5184 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5185 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5186 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5187 Likewise.
5188 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5189 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5190 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5191 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5192 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5193 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5194 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5195 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5196 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5197 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5198 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5199 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5200 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5201 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5202 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5203 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5204 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5205 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5206 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5207 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5208 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5209 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5210 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5211 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5212 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5213 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5214 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5215 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5216 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5217 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5218 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5219 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5220 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5221 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5222 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5223 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5224 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5225 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5226 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5227 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5228 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5229 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5230 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5231 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5232 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5233 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5234 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5235 Likewise.
5236 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5237 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5238 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5239 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5240 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5241 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5242 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5243 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5244 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5245 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5246 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5247 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5248 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5249 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5250 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5251 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5252 Likewise.
5253 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5254 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5255 Likewise.
5256 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5257 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5258 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5259 Likewise.
5260 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5261 Likewise.
5262 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5263 Likewise.
5264 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5265 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5266 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5267 Likewise.
5268 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5269 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5270 Likewise.
5271 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5272 Likewise.
5273 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5274 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5275 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5276 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5277 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5278 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5279 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5280 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5281 Likewise.
5282 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5283 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5284 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5285 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5286 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5287 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5288 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5289 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5290 Likewise.
5291 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5292 Likewise.
5293 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5294 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5295 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5296 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5297 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5298 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5299 Likewise.
5300 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5301 Likewise.
5302 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5303 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5304 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5305 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5306 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5307 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5308 Likewise.
5309 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5310 Likewise.
5311 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5312 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5313 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5314 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5315 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5316 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5317 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5318 Likewise.
5319 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5320 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5321 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5322 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5323 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5324 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5325 Likewise.
5326 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5327 Likewise.
5328 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5329 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5330 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5331 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5332 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5333 Likewise.
5334 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5335 Likewise.
5336 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5337 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5338 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5339 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5340 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5341 Likewise.
5342 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5343 Likewise.
5344 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5345 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5346 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5347 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5348 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5349 Likewise.
5350 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5351 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5352 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5353 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5354 Likewise.
5355 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5356 Likewise.
5357 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5358 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5359 Likewise.
5360 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5361 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5362 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5363 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5364 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5365 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5366 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5367 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5368 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5369 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5370 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5371 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5372 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5373 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5374 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5375 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5376 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5377 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5378 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5379 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5380 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5381 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5382 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5383 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5384 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5385 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5386 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5387 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5388 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5389 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5390 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5391 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5392 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5393 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5394 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5395 Likewise.
5396 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5397 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5398 * testsuite/23_containers/bitset/18604.cc: Likewise.
5399 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5400 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5401 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5402 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5403 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5404 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5405 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5406 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5407 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5408 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5409 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5410 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5411 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5412 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5413 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5414 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5415 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5416 * testsuite/23_containers/deque/18604.cc: Likewise.
5417 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5418 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5419 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5420 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5421 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5422 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5423 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5424 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5425 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5426 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5427 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5428 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5429 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5430 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5431 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5432 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5433 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5434 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5435 Likewise.
5436 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5437 Likewise.
5438 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5439 Likewise.
5440 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5441 Likewise.
5442 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5443 Likewise.
5444 * testsuite/23_containers/deque/types/1.cc: Likewise.
5445 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5446 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5447 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5448 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5449 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5450 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5451 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5452 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5453 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5454 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5455 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5456 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5457 Likewise.
5458 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5459 Likewise.
5460 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5461 Likewise.
5462 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5463 Likewise.
5464 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5465 Likewise.
5466 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5467 Likewise.
5468 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5469 Likewise.
5470 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5471 Likewise.
5472 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5473 Likewise.
5474 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5475 Likewise.
5476 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5477 Likewise.
5478 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5479 Likewise.
5480 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5481 Likewise.
5482 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5483 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5484 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5485 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5486 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5487 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5488 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5489 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5490 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5491 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5492 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5493 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5494 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5495 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5496 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5497 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5498 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5499 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5500 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5501 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5502 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5503 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5504 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5505 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5506 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5507 Likewise.
5508 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5509 Likewise.
5510 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5511 * testsuite/23_containers/list/18604.cc: Likewise.
5512 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5513 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5514 * testsuite/23_containers/list/cons/1.cc: Likewise.
5515 * testsuite/23_containers/list/cons/2.cc: Likewise.
5516 * testsuite/23_containers/list/cons/3.cc: Likewise.
5517 * testsuite/23_containers/list/cons/4.cc: Likewise.
5518 * testsuite/23_containers/list/cons/5.cc: Likewise.
5519 * testsuite/23_containers/list/cons/6.cc: Likewise.
5520 * testsuite/23_containers/list/cons/7.cc: Likewise.
5521 * testsuite/23_containers/list/cons/8.cc: Likewise.
5522 * testsuite/23_containers/list/cons/9.cc: Likewise.
5523 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5524 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5525 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5526 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5527 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5528 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5529 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5530 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5531 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5532 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5533 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5534 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5535 * testsuite/23_containers/list/operations/1.cc: Likewise.
5536 * testsuite/23_containers/list/operations/2.cc: Likewise.
5537 * testsuite/23_containers/list/operations/3.cc: Likewise.
5538 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5539 * testsuite/23_containers/list/operations/4.cc: Likewise.
5540 * testsuite/23_containers/list/operations/5.cc: Likewise.
5541 * testsuite/23_containers/list/pthread1.cc: Likewise.
5542 * testsuite/23_containers/list/pthread5.cc: Likewise.
5543 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5544 Likewise.
5545 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5546 Likewise.
5547 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5548 Likewise.
5549 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5550 Likewise.
5551 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5552 Likewise.
5553 * testsuite/23_containers/map/18604.cc: Likewise.
5554 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5555 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5556 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5557 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5558 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5559 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5560 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5561 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5562 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5563 * testsuite/23_containers/map/operators/1.cc: Likewise.
5564 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5565 * testsuite/23_containers/map/pthread6.cc: Likewise.
5566 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5567 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5568 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5569 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5570 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5571 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5572 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5573 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5574 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5575 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5576 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5577 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5578 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5579 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5580 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5581 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5582 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5583 * testsuite/23_containers/set/18604.cc: Likewise.
5584 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5585 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5586 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5587 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5588 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5589 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5590 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5591 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5592 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5593 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5594 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5595 Likewise.
5596 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5597 Likewise.
5598 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5599 Likewise.
5600 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5601 Likewise.
5602 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5603 Likewise.
5604 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5605 Likewise.
5606 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5607 Likewise.
5608 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5609 Likewise.
5610 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5611 Likewise.
5612 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5613 Likewise.
5614 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5615 Likewise.
5616 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5617 Likewise.
5618 * testsuite/23_containers/vector/18604.cc: Likewise.
5619 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5620 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5621 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5622 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5623 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5624 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5625 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5626 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5627 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5628 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5629 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5630 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5631 Likewise.
5632 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5633 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5634 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5635 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5636 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5637 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5638 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5639 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5640 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5641 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5642 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5643 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5644 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5645 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5646 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5647 Likewise.
5648 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5649 Likewise.
5650 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5651 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5652 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5653 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5654 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5655 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5656 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5657 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5658 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5659 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5660 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5661 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5662 Likewise.
5663 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5664 Likewise.
5665 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5666 Likewise.
5667 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5668 Likewise.
5669 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5670 Likewise.
5671 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5672 Likewise.
5673 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5674 * testsuite/23_containers/vector/types/1.cc: Likewise.
5675 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5676 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5677 Likewise.
5678 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5679 Likewise.
5680 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5681 Likewise.
5682 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5683 Likewise.
5684 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5685 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5686 Likewise.
5687 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5688 Likewise.
5689 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5690 Likewise.
5691 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5692 Likewise.
5693 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5694 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5695 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5696 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5697 Likewise.
5698 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5699 Likewise.
5700 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5701 Likewise.
5702 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5703 Likewise.
5704 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5705 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5706 Likewise.
5707 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5708 Likewise.
5709 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5710 Likewise.
5711 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5712 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5713 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5714 Likewise.
5715 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5716 Likewise.
5717 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5718 Likewise.
5719 * testsuite/24_iterators/operations/next.cc: Likewise.
5720 * testsuite/24_iterators/operations/prev.cc: Likewise.
5721 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5722 Likewise.
5723 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5724 Likewise.
5725 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5726 Likewise.
5727 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5728 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5729 Likewise.
5730 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5731 Likewise.
5732 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5733 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5734 Likewise.
5735 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5736 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5737 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5738 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5739 Likewise.
5740 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5741 Likewise.
5742 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5743 Likewise.
5744 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5745 Likewise.
5746 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5747 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5748 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5749 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5750 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5751 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5752 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5753 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5754 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5755 * testsuite/25_algorithms/copy/1.cc: Likewise.
5756 * testsuite/25_algorithms/copy/2.cc: Likewise.
5757 * testsuite/25_algorithms/copy/3.cc: Likewise.
5758 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5759 * testsuite/25_algorithms/copy/4.cc: Likewise.
5760 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5761 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5762 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5763 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5764 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5765 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5766 Likewise.
5767 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5768 Likewise.
5769 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5770 Likewise.
5771 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5772 Likewise.
5773 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5774 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5775 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5776 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5777 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5778 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5779 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5780 * testsuite/25_algorithms/count/1.cc: Likewise.
5781 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5782 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5783 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5784 * testsuite/25_algorithms/equal/1.cc: Likewise.
5785 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5786 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5787 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5788 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5789 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5790 * testsuite/25_algorithms/fill/1.cc: Likewise.
5791 * testsuite/25_algorithms/fill/2.cc: Likewise.
5792 * testsuite/25_algorithms/fill/3.cc: Likewise.
5793 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5794 * testsuite/25_algorithms/fill/4.cc: Likewise.
5795 * testsuite/25_algorithms/fill/5.cc: Likewise.
5796 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5797 * testsuite/25_algorithms/find/1.cc: Likewise.
5798 * testsuite/25_algorithms/find/17441.cc: Likewise.
5799 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5800 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5801 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5802 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5803 Likewise.
5804 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5805 Likewise.
5806 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5807 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5808 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5809 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5810 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5811 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5812 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5813 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5814 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5815 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5816 Likewise.
5817 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5818 Likewise.
5819 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5820 Likewise.
5821 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5822 Likewise.
5823 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5824 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5825 * testsuite/25_algorithms/heap/1.cc: Likewise.
5826 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5827 * testsuite/25_algorithms/includes/1.cc: Likewise.
5828 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5829 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5830 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5831 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5832 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5833 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5834 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5835 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5836 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5837 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5838 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5839 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5840 Likewise.
5841 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5842 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5843 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5844 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5845 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5846 * testsuite/25_algorithms/max/1.cc: Likewise.
5847 * testsuite/25_algorithms/max/2.cc: Likewise.
5848 * testsuite/25_algorithms/max/3.cc: Likewise.
5849 * testsuite/25_algorithms/max/37547.cc: Likewise.
5850 * testsuite/25_algorithms/max/4.cc: Likewise.
5851 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5852 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5853 * testsuite/25_algorithms/merge/1.cc: Likewise.
5854 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5855 * testsuite/25_algorithms/min/1.cc: Likewise.
5856 * testsuite/25_algorithms/min/2.cc: Likewise.
5857 * testsuite/25_algorithms/min/3.cc: Likewise.
5858 * testsuite/25_algorithms/min/37547.cc: Likewise.
5859 * testsuite/25_algorithms/min/4.cc: Likewise.
5860 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5861 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5862 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5863 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5864 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5865 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5866 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5867 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5868 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5869 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5870 * testsuite/25_algorithms/move/1.cc: Likewise.
5871 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5872 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5873 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5874 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5875 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5876 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5877 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5878 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5879 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5880 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5881 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5882 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5883 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5884 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5885 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5886 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5887 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5888 * testsuite/25_algorithms/partition/1.cc: Likewise.
5889 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5890 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5891 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5892 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5893 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5894 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5895 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5896 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5897 * testsuite/25_algorithms/remove/1.cc: Likewise.
5898 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5899 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5900 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5901 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5902 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5903 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5904 * testsuite/25_algorithms/replace/1.cc: Likewise.
5905 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5906 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5907 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5908 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5909 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5910 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5911 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5912 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5913 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5914 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5915 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5916 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5917 * testsuite/25_algorithms/search/1.cc: Likewise.
5918 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5919 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5920 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5921 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5922 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5923 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5924 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5925 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5926 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5927 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5928 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5929 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5930 Likewise.
5931 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5932 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5933 * testsuite/25_algorithms/sort/1.cc: Likewise.
5934 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5935 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5936 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5937 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5938 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5939 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5940 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5941 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5942 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5943 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5944 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5945 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5946 * testsuite/25_algorithms/unique/1.cc: Likewise.
5947 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5948 * testsuite/25_algorithms/unique/2.cc: Likewise.
5949 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5950 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5951 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5952 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5953 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5954 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5955 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5956 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5957 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5958 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5959 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5960 * testsuite/26_numerics/complex/13450.cc: Likewise.
5961 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5962 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5963 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5964 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5965 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5966 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5967 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5968 Likewise.
5969 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5970 Likewise.
5971 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5972 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5973 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5974 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5975 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5976 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5977 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5978 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5979 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5980 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5981 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5982 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5983 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5984 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5985 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5986 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5987 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5988 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5989 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5990 Likewise.
5991 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5992 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5993 Likewise.
5994 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5995 Likewise.
5996 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5997 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5998 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5999 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
6000 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
6001 * testsuite/26_numerics/inner_product/1.cc: Likewise.
6002 * testsuite/26_numerics/iota/1.cc: Likewise.
6003 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
6004 * testsuite/26_numerics/slice/1.cc: Likewise.
6005 * testsuite/26_numerics/valarray/28277.cc: Likewise.
6006 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
6007 * testsuite/26_numerics/valarray/operators.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
6009 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
6010 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
6013 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
6014 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
6046 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
6047 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
6048 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
6049 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
6050 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
6051 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
6052 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
6053 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
6054 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
6055 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
6056 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
6057 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
6058 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
6059 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
6060 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
6061 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
6062 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
6063 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6064 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6065 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6066 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6067 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6068 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6069 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6070 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6071 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6072 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6073 Likewise.
6074 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6075 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6076 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6077 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6078 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6079 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6080 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6081 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6082 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6083 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6084 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6085 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6086 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6087 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6088 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6089 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6090 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6091 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6092 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6093 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6094 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6095 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6096 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6097 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6098 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6099 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6100 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6101 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6102 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6103 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6104 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6105 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6106 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6107 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6108 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6109 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6110 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6111 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6112 Likewise.
6113 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6114 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6115 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6116 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6117 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6118 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6119 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6120 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6121 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6122 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6123 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6124 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6125 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6126 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6127 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6128 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6129 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6130 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6131 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6132 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6133 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6134 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6135 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6136 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6137 Likewise.
6138 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6139 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6140 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6141 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6142 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6143 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6144 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6145 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6146 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6147 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6148 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6149 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6150 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6151 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6152 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6153 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6154 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6155 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6156 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6157 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6158 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6159 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6160 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6161 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6162 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6163 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6164 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6165 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6166 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6167 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6168 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6169 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6170 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6171 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6172 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6173 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6174 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6175 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6176 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6177 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6178 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6179 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6180 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6181 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6182 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6183 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6184 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6185 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6186 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6187 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6188 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6189 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6190 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6191 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6192 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6193 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6194 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6195 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6196 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6197 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6198 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6199 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6200 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6201 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6202 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6203 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6204 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6205 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6206 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6207 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6208 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6209 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6210 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6211 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6212 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6213 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6214 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6215 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6216 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6217 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6218 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6219 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6220 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6221 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6222 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6223 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6224 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6225 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6226 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6227 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6228 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6229 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6230 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6231 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6232 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6233 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6234 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6235 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6236 Likewise.
6237 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6238 Likewise.
6239 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6240 Likewise.
6241 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6242 Likewise.
6243 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6244 Likewise.
6245 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6246 Likewise.
6247 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6248 Likewise.
6249 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6250 Likewise.
6251 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6252 Likewise.
6253 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6254 Likewise.
6255 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6256 Likewise.
6257 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6258 Likewise.
6259 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6260 Likewise.
6261 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6262 Likewise.
6263 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6264 Likewise.
6265 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6266 Likewise.
6267 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6268 Likewise.
6269 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6270 Likewise.
6271 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6272 Likewise.
6273 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6274 Likewise.
6275 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6276 Likewise.
6277 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6278 Likewise.
6279 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6280 Likewise.
6281 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6282 Likewise.
6283 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6284 Likewise.
6285 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6286 Likewise.
6287 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6288 Likewise.
6289 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6290 Likewise.
6291 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6292 Likewise.
6293 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6294 Likewise.
6295 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6296 Likewise.
6297 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6298 Likewise.
6299 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6300 Likewise.
6301 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6302 Likewise.
6303 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6304 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6305 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6306 Likewise.
6307 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6308 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6309 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6310 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6311 Likewise.
6312 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6313 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6314 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6315 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6316 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6317 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6318 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6319 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6320 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6321 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6322 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6323 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6324 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6325 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6326 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6327 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6328 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6329 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6330 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6331 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6332 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6333 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6334 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6335 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6336 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6337 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6338 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6339 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6340 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6341 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6342 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6343 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6344 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6345 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6346 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6347 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6348 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6349 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6350 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6351 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6352 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6353 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6354 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6355 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6356 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6357 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6358 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6359 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6360 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6361 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6362 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6363 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6364 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6365 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6366 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6367 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6368 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6369 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6370 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6371 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6372 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6373 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6374 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6375 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6376 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6377 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6378 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6379 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6380 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6381 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6382 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6383 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6384 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6385 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6386 Likewise.
6387 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6388 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6389 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6390 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6391 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6392 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6393 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6394 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6395 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6396 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6397 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6398 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6399 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6400 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6401 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6402 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6403 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6404 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6405 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6406 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6407 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6408 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6409 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6410 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6411 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6412 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6413 Likewise.
6414 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6415 Likewise.
6416 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6417 Likewise.
6418 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6419 Likewise.
6420 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6421 Likewise.
6422 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6423 Likewise.
6424 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6425 Likewise.
6426 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6427 Likewise.
6428 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6429 Likewise.
6430 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6431 Likewise.
6432 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6433 Likewise.
6434 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6435 Likewise.
6436 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6437 Likewise.
6438 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6439 Likewise.
6440 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6441 Likewise.
6442 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6443 Likewise.
6444 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6445 Likewise.
6446 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6447 Likewise.
6448 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6449 Likewise.
6450 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6451 Likewise.
6452 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6453 Likewise.
6454 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6455 Likewise.
6456 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6457 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6458 Likewise.
6459 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6460 Likewise.
6461 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6462 Likewise.
6463 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6464 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6465 Likewise.
6466 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6467 Likewise.
6468 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6469 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6470 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6471 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6472 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6473 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6474 Likewise.
6475 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6476 Likewise.
6477 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6478 Likewise.
6479 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6480 Likewise.
6481 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6482 Likewise.
6483 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6484 Likewise.
6485 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6486 Likewise.
6487 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6488 Likewise.
6489 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6490 Likewise.
6491 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6492 Likewise.
6493 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6494 Likewise.
6495 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6496 Likewise.
6497 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6498 Likewise.
6499 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6500 Likewise.
6501 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6502 Likewise.
6503 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6504 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6505 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6506 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6507 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6508 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6509 Likewise.
6510 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6511 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6512 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6513 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6514 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6515 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6516 Likewise.
6517 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6518 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6519 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6520 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6521 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6522 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6523 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6524 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6525 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6526 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6527 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6528 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6529 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6530 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6531 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6532 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6533 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6534 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6535 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6536 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6537 Likewise.
6538 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6539 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6540 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6541 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6542 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6543 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6544 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6545 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6546 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6547 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6548 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6549 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6550 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6551 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6552 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6553 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6554 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6555 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6556 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6557 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6558 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6559 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6560 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6561 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6562 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6563 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6564 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6565 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6566 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6567 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6568 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6569 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6570 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6571 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6572 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6573 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6574 Likewise.
6575 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6576 Likewise.
6577 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6578 Likewise.
6579 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6580 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6581 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6582 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6583 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6584 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6585 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6586 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6587 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6588 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6589 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6590 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6591 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6592 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6593 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6594 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6595 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6596 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6597 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6598 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6599 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6600 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6601 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6602 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6603 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6604 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6605 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6606 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6607 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6608 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6609 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6610 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6611 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6612 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6613 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6614 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6615 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6616 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6617 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6618 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6619 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6620 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6621 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6622 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6623 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6624 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6625 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6626 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6627 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6628 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6629 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6630 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6631 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6632 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6633 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6634 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6635 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6636 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6637 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6638 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6639 Likewise.
6640 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6641 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6642 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6643 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6644 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6645 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6646 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6647 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6648 * testsuite/27_io/fpos/11450.cc: Likewise.
6649 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6650 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6651 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6652 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6653 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6654 * testsuite/27_io/fpos/14775.cc: Likewise.
6655 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6656 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6657 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6658 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6659 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6660 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6661 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6662 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6663 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6664 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6665 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6666 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6667 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6668 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6669 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6670 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6671 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6672 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6673 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6674 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6675 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6676 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6677 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6678 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6679 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6680 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6681 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6682 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6683 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6684 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6685 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6686 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6687 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6688 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6689 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6690 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6691 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6692 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6693 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6694 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6695 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6696 * testsuite/27_io/objects/char/1.cc: Likewise.
6697 * testsuite/27_io/objects/char/10.cc: Likewise.
6698 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6699 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6700 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6701 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6702 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6703 * testsuite/27_io/objects/char/2.cc: Likewise.
6704 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6705 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6706 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6707 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6708 * testsuite/27_io/objects/char/5.cc: Likewise.
6709 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6710 * testsuite/27_io/objects/char/6.cc: Likewise.
6711 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6712 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6713 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6714 * testsuite/27_io/objects/char/7.cc: Likewise.
6715 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6716 * testsuite/27_io/objects/char/8.cc: Likewise.
6717 * testsuite/27_io/objects/char/9.cc: Likewise.
6718 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6719 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6720 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6721 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6722 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6723 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6724 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6725 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6726 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6727 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6728 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6729 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6730 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6731 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6732 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6733 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6734 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6735 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6736 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6737 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6738 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6739 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6740 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6741 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6742 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6743 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6744 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6745 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6746 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6747 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6748 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6749 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6750 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6751 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6752 * testsuite/27_io/types/1.cc: Likewise.
6753 * testsuite/27_io/types/2.cc: Likewise.
6754 * testsuite/27_io/types/3.cc: Likewise.
6755 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6756 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6757 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6758 Likewise.
6759 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6760 Likewise.
6761 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6762 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6763 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6764 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6765 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6766 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6767 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6768 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6769 Likewise.
6770 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6771 Likewise.
6772 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6773 Likewise.
6774 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6775 Likewise.
6776 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6777 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6778 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6779 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6780 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6781 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6782 Likewise.
6783 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6784 Likewise.
6785 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6786 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6787 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6788 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6789 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6790 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6791 * testsuite/Makefile.am: Likewise.
6792 * testsuite/abi/30586.cc: Likewise.
6793 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6794 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6795 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6796 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6797 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6798 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6799 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6800 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6801 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6802 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6803 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6804 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6805 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6806 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6807 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6808 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6809 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6810 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6811 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6812 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6813 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6814 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6815 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6816 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6817 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6818 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6819 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6820 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6821 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6822 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6823 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6824 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6825 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6826 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6827 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6828 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6829 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6830 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6831 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6832 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6833 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6834 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6835 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6836 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6837 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6838 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6839 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6840 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6841 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6842 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6843 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6844 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6845 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6846 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6847 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6848 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6849 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6850 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6851 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6852 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6853 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6854 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6855 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6856 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6857 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6858 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6859 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6860 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6861 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6862 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6863 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6864 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6865 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6866 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6867 * testsuite/abi/demangle/regression/old.cc: Likewise.
6868 * testsuite/abi/header_cxxabi.c: Likewise.
6869 * testsuite/backward/11460.cc: Likewise.
6870 * testsuite/backward/hash_map/1.cc: Likewise.
6871 * testsuite/backward/hash_map/14648.cc: Likewise.
6872 * testsuite/backward/hash_map/23528.cc: Likewise.
6873 * testsuite/backward/hash_set/1.cc: Likewise.
6874 * testsuite/backward/strstream_members.cc: Likewise.
6875 * testsuite/config/default.exp: Likewise.
6876 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6877 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6878 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6879 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6880 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6881 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6882 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6883 * testsuite/data/sgetn.txt: Likewise.
6884 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6885 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6886 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6887 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6888 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6889 * testsuite/ext/array_allocator/26875.cc: Likewise.
6890 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6891 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6892 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6893 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6894 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6895 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6896 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6897 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6898 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6899 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6900 * testsuite/ext/codecvt/1.cc: Likewise.
6901 * testsuite/ext/codecvt/char-1.cc: Likewise.
6902 * testsuite/ext/codecvt/char-2.cc: Likewise.
6903 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6904 * testsuite/ext/concept_checks.cc: Likewise.
6905 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6906 Likewise.
6907 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6908 Likewise.
6909 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6910 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6911 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6912 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6913 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6914 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6915 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6916 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6917 Likewise.
6918 * testsuite/ext/headers.cc: Likewise.
6919 * testsuite/ext/is_heap/1.cc: Likewise.
6920 * testsuite/ext/is_heap/check_type.cc: Likewise.
6921 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6922 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6923 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6924 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6925 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6926 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6927 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6928 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6929 * testsuite/ext/median.cc: Likewise.
6930 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6931 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6932 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6933 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6934 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6935 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6936 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6937 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6938 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6939 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6940 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6941 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6942 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6943 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6944 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6945 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6946 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6947 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6948 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6949 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6950 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6951 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6952 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6953 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6954 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6955 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6956 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6957 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6958 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6959 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6960 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6961 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6962 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6963 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6964 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6965 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6966 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6967 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6968 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6969 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6970 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6971 * testsuite/ext/rope/1.cc: Likewise.
6972 * testsuite/ext/rope/2.cc: Likewise.
6973 * testsuite/ext/rope/3.cc: Likewise.
6974 * testsuite/ext/rope/36832.cc: Likewise.
6975 * testsuite/ext/rope/4.cc: Likewise.
6976 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6977 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6978 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6979 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6980 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6981 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6982 Likewise.
6983 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6984 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6985 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6986 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6987 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6988 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6989 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6990 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6991 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6992 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6993 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6994 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6995 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6996 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6997 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6998 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6999 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
7000 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
7001 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
7002 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
7003 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
7004 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
7005 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
7006 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
7007 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
7008 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
7009 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
7010 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
7011 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
7012 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
7013 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7014 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
7015 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
7016 * testsuite/lib/dg-options.exp: Likewise.
7017 * testsuite/lib/libstdc++.exp: Likewise.
7018 * testsuite/lib/prune.exp: Likewise.
7019 * testsuite/libstdc++-abi/abi.exp: Likewise.
7020 * testsuite/libstdc++-dg/conformance.exp: Likewise.
7021 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
7022 Likewise.
7023 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
7024 Likewise.
7025 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
7026 Likewise.
7027 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
7028 Likewise.
7029 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
7030 Likewise.
7031 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
7032 Likewise.
7033 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
7034 Likewise.
7035 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
7036 Likewise.
7037 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
7038 Likewise.
7039 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
7040 Likewise.
7041 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
7042 Likewise.
7043 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
7044 Likewise.
7045 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
7046 Likewise.
7047 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
7048 Likewise.
7049 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
7050 Likewise.
7051 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
7052 Likewise.
7053 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
7054 Likewise.
7055 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
7056 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
7057 Likewise.
7058 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7059 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
7060 Likewise.
7061 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
7062 Likewise.
7063 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7064 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7065 Likewise.
7066 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7067 Likewise.
7068 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7069 Likewise.
7070 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7071 Likewise.
7072 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7073 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7074 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7075 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7076 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7077 Likewise.
7078 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7079 Likewise.
7080 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7081 Likewise.
7082 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7083 Likewise.
7084 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7085 Likewise.
7086 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7087 Likewise.
7088 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7089 Likewise.
7090 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7091 Likewise.
7092 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7093 Likewise.
7094 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7095 Likewise.
7096 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7097 Likewise.
7098 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7099 Likewise.
7100 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7101 Likewise.
7102 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7103 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7104 Likewise.
7105 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7106 Likewise.
7107 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7108 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7109 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7110 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7111 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7112 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7113 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7114 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7115 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7116 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7117 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7118 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7119 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7120 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7121 Likewise.
7122 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7123 Likewise.
7124 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7125 Likewise.
7126 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7127 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7128 Likewise.
7129 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7130 Likewise.
7131 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7132 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7133 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7134 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7135 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7136 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7137 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7138 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7139 Likewise.
7140 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7141 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7142 Likewise.
7143 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7144 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7145 Likewise.
7146 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7147 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7148 Likewise.
7149 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7150 Likewise.
7151 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7152 Likewise.
7153 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7154 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7155 Likewise.
7156 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7157 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7158 Likewise.
7159 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7160 Likewise.
7161 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7162 Likewise.
7163 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7164 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7165 Likewise.
7166 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7167 Likewise.
7168 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7169 Likewise.
7170 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7171 Likewise.
7172 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7173 Likewise.
7174 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7175 Likewise.
7176 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7177 Likewise.
7178 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7179 Likewise.
7180 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7181 Likewise.
7182 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7183 Likewise.
7184 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7185 Likewise.
7186 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7187 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7188 Likewise.
7189 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7190 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7191 Likewise.
7192 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7193 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7194 Likewise.
7195 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7196 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7197 Likewise.
7198 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7199 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7200 Likewise.
7201 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7202 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7203 Likewise.
7204 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7205 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7206 Likewise.
7207 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7208 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7209 Likewise.
7210 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7211 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7212 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7213 Likewise.
7214 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7215 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7216 Likewise.
7217 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7218 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7219 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7220 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7221 Likewise.
7222 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7223 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7224 Likewise.
7225 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7226 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7227 Likewise.
7228 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7229 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7230 Likewise.
7231 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7232 Likewise.
7233 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7234 Likewise.
7235 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7236 Likewise.
7237 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7238 Likewise.
7239 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7240 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7241 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7242 Likewise.
7243 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7244 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7245 Likewise.
7246 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7247 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7248 Likewise.
7249 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7250 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7251 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7252 Likewise.
7253 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7254 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7255 Likewise.
7256 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7257 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7258 Likewise.
7259 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7260 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7261 Likewise.
7262 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7263 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7264 Likewise.
7265 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7266 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7267 Likewise.
7268 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7269 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7270 Likewise.
7271 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7272 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7273 Likewise.
7274 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7275 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7276 Likewise.
7277 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7278 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7279 Likewise.
7280 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7281 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7282 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7283 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7284 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7285 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7286 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7287 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7288 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7289 Likewise.
7290 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7291 Likewise.
7292 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7293 Likewise.
7294 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7295 Likewise.
7296 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7297 Likewise.
7298 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7299 Likewise.
7300 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7301 Likewise.
7302 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7303 Likewise.
7304 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7305 Likewise.
7306 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7307 Likewise.
7308 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7309 Likewise.
7310 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7311 Likewise.
7312 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7313 Likewise.
7314 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7315 Likewise.
7316 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7317 Likewise.
7318 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7319 Likewise.
7320 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7321 Likewise.
7322 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7323 Likewise.
7324 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7325 Likewise.
7326 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7327 Likewise.
7328 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7329 Likewise.
7330 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7331 Likewise.
7332 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7333 Likewise.
7334 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7335 Likewise.
7336 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7337 Likewise.
7338 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7339 Likewise.
7340 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7341 Likewise.
7342 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7343 Likewise.
7344 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7345 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7346 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7347 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7348 Likewise.
7349 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7350 Likewise.
7351 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7352 Likewise.
7353 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7354 Likewise.
7355 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7356 Likewise.
7357 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7358 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7359 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7360 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7361 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7362 Likewise.
7363 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7364 Likewise.
7365 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7366 Likewise.
7367 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7368 Likewise.
7369 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7370 Likewise.
7371 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7372 Likewise.
7373 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7374 Likewise.
7375 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7376 Likewise.
7377 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7378 Likewise.
7379 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7380 Likewise.
7381 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7382 Likewise.
7383 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7384 Likewise.
7385 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7386 Likewise.
7387 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7388 Likewise.
7389 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7390 Likewise.
7391 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7392 Likewise.
7393 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7394 Likewise.
7395 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7396 Likewise.
7397 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7398 Likewise.
7399 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7400 Likewise.
7401 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7402 Likewise.
7403 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7404 Likewise.
7405 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7406 Likewise.
7407 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7408 Likewise.
7409 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7410 Likewise.
7411 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7412 Likewise.
7413 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7414 Likewise.
7415 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7416 Likewise.
7417 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7418 Likewise.
7419 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7420 Likewise.
7421 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7422 Likewise.
7423 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7424 Likewise.
7425 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7426 Likewise.
7427 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7428 Likewise.
7429 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7430 Likewise.
7431 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7432 Likewise.
7433 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7434 Likewise.
7435 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7436 Likewise.
7437 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7438 Likewise.
7439 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7440 Likewise.
7441 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7442 Likewise.
7443 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7444 Likewise.
7445 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7446 Likewise.
7447 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7448 Likewise.
7449 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7450 Likewise.
7451 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7452 Likewise.
7453 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7454 Likewise.
7455 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7456 Likewise.
7457 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7458 Likewise.
7459 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7460 Likewise.
7461 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7462 Likewise.
7463 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7464 Likewise.
7465 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7466 Likewise.
7467 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7468 Likewise.
7469 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7470 Likewise.
7471 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7472 Likewise.
7473 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7474 Likewise.
7475 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7476 Likewise.
7477 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7478 Likewise.
7479 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7480 Likewise.
7481 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7482 Likewise.
7483 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7484 Likewise.
7485 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7486 Likewise.
7487 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7488 Likewise.
7489 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7490 Likewise.
7491 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7492 Likewise.
7493 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7494 Likewise.
7495 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7496 Likewise.
7497 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7498 Likewise.
7499 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7500 Likewise.
7501 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7502 Likewise.
7503 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7504 Likewise.
7505 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7506 Likewise.
7507 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7508 Likewise.
7509 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7510 Likewise.
7511 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7512 Likewise.
7513 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7514 Likewise.
7515 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7516 Likewise.
7517 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7518 Likewise.
7519 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7520 Likewise.
7521 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7522 Likewise.
7523 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7524 Likewise.
7525 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7526 Likewise.
7527 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7528 Likewise.
7529 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7530 Likewise.
7531 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7532 Likewise.
7533 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7534 Likewise.
7535 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7536 Likewise.
7537 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7538 Likewise.
7539 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7540 Likewise.
7541 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7542 Likewise.
7543 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7544 Likewise.
7545 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7546 Likewise.
7547 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7548 Likewise.
7549 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7550 Likewise.
7551 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7552 Likewise.
7553 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7554 Likewise.
7555 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7556 Likewise.
7557 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7558 Likewise.
7559 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7560 Likewise.
7561 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7562 Likewise.
7563 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7564 Likewise.
7565 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7566 Likewise.
7567 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7568 Likewise.
7569 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7570 Likewise.
7571 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7572 Likewise.
7573 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7574 Likewise.
7575 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7576 Likewise.
7577 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7578 Likewise.
7579 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7580 Likewise.
7581 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7582 Likewise.
7583 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7584 Likewise.
7585 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7586 Likewise.
7587 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7588 Likewise.
7589 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7590 Likewise.
7591 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7592 Likewise.
7593 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7594 Likewise.
7595 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7596 Likewise.
7597 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7598 Likewise.
7599 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7600 Likewise.
7601 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7602 Likewise.
7603 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7604 Likewise.
7605 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7606 Likewise.
7607 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7608 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7609 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7610 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7611 Likewise.
7612 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7613 Likewise.
7614 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7615 Likewise.
7616 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7617 Likewise.
7618 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7619 Likewise.
7620 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7621 Likewise.
7622 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7623 Likewise.
7624 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7625 Likewise.
7626 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7627 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7628 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7629 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7630 Likewise.
7631 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7632 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7633 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7634 Likewise.
7635 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7636 Likewise.
7637 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7638 Likewise.
7639 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7640 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7641 Likewise.
7642 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7643 Likewise.
7644 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7645 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7646 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7647 Likewise.
7648 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7649 Likewise.
7650 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7651 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7652 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7653 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7654 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7655 Likewise.
7656 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7657 Likewise.
7658 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7659 Likewise.
7660 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7661 Likewise.
7662 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7663 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7664 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7665 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7666 Likewise.
7667 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7668 Likewise.
7669 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7670 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7671 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7672 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7673 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7674 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7675 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7676 Likewise.
7677 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7678 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7679 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7680 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7681 Likewise.
7682 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7683 Likewise.
7684 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7685 Likewise.
7686 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7687 Likewise.
7688 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7689 Likewise.
7690 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7691 Likewise.
7692 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7693 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7694 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7695 Likewise.
7696 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7697 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7698 Likewise.
7699 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7700 Likewise.
7701 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7702 Likewise.
7703 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7704 Likewise.
7705 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7706 Likewise.
7707 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7708 Likewise.
7709 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7710 Likewise.
7711 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7712 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7713 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7714 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7715 Likewise.
7716 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7717 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7718 Likewise.
7719 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7720 Likewise.
7721 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7722 Likewise.
7723 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7724 Likewise.
7725 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7726 Likewise.
7727 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7728 Likewise.
7729 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7730 Likewise.
7731 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7732 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7733 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7734 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7735 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7736 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7737 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7738 Likewise.
7739 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7740 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7741 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7742 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7743 Likewise.
7744 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7745 Likewise.
7746 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7747 Likewise.
7748 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7749 Likewise.
7750 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7751 Likewise.
7752 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7753 Likewise.
7754 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7755 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7756 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7757 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7758 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7759 Likewise.
7760 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7761 Likewise.
7762 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7763 Likewise.
7764 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7765 Likewise.
7766 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7767 Likewise.
7768 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7769 Likewise.
7770 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7771 Likewise.
7772 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7773 Likewise.
7774 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7775 Likewise.
7776 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7777 Likewise.
7778 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7779 Likewise.
7780 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7781 Likewise.
7782 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7783 Likewise.
7784 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7785 Likewise.
7786 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7787 Likewise.
7788 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7789 Likewise.
7790 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7791 Likewise.
7792 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7793 Likewise.
7794 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7795 Likewise.
7796 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7797 Likewise.
7798 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7799 Likewise.
7800 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7801 Likewise.
7802 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7803 Likewise.
7804 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7805 Likewise.
7806 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7807 Likewise.
7808 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7809 Likewise.
7810 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7811 Likewise.
7812 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7813 Likewise.
7814 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7815 Likewise.
7816 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7817 Likewise.
7818 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7819 Likewise.
7820 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7821 Likewise.
7822 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7823 Likewise.
7824 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7825 Likewise.
7826 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7827 Likewise.
7828 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7829 Likewise.
7830 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7831 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7832 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7833 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7834 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7835 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7836 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7837 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7838 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7839 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7840 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7841 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7842 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7843 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7844 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7845 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7846 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7847 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7848 * testsuite/tr1/headers/all.cc: Likewise.
7849 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7850 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7851 * testsuite/util/testsuite_shared.cc: Likewise.
7852 * scripts/extract_symvers: Likewise. Remove runtime exception.
7853 * testsuite/17_intro/headers/all.cc: Likewise.
7854 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7855 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7856 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7857 Likewise.
7858 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7859 Likewise.
7860 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7861 Likewise.
7862 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7863 Likewise.
7864 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7865 Likewise.
7866 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7867 Likewise.
7868 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7869 Likewise.
7870 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7871 Likewise.
7872 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7873 Likewise.
7874 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7875 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7876 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7877 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7878 Likewise.
7879 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7880 Likewise.
7881 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7882 Likewise.
7883 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7884 Likewise.
7885 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7886 Likewise.
7887 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7888 Likewise.
7889 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7890 Likewise.
7891 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7892 Likewise.
7893 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7896 Likewise.
7897 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7898 Likewise.
7899 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7900 Likewise.
7901 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7902 Likewise.
7903 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7904 Likewise.
7905 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7906 Likewise.
7907 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7908 Likewise.
7909 * testsuite/20_util/pair/moveable.cc: Likewise.
7910 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7911 Likewise.
7912 * testsuite/20_util/pair/swap.cc: Likewise.
7913 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7914 Likewise.
7915 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7916 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7917 Likewise.
7918 * testsuite/20_util/tuple/moveable.cc: Likewise.
7919 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7920 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7921 Likewise.
7922 * testsuite/20_util/tuple/swap.cc: Likewise.
7923 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7924 Likewise.
7925 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7926 Likewise.
7927 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7928 Likewise.
7929 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7930 Likewise.
7931 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7932 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7933 Likewise.
7934 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7935 Likewise.
7936 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7937 Likewise.
7938 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7939 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7940 Likewise.
7941 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7942 Likewise.
7943 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7944 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7945 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7946 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7947 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7948 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7949 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7950 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7951 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7952 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7953 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7954 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7955 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7956 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7957 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7958 Likewise.
7959 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7960 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7961 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7962 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7963 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7964 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7965 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7966 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7967 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7968 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7969 Likewise.
7970 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7971 Likewise.
7972 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7973 Likewise.
7974 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7975 Likewise.
7976 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7977 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7978 Likewise.
7979 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7980 Likewise.
7981 * testsuite/23_containers/deque/14340.cc: Likewise.
7982 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7983 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7984 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7985 * testsuite/23_containers/deque/init-list.cc: Likewise.
7986 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7987 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7988 * testsuite/23_containers/deque/moveable.cc: Likewise.
7989 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7990 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7991 Likewise.
7992 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7993 Likewise.
7994 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7995 Likewise.
7996 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7997 Likewise.
7998 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7999 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
8000 Likewise.
8001 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
8002 Likewise.
8003 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
8004 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
8005 Likewise.
8006 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
8007 Likewise.
8008 * testsuite/23_containers/list/14340.cc: Likewise.
8009 * testsuite/23_containers/list/23781.cc: Likewise.
8010 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
8011 * testsuite/23_containers/list/init-list.cc: Likewise.
8012 * testsuite/23_containers/list/moveable.cc: Likewise.
8013 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
8014 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
8015 Likewise.
8016 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
8017 Likewise.
8018 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
8019 Likewise.
8020 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
8021 Likewise.
8022 * testsuite/23_containers/map/14340.cc: Likewise.
8023 * testsuite/23_containers/map/23781.cc: Likewise.
8024 * testsuite/23_containers/map/init-list.cc: Likewise.
8025 * testsuite/23_containers/map/moveable.cc: Likewise.
8026 * testsuite/23_containers/map/operations/1.cc: Likewise.
8027 * testsuite/23_containers/map/operations/31440.cc: Likewise.
8028 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
8029 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
8030 Likewise.
8031 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
8032 Likewise.
8033 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
8034 Likewise.
8035 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
8036 Likewise.
8037 * testsuite/23_containers/multimap/14340.cc: Likewise.
8038 * testsuite/23_containers/multimap/23781.cc: Likewise.
8039 * testsuite/23_containers/multimap/init-list.cc: Likewise.
8040 * testsuite/23_containers/multimap/moveable.cc: Likewise.
8041 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
8042 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
8043 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
8044 Likewise.
8045 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
8046 Likewise.
8047 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
8048 Likewise.
8049 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
8050 Likewise.
8051 * testsuite/23_containers/multiset/14340.cc: Likewise.
8052 * testsuite/23_containers/multiset/23781.cc: Likewise.
8053 * testsuite/23_containers/multiset/init-list.cc: Likewise.
8054 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
8055 * testsuite/23_containers/multiset/moveable.cc: Likewise.
8056 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
8057 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
8058 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
8059 Likewise.
8060 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
8061 Likewise.
8062 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
8063 Likewise.
8064 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8065 Likewise.
8066 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8067 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8068 Likewise.
8069 * testsuite/23_containers/queue/moveable.cc: Likewise.
8070 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8071 Likewise.
8072 * testsuite/23_containers/set/14340.cc: Likewise.
8073 * testsuite/23_containers/set/23781.cc: Likewise.
8074 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8075 * testsuite/23_containers/set/init-list.cc: Likewise.
8076 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8077 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8078 * testsuite/23_containers/set/moveable.cc: Likewise.
8079 * testsuite/23_containers/set/operations/1.cc: Likewise.
8080 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8081 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8082 Likewise.
8083 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8084 Likewise.
8085 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8086 Likewise.
8087 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8088 Likewise.
8089 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8090 Likewise.
8091 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8092 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8093 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8094 Likewise.
8095 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8096 Likewise.
8097 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8098 Likewise.
8099 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8100 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8101 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8102 Likewise.
8103 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8104 Likewise.
8105 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8106 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8107 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8108 Likewise.
8109 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8110 Likewise.
8111 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8112 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8113 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8114 Likewise.
8115 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8116 Likewise.
8117 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8118 Likewise.
8119 * testsuite/23_containers/vector/14340.cc: Likewise.
8120 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8121 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8122 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8123 Likewise.
8124 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8125 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8126 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8127 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8128 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8129 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8130 Likewise.
8131 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8132 Likewise.
8133 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8134 Likewise.
8135 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8136 Likewise.
8137 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8138 Likewise.
8139 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8140 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8141 * testsuite/23_containers/vector/init-list.cc: Likewise.
8142 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8143 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8144 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8145 * testsuite/23_containers/vector/moveable.cc: Likewise.
8146 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8147 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8148 Likewise.
8149 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8150 Likewise.
8151 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8152 Likewise.
8153 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8154 Likewise.
8155 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8156 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8157 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8158 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8159 Likewise.
8160 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8161 Likewise.
8162 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8163 Likewise.
8164 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8165 Likewise.
8166 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8167 Likewise.
8168 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8169 Likewise.
8170 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8171 Likewise.
8172 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8173 Likewise.
8174 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8175 Likewise.
8176 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8177 Likewise.
8178 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8179 Likewise.
8180 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8181 Likewise.
8182 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8183 Likewise.
8184 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8185 Likewise.
8186 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8187 Likewise.
8188 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8189 Likewise.
8190 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8191 Likewise.
8192 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8193 Likewise.
8194 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8195 Likewise.
8196 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8197 Likewise.
8198 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8199 Likewise.
8200 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8201 Likewise.
8202 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8203 Likewise.
8204 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8205 Likewise.
8206 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8207 Likewise.
8208 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8209 Likewise.
8210 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8211 Likewise.
8212 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8213 Likewise.
8214 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8215 Likewise.
8216 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8217 Likewise.
8218 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8219 Likewise.
8220 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8221 Likewise.
8222 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8223 Likewise.
8224 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8225 Likewise.
8226 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8227 Likewise.
8228 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8229 Likewise.
8230 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8231 Likewise.
8232 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8233 Likewise.
8234 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8235 Likewise.
8236 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8237 Likewise.
8238 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8239 Likewise.
8240 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8241 Likewise.
8242 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8243 Likewise.
8244 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8245 Likewise.
8246 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8247 Likewise.
8248 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8249 Likewise.
8250 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8251 Likewise.
8252 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8253 Likewise.
8254 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8255 Likewise.
8256 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8257 Likewise.
8258 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8259 Likewise.
8260 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8261 Likewise.
8262 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8263 Likewise.
8264 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8265 Likewise.
8266 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8267 Likewise.
8268 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8269 Likewise.
8270 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8271 Likewise.
8272 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8273 Likewise.
8274 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8275 Likewise.
8276 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8277 Likewise.
8278 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8279 Likewise.
8280 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8281 Likewise.
8282 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8283 Likewise.
8284 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8285 Likewise.
8286 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8287 Likewise.
8288 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8289 Likewise.
8290 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8291 Likewise.
8292 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8293 Likewise.
8294 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8295 Likewise.
8296 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8297 Likewise.
8298 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8299 Likewise.
8300 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8301 Likewise.
8302 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8303 Likewise.
8304 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8305 Likewise.
8306 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8307 Likewise.
8308 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8309 Likewise.
8310 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8311 Likewise.
8312 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8313 Likewise.
8314 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8315 Likewise.
8316 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8317 Likewise.
8318 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8319 Likewise.
8320 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8321 Likewise.
8322 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8323 Likewise.
8324 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8325 Likewise.
8326 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8327 Likewise.
8328 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8329 Likewise.
8330 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8331 Likewise.
8332 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8333 Likewise.
8334 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8335 Likewise.
8336 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8337 Likewise.
8338 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8339 Likewise.
8340 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8341 Likewise.
8342 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8343 Likewise.
8344 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8345 Likewise.
8346 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8347 Likewise.
8348 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8349 Likewise.
8350 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8351 Likewise.
8352 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8353 Likewise.
8354 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8355 Likewise.
8356 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8357 Likewise.
8358 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8359 Likewise.
8360 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8361 Likewise.
8362 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8363 Likewise.
8364 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8365 Likewise.
8366 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8367 Likewise.
8368 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8369 Likewise.
8370 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8371 Likewise.
8372 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8373 Likewise.
8374 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8375 Likewise.
8376 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8377 Likewise.
8378 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8379 Likewise.
8380 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8381 Likewise.
8382 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8383 Likewise.
8384 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8385 Likewise.
8386 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8387 Likewise.
8388 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8389 Likewise.
8390 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8391 Likewise.
8392 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8393 Likewise.
8394 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8395 Likewise.
8396 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8397 Likewise.
8398 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8399 Likewise.
8400 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8401 Likewise.
8402 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8403 Likewise.
8404 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8405 Likewise.
8406 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8407 Likewise.
8408 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8409 Likewise.
8410 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8411 Likewise.
8412 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8413 Likewise.
8414 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8415 Likewise.
8416 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8417 Likewise.
8418 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8419 Likewise.
8420 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8421 Likewise.
8422 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8423 Likewise.
8424 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8425 Likewise.
8426 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8427 Likewise.
8428 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8429 Likewise.
8430 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8431 Likewise.
8432 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8433 Likewise.
8434 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8435 Likewise.
8436 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8437 Likewise.
8438 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8439 Likewise.
8440 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8441 Likewise.
8442 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8443 Likewise.
8444 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8445 Likewise.
8446 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8447 Likewise.
8448 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8449 Likewise.
8450 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8451 Likewise.
8452 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8453 Likewise.
8454 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8455 Likewise.
8456 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8457 Likewise.
8458 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8459 Likewise.
8460 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8461 Likewise.
8462 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8463 Likewise.
8464 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8465 Likewise.
8466 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8467 Likewise.
8468 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8469 Likewise.
8470 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8471 Likewise.
8472 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8473 Likewise.
8474 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8475 Likewise.
8476 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8477 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8478 Likewise.
8479 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8480 Likewise.
8481 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8482 Likewise.
8483 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8484 Likewise.
8485 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8486 Likewise.
8487 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8488 Likewise.
8489 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8490 Likewise.
8491 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8492 Likewise.
8493 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8494 Likewise.
8495 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8496 Likewise.
8497 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8498 Likewise.
8499 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8500 Likewise.
8501 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8502 Likewise.
8503 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8504 Likewise.
8505 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8506 Likewise.
8507 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8508 Likewise.
8509 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8510 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8511 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8512 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8513 Likewise.
8514 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8515 Likewise.
8516 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8517 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8518 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8519 Likewise.
8520 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8521 Likewise.
8522 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8523 Likewise.
8524 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8525 Likewise.
8526 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8527 Likewise.
8528 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8529 Likewise.
8530 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8531 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8532 Likewise.
8533 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8534 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8535 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8536 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8537 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8538 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8539 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8540 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8541 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8542 Likewise.
8543 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8544 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8545 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8546 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8547 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8548 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8549 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8550 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8551 Likewise.
8552 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8553 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8554 Likewise.
8555 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8556 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8557 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8558 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8559 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8560 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8561 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8562 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8563 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8564 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8565 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8566 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8567 Likewise.
8568 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8569 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8570 Likewise.
8571 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8572 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8573 Likewise.
8574 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8575 Likewise.
8576 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8577 Likewise.
8578 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8579 Likewise.
8580 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8581 Likewise.
8582 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8583 Likewise.
8584 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8585 Likewise.
8586 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8587 Likewise.
8588 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8589 Likewise.
8590 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8591 Likewise.
8592 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8593 Likewise.
8594 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8595 Likewise.
8596 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8597 Likewise.
8598 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8599 Likewise.
8600 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8601 Likewise.
8602 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8603 Likewise.
8604 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8605 Likewise.
8606 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8607 Likewise.
8608 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8609 Likewise.
8610 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8611 Likewise.
8612 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8613 Likewise.
8614 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8615 Likewise.
8616 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8617 Likewise.
8618 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8619 Likewise.
8620 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8621 Likewise.
8622 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8623 Likewise.
8624 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8625 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8626 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8627 Likewise.
8628 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8629 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8630 Likewise.
8631 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8632 Likewise.
8633 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8634 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8635 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8636 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8637 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8638 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8639 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8640 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8641 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8642 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8643 Likewise.
8644 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8645 Likewise.
8646 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8647 Likewise.
8648 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8649 Likewise.
8650 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8651 Likewise.
8652 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8653 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8654 Likewise.
8655 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8656 Likewise.
8657 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8658 Likewise.
8659 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8660 Likewise.
8661 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8662 Likewise.
8663 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8664 Likewise.
8665 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8666 Likewise.
8667 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8668 Likewise.
8669 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8670 Likewise.
8671 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8672 Likewise.
8673 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8674 Likewise.
8675 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8676 Likewise.
8677 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8678 Likewise.
8679 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8680 Likewise.
8681 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8682 Likewise.
8683 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8684 Likewise.
8685 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8686 Likewise.
8687 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8688 Likewise.
8689 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8690 Likewise.
8691 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8692 Likewise.
8693 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8694 Likewise.
8695 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8696 Likewise.
8697 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8698 Likewise.
8699 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8700 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8701 Likewise.
8702 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8703 Likewise.
8704 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8705 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8706 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8707 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8708 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8709 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8710 Likewise.
8711 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8712 Likewise.
8713 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8714 Likewise.
8715 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8716 Likewise.
8717 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8718 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8719 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8720 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8721 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8722 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8723 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8724 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8725 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8726 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8727 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8728 Likewise.
8729 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8730 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8731 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8732 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8733 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8734 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8735 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8736 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8737 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8738 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8739 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8740 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8741 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8742 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8743 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8744 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8745 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8746 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8747 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8748 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8749 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8750 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8751 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8752 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8753 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8754 Likewise.
8755 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8756 * testsuite/27_io/fpos/14252.cc: Likewise.
8757 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8758 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8759 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8760 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8761 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8762 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8763 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8764 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8765 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8766 Likewise.
8767 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8768 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8769 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8770 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8771 Likewise.
8772 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8773 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8774 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8775 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8776 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8777 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8778 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8779 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8780 * testsuite/27_io/objects/char/3045.cc: Likewise.
8781 * testsuite/27_io/objects/char/3647.cc: Likewise.
8782 * testsuite/27_io/objects/char/5268.cc: Likewise.
8783 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8784 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8785 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8786 * testsuite/28_regex/init-list.cc: Likewise.
8787 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8788 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8789 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8790 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8791 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8792 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8793 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8794 Likewise.
8795 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8796 Likewise.
8797 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8798 Likewise.
8799 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8800 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8801 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8802 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8803 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8804 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8805 Likewise.
8806 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8807 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8808 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8809 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8810 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8811 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8812 Likewise.
8813 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8814 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8815 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8816 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8817 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8818 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8819 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8820 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8821 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8822 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8823 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8824 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8825 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8826 Likewise.
8827 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8828 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8829 Likewise.
8830 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8831 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8832 Likewise.
8833 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8834 Likewise.
8835 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8836 Likewise.
8837 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8838 Likewise.
8839 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8840 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8841 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8842 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8843 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8844 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8845 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8846 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8847 Likewise.
8848 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8849 Likewise.
8850 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8851 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8852 Likewise.
8853 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8854 Likewise.
8855 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8856 Likewise.
8857 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8858 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8859 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8860 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8861 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8862 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8863 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8864 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8865 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8866 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8867 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8868 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8869 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8870 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8871 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8872 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8873 Likewise.
8874 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8875 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8876 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8877 Likewise.
8878 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8879 Likewise.
8880 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8881 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8882 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8883 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8884 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8885 Likewise.
8886 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8887 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8888 Likewise.
8889 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8890 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8891 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8892 Likewise.
8893 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8894 Likewise.
8895 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8896 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8897 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8898 Likewise.
8899 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8900 Likewise.
8901 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8902 Likewise.
8903 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8904 Likewise.
8905 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8906 Likewise.
8907 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8908 * testsuite/30_threads/this_thread/1.cc: Likewise.
8909 * testsuite/30_threads/this_thread/2.cc: Likewise.
8910 * testsuite/30_threads/this_thread/3.cc: Likewise.
8911 * testsuite/30_threads/this_thread/4.cc: Likewise.
8912 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8913 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8914 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8915 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8916 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8917 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8918 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8919 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8920 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8921 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8922 * testsuite/30_threads/thread/members/1.cc: Likewise.
8923 * testsuite/30_threads/thread/members/2.cc: Likewise.
8924 * testsuite/30_threads/thread/members/3.cc: Likewise.
8925 * testsuite/30_threads/thread/members/4.cc: Likewise.
8926 * testsuite/30_threads/thread/members/5.cc: Likewise.
8927 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8928 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8929 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8930 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8931 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8932 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8933 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8934 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8935 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8936 Likewise.
8937 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8938 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8939 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8940 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8941 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8942 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8943 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8944 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8945 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8946 * testsuite/30_threads/try_lock/1.cc: Likewise.
8947 * testsuite/30_threads/try_lock/2.cc: Likewise.
8948 * testsuite/30_threads/try_lock/3.cc: Likewise.
8949 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8950 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8951 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8952 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8953 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8954 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8955 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8956 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8957 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8958 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8959 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8960 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8961 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8962 Likewise.
8963 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8964 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8965 Likewise.
8966 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8967 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8968 Likewise.
8969 * testsuite/ext/array_allocator/1.cc: Likewise.
8970 * testsuite/ext/array_allocator/2.cc: Likewise.
8971 * testsuite/ext/array_allocator/3.cc: Likewise.
8972 * testsuite/ext/ext_pointer/1.cc: Likewise.
8973 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8974 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8975 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8976 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8977 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8978 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8979 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8980 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8981 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8982 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8983 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8984 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8985 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8986 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8987 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8988 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8989 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8990 Likewise.
8991 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8992 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8993 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8994 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8995 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8996 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8997 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8998 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8999 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
9000 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
9001 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
9002 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
9003 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
9004 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
9005 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
9006 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
9007 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
9008 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
9009 Likewise.
9010 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
9011 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
9012 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
9013 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
9014 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
9015 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
9016 * testsuite/ext/pod_char_traits.cc: Likewise.
9017 * testsuite/ext/slist/23781.cc: Likewise.
9018 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
9019 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
9020 * testsuite/ext/vstring/init-list.cc: Likewise.
9021 * testsuite/ext/vstring/moveable.cc: Likewise.
9022 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
9023 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
9024 Likewise.
9025 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
9026 Likewise.
9027 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
9028 Likewise.
9029 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
9030 Likewise.
9031 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
9032 Likewise.
9033 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
9034 Likewise.
9035 * testsuite/ext/vstring/types/23767.cc: Likewise.
9036 * testsuite/performance/21_strings/string_append.cc: Likewise.
9037 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
9038 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
9039 Likewise.
9040 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
9041 Likewise.
9042 * testsuite/performance/21_strings/string_find.cc: Likewise.
9043 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
9044 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
9045 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
9046 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
9047 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
9048 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
9049 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
9050 Likewise.
9051 * testsuite/performance/23_containers/create/map.cc: Likewise.
9052 * testsuite/performance/23_containers/create_from_sorted/set.cc:
9053 Likewise.
9054 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
9055 * testsuite/performance/23_containers/find/map.cc: Likewise.
9056 * testsuite/performance/23_containers/index/map.cc: Likewise.
9057 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
9058 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
9059 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
9060 Likewise.
9061 * testsuite/performance/23_containers/insert_erase/associative.cc:
9062 Likewise.
9063 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9064 Likewise.
9065 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9066 Likewise.
9067 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9068 Likewise.
9069 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9070 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9071 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9072 Likewise.
9073 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9074 Likewise.
9075 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9076 Likewise.
9077 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9078 Likewise.
9079 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9080 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9081 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9082 Likewise.
9083 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9084 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9085 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9086 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9087 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9088 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9089 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9090 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9091 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9092 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9093 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9094 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9095 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9096 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9097 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9098 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9099 Likewise.
9100 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9101 Likewise.
9102 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9103 Likewise.
9104 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9105 Likewise.
9106 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9107 Likewise.
9108 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9109 Likewise.
9110 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9111 Likewise.
9112 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9113 Likewise.
9114 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9115 Likewise.
9116 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9117 Likewise.
9118 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9119 Likewise.
9120 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9121 Likewise.
9122 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9123 Likewise.
9124 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9125 Likewise.
9126 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9127 Likewise.
9128 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9129 Likewise.
9130 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9131 Likewise.
9132 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9133 Likewise.
9134 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9135 Likewise.
9136 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9137 Likewise.
9138 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9139 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9140 Likewise.
9141 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9142 Likewise.
9143 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9144 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9145 Likewise.
9146 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9147 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9148 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9149 Likewise.
9150 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9151 Likewise.
9152 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9153 Likewise.
9154 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9155 Likewise.
9156 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9157 Likewise.
9158 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9159 Likewise.
9160 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9161 Likewise.
9162 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9163 Likewise.
9164 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9165 Likewise.
9166 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9167 Likewise.
9168 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9169 Likewise.
9170 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9171 Likewise.
9172 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9173 Likewise.
9174 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9175 Likewise.
9176 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9177 Likewise.
9178 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9179 Likewise.
9180 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9181 Likewise.
9182 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9183 Likewise.
9184 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9185 Likewise.
9186 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9187 Likewise.
9188 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9189 Likewise.
9190 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9191 Likewise.
9192 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9193 Likewise.
9194 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9195 Likewise.
9196 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9197 Likewise.
9198 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9199 Likewise.
9200 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9201 Likewise.
9202 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9203 Likewise.
9204 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9205 Likewise.
9206 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9207 Likewise.
9208 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9209 Likewise.
9210 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9211 Likewise.
9212 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9213 Likewise.
9214 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9215 Likewise.
9216 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9217 Likewise.
9218 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9219 Likewise.
9220 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9221 Likewise.
9222 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9223 Likewise.
9224 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9225 Likewise.
9226 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9227 Likewise.
9228 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9229 Likewise.
9230 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9231 Likewise.
9232 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9233 Likewise.
9234 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9235 Likewise.
9236 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9237 Likewise.
9238 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9239 Likewise.
9240 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9241 Likewise.
9242 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9243 Likewise.
9244 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9245 Likewise.
9246 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9247 Likewise.
9248 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9249 Likewise.
9250 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9251 Likewise.
9252 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9253 Likewise.
9254 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9255 Likewise.
9256 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9257 Likewise.
9258 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9259 Likewise.
9260 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9261 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9262 Likewise.
9263 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9264 Likewise.
9265 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9266 Likewise.
9267 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9268 Likewise.
9269 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9270 Likewise.
9271 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9272 Likewise.
9273 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9274 Likewise.
9275 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9276 Likewise.
9277 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9278 Likewise.
9279 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9280 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9281 Likewise.
9282 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9283 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9284 Likewise.
9285 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9286 Likewise.
9287 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9288 Likewise.
9289 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9290 Likewise.
9291 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9292 Likewise.
9293 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9294 Likewise.
9295 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9296 Likewise.
9297 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9298 Likewise.
9299 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9300 Likewise.
9301 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9302 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9303 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9304 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9305 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9306 Likewise.
9307 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9308 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9309 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9310 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9311 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9312 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9313 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9314 * testsuite/util/io/prog_bar.cc: Likewise.
9315 * testsuite/util/io/prog_bar.hpp: Likewise.
9316 * testsuite/util/io/text_populate.hpp: Likewise.
9317 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9318 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9319 * testsuite/util/io/xml.hpp: Likewise.
9320 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9321 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9322 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9323 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9324 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9325 * testsuite/util/native_type/native_map.hpp: Likewise.
9326 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9327 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9328 * testsuite/util/native_type/native_set.hpp: Likewise.
9329 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9330 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9331 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9332 Likewise.
9333 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9334 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9335 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9336 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9337 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9338 Likewise.
9339 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9340 Likewise.
9341 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9342 Likewise.
9343 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9344 Likewise.
9345 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9346 Likewise.
9347 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9348 Likewise.
9349 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9350 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9351 Likewise.
9352 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9353 Likewise.
9354 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9355 Likewise.
9356 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9357 Likewise.
9358 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9359 Likewise.
9360 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9361 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9362 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9363 * testsuite/util/regression/basic_type.hpp: Likewise.
9364 * testsuite/util/regression/common_type.hpp: Likewise.
9365 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9366 Likewise.
9367 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9368 Likewise.
9369 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9370 Likewise.
9371 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9372 Likewise.
9373 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9374 Likewise.
9375 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9376 Likewise.
9377 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9378 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9379 Likewise.
9380 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9381 Likewise.
9382 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9383 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9384 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9385 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9386 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9387 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9388 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9389 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9390 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9391 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9392 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9393 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9394 * testsuite/util/testsuite_abi.cc: Likewise.
9395 * testsuite/util/testsuite_abi.h: Likewise.
9396 * testsuite/util/testsuite_abi_check.cc: Likewise.
9397 * testsuite/util/testsuite_allocator.cc: Likewise.
9398 * testsuite/util/testsuite_allocator.h: Likewise.
9399 * testsuite/util/testsuite_api.h: Likewise.
9400 * testsuite/util/testsuite_character.cc: Likewise.
9401 * testsuite/util/testsuite_character.h: Likewise.
9402 * testsuite/util/testsuite_common_types.h: Likewise.
9403 * testsuite/util/testsuite_error.h: Likewise.
9404 * testsuite/util/testsuite_hooks.cc: Likewise.
9405 * testsuite/util/testsuite_hooks.h: Likewise.
9406 * testsuite/util/testsuite_io.h: Likewise.
9407 * testsuite/util/testsuite_iterators.h: Likewise.
9408 * testsuite/util/testsuite_performance.h: Likewise.
9409 * testsuite/util/testsuite_rng.h: Likewise.
9410 * testsuite/util/testsuite_rvalref.h: Likewise.
9411 * testsuite/util/testsuite_tr1.h: Likewise.
9412 * testsuite/util/thread/all.h: Likewise.
9413 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9414 Likewise.
9415 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9416 Likewise.
9417 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9418 Likewise.
9419 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9420 Likewise.
9421 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9422 Likewise.
9423 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9424 Likewise.
9425 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9426 Likewise.
9427 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9428 Likewise.
9429 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9430 Likewise.
9431 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9432 Likewise.
9433 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9434 Likewise.
9435 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9436 Likewise.
9437 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9438 Likewise.
9439 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9440 Likewise.
9441 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9442 Likewise.
9443 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9444 Likewise.
9445 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9446 Likewise.
9447 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9448 Likewise.
9449 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9450 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9451 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9452 Likewise.
9453 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9454 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9455 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9456 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9457 Likewise.
9458 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9459 Likewise.
9460 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9461 Likewise.
9462 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9463 Likewise.
9464 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9465 Likewise.
9466 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9467 Likewise.
9468 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9469 Likewise.
9470 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9471 Likewise.
9472 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9473 Likewise.
9474 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9475 Likewise.
9476 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9477 Likewise.
9478 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9479 Likewise.
9480 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9481 Likewise.
9482 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9483 Likewise.
9484 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9485 Likewise.
9486 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9487 Likewise.
9488 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9489 Likewise.
9490 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9491 Likewise.
9492 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9493 Likewise.
9494 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9495 Likewise.
9496 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9497 Likewise.
9498 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9499 Likewise.
9500 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9501 Likewise.
9502 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9503 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9504 Likewise.
9505 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9506 Likewise.
9507 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9508 Likewise.
9509 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9510 Likewise.
9511 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9512 Likewise.
9513 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9514 Likewise.
9515 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9516 Likewise.
9517 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9518 Likewise.
9519 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9520 Likewise.
9521 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9522 Likewise.
9523 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9524 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9525 Likewise.
9526 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9527 Likewise.
9528 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9529 Likewise.
9530 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9531 Likewise.
9532 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9533 Likewise.
9534 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9535 Likewise.
9536 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9537 Likewise.
9538 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9539 Likewise.
9540 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9541 Likewise.
9542 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9543 Likewise.
9544 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9545 Likewise.
9546 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9547 Likewise.
9548 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9549 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9550 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9551 Likewise.
9552 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9553 Likewise.
9554 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9555 Likewise.
9556 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9557 Likewise.
9558 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9559 Likewise.
9560 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9561 Likewise.
9562 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9563 Likewise.
9564 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9565 Likewise.
9566 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9567 Likewise.
9568 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9569 Likewise.
9570 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9571 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9572 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9573 Likewise.
9574 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9575 Likewise.
9576 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9577 Likewise.
9578 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9579 Likewise.
9580 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9581 Likewise.
9582 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9583 Likewise.
9584 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9585 Likewise.
9586 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9587 Likewise.
9588 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9589 Likewise.
9590 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9591 Likewise.
9592 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9593 Likewise.
9594 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9595 Likewise.
9596 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9597 Likewise.
9598 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9599 Likewise.
9600 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9601 Likewise.
9602 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9603 Likewise.
9604 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9605 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9606 Likewise.
9607 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9608 Likewise.
9609 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9610 Likewise.
9611 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9612 Likewise.
9613 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9614 Likewise.
9615 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9616 Likewise.
9617 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9618 Likewise.
9619 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9620 Likewise.
9621 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9622 Likewise.
9623 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9624 Likewise.
9625 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9626 Likewise.
9627 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9628 Likewise.
9629 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9630 Likewise.
9631 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9632 Likewise.
9633 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9634 Likewise.
9635 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9636 Likewise.
9637 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9638 Likewise.
9639 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9640 Likewise.
9641 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9642 Likewise.
9643 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9644 Likewise.
9645 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9646 Likewise.
9647 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9648 Likewise.
9649 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9650 Likewise.
9651 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9652 Likewise.
9653 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9654 Likewise.
9655 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9656 Likewise.
9657 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9658 Likewise.
9659 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9660 Likewise.
9661 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9662 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9663 Likewise.
9664 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9665 Likewise.
9666 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9667 Likewise.
9668 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9669 Likewise.
9670 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9671 Likewise.
9672 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9673 Likewise.
9674 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9675 Likewise.
9676 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9677 Likewise.
9678 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9679 Likewise.
9680 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9681 Likewise.
9682 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9683 Likewise.
9684 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9685 Likewise.
9686 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9687 Likewise.
9688 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9689 Likewise.
9690 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9691 Likewise.
9692 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9693 Likewise.
9694 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9695 Likewise.
9696 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9697 Likewise.
9698 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9699 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9700 * testsuite/backward/hash_map/25896.cc: Likewise.
9701 * testsuite/backward/hash_set/25896.cc: Likewise.
9702
9703 2009-04-08 Ian Lance Taylor <iant@google.com>
9704
9705 * include/backward/hashtable.h (erase): Correctly handle erasing a
9706 reference to an entry in the hash table.
9707 * testsuite/backward/hash_map/25896.cc: New.
9708 * testsuite/backward/hash_set/25896.cc: New.
9709
9710 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9711
9712 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9713 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9714
9715 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9716
9717 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9718 of debug.
9719 * include/Makefile.in: Regenerate.
9720 * include/precompiled/stdc++.h: Add.
9721
9722 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9723
9724 * include/bits/random.h: Adjust doxygen markup.
9725 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9726
9727 * testsuite/26_numerics/random/piecewise_linear_distribution/
9728 operators/serialize.cc: Use typedefs.
9729
9730 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9731
9732 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9733 __gnu_cxx namespace. Remove "static inline".
9734
9735 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9736
9737 * include/bits/random.tcc (linear_congruential_engine<>::
9738 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9739
9740 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9741
9742 * include/bits/random.h (operator==): Mark all inline.
9743 (mersenne_twister_engine): Enable #if 0 checks.
9744
9745 * include/bits/random.h: Formatting tweaks.
9746
9747 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9748
9749 * include/bits/random.tcc (piecewise_linear_distribution<>::
9750 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9751 Remove spurious closed parenthesis.
9752
9753 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9754
9755 PR libstdc++/39644 (partial)
9756 * include/bits/random.tcc (linear_congruential_engine<>::
9757 seed(seed_seq&), independent_bits_engine<>::operator(),
9758 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9759
9760 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9761
9762 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9763 thinko.
9764 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9765 default.cc: Enable.
9766
9767 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9768
9769 PR libstdc++/39629 (partial)
9770 * testsuite/26_numerics/random/independent_bits_engine/cons/
9771 base_move.cc: Use uint_fast64_t instead of unsigned long.
9772 * testsuite/26_numerics/random/independent_bits_engine/cons/
9773 seed1.cc: Likewise.
9774 * testsuite/26_numerics/random/independent_bits_engine/cons/
9775 seed2.cc: Likewise.
9776 * testsuite/26_numerics/random/independent_bits_engine/cons/
9777 base_copy.cc: Likewise.
9778 * testsuite/26_numerics/random/independent_bits_engine/cons/
9779 default.cc: Likewise.
9780 * testsuite/26_numerics/random/independent_bits_engine/cons/
9781 seed_seq.cc: Likewise.
9782 * testsuite/26_numerics/random/independent_bits_engine/
9783 requirements/typedefs.cc: Likewise.
9784 * testsuite/26_numerics/random/independent_bits_engine/
9785 operators/equal.cc: Likewise.
9786 * testsuite/26_numerics/random/independent_bits_engine/
9787 operators/serialize.cc: Likewise.
9788 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9789
9790 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9791
9792 * include/tr1_impl/random: Remove, empty.
9793 * include/tr1_impl/random.tcc: Likewise.
9794
9795 * include/std/random: Minor clean-ups, formatting fixes, adjust
9796 copyright years.
9797 * include/bits/random.tcc: Likewise.
9798 * include/bits/random.h: Likewise.
9799 * include/tr1/random: Likewise.
9800 * include/tr1/random.tcc: Likewise.
9801 * include/tr1/random.h: Likewise.
9802
9803 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9804
9805 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9806 * doc/html/api.html: Regenerate.
9807
9808 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9809
9810 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9811 Change to mersenne_twister_engine, add same defaults as
9812 mersenne_twister_engine/cons/default.cc.
9813 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9814
9815 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9816 to __il.
9817 * include/bits/random.h (mersenne_twister_engine): Qualify
9818 _ShiftMin1 with namespace __detail.
9819 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9820 constexpr std::numeric_limits::max() can be used.
9821 (mersenne_twister_engine): Split apart static asserts into one
9822 assert per message. Temporarily disable the last three.
9823
9824 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9825
9826 * include/Makefile.am: Update to N2836. Modified for new random headers.
9827 * include/Makefile.in: Ditto.
9828 * include/tr1_impl/random: Moved to tr1/random.h
9829 * include/tr1_impl/random.tcc: Moved to tr1
9830 * include/tr1/random: Just point to moved tr1 random headers.
9831 * include/tr1/random.tcc: Moved from tr1_impl.
9832 * include/tr1/random.h: Moved from tr1_impl/random.
9833 * include/std/random: Modified to point to std random headers.
9834 * include/bits/random.tcc: New implementation of std random facilities.
9835 * include/bits/random.h: Ditto.
9836 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9837 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9838 seed1.cc: New.
9839 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9840 seed2.cc: New.
9841 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9842 default.cc: New.
9843 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9844 non_uint_neg.cc: New.
9845 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9846 typedefs.cc: New.
9847 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9848 equal.cc: New.
9849 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9850 serialize.cc: New.
9851 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9852 seed1.cc: New.
9853 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9854 seed2.cc: New.
9855 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9856 default.cc: New.
9857 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9858 typedefs.cc: New.
9859 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9860 equal.cc: New.
9861 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9862 serialize.cc: New.
9863 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9864 seed1.cc: New.
9865 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9866 seed2.cc: New.
9867 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9868 default.cc: New.
9869 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9870 typedefs.cc: New.
9871 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9872 equal.cc: New.
9873 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9874 serialize.cc: New.
9875 * testsuite/26_numerics/random/discard_block_engine/cons/
9876 base_move.cc: New.
9877 * testsuite/26_numerics/random/discard_block_engine/cons/
9878 seed1.cc: New.
9879 * testsuite/26_numerics/random/discard_block_engine/cons/
9880 seed2.cc: New.
9881 * testsuite/26_numerics/random/discard_block_engine/cons/
9882 base_copy.cc: New.
9883 * testsuite/26_numerics/random/discard_block_engine/cons/
9884 default.cc: New.
9885 * testsuite/26_numerics/random/discard_block_engine/cons/
9886 seed_seq.cc: New.
9887 * testsuite/26_numerics/random/discard_block_engine/requirements/
9888 typedefs.cc: New.
9889 * testsuite/26_numerics/random/discard_block_engine/operators/
9890 equal.cc: New.
9891 * testsuite/26_numerics/random/discard_block_engine/operators/
9892 serialize.cc: New.
9893 * testsuite/26_numerics/random/independent_bits_engine/cons/
9894 base_move.cc: New.
9895 * testsuite/26_numerics/random/independent_bits_engine/cons/
9896 seed1.cc: New.
9897 * testsuite/26_numerics/random/independent_bits_engine/cons/
9898 seed2.cc: New.
9899 * testsuite/26_numerics/random/independent_bits_engine/cons/
9900 base_copy.cc: New.
9901 * testsuite/26_numerics/random/independent_bits_engine/cons/
9902 default.cc: New.
9903 * testsuite/26_numerics/random/independent_bits_engine/cons/
9904 seed_seq.cc: New.
9905 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9906 typedefs.cc: New.
9907 * testsuite/26_numerics/random/independent_bits_engine/operators/
9908 equal.cc: New.
9909 * testsuite/26_numerics/random/independent_bits_engine/operators/
9910 serialize.cc: New.
9911 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9912 base_move.cc: New.
9913 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9914 seed1.cc: New.
9915 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9916 seed2.cc: New.
9917 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9918 base_copy.cc: New.
9919 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9920 default.cc: New.
9921 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9922 seed_seq.cc: New.
9923 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9924 typedefs.cc: New.
9925 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9926 equal.cc: New.
9927 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9928 serialize.cc
9929 * testsuite/26_numerics/random/mt19937.cc: New.
9930 * testsuite/26_numerics/random/mt19937_64.cc: New.
9931 * testsuite/26_numerics/random/minstd_rand.cc: New.
9932 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9933 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9934 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9935 * testsuite/26_numerics/random/ranlux24.cc: New.
9936 * testsuite/26_numerics/random/ranlux48.cc: New.
9937 * testsuite/26_numerics/random/knuth_b.cc: New.
9938 * testsuite/26_numerics/random/default_random_engine.cc: New.
9939 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9940 parms.cc: New.
9941 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9942 default.cc: New.
9943 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9944 typedefs.cc: New.
9945 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9946 serialize.cc: New.
9947 * testsuite/26_numerics/random/normal_distribution/cons/
9948 parms.cc: New.
9949 * testsuite/26_numerics/random/normal_distribution/cons/
9950 default.cc: New.
9951 * testsuite/26_numerics/random/normal_distribution/requirements/
9952 typedefs.cc: New.
9953 * testsuite/26_numerics/random/normal_distribution/operators/
9954 serialize.cc: New.
9955 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9956 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9957 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9958 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9959 parms_neg.cc: New.
9960 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9961 parms.cc: New.
9962 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9963 default.cc: New.
9964 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9965 typedefs.cc: New.
9966 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9967 serialize.cc: New.
9968 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9969 parms_neg.cc: New.
9970 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9971 parms.cc: New.
9972 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9973 default.cc: New.
9974 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9975 typedefs.cc: New.
9976 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9977 serialize.cc: New.
9978 * testsuite/26_numerics/random/poisson_distribution/cons/
9979 parms.cc: New.
9980 * testsuite/26_numerics/random/poisson_distribution/cons/
9981 default.cc: New.
9982 * testsuite/26_numerics/random/poisson_distribution/requirements/
9983 typedefs.cc
9984 * testsuite/26_numerics/random/poisson_distribution/operators/
9985 serialize.cc: New.
9986 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9987 parms.cc: New.
9988 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9989 default.cc: New.
9990 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9991 typedefs.cc: New.
9992 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9993 serialize.cc: New.
9994 * testsuite/26_numerics/random/discrete_distribution/cons/
9995 range.cc: New.
9996 * testsuite/26_numerics/random/discrete_distribution/cons/
9997 initlist.cc: New.
9998 * testsuite/26_numerics/random/discrete_distribution/cons/
9999 default.cc: New.
10000 * testsuite/26_numerics/random/discrete_distribution/cons/
10001 num_xbound_fun.cc: New.
10002 * testsuite/26_numerics/random/discrete_distribution/requirements/
10003 typedefs.cc: New.
10004 * testsuite/26_numerics/random/discrete_distribution/operators/
10005 serialize.cc: New.
10006 * testsuite/26_numerics/random/weibull_distribution/cons/
10007 parms.cc: New.
10008 * testsuite/26_numerics/random/weibull_distribution/cons/
10009 default.cc: New.
10010 * testsuite/26_numerics/random/weibull_distribution/requirements/
10011 typedefs.cc: New.
10012 * testsuite/26_numerics/random/weibull_distribution/operators/
10013 serialize.cc: New.
10014 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10015 parms.cc: New.
10016 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10017 default.cc: New.
10018 * testsuite/26_numerics/random/negative_binomial_distribution/
10019 requirements/typedefs.cc: New.
10020 * testsuite/26_numerics/random/negative_binomial_distribution/
10021 operators/serialize.cc: New.
10022 * testsuite/26_numerics/random/cauchy_distribution/cons/
10023 parms.cc: New.
10024 * testsuite/26_numerics/random/cauchy_distribution/cons/
10025 default.cc: New.
10026 * testsuite/26_numerics/random/cauchy_distribution/requirements/
10027 typedefs.cc: New.
10028 * testsuite/26_numerics/random/cauchy_distribution/operators/
10029 serialize.cc: New.
10030 * testsuite/26_numerics/random/gamma_distribution/cons/
10031 parms.cc: New.
10032 * testsuite/26_numerics/random/gamma_distribution/cons/
10033 default.cc: New.
10034 * testsuite/26_numerics/random/gamma_distribution/requirements/
10035 typedefs.cc: New.
10036 * testsuite/26_numerics/random/gamma_distribution/operators/
10037 serialize.cc: New.
10038 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10039 parms.cc: New.
10040 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10041 default.cc: New.
10042 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
10043 typedefs.cc: New.
10044 * testsuite/26_numerics/random/fisher_f_distribution/operators/
10045 serialize.cc: New.
10046
10047 * testsuite/26_numerics/random/exponential_distribution/cons/
10048 parms.cc: New.
10049 * testsuite/26_numerics/random/exponential_distribution/cons/
10050 default.cc: New.
10051 * testsuite/26_numerics/random/exponential_distribution/requirements/
10052 typedefs.cc: New.
10053 * testsuite/26_numerics/random/exponential_distribution/operators/
10054 serialize.cc: New.
10055 * testsuite/26_numerics/random/lognormal_distribution/cons/
10056 parms.cc: New.
10057 * testsuite/26_numerics/random/lognormal_distribution/cons/
10058 default.cc: New.
10059 * testsuite/26_numerics/random/lognormal_distribution/requirements/
10060 typedefs.cc: New.
10061 * testsuite/26_numerics/random/lognormal_distribution/operators/
10062 serialize.cc: New.
10063 * testsuite/26_numerics/random/binomial_distribution/cons/
10064 parms.cc: New.
10065 * testsuite/26_numerics/random/binomial_distribution/cons/
10066 default.cc: New.
10067 * testsuite/26_numerics/random/binomial_distribution/requirements/
10068 typedefs.cc: New.
10069 * testsuite/26_numerics/random/binomial_distribution/operators/
10070 serialize.cc: New.
10071 * testsuite/26_numerics/random/random_device/cons/
10072 token.cc: New.
10073 * testsuite/26_numerics/random/random_device/cons/
10074 default.cc: New.
10075 * testsuite/26_numerics/random/random_device/requirements/
10076 typedefs.cc: New.
10077 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10078 parms.cc: New.
10079 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10080 default.cc: New.
10081 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10082 typedefs.cc: New.
10083 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10084 serialize.cc: New.
10085 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10086 range.cc: New.
10087 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10088 default.cc: New.
10089 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10090 num_xbound_fun.cc: New.
10091 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10092 initlist_fun.cc: New.
10093 * testsuite/26_numerics/random/piecewise_linear_distribution/
10094 requirements/typedefs.cc: New.
10095 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10096 serialize.cc: New.
10097 * testsuite/26_numerics/random/student_t_distribution/cons/
10098 parms.cc: New.
10099 * testsuite/26_numerics/random/student_t_distribution/cons/
10100 default.cc: New.
10101 * testsuite/26_numerics/random/student_t_distribution/requirements/
10102 typedefs.cc: New.
10103 * testsuite/26_numerics/random/student_t_distribution/operators/
10104 serialize.cc: New.
10105 * testsuite/26_numerics/random/geometric_distribution/cons/
10106 parms.cc: New.
10107 * testsuite/26_numerics/random/geometric_distribution/cons/
10108 default.cc: New.
10109 * testsuite/26_numerics/random/geometric_distribution/requirements/
10110 typedefs.cc: New.
10111 * testsuite/26_numerics/random/geometric_distribution/operators/
10112 serialize.cc: New.
10113 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10114 range.cc: New.
10115 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10116 default.cc: New.
10117 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10118 num_xbound_fun.cc: New.
10119 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10120 initlist_fun.cc: New.
10121 * testsuite/26_numerics/random/piecewise_constant_distribution/
10122 requirements/typedefs.cc: New.
10123 * testsuite/26_numerics/random/piecewise_constant_distribution/
10124 operators/serialize.cc: New.
10125
10126 2009-04-02 Dodji Seketeli <dodji@redhat.com>
10127
10128 * include/ext/bitmap_allocator.h: The typedefs should be made public
10129 if we want them to be accessible. This has been revealed by the patch
10130 that fixes PR c++/26693 in g++.
10131
10132 2009-04-02 Jakub Jelinek <jakub@redhat.com>
10133
10134 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10135 Regenerated.
10136 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10137 Regenerated.
10138 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10139 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10140 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10141 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10142 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10143 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10144 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10145 Regenerated.
10146 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10147
10148 2009-03-31 Jason Merrill <jason@redhat.com>
10149
10150 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10151
10152 PR libstdc++/39310
10153 * include/tr1_impl/type_traits (is_function): Add partial
10154 specializations with function cv-quals.
10155 (__is_function_helper): Remove.
10156 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10157
10158 2009-03-30 Ian Lance Taylor <iant@google.com>
10159
10160 * include/backward/hashtable.h (clear): Return quickly if the
10161 table is empty.
10162
10163 2009-03-27 Ian Lance Taylor <iant@google.com>
10164
10165 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10166 (__stl_prime_list): Add 5 at the start of the list.
10167
10168 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10169
10170 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10171 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10172 std::string&, ios_base::openmode), basic_ifstream<>::
10173 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10174 basic_ofstream(const std::string&, ios_base::openmode),
10175 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10176 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10177 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10178 Add in C++0x mode.
10179 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10180 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10181 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10182 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10183 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10184 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10185 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10186
10187 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10188
10189 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10190 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10191 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10192 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10193
10194 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10195
10196 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10197 _M_transfer_after, _M_reverse_after): Move out of line...
10198 * include/bits/forward_list.tcc: ... here.
10199 (forward_list<>::reverse): Move inline...
10200 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10201
10202 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10203
10204 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10205 28277.cc: Likewise.
10206 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10207 Likewise.
10208 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10209 Likewise.
10210 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10211 Likewise.
10212
10213 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10214
10215 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10216 year(s).
10217 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10218 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10219 Likewise.
10220 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10221 Likewise.
10222 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10223 Likewise.
10224 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10225
10226 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10227
10228 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10229 iterations for simulators.
10230 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10231 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10232 Condition stream width for simulators.
10233 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10234 Likewise.
10235 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10236 Likewise.
10237 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10238
10239 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10240
10241 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10242 sheet version information. Table-ize docbook element examples.
10243 * doc/xml/manual/using.xml: Human-readable header
10244 markup. Alphabetized. Add new headers.
10245 * doc/html: Regenerate.
10246
10247 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10248
10249 * doc/xml/faq.xml: Fix link to setup documentation.
10250
10251 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10252
10253 * include/std/type_traits (__add_lvalue_reference_helper,
10254 __add_rvalue_reference_helper): As an optimization, rewrite
10255 condition (avoid is_function).
10256
10257 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10258
10259 PR libstdc++/39405
10260 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10261 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10262
10263 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10264
10265 * testsuite/30_threads/condition_variable_any/native_handle/
10266 typesizes.cc: Include tweaks.
10267 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10268 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10269 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10270 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10271 * testsuite/30_threads/condition_variable/native_handle/
10272 typesizes.cc: Same.
10273
10274 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10275
10276 * include/bits/shared_ptr.h: Add include guards.
10277 * include/tr1/shared_ptr.h: Likewise.
10278
10279 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10280
10281 * include/std/iostream: Fix doxygen link.
10282 * include/bits/forward_list.h: Fix doxygen markup.
10283 * include/ext/vstring.h: Escape backslash in doxygen comment.
10284 * include/bits/basic_string.h: Likewise.
10285
10286 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10287
10288 * doc/xml/faq.xml: Fix links to implementation status pages.
10289
10290 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10291
10292 * include/std/complex (operator+(const complex<>&, const _Tp&),
10293 operator+(const _Tp&, const complex<>&),
10294 operator-(const complex<>&, const _Tp&),
10295 operator-(const _Tp&, const complex<>&)): Do not assume real()
10296 returns a reference (against DR 387).
10297 * testsuite/26_numerics/complex/dr387_2.cc: New.
10298
10299 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10300
10301 * testsuite/thread/pthread4.cc: Move...
10302 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10303 * testsuite/thread/pthread5.cc: Move...
10304 * testsuite/23_containers/list/pthread5.cc: ...here.
10305 * testsuite/thread/pthread6.cc: Move...
10306 * testsuite/23_containers/map/pthread6.cc: ...here.
10307 * testsuite/thread/pthread7-rope.cc: Move...
10308 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10309 * testsuite/thread/guard.cc: Move...
10310 * testsuite/18_support/pthread_guard.cc: ...here.
10311 * testsuite/thread/18185.cc: Move...
10312 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10313 * testsuite/thread/pthread1.cc: Move...
10314 * testsuite/23_containers/list/pthread1.cc: ...here.
10315 * testsuite/thread/pthread2.cc: Move...
10316 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10317 * testsuite/thread/pthread3.cc: Move...
10318 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10319
10320 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10321 * testsuite/thread: Remove.
10322
10323 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10324
10325 * configure: Regenerate.
10326
10327 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10328
10329 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10330 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10331 from baseline_dir.
10332 * configure: Regenerate.
10333 * testsuite/Makefile.am (baseline_file): Remove variable.
10334 (site.exp): Set baseline_dir rather than baseline_file.
10335 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10336 * testsuite/Makefile.in: Regenerate.
10337
10338 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10339
10340 * testsuite/30_threads/thread/this_thread: Move...
10341 * testsuite/30_threads/this_thread: ...here.
10342 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10343 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10344 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10345 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10346 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10347 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10348
10349 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10350
10351 * doc/doxygen/user.cfg.in: Tweaks.
10352 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10353 be elsewhere.
10354
10355 * include/tr1_impl/unordered_map: Just use most specialized
10356 container module.
10357 * include/tr1_impl/unordered_set: Same.
10358 * include/tr1_impl/array: Same.
10359 * include/bits/stl_list.h: Same.
10360 * include/bits/stl_map.h: Same.
10361 * include/bits/stl_queue.h: Same.
10362 * include/bits/stl_set.h: Same.
10363 * include/bits/stl_stack.h: Same.
10364 * include/bits/forward_list.h: Same.
10365 * include/bits/basic_string.h: Same.
10366 * include/bits/stl_multimap.h: Same.
10367 * include/bits/stl_vector.h: Same.
10368 * include/bits/stl_deque.h: Same.
10369 * include/bits/stl_multiset.h: Same.
10370 * include/bits/stl_bvector.h: Same.
10371
10372 * include/backward/binders.h: Change binder module to binders.
10373
10374 * include/std/complex: Add complex_numers module.
10375 * include/tr1_impl/complex: Same.
10376
10377 * include/std/valarray: Add numeric_arrays module.
10378 * include/bits/gslice_array.h: Same.
10379 * include/bits/gslice.h: Same.
10380 * include/bits/mask_array.h: Same.
10381 * include/bits/slice_array.h: Same.
10382 * include/bits/indirect_array.h: Same.
10383
10384 * include/bits/allocator.h: Add allocators module.
10385 * include/ext/throw_allocator.h
10386 * include/ext/pool_allocator.h
10387 * include/ext/bitmap_allocator.h
10388 * include/ext/new_allocator.h
10389 * include/ext/malloc_allocator.h
10390 * include/ext/array_allocator.h
10391 * include/ext/mt_allocator.h
10392 * include/ext/debug_allocator.h
10393 * include/ext/extptr_allocator.h
10394
10395 * include/tr1_impl/functional: Move namespace markup here.
10396 * include/tr1_impl/regex: Same.
10397
10398 * include/tr1_impl/type_traits: Add metaprogramming module.
10399 * include/std/type_traits: Same.
10400
10401 * include/std/memory: Add memory module.
10402
10403 * include/std/ratio: Add ratio module.
10404
10405 * include/std/chrono: Move namespace markup here, add time module.
10406
10407 * include/std/thread: Move namespace markup here, add concurrency
10408 module.
10409 * include/std/mutex: Use concurrency module.
10410 * include/std/condition_variable: Same.
10411
10412
10413 * include/bits/ios_base.h: Refine io module.
10414 * include/bits/basic_ios.h: Same.
10415 * include/std/fstream: Same.
10416 * include/std/istream: Same.
10417 * include/std/ostream: Same.
10418 * include/std/sstream: Same.
10419
10420 * include/ext/vstring.h: Correct parameter markup.
10421
10422 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10423 * include/bits/unique_ptr.h: Same.
10424
10425 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10426 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10427 * include/bits/stl_heap.h: Add markup for new groupings.
10428 * include/bits/stl_algobase.h: Same.
10429 * include/bits/stl_algo.h: Same.
10430
10431 * include/c_compatibility/stdatomic.h: Add atomics module.
10432 * include/c_global/cstdatomic: Same.
10433
10434 * libsupc++/exception: Add exceptions module.
10435 * libsupc++/typeinfo: Same.
10436 * libsupc++/new: Same.
10437 * libsupc++/exception_ptr.h: Same.
10438 * include/std/system_error: Same.
10439 * include/std/stdexcept: Same.
10440
10441 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10442 * libsupc++/cxxabi-forced.h: Same.
10443
10444 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10445 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10446 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10447 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10448 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10449 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10450 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10451 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10452 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10453 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10454 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10455 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10456 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10457 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10458 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10459 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10460 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10461 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10462 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10463 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10464 * testsuite/23_containers/vector/requirements/dr438/
10465 constructor_1_neg.cc: Same.
10466 * testsuite/23_containers/vector/requirements/dr438/
10467 constructor_2_neg.cc: Same.
10468 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10469 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10470 * testsuite/23_containers/deque/requirements/dr438/
10471 constructor_1_neg.cc: Same.
10472 * testsuite/23_containers/deque/requirements/dr438/
10473 constructor_2_neg.cc: Same.
10474 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10475 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10476 * testsuite/23_containers/list/requirements/dr438/
10477 constructor_1_neg.cc: Same.
10478 * testsuite/23_containers/list/requirements/dr438/
10479 constructor_2_neg.cc: Same.
10480 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10481 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10482 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10483 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10484 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10485 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10486 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10487 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10488 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10489 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10490
10491 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10492
10493 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10494 * doc/doxygen/user.cfg.in: Update.
10495 * scripts/run_doxygen: Adjust for new group names.
10496
10497 * include/tr1_impl/random: Update doxygen group markup.
10498 * include/tr1_impl/unordered_map: Same.
10499 * include/tr1_impl/unordered_set: Same.
10500 * include/tr1_impl/array: Same.
10501 * include/std/numeric: Same.
10502 * include/std/utility: Same.
10503 * include/std/bitset: Same.
10504 * include/std/iosfwd: Same.
10505 * include/bits/stl_list.h: Same.
10506 * include/bits/stl_map.h: Same.
10507 * include/bits/stl_algobase.h: Same.
10508 * include/bits/stl_queue.h: Same.
10509 * include/bits/stl_set.h: Same.
10510 * include/bits/stl_stack.h: Same.
10511 * include/bits/stl_iterator_base_types.h: Same.
10512 * include/bits/forward_list.h: Same.
10513 * include/bits/basic_string.h: Same.
10514 * include/bits/stl_multimap.h: Same.
10515 * include/bits/stl_vector.h: Same.
10516 * include/bits/stl_deque.h: Same.
10517 * include/bits/stl_multiset.h: Same.
10518 * include/bits/stl_algo.h: Same.
10519 * include/bits/stl_bvector.h: Same.
10520 * include/bits/algorithmfwd.h: Same.
10521 * include/bits/stl_function.h: Same.
10522 * include/tr1/cmath: Same.
10523 * include/backward/binders.h: Same.
10524
10525 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10526
10527 * include/std/system_error (system_category): To system_category().
10528 (generic_category): To generic_category. DR 890.
10529 * src/system_error.cc: Define.
10530 * include/bits/functexcept.h: Only one __throw_system_error.
10531 * src/functexcept.cc: Same.
10532 * include/std/mutex: Fixup for changes above.
10533 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10534 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10535 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10536 * config/abi/pre/gnu.ver: Clean up exports.
10537
10538 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10539
10540 * include/std/thread: Fix typo.
10541 * src/thread.cc (thread::join): Use NULL.
10542
10543 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10544
10545 PR libstdc++/39168
10546 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10547 const string&)): Also check that the value != CHAR_MAX.
10548 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10549 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10550 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10551 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10552 _M_cache(const locale&)): Likewise.
10553 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10554 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10555 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10556 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10557 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10558 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10559
10560 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10561 Benjamin Kosnik <bkoz@redhat.com>
10562
10563 * include/std/thread (_Impl_base): Move _M_id out and into ...
10564 (thread): ...here. Call _M_make_routine in body of constructors.
10565 Adjust data member usage to reflect changes.
10566 (_M_make_routine): From _M_make_shared_data.
10567 (_M_start_thread): Add __shared_base_type argument.
10568 * src/thread.cc: Fixups for above.
10569 * config/abi/pre/gnu.ver: Adjust exports.
10570 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10571 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10572 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10573
10574 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10575
10576 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10577 (compare_type_to_native_type): ...this, add alignment check.
10578 * testsuite/30_threads/condition_variable_any/native_handle/
10579 typesizes.cc: Modify as above.
10580 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10581 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10582 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10583 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10584 * testsuite/30_threads/condition_variable/native_handle/
10585 typesizes.cc: Same.
10586 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10587 typesizes.cc: Same.
10588
10589 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10590 * testsuite/30_threads/thread/cons/2.cc: Same.
10591 * testsuite/30_threads/thread/cons/3.cc: Same.
10592 * testsuite/30_threads/thread/cons/4.cc: Same.
10593 * testsuite/30_threads/thread/cons/5.cc: Same.
10594 * testsuite/30_threads/thread/cons/6.cc: Same.
10595 * testsuite/30_threads/thread/cons/7.cc: Same.
10596 * testsuite/30_threads/thread/cons/8.cc: Same.
10597
10598 * testsuite/30_threads/thread/cons/9.cc: New.
10599 * testsuite/30_threads/thread/cons/moveable.cc: New.
10600
10601 * src/condition_variable.cc: Clean up whitespace.
10602 * include/std/condition_variable: Same.
10603
10604 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10605
10606 * include/std/condition_variable (condition_variable): Remove
10607 _M_internal_mutex. Add private __native_type typedef.
10608 * src/condition_variable.cc (condition_variable::notify_one):
10609 Remove _M_internal_mutex use. Use typedef.
10610 (condition_variable::notify_all): Same.
10611 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10612 (recursive_mutex): Same.
10613 (timed_mutex): Same.
10614 (recursive_timed_mutex): Same.
10615 (once_flag): Make __native_type typedef private.
10616
10617 * include/std/thread (this_thread): Add minimal markup.
10618
10619 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10620 Adjust line numbers.
10621 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10622 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10623 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10624 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10625 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10626 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10627 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10628 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10629 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10630 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10631 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10632 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10633 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10634
10635 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10636 * testsuite/30_threads/condition_variable_any/native_handle/
10637 typesizes.cc: New.
10638 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10639 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10640 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10641 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10642 * testsuite/30_threads/condition_variable/native_handle/
10643 typesizes.cc: Same.
10644 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10645 typesizes.cc: Same.
10646
10647 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10648
10649 PR testsuite/33300
10650 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10651 on darwin for lp64.
10652
10653 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10654
10655 * configure.host: Set abi_baseline_pair for mips64*-linux.
10656 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10657
10658 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10659
10660 * include/std/thread (this_thread::get_id): Inline.
10661
10662 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10663
10664 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10665 _Callable as template argument for _M_make_shared_data.
10666 * testsuite/30_threads/thread/cons/6.cc: New.
10667 * testsuite/30_threads/thread/cons/7.cc: New.
10668 * testsuite/30_threads/thread/cons/8.cc: New.
10669
10670 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10671
10672 * testsuite/30_threads/thread/member: To..
10673 * testsuite/30_threads/thread/members: ...this.
10674 * testsuite/30_threads/condition_variable/member: To...
10675 * testsuite/30_threads/condition_variable/members: ...this.
10676
10677 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10678
10679 * include/std/thread (thread::id): Move definition inside thread.
10680 Use native_handle_type. Remove this_thread::get_id friend.
10681 Change __thread_data_ptr to __shared_base_ptr.
10682 (thread::id::id(native_handle_type): Make public. Still explicit.
10683 Use native_handle_type. Change _M_thread_id to _M_thread.
10684 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10685 _M_thread_handle to _M_id.
10686 (thread::__thread_data): Rename to _Impl.
10687 Fixup for renames.
10688 (thread::_M_make_thread_data): Return derived type.
10689 (thread::hardware_concurrency): Add definition for default case.
10690 (thread::get_id): Now can define inline.
10691 (thread): Change _M_thread_data to _M_data.
10692 (this_thread::get_id): Now can define inline.
10693 * src/thread.cc (__thread_proxy): Rename to
10694 execute_native_thread_routine.
10695 Fixup for other renames.
10696 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10697 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10698 * testsuite/30_threads/thread/algorithm: Move to..
10699 * testsuite/30_threads/thread/swap: ...this.
10700 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10701 * testsuite/30_threads/thread/id/operators.cc: New.
10702
10703 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10704
10705 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10706 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10707 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10708 exposing it in public std::tuple interface.
10709
10710 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10711 Benjamin Kosnik <bkoz@redhat.com>
10712
10713 * include/std/thread (__thread_data_base): Nest class in std::thread.
10714 (__thread_data): Likewise.
10715 (__thread_data_ptr): Nest typedef in std::thread.
10716 * src/thread.cc (__thread_proxy): Qualify the above names.
10717 * config/abi/pre/gnu.ver: Remove unused exports.
10718
10719 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10720
10721 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10722 * include/bits/stl_vector.h: Remove private vector_type typedef.
10723 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10724 Fix line numbers.
10725 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10726 * testsuite/23_containers/vector/requirements/dr438/
10727 constructor_1_neg.cc: Same.
10728 * testsuite/23_containers/vector/requirements/dr438/
10729 constructor_2_neg.cc: Same.
10730 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10731 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10732
10733 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10734
10735 PR libstdc++/25191
10736 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10737 deal consistently with __try and __catch too.
10738 * src/localename.cc: Replace try -> __try, catch -> __catch.
10739 * src/ios.cc: Likewise.
10740 * src/locale.cc: Likewise.
10741 * src/istream.cc: Likewise.
10742 * src/thread.cc: Likewise.
10743 * src/compatibility.cc: Likewise.
10744 * src/bitmap_allocator.cc: Likewise.
10745 * src/ios_init.cc: Likewise.
10746 * include/debug/deque: Likewise.
10747 * include/debug/list: Likewise.
10748 * include/tr1_impl/hashtable: Likewise.
10749 * include/std/bitset: Likewise.
10750 * include/ext/pb_ds/detail/resize_policy/
10751 hash_load_check_resize_trigger_imp.hpp: Likewise.
10752 * include/ext/pb_ds/detail/resize_policy/
10753 hash_standard_resize_policy_imp.hpp: Likewise.
10754 * include/ext/pb_ds/detail/cc_hash_table_map_/
10755 resize_fn_imps.hpp: Likewise.
10756 * include/ext/pb_ds/detail/cc_hash_table_map_/
10757 constructor_destructor_fn_imps.hpp: Likewise.
10758 * include/ext/pb_ds/detail/pat_trie_/
10759 split_join_branch_bag.hpp: Likewise.
10760 * include/ext/pb_ds/detail/pat_trie_/
10761 constructors_destructor_fn_imps.hpp: Likewise.
10762 * include/ext/pb_ds/detail/bin_search_tree_/
10763 constructors_destructor_fn_imps.hpp: Likewise.
10764 * include/ext/pb_ds/detail/gp_hash_table_map_/
10765 resize_fn_imps.hpp: Likewise.
10766 * include/ext/pb_ds/detail/gp_hash_table_map_/
10767 constructor_destructor_fn_imps.hpp: Likewise.
10768 * include/ext/pb_ds/detail/binary_heap_/
10769 constructors_destructor_fn_imps.hpp: Likewise.
10770 * include/ext/pb_ds/detail/binary_heap_/
10771 erase_fn_imps.hpp: Likewise.
10772 * include/ext/pb_ds/detail/binary_heap_/
10773 split_join_fn_imps.hpp: Likewise.
10774 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10775 constructors_destructor_fn_imps.hpp: Likewise.
10776 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10777 * include/ext/pb_ds/detail/list_update_map_/
10778 constructor_destructor_fn_imps.hpp: Likewise.
10779 * include/ext/slist: Likewise.
10780 * include/ext/memory: Likewise.
10781 * include/ext/rc_string_base.h: Likewise.
10782 * include/ext/ropeimpl.h: Likewise.
10783 * include/ext/vstring.tcc: Likewise.
10784 * include/ext/rope: Likewise.
10785 * include/ext/sso_string_base.h: Likewise.
10786 * include/bits/shared_ptr.h: Likewise.
10787 * include/bits/stl_list.h: Likewise.
10788 * include/bits/locale_classes.tcc: Likewise.
10789 * include/bits/locale_facets.tcc: Likewise.
10790 * include/bits/locale_classes.h: Likewise.
10791 * include/bits/forward_list.h: Likewise.
10792 * include/bits/stl_vector.h: Likewise.
10793 * include/bits/stl_deque.h: Likewise.
10794 * include/bits/istream.tcc: Likewise.
10795 * include/bits/stl_uninitialized.h: Likewise.
10796 * include/bits/ostream.tcc: Likewise.
10797 * include/bits/vector.tcc: Likewise.
10798 * include/bits/stl_tempbuf.h: Likewise.
10799 * include/bits/deque.tcc: Likewise.
10800 * include/bits/basic_string.tcc: Likewise.
10801 * include/bits/ostream_insert.h: Likewise.
10802 * include/bits/locale_facets_nonio.tcc: Likewise.
10803 * include/bits/stl_tree.h: Likewise.
10804 * include/bits/fstream.tcc: Likewise.
10805 * include/tr1/shared_ptr.h: Likewise.
10806 * include/tr1/hypergeometric.tcc: Likewise.
10807 * include/backward/hashtable.h: Likewise.
10808 * libsupc++/exception_ptr.h: Likewise.
10809 * libsupc++/eh_personality.cc: Likewise.
10810 * libsupc++/eh_call.cc: Likewise.
10811 * config/locale/gnu/monetary_members.cc: Likewise.
10812 * config/locale/gnu/time_members.h: Likewise.
10813 * config/locale/generic/time_members.h: Likewise.
10814
10815 2009-02-03 Johannes Singler <singler@ira.uka.de>
10816
10817 * include/parallel/algorithmfwd.h:
10818 Add parallelism default for many declarations.
10819 * include/parallel/numericfwd.h: Likewise.
10820 * include/parallel/iterator.h: Use iterator_traits as usual.
10821 * include/parallel/par_loop.h:
10822 Include equally_split.h.
10823 (for_each_template_random_access_ed):
10824 Avoid calling the Result default constructor.
10825 * include/parallel/numeric: Replace
10826 for_each_template_random_access by
10827 for_each_template_random_access_ed in numeric functions.
10828
10829 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10830
10831 * config/os/gnu-linux/os_defines.h: Remove superfluous
10832 __NO_STRING_INLINES.
10833
10834 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10835
10836 * testsuite/21_strings/c_strings/char/3.cc: New test.
10837 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10838
10839 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10840 Jakub Jelinek <jakub@redhat.com>
10841
10842 PR libstdc++/30928 (partial, works together with recent glibcs)
10843 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10844 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10845 defined.
10846 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10847 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10848 defined.
10849 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10850 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10851 defined.
10852 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10853 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10854 defined.
10855 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10856 argument is const char *, assign result to const char * var, not
10857 char *.
10858 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10859 argument is const wchar_t *, assign result to const wchar_t * var, not
10860 wchar_t *.
10861
10862 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10863
10864 * include/std/thread: Remove unused headers.
10865 (__thread_data_base): Remove unused mutex and base.
10866 (thread::~thread): Only detach if joinable.
10867 (thread::joinable): Test if thread data ptr is empty.
10868 (thread::_M_thread_data_mutex): Remove.
10869 (thread::_M_get_thread_data): Remove.
10870 (thread::_M_make_thread_data): Remove overload, use make_shared.
10871 (thread::id::id): Make constructor explicit.
10872 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10873 (thread::_M_start_thread): Break shared_ptr cycle on error.
10874 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10875 * testsuite/30_threads/thread/member/4.cc: New.
10876 * testsuite/30_threads/thread/member/5.cc: New.
10877
10878 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10879
10880 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10881 (standard_layout): Just use !has_virtual_destructor for now.
10882 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10883 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10884 * testsuite/30_threads/recursive_mutex/requirements/
10885 standard_layout.cc: New.
10886 * testsuite/30_threads/condition_variable/requirements/
10887 standard_layout.cc: New.
10888 * testsuite/29_atomics/atomic_address/requirements/
10889 standard_layout.cc: Adjust.
10890 * testsuite/29_atomics/atomic_flag/requirements/
10891 standard_layout.cc: Same.
10892 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10893 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10894 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10895 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10896 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10897 line numbers.
10898 * testsuite/29_atomics/atomic_integral/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/29_atomics/atomic/requirements/standard_layout.cc:
10902 Remove, not required.
10903
10904 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10905
10906 * include/std/thread (__thread_data_base, thread): Rename member
10907 functions to match coding style.
10908 (thread::thread,thread::operator=): Define move operations.
10909 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10910 * config/abi/pre/gnu.ver: Adjust.
10911
10912 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10913
10914 PR libstdc++/38384
10915 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10916 on HPUX.
10917 * configure: Regenerate.
10918
10919 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10920
10921 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10922 atomic_flag_fence.
10923
10924 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10925
10926 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10927 Uros Bizjak <ubizjak@gmail.com>
10928
10929 PR libstdc++/38834
10930 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10931 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10932
10933 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10934 Rainer Emrich <r.emrich@de.tecosim.com>
10935
10936 PR libstdc++/38919
10937 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10938 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10939 * configure: Regenerate.
10940
10941 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10942
10943 * include/std/thread (__thread_data_base::__run): Make non-const.
10944 * testsuite/30_threads/thread/cons/5.cc: New.
10945
10946 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10947
10948 * src/Makefile.am (sources): Add math_stubs_float.cc.
10949 * src/Makefile.in: Regenerate.
10950 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10951
10952 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10953
10954 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10955 * src/Makefile.in: Regenerate.
10956 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10957
10958 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10959
10960 PR libstdc++/32666
10961 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10962
10963 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10964
10965 PR libstdc++/32666
10966 * Makefile.am (hosted_source): Remove libmath directory.
10967 * Makefile.in: Regenerate.
10968 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10969 (AC_REPLACE_MATHFUNCS): Remove.
10970 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10971 in GLIBCXX_CHECK_C99_TR1.
10972 * acinclude.m4: Remove libmath, need_math.
10973 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10974 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10975 * configure.ac: Same.
10976 * configure: Regenerate.
10977 * fragment.am: Fix comment.
10978 * config.h.in: Regenerate.
10979 * src/Makefile.in: Regenerate.
10980 * src/Makefile.am: Remove libmath references.
10981 * doc/Makefile.in: Regenerate.
10982 * po/Makefile.in: Regenerate.
10983 * include/Makefile.in: Regenerate.
10984 * libsupc++/Makefile.in: Regenerate.
10985 * testsuite/Makefile.in: Regenerate.
10986
10987 * src/compatibility.cc: Also export long double versions of "C" math
10988 library if hppa-linux.
10989 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10990 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10991
10992 * libmath: Remove.
10993 * libmath/signbit.c: Same.
10994 * libmath/stubs.c: Same.
10995 * libmath/Makefile.in: Same.
10996 * libmath/copysignf.c: Same.
10997 * libmath/mathconf.h: Same.
10998 * libmath/signbitf.c: Same.
10999 * libmath/Makefile.am: Same.
11000 * libmath/signbitl.c: Same.
11001
11002 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
11003 Paolo Carlini <paolo.carlini@oracle.com>
11004
11005 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
11006 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
11007 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
11008 * configure.ac: Adjust.
11009 * doc/xml/manual/configure.xml: Update.
11010 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
11011 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
11012 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
11013 * configure: Regenerate.
11014 * config.h.in: Likewise.
11015
11016 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
11017 thread::joinable, thread::swap, this_thread::get_id,
11018 this_thread::yield): Define inline...
11019 * include/std/thread: ... here.
11020 * config/abi/pre/gnu.ver: Adjust.
11021
11022 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11023
11024 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
11025 Add dg-timeout-factor 2.0.
11026 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
11027 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
11028 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
11029 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
11030 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
11031 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
11032
11033 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11034
11035 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
11036 field from readelf output.
11037
11038 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11039
11040 PR libstdc++/38384
11041 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
11042 * configure: Regenerate.
11043
11044 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11045
11046 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
11047 _GLIBCXX_HAVE_TLS.
11048 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
11049
11050 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
11051
11052 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
11053 constructor for _M_pattern.
11054 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
11055 string.cc: Test construction from different basic_string type.
11056 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
11057 string.cc: Likewise.
11058
11059 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
11060 Jonathan Larmour <jifl@eCosCentric.com>
11061
11062 PR libstdc++/36801
11063 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11064 New.
11065 (__gnu_cxx::__exchange_and_add): Use it.
11066 * src/atomic.cc (get_atomic_mutex): New.
11067 * src/debug.cc (get_safe_base_mutex): New.
11068 * src/locale.cc (get_locale_cache_mutex): New.
11069 * src/mt_allocator.cc (get_freelist): New.
11070 (get_freelist_mutex): New.
11071 * src/pool_allocator.cc (get_palloc_mutex): New.
11072 * include/std/mutex (__once_functor_lock): To
11073 (__get_once_functor_lock): ...this.
11074 * src/mutex.cc (__once_mutex): Don't export, use
11075 (get_once_mutex): ...this.
11076 * config/abi/pre/gnu.ver: Adjust exports.
11077
11078 2009-01-07 Jakub Jelinek <jakub@redhat.com>
11079
11080 PR libstdc++/38732
11081 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11082 referenceCount field again.
11083 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11084 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11085 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11086 inline functions.
11087 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11088 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11089 instead of __cxa_exception.
11090 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11091 __cxxabiv1::__cxa_throw): Likewise.
11092 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11093 std::__exception_ptr::exception_ptr::_M_addref,
11094 std::__exception_ptr::exception_ptr::_M_release,
11095 __gxx_dependent_exception_cleanup): Likewise.
11096 * testsuite/18_support/exception/38732.cc: New test.
11097
11098 PR libstdc++/38092
11099 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11100 * src/compatibility.cc: Don't use .symver directives if
11101 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11102 * config.h.in: Regenerated.
11103 * configure: Likewise.
11104
11105 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11106
11107 PR libstdc++/38466
11108 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11109
11110 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11111
11112 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11113 of classic locale...
11114 (locale::classic): Here.
11115
11116 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11117
11118 * include/tr1_impl/regex: Fix bad return statements and typos.
11119
11120 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11121
11122 * include/tr1_impl/regex: Remove unimplemented function definitions.
11123 * testsuite/28_regex/init-list.cc: Compile only.
11124 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11125 c_string_extended.cc: Same.
11126 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11127 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11128
11129 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11130
11131 PR libstdc++/38384
11132 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
11133 * configure: Regenerate.
11134
11135 2009-01-05 Ben Elliston <bje@au.ibm.com>
11136
11137 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11138 * configure: Regenerate.
11139
11140 2009-01-05 Ben Elliston <bje@au.ibm.com>
11141
11142 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11143 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11144 * configure: Regenerate.
11145
11146 2009-01-04 Richard Guenther <rguenther@suse.de>
11147
11148 PR libstdc++/38720
11149 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11150 integer type for storage, arithmetic and comparisons.
11151 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11152
11153 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11154
11155 PR libstdc++/38719
11156 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11157 _Fwd_list_const_iterator::_M_next): Fix return type.
11158
11159 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11160
11161 * Revert last commit, reopen and suspend libstdc++/38678.
11162
11163 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11164
11165 PR libstdc++/38678
11166 * include/std/istream (basic_istream<>::_M_read): New.
11167 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11168 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11169 * include/std/ostream (basic_ostream<>::_M_write_): New.
11170 (basic_ostream<>::_M_write): Adjust.
11171 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11172 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11173 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11174 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11175 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.