basic_string.h (_S_construct(const _CharT*, size_type, const _Alloc&)): New, declare.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
4 const _Alloc&)): New, declare.
5 (_S_construct(_CharT*, _CharT*, const _Alloc&),
6 _S_construct(const _CharT*, const _CharT*, const _Alloc&),
7 _S_construct(iterator, iterator, const _Alloc&),
8 _S_construct(const_iterator, const_iterator, const _Alloc&)): New,
9 forward to the latter.
10 * include/bits/basic_string.tcc (_S_construct(const _CharT*,
11 size_type, const _Alloc&)): Define.
12 (basic_string(const basic_string&, size_type, size_type),
13 basic_string(const basic_string&, size_type, size_type,
14 const _Alloc&), basic_string(const _CharT*, size_type,
15 const _Alloc&), basic_string(const _CharT*, const _Alloc&),
16 basic_string(initializer_list<>, const _Alloc&)): Call the latter.
17 * config/abi/pre/gnu.ver: Remove recently added exports.
18 * src/string-inst.cc: Remove instantiations.
19
20 2009-10-15 Phil Muldoon <pmuldoon@redhat.com>
21
22 * python/libstdcxx/v6/printers.py (StdTuplePrinter): New printer.
23 (build_libstdcxx_dictionary): Add StdTuplePrinter registration.
24
25 2009-10-16 Benjamin Kosnik <bkoz@redhat.com>
26
27 * include/c_compatibility/stdatomic.h: Include cstdatomic if
28 __cplusplus.
29
30 2009-10-15 Benjamin Kosnik <bkoz@redhat.com>
31
32 PR libstdc++/40654
33 PR libstdc++/40826
34 * src/atomic.cc (atomic_flag_test_and_set_explicit): Add
35 static_cast from base to derived.
36 (atomic_flag_clear_explicit): Same.
37 * include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
38 Remove value type constructor.
39 * include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
40 * include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
41 initialized the atomic_flag member.
42
43 2009-10-14 Benjamin Kosnik <bkoz@redhat.com>
44
45 * doc/xml/authors.xml: Update.
46 * doc/xml/manual/intro.xml: Move test section...
47 * doc/xml/manual/appendix_porting.xml: ...here.
48 * doc/xml/manual/diagnostics.xml: Edit.
49 * doc/xml/manual/using.xml: Break out exception section.
50 * doc/xml/manual/using_exceptions.xml: New.
51 * doc/html: Regenerate.
52
53 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
54
55 * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
56
57 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
58
59 * include/bits/basic_string.h (operator+=(initializer_list<>),
60 append(initializer_list<>)): Forward to the append overload taking
61 a const CharT* pointer and a size, thus avoiding instantiating
62 unnecessarily in the built library the overload taking a pair of
63 iterators.
64 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
65 for assign.
66 (insert(iterator, initializer_list<>): Likewise for insert.
67
68 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
69
70 * include/bits/c++config: Do not disable extern templates for string
71 in plain parallel-mode and in profile-mode; add comment explaining
72 _GLIBCXX_EXTERN_TEMPLATE == -1.
73 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
74
75 2009-10-14 Jason Merrill <jason@redhat.com>
76
77 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
78
79 2009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
80
81 * include/parallel/for_each_selectors.h: Minor uglification and
82 stylistic fixes.
83
84 2009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
85
86 * include/precompiled/stdc++.h: Include <initializer_list>
87 for completeness.
88
89 2009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
90
91 * include/bits/random.h (class linear_congruential_engine,
92 class mersenne_twister_engine, class subtract_with_carry_engine,
93 class discard_block_engine, class independent_bits_engine,
94 class shuffle_order_engine, class uniform_int_distribution,
95 class binomial_distribution, class geometric_distribution,
96 class negative_binomial_distribution, class poisson_distribution,
97 class discrete_distribution): Do not use simulated concept checks,
98 tidy startic_asserts on argument types and ranges.
99 (class uniform_real_distribution, class normal_distribution,
100 class lognormal_distribution, class gamma_distribution,
101 class chi_squared_distribution, class cauchy_distribution,
102 class fisher_f_distribution, class student_t_distribution,
103 class exponential_distribution, class weibull_distribution,
104 class extreme_value_distribution, class piecewise_linear_distribution,
105 class piecewise_constant_distribution): Add static_assert on
106 template argument type.
107 * include/std/random: Do not include <bits/concept_check.h>.
108 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
109 Fix.
110 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
111 Likewise.
112 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
113 Likewise.
114 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
115 Likewise.
116 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
117 Likewise.
118 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
119 Likewise.
120 * testsuite/26_numerics/random/discard_block_engine/requirements/
121 typedefs.cc: Likewise.
122 * testsuite/26_numerics/random/discard_block_engine/operators/
123 equal.cc: Likewise.
124 * testsuite/26_numerics/random/discard_block_engine/operators/
125 serialize.cc: Likewise.
126 * testsuite/26_numerics/random/linear_congruential_engine/
127 requirements/non_uint_neg.cc: Tweak.
128
129 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
130
131 * doc/xml/manual/messages.xml: Update GNU gettext reference.
132
133 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
134
135 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
136 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
137 Update link to bogus site with reference to unix.org.
138 * doc/xml/manual/ctype.xml: Ditto.
139 * doc/xml/manual/locale.xml: Ditto.
140
141 2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
142
143 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
144 * include/parallel/for_each_selectors.h
145 (__adjacent_difference_selector): Likewise.
146
147 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
148
149 * include/ext/bitmap_allocator.h: Minor clean-ups.
150
151 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
152
153 * config/abi/pre/gnu.ver: Adjust exports.
154
155 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
156
157 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
158 pretty-printer section.
159
160 2009-10-07 Chris Jefferson <chris@bubblescope.net>
161
162 * testsuite/25_algorithms/rotate/moveable2.cc: New.
163
164 2009-10-06 Janis Johnson <janis187@us.ibm.com>
165
166 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
167 * testsuite/decimal/cast_neg.cc: Ditto.
168 * testsuite/decimal/comparison.cc: Ditto.
169 * testsuite/decimal/compound-assignment.cc: Ditto.
170 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
171 * testsuite/decimal/conversion-from-float.cc: Ditto.
172 * testsuite/decimal/conversion-from-integral.cc: Ditto.
173 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
174 * testsuite/decimal/conversion-to-integral.cc: Ditto.
175 * testsuite/decimal/ctor.cc: Ditto.
176 * testsuite/decimal/incdec.cc: Ditto.
177 * testsuite/decimal/incdec-memfunc.cc: Ditto.
178 * testsuite/decimal/make-decimal.cc: Ditto.
179 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
180 * testsuite/decimal/operator_neg.cc: Ditto.
181 * testsuite/decimal/unary-arith.cc: Ditto.
182
183 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
184
185 * doc/html/*: Regenerate.
186
187 2009-10-05 John Bytheway <jbytheway@gmail.com>
188
189 PR libstdc++/41530
190 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
191 Fix to just move.
192 * testsuite/20_util/tuple/cons/41530.cc: New.
193
194 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
195
196 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
197 printers. Add links to GDB wiki/online manual.
198
199 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
200 Edward Smith-Rowland <3dw4rd@verizon.net>
201
202 * include/decimal/decimal: Warn if decimal floating point types
203 are not available.
204 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
205 * configure.ac: Use it.
206 * configure: Regenerate.
207 * config.h.in: Regenerate.
208
209 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
210
211 * include/Makefile.am: Remove stray line break.
212
213 * include/decimal/decimal: Brief class doxygen markup.
214 * libsupc++/exception: Whitespace cleanup.
215
216 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
217 decimal.
218 * scripts/create_testsuite_files (dlist): Same.
219
220 * doc/xml/manual/using.xml: One column in table. Move after TR1.
221
222 * testsuite/decimal/bad-cast.cc: Move to...
223 * testsuite/decimal/cast_neg.cc: ...here.
224 * testsuite/decimal/bad-mixed-mode.cc: Move to...
225 * testsuite/decimal/mixed-mode_neg.cc: ...here.
226 * testsuite/decimal/bad-operator.cc: Move to...
227 * testsuite/decimal/operator_neg.cc: ...here.
228
229 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
230
231 2009-10-05 Janis Johnson <janis187@us.ibm.com>
232
233 * doc/Makefile.am: Process new file.
234 * doc/xml/manual/intro.xml: Ditto.
235 * doc/xml/manual/using.xml: Document new header.
236 * doc/xml/manual/status_cxxdecimal.xml: New file.
237 * include/Makefile.am: Process new headers.
238 * include/decimal/decimal: New file.
239 * include/decimal/decimal.h: New file.
240
241 2009-10-05 Janis Johnson <janis187@us.ibm.com>
242
243 * testsuite/decimal: New directory.
244 * testsuite/decimal/bad-cast.cc: New test.
245 * testsuite/decimal/bad-mixed-mode.cc: New test.
246 * testsuite/decimal/bad-operator.cc: New test.
247 * testsuite/decimal/binary-arith.cc: New test.
248 * testsuite/decimal/comparison.cc: New test.
249 * testsuite/decimal/compound-assignment.cc: New test.
250 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
251 * testsuite/decimal/conversion-from-float.cc: New test.
252 * testsuite/decimal/conversion-from-integral.cc: New test.
253 * testsuite/decimal/conversion-to-generic-float.cc: New test.
254 * testsuite/decimal/conversion-to-integral.cc: New test.
255 * testsuite/decimal/ctor.cc: New test.
256 * testsuite/decimal/incdec.cc: New test.
257 * testsuite/decimal/incdec-memfunc.cc: New test.
258 * testsuite/decimal/make-decimal.cc: New test.
259 * testsuite/decimal/unary-arith.cc: New test.
260
261 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
262
263 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
264 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
265
266 2009-10-05 Chris Jefferson <chris@bubblescope.net>
267
268 * include/bits/stl_algo.h (__stable_partition_adaptive,
269 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
270 Extend to work with rvalue references in C++0x mode.
271 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
272 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
273 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
274 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
275 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
276
277 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
278
279 * doc/xml/manual/using.xml: Add profile headers.
280 * testsuite/ext/profile/mh.cc: Restrict to linux.
281
282 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
283
284 * configure: Add check for execinfo.h.
285 * config.h.in: Add undef for HAVE_EXECINFO_H.
286 * include/Makefile.am: Add build support for profile mode.
287 * include/Makefile.in: Same.
288 * include/profile/base.h: New file.
289 * include/profile/bitset: Same.
290 * include/profile/deque: Same.
291 * include/profile/hashtable.h: Same.
292 * include/profile/list: Same.
293 * include/profile/map: Same.
294 * include/profile/map.h: Same.
295 * include/profile/multimap.h: Same.
296 * include/profile/multiset.h: Same.
297 * include/profile/set: Same.
298 * include/profile/set.h: Same.
299 * include/profile/unordered_map: Same.
300 * include/profile/unordered_set: Same.
301 * include/profile/vector: Same.
302 * include/profile/impl/profiler.h: Same.
303 * include/profile/impl/profiler_container_size.h: Same.
304 * include/profile/impl/profiler_hash_func.h: Same.
305 * include/profile/impl/profiler_hashtable_size.h: Same.
306 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
307 * include/profile/impl/profiler_node.h: Same.
308 * include/profile/impl/profiler_state.h: Same.
309 * include/profile/impl/profiler_trace.h: Same.
310 * include/profile/impl/profiler_vector_size.h: Same.
311 * include/profile/impl/profiler_vector_to_list.h: Same.
312 * include/std/vector: Include corresponding profile header guarded by
313 _GLIBCXX_PROFILE.
314 * include/std/deque: Same.
315 * include/std/list: Same.
316 * include/std/map: Same.
317 * include/std/unordered_map: Same.
318 * include/std/bitset: Same.
319 * include/std/set: Same.
320 * include/std/unordered_set: Same.
321 * include/backward/hash_map: Same.
322 * include/backward/hash_set: Same.
323 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
324 * include/bits/c++config: Define profile namespace.
325 * testsuite/Makefile.in: Add check-profile.
326 * testsuite/Makefile.am: Same.
327 * testsuite/ext/profile/all.cc: New file.
328 * testsuite/ext/profile/mh.cc: Same.
329 * testsuite/ext/profile/mutex_extensions.cc: Same.
330 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
331 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
332 * testsuite/23_containers/vector/profile/vector.cc: Same.
333 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
334 in profile mode.
335 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
336 * testsuite/23_containers/list/capacity/29134.cc: Same.
337 * doc/Makefile.in: Add reference to profile_mode.xml.
338 * doc/Makefile.am: Same.
339 * doc/xml/manual/profile_mode.xml: New file.
340 * doc/xml/manual/debug.xml: Add link to profile mode section.
341 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
342 * doc/doxygen/user.cfg.in: Add profile mode files.
343
344 2009-10-02 Johannes Singler <singler@ira.uka.de>
345
346 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
347 * include/parallel/compatibility.h: Likewise.
348 * include/parallel/multiseq_selection.h: Likewise.
349 * include/parallel/random_shuffle.h: Likewise.
350 * include/parallel/random_number.h: Likewise;
351 use numeric_limits<>::digit instead of sizeof()*8.
352 * include/parallel/types.h: Likewise.
353 * doc/html/manual/bk01pt12ch31s03.html:
354 Document dependency on stdint.h.
355
356 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
357
358 * python/libstdcxx/v6/printers.py (StdListPrinter):
359 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
360 printer registration.
361 (StdListIteratorPrinter): Likewise.
362 (StdDebugIteratorPrinter): New printer.
363 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
364 entries. Always pass a typename where the type can change.
365 (StdSlistPrinter) Receive typename from printer registration. Use
366 in printer output.
367 (StdBitsetPrinter): Likewise.
368 (StdDequePrinter): Likewise.
369
370 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
371
372 * include/bits/random.tcc: Define static const data members.
373 * include/tr1/random.tcc: Likewise.
374 * testsuite/26_numerics/random/subtract_with_carry_engine/
375 requirements/constants.cc: New.
376 * testsuite/26_numerics/random/mersenne_twister_engine/
377 requirements/constants.cc: Likewise.
378 * testsuite/26_numerics/random/linear_congruential_engine/
379 requirements/constants.cc: Likewise.
380 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
381 constants.cc: Likewise.
382 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
383 requirements/constants.cc: Likewise.
384 * testsuite/tr1/5_numerical_facilities/random/
385 subtract_with_carry_01/requirements/constants.cc: Likewise.
386 * testsuite/tr1/5_numerical_facilities/random/discard_block/
387 requirements/constants.cc: Likewise.
388 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
389 requirements/constants.cc: Likewise.
390 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
391 requirements/constants.cc: Likewise.
392 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
393 requirements/constants.cc: Likewise.
394
395 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
396
397 PR libstdc++/38923
398 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
399 use sed script portable to Solaris /bin/sed for extracting ld
400 version.
401 * configure: Regenerate.
402
403 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
404
405 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
406 * libsupc++/vec.cc: Same.
407 * libsupc++/vterminate.cc: Same.
408 * libsupc++/new_opnt.cc: Same.
409
410 2009-09-28 Johannes Singler <singler@ira.uka.de>
411
412 * include/parallel/for_each_selectors.h: Remove obsolete comment.
413
414 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
415
416 * doc/html/ext/lwg-active.html: Update to Revision R66.
417 * doc/html/ext/lwg-closed.html: Likewise.
418 * doc/html/ext/lwg-defects: Likewise.
419
420 * doc/xml/manual/intro.xml: Update entry for DR 853.
421
422 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
423
424 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
425 according to upstream redirects.
426
427 2009-09-25 Johannes Singler <singler@ira.uka.de>
428
429 * include/parallel/include/parallel/checkers.h
430 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
431 (__is_sorted): Remove default parameter for _Compare; remove
432 inappropriate printf.
433
434 2009-09-25 Johannes Singler <singler@ira.uka.de>
435
436 * include/parallel/base.h: Comment on presence of min/max duplicates.
437
438 2009-09-25 Johannes Singler <singler@ira.uka.de>
439
440 * include/parallel/partition.h (__parallel_nth_element):
441 Correct comment.
442
443 2009-09-24 Johannes Singler <singler@ira.uka.de>
444
445 * include/parallel/algo.h: Uglify internal identifiers;
446 correct line breaks.
447 * include/parallel/for_each.h: Likewise.
448 * include/parallel/numeric: Likewise.
449 * include/parallel/omp_loop.h: Likewise.
450 * include/parallel/omp_loop_static.h: Likewise.
451 * include/parallel/par_loop.h: Likewise.
452 * include/parallel/workstealing.h: Likewise.
453
454 2009-09-24 Johannes Singler <singler@ira.uka.de>
455
456 * include/parallel/base.h (_EqualFromLess): Move _Compare template
457 parameter to the end as of others.
458 * include/parallel/algobase.h
459 (__lexicographical_compare_switch): Likewise.
460
461 2009-09-23 Johannes Singler <singler@ira.uka.de>
462
463 * include/parallel/algobase.h: Uglify internal identifiers;
464 correct line breaks.
465 * include/parallel/algo.h: Likewise.
466 * include/parallel/base.h: Likewise.
467 * include/parallel/equally_split.h: Likewise.
468 * include/parallel/find.h: Likewise.
469 * include/parallel/find_selectors.h: Likewise.
470 * include/parallel/for_each_selectors.h: Likewise.
471 * include/parallel/list_partition.h: Likewise.
472 * include/parallel/losertree.h: Likewise.
473 * include/parallel/merge.h: Likewise.
474 * include/parallel/multiseq_selection.h: Likewise.
475 * include/parallel/multiway_merge.h: Likewise.
476 * include/parallel/multiway_mergesort.h: Likewise.
477 * include/parallel/numeric: Likewise.
478 * include/parallel/numericfwd.h: Likewise.
479 * include/parallel/omp_loop.h: Likewise.
480 * include/parallel/omp_loop_static.h: Likewise.
481 * include/parallel/par_loop.h: Likewise.
482 * include/parallel/partition.h: Likewise.
483 * include/parallel/random_shuffle.h: Likewise.
484 * include/parallel/search.h: Likewise.
485 * include/parallel/sort.h: Likewise.
486 * include/parallel/workstealing.h: Likewise.
487
488 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
489
490 * doc/xml/manual/appendix_contributing.xml: Adjust link to
491 coreutils.
492
493 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
494
495 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
496
497 2009-09-17 Joseph Myers <joseph@codesourcery.com>
498
499 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
500 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
501 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
502 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
503 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
504 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
505 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
506 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
507 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
508 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
509 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
510 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
511
512 2009-09-17 Joseph Myers <joseph@codesourcery.com>
513
514 * include/ext/vstring.h (to_wstring(long long),
515 to_wstring(unsigned long long), to_wstring(long double)): Disable
516 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
517
518 2009-09-17 Johannes Singler <singler@ira.uka.de>
519
520 * include/parallel/algobase.h: Replace tabs by spaces;
521 correct line breaks.
522 * include/parallel/algorithmfwd.h: Likewise.
523 * include/parallel/balanced_quicksort.h: Likewise.
524 * include/parallel/base.h: Likewise.
525 * include/parallel/checkers.h: Likewise.
526 * include/parallel/compatibility.h: Likewise.
527 * include/parallel/equally_split.h: Likewise.
528 * include/parallel/find.h: Likewise.
529 * include/parallel/for_each.h: Likewise.
530 * include/parallel/for_each_selectors.h: Likewise.
531 * include/parallel/iterator.h: Likewise.
532 * include/parallel/list_partition.h: Likewise.
533 * include/parallel/losertree.h: Likewise.
534 * include/parallel/merge.h: Likewise.
535 * include/parallel/multiseq_selection.h: Likewise.
536 * include/parallel/multiway_merge.h: Likewise.
537 * include/parallel/multiway_mergesort.h: Likewise.
538 * include/parallel/numeric: Likewise.
539 * include/parallel/numericfwd.h: Likewise.
540 * include/parallel/omp_loop.h: Likewise.
541 * include/parallel/omp_loop_static.h: Likewise.
542 * include/parallel/par_loop.h: Likewise.
543 * include/parallel/partial_sum.h: Likewise.
544 * include/parallel/partition.h: Likewise.
545 * include/parallel/queue.h: Likewise.
546 * include/parallel/quicksort.h: Likewise.
547 * include/parallel/random_number.h: Likewise.
548 * include/parallel/random_shuffle.h: Likewise.
549 * include/parallel/search.h: Likewise.
550 * include/parallel/set_operations.h: Likewise.
551 * include/parallel/settings.h: Likewise.
552 * include/parallel/sort.h: Likewise.
553 * include/parallel/types.h: Likewise.
554 * include/parallel/unique_copy.h: Likewise.
555 * include/parallel/workstealing.h: Likewise.
556 * include/parallel/algo.h: Likewise;
557 shorten _ForwardIterator to _FIterator.
558 * include/parallel/find_selectors.h: Likewise.
559
560 2009-09-16 Johannes Singler <singler@ira.uka.de>
561
562 * include/parallel/base.h: Correct some comments accidentally changed
563 during uglification.
564 * include/parallel/find.h: Likewise.
565 * include/parallel/find_selectors.h: Likewise.
566 * include/parallel/multiway_merge.h: Likewise.
567 * include/parallel/multiway_mergesort.h: Likewise.
568 * include/parallel/partial_sum.h: Likewise.
569 * include/parallel/partition.h: Likewise.
570 * include/parallel/queue.h: Likewise.
571 * include/parallel/random_shuffle.h: Likewise.
572 * include/parallel/settings.h: Likewise.
573 * include/parallel/sort.h: Likewise.
574 * include/parallel/tags.h: Likewise.
575 * include/parallel/workstealing.h: Likewise.
576
577 2009-09-16 Johannes Singler <singler@ira.uka.de>
578
579 * include/parallel/base.h (_EqualFromLess):
580 Correct uglification of member variables and method arguments.
581 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
582 * include/parallel/find_selectors.h (__find_first_of_selector):
583 Likewise.
584 * include/parallel/iterator.h (_IteratorTriple): Likewise.
585 * include/parallel/multiseq_selection.h
586 (_Lexicographic, _LexicographicReverse): Likewise.
587 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
588 Likewise.
589 * include/parallel/random_number.h (_RandomNumber): Likewise.
590 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
591 Likewise.
592 * include/parallel/set_operations.h (__symmetric_difference_func,
593 __difference_func, __intersection_func, __union_func,
594 parallel_set_union, parallel_set_intersection, parallel_set_difference,
595 parallel_set_symmetric_difference): Likewise.
596 * include/parallel/tags.h (parallel_tag): Likewise.
597 * include/parallel/workstealing.h (_Job): Likewise.
598 * include/parallel/multiway_merge.h
599 (__multiway_merge_k_variant_sentinel_switch:operator())
600 correct uglification of _*LoserTree*.
601 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
602 uglification of member variables and method arguments.
603 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
604 * include/parallel/for_each_selectors.h: Likewise.
605 * include/parallel/omp_loop.h: Likewise.
606 * include/parallel/algo.h: Likewise; uglify c_rand_number.
607
608 2009-09-16 Johannes Singler <singler@ira.uka.de>
609
610 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
611 Replace redundant _Self.
612 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
613 Replace redundant _Self.
614 * include/parallel/algo.h: Correct accidental _Self in comments.
615 * include/parallel/losertree.h: Likewise.
616 * include/parallel/multiway_merge.h: Likewise.
617 * include/parallel/random_shuffle.h: Likewise.
618
619 2009-09-16 Johannes Singler <singler@ira.uka.de>
620
621 * include/parallel/algobase.h: Uglify internal identifiers.
622 * include/parallel/algo.h: Likewise.
623 * include/parallel/algorithm: Likewise.
624 * include/parallel/algorithmfwd.h: Likewise.
625 * include/parallel/balanced_quicksort.h: Likewise.
626 * include/parallel/base.h: Likewise.
627 * include/parallel/basic_iterator.h: Likewise.
628 * include/parallel/checkers.h: Likewise.
629 * include/parallel/compatibility.h: Likewise.
630 * include/parallel/compiletime_settings.: Likewise.
631 * include/parallel/equally_split.h: Likewise.
632 * include/parallel/features.h: Likewise.
633 * include/parallel/find.h: Likewise.
634 * include/parallel/find_selectors.h: Likewise.
635 * include/parallel/for_each.h: Likewise.
636 * include/parallel/for_each_selectors.h: Likewise.
637 * include/parallel/iterator.h: Likewise.
638 * include/parallel/list_partition.h: Likewise.
639 * include/parallel/losertree.h: Likewise.
640 * include/parallel/merge.h: Likewise.
641 * include/parallel/multiseq_selection.h: Likewise.
642 * include/parallel/multiway_merge.h: Likewise.
643 * include/parallel/multiway_mergesort.h: Likewise.
644 * include/parallel/numeric: Likewise.
645 * include/parallel/numericfwd.h: Likewise.
646 * include/parallel/omp_loop.h: Likewise.
647 * include/parallel/omp_loop_static.h: Likewise.
648 * include/parallel/parallel.h: Likewise.
649 * include/parallel/par_loop.h: Likewise.
650 * include/parallel/partial_sum.h: Likewise.
651 * include/parallel/partition.h: Likewise.
652 * include/parallel/queue.h: Likewise.
653 * include/parallel/quicksort.h: Likewise.
654 * include/parallel/random_number.h: Likewise.
655 * include/parallel/random_shuffle.h: Likewise.
656 * include/parallel/search.h: Likewise.
657 * include/parallel/set_operations.h: Likewise.
658 * include/parallel/settings.h: Likewise.
659 * include/parallel/sort.h: Likewise.
660 * include/parallel/tags.h: Likewise.
661 * include/parallel/types.h: Likewise.
662 * include/parallel/unique_copy.h: Likewise.
663 * include/parallel/workstealing.h: Likewise.
664
665 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
666
667 PR libstdc++/41037
668 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
669 and wcerr flags.
670 * testsuite/27_io/objects/char/41037.cc: New.
671 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
672
673 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
674
675 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
676 constraint.
677
678 2009-09-11 Johannes Singler <singler@ira.uka.de>
679
680 * include/parallel/multiway_merge.h
681 (multiway_merge_exact_splitting): Deallocate borders correctly.
682 (parallel_multiway_merge): Remove unnecessarily complicated
683 allocation, random access iterators are default-constructible;
684 deallocate ne_seqs correctly.
685
686 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
687
688 PR libstdc++/41316
689 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
690 Remove.
691 (forward_list<>::sort(_Comp)): Only declare.
692 (forward_list<>::sort()): Forward to the latter.
693 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
694 Remove definition.
695 (forward_list<>::sort(_Comp)): Define.
696 * testsuite/23_containers/forward_list/requirements/dr438/
697 assign_neg.cc: Adjust dg-error line number.
698 * testsuite/23_containers/forward_list/requirements/dr438/
699 insert_neg.cc: Likewise.
700 * testsuite/23_containers/forward_list/requirements/dr438/
701 constructor_1_neg.cc: Likewise.
702 * testsuite/23_containers/forward_list/requirements/dr438/
703 constructor_2_neg.cc: Likewise.
704
705 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
706
707 * src/Makefile.am (libstdc___la_LINK): New.
708 * src/Makefile.in: Regenerate.
709
710 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
711
712 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
713 *-*-freebsd* from both dg-do and dg-options.
714
715 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
716
717 * configure: Rebuilt with modified libtool.m4.
718
719 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
720 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
721
722 PR libstdc++/41280
723 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
724 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
725 * configure: Regenerate.
726
727 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
728
729 PR libstdc++/41267
730 * include/bits/stl_algobase.h (__copy_move::__copy_m,
731 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
732 with a null third argument.
733
734 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
735
736 Revert.
737 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
738 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
739 bool for stream sentry objects.
740 * include/bits/istream.tcc: Same.
741 * include/bits/ostream.tcc: Same.
742 * include/bits/basic_string.tcc: Same.
743 * include/bits/ostream_insert.h: Same.
744 * src/istream.cc: Same.
745
746 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
747
748 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
749 instantiation with additional commands issued for each Makefile
750 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
751 runs these commands.
752 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
753 running `make' in include, passing `pch_build=' to `make'.
754 * configure: Regenerate.
755
756 PR libstdc++/41220
757 * include/Makefile.am (CLEANFILES): Add stamp-host.
758 * include/Makefile.in: Regenerate.
759
760 2009-09-02 Joseph Myers <joseph@codesourcery.com>
761
762 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
763 under util/ to remote host. Copy .h and .hpp files at more levels
764 under util/ to remote host.
765
766 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
767
768 * include/bits/stl_uninitialized.h
769 (__uninitialized_copy::uninitialized_copy): Just call (the now
770 forwarding) _Construct.
771
772 2009-09-01 Chris Jefferson <chris@bubblescope.net>
773 Paolo Carlini <paolo.carlini@oracle.com>
774
775 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
776 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
777 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
778 move_iterators/1.cc: Adjust, do not define
779 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
780 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
781 move_iterators/1.cc: Likewise.
782 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
783 * testsuite/25_algorithms/move/1.cc: Likewise.
784 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
785 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
786 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
787 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
788 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
789 test for predicated test.
790 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
791 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
792 for predicated version.
793 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
794
795 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
796 enable test2 and test3.
797
798 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
799 moving bug in C++0x mode.
800
801 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
802 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
803 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
804 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
805
806 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
807 Kaz Kojima <kkojima@gcc.gnu.org>
808
809 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
810 dg-add-options ieee.
811 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
812 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
813 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
814 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
815 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
816 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
817 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
818 * testsuite/18_support/numeric_limits/
819 specialization_default_values.cc: Likewise.
820 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
821 * testsuite/26_numerics/complex/pow.cc: Likewise.
822 * testsuite/tr1/5_numerical_facilities/special_functions/
823 01_assoc_laguerre/check_nan.cc: Likewise.
824 * testsuite/tr1/5_numerical_facilities/special_functions/
825 02_assoc_legendre/check_nan.cc: Likewise.
826 * testsuite/tr1/5_numerical_facilities/special_functions/
827 03_beta/check_nan.cc: Likewise.
828 * testsuite/tr1/5_numerical_facilities/special_functions/
829 04_comp_ellint_1/check_nan.cc: Likewise.
830 * testsuite/tr1/5_numerical_facilities/special_functions/
831 05_comp_ellint_2/check_nan.cc: Likewise.
832 * testsuite/tr1/5_numerical_facilities/special_functions/
833 06_comp_ellint_3/check_nan.cc: Likewise.
834 * testsuite/tr1/5_numerical_facilities/special_functions/
835 07_conf_hyperg/check_nan.cc: Likewise.
836 * testsuite/tr1/5_numerical_facilities/special_functions/
837 08_cyl_bessel_i/check_nan.cc: Likewise.
838 * testsuite/tr1/5_numerical_facilities/special_functions/
839 09_cyl_bessel_j/check_nan.cc: Likewise.
840 * testsuite/tr1/5_numerical_facilities/special_functions/
841 10_cyl_bessel_k/check_nan.cc: Likewise.
842 * testsuite/tr1/5_numerical_facilities/special_functions/
843 11_cyl_neumann/check_nan.cc: Likewise.
844 * testsuite/tr1/5_numerical_facilities/special_functions/
845 12_ellint_1/check_nan.cc: Likewise.
846 * testsuite/tr1/5_numerical_facilities/special_functions/
847 13_ellint_2/check_nan.cc: Likewise.
848 * testsuite/tr1/5_numerical_facilities/special_functions/
849 14_ellint_3/check_nan.cc: Likewise.
850 * testsuite/tr1/5_numerical_facilities/special_functions/
851 15_expint/check_nan.cc: Likewise.
852 * testsuite/tr1/5_numerical_facilities/special_functions/
853 16_hermite/check_nan.cc: Likewise.
854 * testsuite/tr1/5_numerical_facilities/special_functions/
855 17_hyperg/check_nan.cc: Likewise.
856 * testsuite/tr1/5_numerical_facilities/special_functions/
857 18_laguerre/check_nan.cc: Likewise.
858 * testsuite/tr1/5_numerical_facilities/special_functions/
859 19_legendre/check_nan.cc: Likewise.
860 * testsuite/tr1/5_numerical_facilities/special_functions/
861 20_riemann_zeta/check_nan.cc: Likewise.
862 * testsuite/tr1/5_numerical_facilities/special_functions/
863 21_sph_bessel/check_nan.cc: Likewise.
864 * testsuite/tr1/5_numerical_facilities/special_functions/
865 22_sph_legendre/check_nan.cc: Likewise.
866 * testsuite/tr1/5_numerical_facilities/special_functions/
867 23_sph_neumann/check_nan.cc: Likewise.
868
869 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
870
871 * include/bits/stl_construct.h: Include <bits/move.h>.
872
873 2009-08-29 Chris Jefferson <chris@bubblescope.net>
874
875 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
876 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
877 Add.
878 * include/bits/stl_tempbuf.h (_Temporary_buffer::
879 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
880 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
881 C++0x mode.
882 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
883 const copy_tracker&)): Add.
884 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
885 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
886
887 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
888
889 * config/abi/pre/gnu.ver: Fixups for string member functions.
890
891 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
892
893 PR libstdc++/41005
894 * configure.ac: Bump libtool_VERSION to 6:14:0.
895 * configure: Regenerate.
896 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
897 * src/Makefile.in: Regenerate.
898 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
899 move <future> symbols to 3.4.14 version.
900 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
901
902 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
903
904 * include/bits/basic_string.h (basic_string): Add cbegin(),
905 cend(), crbegin(), crend() in C++0x mode.
906 * config/abi/pre/gnu.ver: Add exports.
907
908 * testsuite/util/testsuite_containers.h: New.
909 * testsuite/util/testsuite_container_traits.h: New.
910 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
911 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
912 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
913 * testsuite/ext/vstring/requirements/typedefs.cc: New.
914 * testsuite/23_containers/unordered_map/requirements/
915 cliterators.cc: Edit.
916 * testsuite/23_containers/unordered_map/requirements/
917 citerators.cc: Edit.
918 * testsuite/23_containers/unordered_map/requirements/
919 explicit_instantiation/1.cc: New.
920 * testsuite/23_containers/unordered_map/requirements/
921 explicit_instantiation/2.cc: New.
922 * testsuite/23_containers/unordered_map/requirements/
923 explicit_instantiation/3.cc: New.
924 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
925 * testsuite/23_containers/unordered_map/requirements/
926 explicit_instantiation.cc: Move to nested directory.
927 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
928 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
929 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
930 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
931 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
932 * testsuite/23_containers/set/requirements/typedefs.cc: New.
933 * testsuite/23_containers/unordered_multimap/requirements/
934 cliterators.cc: Edit.
935 * testsuite/23_containers/unordered_multimap/requirements/
936 citerators.cc: Edit.
937 * testsuite/23_containers/unordered_multimap/requirements/
938 explicit_instantiation/1.cc: New.
939 * testsuite/23_containers/unordered_multimap/requirements/
940 explicit_instantiation/2.cc: Edit.: New.
941 * testsuite/23_containers/unordered_multimap/requirements/
942 explicit_instantiation/3.cc: New.
943 * testsuite/23_containers/unordered_multimap/requirements/
944 typedefs.cc: Edit.
945 * testsuite/23_containers/unordered_multimap/requirements/
946 explicit_instantiation.cc: Move to nested.
947 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
948 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
949 * testsuite/23_containers/forward_list/requirements/dr438/
950 insert_neg.cc: New.
951 * testsuite/23_containers/forward_list/requirements/dr438/
952 assign_neg.cc: New.
953 * testsuite/23_containers/forward_list/requirements/dr438/
954 constructor_1_neg.cc: New.
955 * testsuite/23_containers/forward_list/requirements/dr438/
956 constructor_2_neg.cc: New.
957 * testsuite/23_containers/forward_list/requirements/dr438/
958 constructor.cc: New.
959 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
960 * testsuite/23_containers/unordered_set/requirements/
961 cliterators.cc: Edit.
962 * testsuite/23_containers/unordered_set/requirements/
963 citerators.cc: Edit.
964 * testsuite/23_containers/unordered_set/requirements/
965 explicit_instantiation/1.cc: New.
966 * testsuite/23_containers/unordered_set/requirements/
967 explicit_instantiation/2.cc: New.
968 * testsuite/23_containers/unordered_set/requirements/
969 explicit_instantiation/3.cc: New.
970 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
971 * testsuite/23_containers/unordered_set/requirements/
972 explicit_instantiation.cc: Move to nested.
973 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
974 * testsuite/23_containers/vector/requirements/dr438/bool/
975 constructor.cc: Move.
976 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
977 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
978 * testsuite/23_containers/vector/bool/requirements/dr438/
979 constructor.cc: New.
980 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
981 * testsuite/23_containers/deque/requirements/typedefs.cc
982 * testsuite/23_containers/stack/requirements/typedefs.cc
983 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
984 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
985 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
986 * testsuite/23_containers/list/requirements/typedefs.cc: New.
987 * testsuite/23_containers/unordered_multiset/requirements/
988 cliterators.cc: Edit.
989 * testsuite/23_containers/unordered_multiset/requirements/
990 citerators.cc: Edit.
991 * testsuite/23_containers/unordered_multiset/requirements/
992 explicit_instantiation.cc: Move.
993 * testsuite/23_containers/unordered_multiset/requirements/
994 explicit_instantiation/1.cc: New.
995 * testsuite/23_containers/unordered_multiset/requirements/
996 explicit_instantiation/2.cc: New.
997 * testsuite/23_containers/unordered_multiset/requirements/
998 explicit_instantiation/3.cc: New.
999 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
1000 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
1001 * testsuite/23_containers/map/requirements/typedefs.cc: New.
1002 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
1003 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
1004 Move.
1005 * testsuite/23_containers/array/requirements/
1006 explicit_instantiation/1.cc: New.
1007 * testsuite/23_containers/array/requirements/
1008 explicit_instantiation/2.cc: New.
1009 * testsuite/23_containers/array/requirements/typedefs.cc: New.
1010
1011 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1012
1013 * configure.ac (AC_PREREQ): Bump to 2.64.
1014
1015 2009-08-24 Chris Jefferson <chris@bubblescope.net>
1016
1017 * include/stl_algo.h (__unguarded_partition_pivot,
1018 __move_median_first): New.
1019 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
1020 types.
1021 (__unguarded_linear_insert): Assume always inserting value at __last.
1022 (__unguarded_partition): Take pivot by reference.
1023 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
1024 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
1025
1026 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1027
1028 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
1029 before --mode argument.
1030 * libsupc++/Makefile.in: Regenerate.
1031
1032 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1033
1034 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
1035 2.64 and Automake 1.11 in examples; update link to Autoconf
1036 manual page about quadrigraphs.
1037 * Makefile.am (install-html, install-pdf): Remove.
1038 * Makefile.in: Regenerate.
1039
1040 * Makefile.in: Regenerate.
1041 * acinclude.m4: Regenerate.
1042 * aclocal.m4: Regenerate.
1043 * config.h.in: Regenerate.
1044 * configure: Regenerate.
1045 * doc/Makefile.in: Regenerate.
1046 * include/Makefile.in: Regenerate.
1047 * libsupc++/Makefile.in: Regenerate.
1048 * po/Makefile.in: Regenerate.
1049 * python/Makefile.in: Regenerate.
1050 * src/Makefile.in: Regenerate.
1051 * testsuite/Makefile.in: Regenerate.
1052
1053 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1054
1055 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1056 $(LIBTOOLFLAGS).
1057 * libsupc++/Makefile.in: Regenerate.
1058 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1059 and $(LIBTOOLFLAGS).
1060 * src/Makefile.in: Regenerate.
1061
1062 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1063
1064 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1065 missing dg-require directives.
1066
1067 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1068
1069 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1070 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1071 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1072 __numeric_constants<_Tp>::__gamma_e().
1073
1074 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1075
1076 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1077
1078 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1079
1080 * configure.ac: Move guarded checks for CC and CXX ...
1081 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1082 * configure: Regenerate.
1083
1084 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1085 Paolo Carlini <paolo.carlini@oracle.com>
1086
1087 PR libstdc++/41061
1088 * include/bits/random.h (operator<<(std::basic_ostream<>&,
1089 const std::lognormal_distribution<>&),
1090 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1091 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1092 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1093 operator<<(std::basic_ostream<>&,
1094 const std::chi_squared_distribution<>&),
1095 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1096 operator<<(std::basic_ostream<>&,
1097 const std::fisher_f_distribution<>&),
1098 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1099 operator<<(std::basic_ostream<>&,
1100 const std::student_t_distribution<>&),
1101 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1102 operator<<(std::basic_ostream<>&,
1103 const std::negative_binomial_distribution<>&)): Declare friend.
1104 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1105 serialize.cc: New.
1106 * testsuite/26_numerics/random/piecewise_constant_distribution/
1107 operators/serialize.cc: Likewise.
1108 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1109 serialize.cc: Likewise.
1110 * testsuite/26_numerics/random/normal_distribution/operators/
1111 serialize.cc: Likewise.
1112 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1113 serialize.cc: Likewise.
1114 * testsuite/26_numerics/random/poisson_distribution/operators/
1115 serialize.cc: Likewise.
1116 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1117 serialize.cc: Likewise.
1118 * testsuite/26_numerics/random/discrete_distribution/operators/
1119 serialize.cc: Likewise.
1120 * testsuite/26_numerics/random/weibull_distribution/operators/
1121 serialize.cc: Likewise.
1122 * testsuite/26_numerics/random/negative_binomial_distribution/
1123 operators/serialize.cc: Likewise.
1124 * testsuite/26_numerics/random/cauchy_distribution/operators/
1125 serialize.cc: Likewise.
1126 * testsuite/26_numerics/random/gamma_distribution/operators/
1127 serialize.cc: Likewise.
1128 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1129 serialize.cc: Likewise.
1130 * testsuite/26_numerics/random/exponential_distribution/operators/
1131 serialize.cc: Likewise.
1132 * testsuite/26_numerics/random/lognormal_distribution/operators/
1133 serialize.cc: Likewise.
1134 * testsuite/26_numerics/random/binomial_distribution/operators/
1135 serialize.cc: Likewise.
1136 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1137 serialize.cc: Likewise.
1138 * testsuite/26_numerics/random/piecewise_linear_distribution/
1139 operators/serialize.cc
1140 * testsuite/26_numerics/random/student_t_distribution/operators/
1141 serialize.cc: Likewise.
1142 * testsuite/26_numerics/random/geometric_distribution/operators/
1143 serialize.cc: Likewise.
1144
1145 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1146
1147 * include/bits/stl_tree.h: In C++0x mode make erase return
1148 an iterator as per DR 130.
1149 * include/bits/stl_set.h: Same.
1150 * include/bits/stl_multiset.h: Same.
1151 * include/bits/stl_map.h: Same.
1152 * include/bits/stl_multimap.h: Same.
1153 * doc/xml/manual/intro.xml: Document.
1154 * testsuite/23_containers/set/dr130.cc: New.
1155 * testsuite/23_containers/multiset/dr130.cc: New.
1156 * testsuite/23_containers/map/dr130.cc: New.
1157 * testsuite/23_containers/multimap/dr130.cc: New.
1158
1159 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1160
1161 * include/ext/pointer.h: Add pragma system_header, use
1162 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1163
1164 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1165
1166 * src/compatibility-ldbl.cc: Include cmath.
1167
1168 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1169
1170 * src/compatibility-ldbl.cc: Include tr1/functional.
1171
1172 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1173
1174 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1175
1176 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1177
1178 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1179 * include/precompiled/stdc++.h: Don't include cassert if
1180 _GLIBCXX_NO_ASSERT defined.
1181 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1182 semi-colon.
1183 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1184 Same.
1185
1186 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1187 directory.
1188 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1189 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1190 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1191
1192 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1193 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1194 use stdc++.h include.
1195 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1196 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1197 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1198 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1199 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1200 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1201 ...this.
1202 * testsuite/17_intro/headers/c++200x/all.cc: To...
1203 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1204 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1205 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1206 ...this.
1207 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1208 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1209
1210 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1211
1212 * include/std/future: Move error handling bits outside macro guard.
1213 * src/future.cc: Adjust.
1214
1215 * include/precompiled/stdc++.h: Add future.
1216 * doc/xml/manual/using.xml: Same.
1217
1218 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1219
1220 * src/hashtable.cc: Just definitions.
1221 * src/hashtable_c++0x.cc: Compile C++0x versions.
1222 * src/hash.cc: Same.
1223 * src/hash_c++0x.cc: Same.
1224 src/hash_tr1.cc: Compile TR1 versions.
1225 src/hashtable_tr1.cc: Same.
1226
1227 * src/limits_c++0x.cc: Sync build error handling.
1228
1229 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1230 hashtable.cc to hashtable_tr1.cc.
1231 * src/Makefile.in: Regenerate.
1232
1233 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1234
1235 * include/tr1_impl/functional: Doxygen markup.
1236
1237 * doc/html/*: Regenerate.
1238
1239 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1240
1241 * include/std/future: Fixes for -fno-exceptions.
1242 * include/bits/functexcept.h: Same.
1243 * libsupc++/exception_ptr.h: Same.
1244 * src/pool_allocator.cc: Same.
1245 * src/future.cc: Same.
1246 * src/functexcept.cc: Same.
1247 * config/abi/pre/gnu.ver: New exports.
1248 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1249 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1250 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1251 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1252 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1253 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1254 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1255
1256 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1257 * testsuite/23_containers/deque/operators/2.cc: New.
1258
1259 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1260
1261 * src/hash.cc (hash<string>::operator()(string),
1262 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1263 nothing.
1264 * include/bits/functional_hash.h (hash<error_code>::
1265 operator()(error_code)): Likewise.
1266
1267 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1268
1269 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1270 bool for stream sentry objects.
1271 * include/bits/istream.tcc: Same.
1272 * include/bits/ostream.tcc: Same.
1273 * include/bits/basic_string.tcc: Same.
1274 * include/bits/ostream_insert.h: Same.
1275 * src/istream.cc: Same.
1276
1277 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1278
1279 PR libstdc++/15523
1280 * include/debug/safe_iterator.h (_Safe_iterator<>::
1281 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1282 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1283 do not error out when the source is a value-initialized iterator.
1284 * testsuite/23_containers/vector/15523.cc: New.
1285 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1286
1287 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1288
1289 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1290 cosmetic changes, inline.
1291 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1292 Likewise.
1293 * include/bits/move.h: Minor cosmetic changes.
1294
1295 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1296
1297 PR libstdc++/40912 (final)
1298 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1299 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1300 parms_neg.cc: Likewise.
1301 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1302 parms.cc: Likewise.
1303 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1304 default.cc: Likewise.
1305 * testsuite/26_numerics/random/uniform_real_distribution/
1306 requirements/typedefs.cc: Likewise.
1307 * testsuite/26_numerics/random/piecewise_constant_distribution/
1308 cons/range.cc: Likewise.
1309 * testsuite/26_numerics/random/piecewise_constant_distribution/
1310 cons/default.cc: Likewise.
1311 * testsuite/26_numerics/random/piecewise_constant_distribution/
1312 cons/num_xbound_fun.cc: Likewise.
1313 * testsuite/26_numerics/random/piecewise_constant_distribution/
1314 cons/initlist_fun.cc: Likewise.
1315 * testsuite/26_numerics/random/piecewise_constant_distribution/
1316 requirements/typedefs.cc: Likewise.
1317 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1318 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1319 parms.cc: Likewise.
1320 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1321 default.cc: Likewise.
1322 * testsuite/26_numerics/random/chi_squared_distribution/
1323 requirements/typedefs.cc: Likewise.
1324 * testsuite/26_numerics/random/normal_distribution/
1325 cons/parms.cc: Likewise.
1326 * testsuite/26_numerics/random/normal_distribution/
1327 cons/default.cc: Likewise.
1328 * testsuite/26_numerics/random/normal_distribution/
1329 requirements/typedefs.cc: Likewise.
1330 * testsuite/26_numerics/random/seed_seq/cons/
1331 range.cc: Likewise.
1332 * testsuite/26_numerics/random/seed_seq/cons/
1333 initlist.cc: Likewise.
1334 * testsuite/26_numerics/random/seed_seq/cons/
1335 default.cc: Likewise.
1336 * testsuite/26_numerics/random/seed_seq/requirements/
1337 typedefs.cc: Likewise.
1338 * testsuite/26_numerics/random/uniform_int_distribution/
1339 cons/parms_neg.cc: Likewise.
1340 * testsuite/26_numerics/random/uniform_int_distribution/
1341 cons/parms.cc: Likewise.
1342 * testsuite/26_numerics/random/uniform_int_distribution/
1343 cons/default.cc: Likewise.
1344 * testsuite/26_numerics/random/uniform_int_distribution/
1345 requirements/typedefs.cc: Likewise.
1346 * testsuite/26_numerics/random/poisson_distribution/cons/
1347 parms.cc: Likewise.
1348 * testsuite/26_numerics/random/poisson_distribution/cons/
1349 default.cc: Likewise.
1350 * testsuite/26_numerics/random/poisson_distribution/
1351 requirements/typedefs.cc: Likewise.
1352 * testsuite/26_numerics/random/bernoulli_distribution/
1353 cons/parms.cc: Likewise.
1354 * testsuite/26_numerics/random/bernoulli_distribution/
1355 cons/default.cc: Likewise.
1356 * testsuite/26_numerics/random/bernoulli_distribution/
1357 requirements/typedefs.cc: Likewise.
1358 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1359 * testsuite/26_numerics/random/
1360 default_random_engine.cc: Likewise.
1361 * testsuite/26_numerics/random/discrete_distribution/
1362 cons/range.cc: Likewise.
1363 * testsuite/26_numerics/random/discrete_distribution/
1364 cons/initlist.cc: Likewise.
1365 * testsuite/26_numerics/random/discrete_distribution/
1366 cons/default.cc: Likewise.
1367 * testsuite/26_numerics/random/discrete_distribution/
1368 cons/num_xbound_fun.cc: Likewise.
1369 * testsuite/26_numerics/random/discrete_distribution/
1370 requirements/typedefs.cc: Likewise.
1371 * testsuite/26_numerics/random/weibull_distribution/
1372 cons/parms.cc: Likewise.
1373 * testsuite/26_numerics/random/weibull_distribution/
1374 cons/default.cc: Likewise.
1375 * testsuite/26_numerics/random/weibull_distribution/
1376 requirements/typedefs.cc: Likewise.
1377 * testsuite/26_numerics/random/independent_bits_engine/
1378 cons/base_move.cc: Likewise.
1379 * testsuite/26_numerics/random/independent_bits_engine/
1380 cons/seed1.cc: Likewise.
1381 * testsuite/26_numerics/random/independent_bits_engine/
1382 cons/seed2.cc: Likewise.
1383 * testsuite/26_numerics/random/independent_bits_engine/
1384 cons/base_copy.cc: Likewise.
1385 * testsuite/26_numerics/random/independent_bits_engine/
1386 cons/default.cc: Likewise.
1387 * testsuite/26_numerics/random/independent_bits_engine/
1388 cons/seed_seq.cc: Likewise.
1389 * testsuite/26_numerics/random/independent_bits_engine/
1390 requirements/typedefs.cc: Likewise.
1391 * testsuite/26_numerics/random/independent_bits_engine/
1392 operators/equal.cc: Likewise.
1393 * testsuite/26_numerics/random/independent_bits_engine/
1394 operators/serialize.cc: Likewise.
1395 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1396 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1397 * testsuite/26_numerics/random/subtract_with_carry_engine/
1398 cons/seed1.cc: Likewise.
1399 * testsuite/26_numerics/random/subtract_with_carry_engine/
1400 cons/seed2.cc: Likewise.
1401 * testsuite/26_numerics/random/subtract_with_carry_engine/
1402 cons/default.cc: Likewise.
1403 * testsuite/26_numerics/random/subtract_with_carry_engine/
1404 requirements/typedefs.cc: Likewise.
1405 * testsuite/26_numerics/random/subtract_with_carry_engine/
1406 operators/equal.cc: Likewise.
1407 * testsuite/26_numerics/random/subtract_with_carry_engine/
1408 operators/serialize.cc: Likewise.
1409 * testsuite/26_numerics/random/discard_block_engine/cons/
1410 base_move.cc: Likewise.
1411 * testsuite/26_numerics/random/discard_block_engine/cons/
1412 seed1.cc: Likewise.
1413 * testsuite/26_numerics/random/discard_block_engine/cons/
1414 seed2.cc: Likewise.
1415 * testsuite/26_numerics/random/discard_block_engine/cons/
1416 base_copy.cc: Likewise.
1417 * testsuite/26_numerics/random/discard_block_engine/cons/
1418 default.cc: Likewise.
1419 * testsuite/26_numerics/random/discard_block_engine/cons/
1420 seed_seq.cc: Likewise.
1421 * testsuite/26_numerics/random/discard_block_engine/
1422 requirements/typedefs.cc: Likewise.
1423 * testsuite/26_numerics/random/discard_block_engine/
1424 operators/equal.cc: Likewise.
1425 * testsuite/26_numerics/random/discard_block_engine/
1426 operators/serialize.cc: Likewise.
1427 * testsuite/26_numerics/random/cauchy_distribution/
1428 cons/parms.cc: Likewise.
1429 * testsuite/26_numerics/random/cauchy_distribution/
1430 cons/default.cc: Likewise.
1431 * testsuite/26_numerics/random/cauchy_distribution/
1432 requirements/typedefs.cc: Likewise.
1433 * testsuite/26_numerics/random/negative_binomial_distribution/
1434 cons/parms.cc: Likewise.
1435 * testsuite/26_numerics/random/negative_binomial_distribution/
1436 cons/default.cc: Likewise.
1437 * testsuite/26_numerics/random/negative_binomial_distribution/
1438 requirements/typedefs.cc: Likewise.
1439 * testsuite/26_numerics/random/gamma_distribution/
1440 cons/parms.cc: Likewise.
1441 * testsuite/26_numerics/random/gamma_distribution/
1442 cons/default.cc: Likewise.
1443 * testsuite/26_numerics/random/gamma_distribution/
1444 requirements/typedefs.cc: Likewise.
1445 * testsuite/26_numerics/random/mersenne_twister_engine/
1446 cons/seed1.cc: Likewise.
1447 * testsuite/26_numerics/random/mersenne_twister_engine/
1448 cons/seed2.cc: Likewise.
1449 * testsuite/26_numerics/random/mersenne_twister_engine/
1450 cons/default.cc: Likewise.
1451 * testsuite/26_numerics/random/mersenne_twister_engine/
1452 requirements/typedefs.cc: Likewise.
1453 * testsuite/26_numerics/random/mersenne_twister_engine/
1454 operators/equal.cc: Likewise.
1455 * testsuite/26_numerics/random/mersenne_twister_engine/
1456 operators/serialize.cc: Likewise.
1457 * testsuite/26_numerics/random/fisher_f_distribution/
1458 cons/parms.cc: Likewise.
1459 * testsuite/26_numerics/random/fisher_f_distribution/
1460 cons/default.cc: Likewise.
1461 * testsuite/26_numerics/random/fisher_f_distribution/
1462 requirements/typedefs.cc: Likewise.
1463 * testsuite/26_numerics/random/exponential_distribution/
1464 cons/parms.cc: Likewise.
1465 * testsuite/26_numerics/random/exponential_distribution/
1466 cons/default.cc: Likewise.
1467 * testsuite/26_numerics/random/exponential_distribution/
1468 requirements/typedefs.cc: Likewise.
1469 * testsuite/26_numerics/random/binomial_distribution/
1470 cons/parms.cc: Likewise.
1471 * testsuite/26_numerics/random/binomial_distribution/
1472 cons/default.cc: Likewise.
1473 * testsuite/26_numerics/random/binomial_distribution/
1474 requirements/typedefs.cc: Likewise.
1475 * testsuite/26_numerics/random/lognormal_distribution/
1476 cons/parms.cc: Likewise.
1477 * testsuite/26_numerics/random/lognormal_distribution/
1478 cons/default.cc: Likewise.
1479 * testsuite/26_numerics/random/lognormal_distribution/
1480 requirements/typedefs.cc: Likewise.
1481 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1482 * testsuite/26_numerics/random/random_device/cons/
1483 token.cc: Likewise.
1484 * testsuite/26_numerics/random/random_device/cons/
1485 default.cc: Likewise.
1486 * testsuite/26_numerics/random/random_device/
1487 requirements/typedefs.cc: Likewise.
1488 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1489 * testsuite/26_numerics/random/extreme_value_distribution/
1490 cons/parms.cc: Likewise.
1491 * testsuite/26_numerics/random/extreme_value_distribution/
1492 cons/default.cc: Likewise.
1493 * testsuite/26_numerics/random/extreme_value_distribution/
1494 requirements/typedefs.cc: Likewise.
1495 * testsuite/26_numerics/random/piecewise_linear_distribution/
1496 cons/range.cc: Likewise.
1497 * testsuite/26_numerics/random/piecewise_linear_distribution/
1498 cons/default.cc: Likewise.
1499 * testsuite/26_numerics/random/piecewise_linear_distribution/
1500 cons/num_xbound_fun.cc: Likewise.
1501 * testsuite/26_numerics/random/piecewise_linear_distribution/
1502 cons/initlist_fun.cc: Likewise.
1503 * testsuite/26_numerics/random/piecewise_linear_distribution/
1504 requirements/typedefs.cc: Likewise.
1505 * testsuite/26_numerics/random/student_t_distribution/
1506 cons/parms.cc: Likewise.
1507 * testsuite/26_numerics/random/student_t_distribution/
1508 cons/default.cc: Likewise.
1509 * testsuite/26_numerics/random/student_t_distribution/
1510 requirements/typedefs.cc: Likewise.
1511 * testsuite/26_numerics/random/linear_congruential_engine/
1512 cons/seed1.cc: Likewise.
1513 * testsuite/26_numerics/random/linear_congruential_engine/
1514 cons/seed2.cc: Likewise.
1515 * testsuite/26_numerics/random/linear_congruential_engine/
1516 cons/default.cc: Likewise.
1517 * testsuite/26_numerics/random/linear_congruential_engine/
1518 requirements/non_uint_neg.cc: Likewise.
1519 * testsuite/26_numerics/random/linear_congruential_engine/
1520 requirements/typedefs.cc: Likewise.
1521 * testsuite/26_numerics/random/linear_congruential_engine/
1522 operators/equal.cc: Likewise.
1523 * testsuite/26_numerics/random/linear_congruential_engine/
1524 operators/serialize.cc: Likewise.
1525 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1526 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1527 base_move.cc: Likewise.
1528 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1529 seed1.cc: Likewise.
1530 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1531 seed2.cc: Likewise.
1532 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1533 base_copy.cc: Likewise.
1534 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1535 default.cc: Likewise.
1536 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1537 seed_seq.cc: Likewise.
1538 * testsuite/26_numerics/random/shuffle_order_engine/
1539 requirements/typedefs.cc: Likewise.
1540 * testsuite/26_numerics/random/shuffle_order_engine/
1541 operators/equal.cc: Likewise.
1542 * testsuite/26_numerics/random/shuffle_order_engine/
1543 operators/serialize.cc: Likewise.
1544 * testsuite/26_numerics/random/geometric_distribution/
1545 cons/parms.cc: Likewise.
1546 * testsuite/26_numerics/random/geometric_distribution/
1547 cons/default.cc: Likewise.
1548 * testsuite/26_numerics/random/geometric_distribution/
1549 requirements/typedefs.cc: Likewise.
1550 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1551
1552 2009-07-31 Jason Merrill <jason@redhat.com>
1553 Douglas Gregor <doug.gregor@gmail.com>
1554
1555 * include/bits/move.h (forward): Implement as in N2835.
1556 (move): Implement as in N2831.
1557 * include/std/istream (rvalue stream operator>>): New.
1558 * include/std/ostream (rvalue stream operator<<): New.
1559 * testsuite/27_io/rvalue_streams.cc: New.
1560
1561 2009-07-31 Jason Merrill <jason@redhat.com>
1562
1563 * include/bits/forward_list.h (splice_after): Use forward.
1564 (merge): Likewise.
1565 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1566 (move_iterator::operator[]): Use move.
1567 * include/bits/stl_list.h (insert): Use move.
1568 * include/std/thread (_Callable constructor): Use forward.
1569 * include/std/tuple: Don't specify explicit template args to move.
1570
1571 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1572 Adjust signature.
1573 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1574 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1575 reference.
1576 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1577 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1578 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1579 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1580 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1581 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1582 testsuite/23_containers/forward_list/operations/1.cc,
1583 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1584 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1585 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1586 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1587 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1588 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1589
1590 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1591
1592 PR libstdc++/40912 (partial)
1593 * include/std/random: Disable the facility if <stdint.h> is not
1594 available.
1595
1596 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1597
1598 PR libstdc++/40919
1599 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1600 xfail on darwin[3-9]*.
1601
1602 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1603
1604 PR libstdc++/40917
1605 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1606 tweak qualifications.
1607
1608 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1609
1610 PR libstdc++/40916
1611 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1612 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1613 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1614
1615 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1616
1617 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1618
1619 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1620
1621 PR libstdc++/40915
1622 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1623 std::terminate declaration.
1624
1625 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1626
1627 PR libstdc++/40908
1628 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1629 symbols at GLIBCXX_3.4.
1630
1631 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1632
1633 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1634 * testsuite/util/testsuite_abi.cc: Adjust.
1635 * configure.ac: Bump libtool_VERSION to 6:13:0.
1636 * configure: Regenerate.
1637
1638 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1639 Tyler Earman <rem.intellegare@gmail.com>
1640
1641 * doc/xml/manual/configure.xml: Consistent placement of
1642 ABI-changing options, clarify --enable-clocale.
1643
1644 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1645
1646 * python/Makefile.in: Regenerate.
1647
1648 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1649
1650 * python/Makefile.am (install-data-local): Use DESTDIR
1651 correctly.
1652
1653 2009-07-24 Jason Merrill <jason@redhat.com>
1654
1655 Core issue 901
1656 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1657 dealloc.
1658
1659 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1660
1661 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1662 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1663 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1664 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1665 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1666 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1667 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1668 Use dg-require-swprintf.
1669
1670 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1671
1672 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1673
1674 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1675
1676 * include/c_std/cmath (abs(_Tp)): Add.
1677 * include/c_global/cmath (abs(_Tp)): Likewise.
1678 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1679
1680 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1681
1682 * doc/html/ext/lwg-closed.html: Update to R65.
1683 * doc/html/ext/lwg-defects.html: Likewise.
1684 * doc/html/ext/lwg-active.html: Likewise.
1685 * doc/xml/manual/intro.xml: Update DRs entries.
1686
1687 2009-07-22 Jason Merrill <jason@redhat.com>
1688
1689 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1690
1691 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1692
1693 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1694 valarray<>::operator=(initializer_list<>)): Implement resolution
1695 of DR 630, [Ready] in Frankfurt.
1696 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1697 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1698 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1699
1700 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1701
1702 * include/std/chrono (duration<>::operator%=, operator%):
1703 Add, per DR 934.
1704 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1705 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1706
1707 * include/std/chrono (operator/): Simplify implementation.
1708
1709 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1710
1711 * doc/xml/manual/intro.xml: Escape '&', validate.
1712 * doc/xml/manual/using.xml: Validate, dead link check.
1713 * doc/xml/manual/strings.xml: Same.
1714 * doc/xml/manual/appendix_contributing.xml: Same.
1715 * doc/xml/manual/iterators.xml: Same.
1716 * doc/xml/manual/spine.xml: Same.
1717
1718 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1719 * doc/xml/gnu/gpl-3.0.xml: Same.
1720 * doc/xml/manual/mt_allocator.xml: Same.
1721 * doc/xml/manual/allocator.xml: Same.
1722 * doc/xml/manual/ctype.xml: Same.
1723 * doc/xml/manual/codecvt.xml: Same.
1724 * doc/xml/manual/backwards_compatibility.xml: Same.
1725 * doc/xml/manual/shared_ptr.xml: Same.
1726 * doc/xml/manual/abi.xml: Same.
1727 * doc/xml/manual/auto_ptr.xml: Same.
1728 * doc/xml/manual/internals.xml: Same.
1729 * doc/xml/manual/parallel_mode.xml: Same.
1730 * doc/xml/manual/bitmap_allocator.xml: Same.
1731 * doc/xml/manual/build_hacking.xml: Same.
1732 * doc/xml/manual/evolution.xml: Same.
1733 * doc/xml/manual/debug.xml: Same.
1734 * doc/xml/manual/localization.xml: Same.
1735 * doc/xml/manual/appendix_contributing.xml: Same.
1736 * doc/xml/manual/locale.xml: Same.
1737 * doc/xml/manual/messages.xml: Same.
1738 * doc/xml/manual/spine.xml: Same.
1739 * doc/xml/manual/test.xml: Same.
1740 * doc/xml/book.txml: Same.
1741 * doc/xml/spine.xml: Same.
1742
1743 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1744 * doc/xml/manual/backwards_compatibility.xml: Same.
1745 * doc/xml/manual/concurrency.xml: Same.
1746 * doc/xml/manual/intro.xml: Same.
1747 * doc/xml/manual/parallel_mode.xml: Same.
1748 * doc/xml/manual/status_cxx1998.xml: Same.
1749 * doc/xml/manual/containers.xml: Same.
1750 * doc/xml/manual/io.xml: Same.
1751 * doc/xml/manual/support.xml: Same.
1752 * doc/xml/manual/strings.xml: Same.
1753 * doc/xml/manual/debug_mode.xml: Same.
1754 * doc/xml/manual/extensions.xml: Same.
1755 * doc/xml/manual/appendix_contributing.xml: Same.
1756 * doc/xml/manual/messages.xml: Same.
1757 * doc/xml/manual/test.xml: Same.
1758
1759 * doc/xml/manual/abi.xml: Same.
1760 * doc/xml/manual/auto_ptr.xml: Same.
1761 * doc/xml/manual/parallel_mode.xml: Same.
1762 * doc/xml/manual/build_hacking.xml: Same.
1763 * doc/xml/manual/evolution.xml: Same.
1764 * doc/xml/manual/using.xml: Same.
1765 * doc/xml/manual/debug_mode.xml: Same.
1766 * doc/xml/manual/extensions.xml: Same.
1767 * doc/xml/manual/diagnostics.xml: Same.
1768 * doc/xml/manual/algorithms.xml: Same.
1769
1770 * doc/html: Regenerate.
1771
1772 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1773
1774 PR libstdc++/40712
1775 * config/locale/gnu/numeric_members.cc (numpunct<>::
1776 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1777 and copy the langinfo data into it.
1778 (numpunct<>::~numpunct): Free the allocated memory.
1779 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1780 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1781 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1782 _M_data->_M_curr_symbol.
1783 (moneypunct<>::~moneypunct): Free the allocated memory.
1784 * testsuite/22_locale/moneypunct/40712.cc: New.
1785
1786 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1787 Do not leak memory if new throws.
1788 * include/bits/locale_facets_nonio.tcc
1789 (__moneypunct_cache<>::_M_cache): Likewise.
1790
1791 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1792
1793 PR other/40784
1794 * configure: Regenerate.
1795
1796 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1797
1798 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1799 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1800 line numbers.
1801 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1802 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1803 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1804
1805 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1806
1807 * configure: Regenerate.
1808
1809 2009-07-16 Jason Merrill <jason@redhat.com>
1810
1811 PR libstdc++/37907
1812 * include/std/type_traits: Add is_standard_layout, is_trivial.
1813 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1814 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1815 Update line numbers.
1816
1817 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1818 Tom Tromey <tromey@redhat.com>
1819
1820 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1821 Fetch std::string to the given length.
1822
1823 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1824
1825 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1826 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1827 [Ready] in Frankfurt.
1828 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1829 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1830 New.
1831 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1832 Likewise.
1833 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1834 Adjust.
1835 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1836 Likewise.
1837 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1838
1839 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1840 __err locals.
1841 * include/bits/ostream.tcc: Likewise.
1842 * src/compatibility.cc: Likewise.
1843 * src/istream.cc: Likewise.
1844
1845 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1846
1847 * include/std/type_traits (common_type): Remove workaround for
1848 PR36628, now fixed.
1849
1850 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1851
1852 PR testsuite/40699
1853 PR testsuite/40707
1854 PR testsuite/40709
1855 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1856
1857 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1858
1859 PR libstdc++/40691
1860 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1861 * testsuite/26_numerics/valarray/40691.cc: New test.
1862
1863 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1864
1865 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1866 * testsuite/21_strings/c_strings/char/3.cc: Same.
1867
1868 2009-07-06 Jason Merrill <jason@redhat.com>
1869
1870 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1871 to defer searching bases that don't overlap the desired address.
1872
1873 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1874
1875 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1876 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1877 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1878 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1879 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1880 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1881 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1882 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1883 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1884 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1885 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1886 testsuite/ext/vstring/init-list.cc,
1887 testsuite/ext/vstring/moveable.cc,
1888 testsuite/ext/vstring/requirements/citerators.cc,
1889 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1890 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1891 Use dg-require-string-conversions.
1892
1893 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1894
1895 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1896 to ld_library_path. Use add_path. Add just find_libgcc_s to
1897 ld_library_path, not every libgcc multilib directory.
1898
1899 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1900
1901 PR libstdc++/40600
1902 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1903 std::minmax return type.
1904 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1905
1906 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1907
1908 PR libstdc++/40511
1909 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1910 with glibc2.2.x.
1911
1912 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1913
1914 * include/bits/random.tcc
1915 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1916 as array type.
1917
1918 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1919
1920 * include/bits/random.h (__mod(_Tp)): Use defaults.
1921 (struct _Mod): Adjust template parameters.
1922 (linear_congruential_engine<>::operator()()): Adjust.
1923 (typedef _UInt32Type): Remove.
1924 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1925 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1926 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1927 calls.
1928 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1929 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1930 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1931 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1932 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1933 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1934 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1935 Likewise.
1936
1937 * include/bits/random.tcc
1938 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1939 formula (i mod n).
1940 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1941 as array type.
1942 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1943 size.
1944 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1945 uint_least32_t.
1946
1947 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1948
1949 * include/std/future (shared_future): Adjust doxygen comment.
1950
1951 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1952
1953 PR libstdc++/40297
1954 * include/bits/atomic_0.h: Reverse debug assertions.
1955 * include/bits/atomic_2.h: Likewise.
1956
1957 2009-06-23 DJ Delorie <dj@redhat.com>
1958
1959 Add MeP port.
1960 * configure.host: Add mep support.
1961
1962 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1963
1964 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1965 (INPUT): Add future.
1966 * include/std/future: Adjust markup.
1967 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1968 line numbers.
1969 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1970 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1971 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1972 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1973
1974 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1975
1976 * include/bits/shared_ptr.h: Do not swap rvalues.
1977 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1978 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1979 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1980 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1981 * testsuite/20_util/tuple/swap.cc: Likewise.
1982
1983 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1984
1985 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1986 * include/std/ratio: Typo in comment.
1987
1988 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1989
1990 PR libstdc++/40518
1991 * include/bits/basic_string.h (basic_string<>::_Rep::
1992 _M_set_length_and_sharable): Do not write the empty rep.
1993 (basic_string<>::erase(iterator, iterator)): Likewise,
1994 move out of line...
1995 * include/bits/basic_string.tcc: ... here.
1996
1997 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1998
1999 * testsuite/util/testsuite_common_types.h (bitwise_operators,
2000 bitwise_assignment_operators): Initialize a and b.
2001 (struct has_bitwise_operators): Do not call the latter.
2002 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
2003 dg-error line numbers.
2004 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
2005 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
2006 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
2007
2008 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2009
2010 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
2011 possibly unused.
2012 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2013 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2014 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2015
2016 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
2017
2018 * include/std/future: New.
2019 * include/Makefile.am: Add.
2020 * include/Makefile.in: Regenerate.
2021 * src/future.cc: New.
2022 * src/Makefile.am: Add.
2023 * src/Makefile.in: Regenerate.
2024 * config/abi/pre/gnu.ver: Add export.
2025 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
2026 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
2027 * testsuite/30_threads/packaged_task/cons/1.cc: New.
2028 * testsuite/30_threads/packaged_task/cons/2.cc: New.
2029 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
2030 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
2031 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
2032 * testsuite/30_threads/packaged_task/cons/move.cc: New.
2033 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
2034 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
2035 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
2036 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
2037 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
2038 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
2039 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
2040 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
2041 * testsuite/30_threads/packaged_task/members/reset.cc: New.
2042 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
2043 * testsuite/30_threads/packaged_task/members/swap.cc: New.
2044 * testsuite/30_threads/packaged_task/requirements/
2045 explicit_instantiation.cc: New.
2046 * testsuite/30_threads/promise/cons/1.cc: New.
2047 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
2048 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
2049 * testsuite/30_threads/promise/cons/move_assign.cc: New.
2050 * testsuite/30_threads/promise/cons/move.cc: New.
2051 * testsuite/30_threads/promise/members/get_future.cc: New.
2052 * testsuite/30_threads/promise/members/get_future2.cc: New.
2053 * testsuite/30_threads/promise/members/set_exception.cc: New.
2054 * testsuite/30_threads/promise/members/set_exception2.cc: New.
2055 * testsuite/30_threads/promise/members/set_value.cc: New.
2056 * testsuite/30_threads/promise/members/set_value2.cc: New.
2057 * testsuite/30_threads/promise/members/set_value3.cc: New.
2058 * testsuite/30_threads/promise/members/swap.cc: New.
2059 * testsuite/30_threads/promise/requirements/
2060 explicit_instantiation.cc: New.
2061 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2062 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2063 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2064 * testsuite/30_threads/shared_future/cons/move.cc: New.
2065 * testsuite/30_threads/shared_future/members/get.cc: New.
2066 * testsuite/30_threads/shared_future/members/get2.cc: New.
2067 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2068 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2069 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2070 * testsuite/30_threads/shared_future/members/wait.cc: New.
2071 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2072 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2073 * testsuite/30_threads/shared_future/requirements/
2074 explicit_instantiation.cc: New.
2075 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2076 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2077 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2078 * testsuite/30_threads/unique_future/cons/move.cc: New.
2079 * testsuite/30_threads/unique_future/members/get.cc: New.
2080 * testsuite/30_threads/unique_future/members/get2.cc: New.
2081 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2082 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2083 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2084 * testsuite/30_threads/unique_future/members/wait.cc: New.
2085 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2086 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2087 * testsuite/30_threads/unique_future/requirements/
2088 explicit_instantiation.cc: New.
2089 * testsuite/performance/30_threads/future/polling.cc: New.
2090
2091 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2092
2093 * Revert last Change.
2094
2095 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2096
2097 PR libstdc++/40497
2098 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2099 signature per the current C++1x draft (N2857).
2100 * testsuite/24_iterators/operations/40497.cc: Add.
2101
2102 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2103
2104 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2105 a floating point type.
2106 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2107 _IntType)): Fix second default argument.
2108 (uniform_int_distribution<>::_M_call): Remove.
2109 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2110 const param_type&)): Only declare.
2111 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2112 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2113 Remove.
2114 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2115 const param_type&): Define here.
2116 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2117 const param_type&), discrete_distribution<>::operator()
2118 (_UniformRandomNumberGenerator&, const param_type&),
2119 piecewise_constant_distribution<>::operator()
2120 (_UniformRandomNumberGenerator&, const param_type&),
2121 piecewise_linear_distribution<>::operator()
2122 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2123 the second template argument of _Adaptor.
2124 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2125 default.cc: Adjust.
2126
2127 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2128
2129 * include/bits/random.tcc (discrete_distribution<>::param_type::
2130 param_type(size_t, double, double, _Func),
2131 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2132 const param_type&)): Tidy.
2133 (piecewise_constant_distribution<>::param_type::_M_initialize):
2134 Use reserve, fix.
2135 (piecewise_constant_distribution<>::param_type::
2136 param_type(initializer_list<>, _Func),
2137 piecewise_constant_distribution<>::param_type::
2138 param_type(size_t, _RealType, _RealType, _Func),
2139 piecewise_linear_distribution<>::param_type::
2140 param_type(initializer_list<>, _Func),
2141 piecewise_linear_distribution<>::param_type::
2142 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2143 (piecewise_constant_distribution<>::param_type::
2144 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2145 piecewise_constant_distribution<>::
2146 operator()(_UniformRandomNumberGenerator&, const param_type&),
2147 piecewise_linear_distribution<>::
2148 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2149 (operator>>(std::basic_istream<>&,
2150 piecewise_constant_distribution<>&),
2151 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2152 Use reserve.
2153 * include/bits/random.h: Minor cosmetic changes.
2154
2155 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2156
2157 * testsuite/23_containers/list/check_construct_destroy.h: New.
2158 Move test logic here.
2159 * testsuite/23_containers/list/moveable.h: Same.
2160 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2161 * testsuite/23_containers/list/modifiers/1.h: Same.
2162 * testsuite/23_containers/list/modifiers/2.h: Same.
2163 * testsuite/23_containers/list/modifiers/3.h: Same.
2164 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2165 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2166 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2167 * testsuite/23_containers/list/operations/1.h: Same.
2168 * testsuite/23_containers/list/operations/2.h: Same.
2169 * testsuite/23_containers/list/operations/3.h: Same.
2170 * testsuite/23_containers/list/operations/4.h: Same.
2171 * testsuite/23_containers/list/operations/5.h: Same.
2172 * testsuite/23_containers/list/capacity/1.h: Same.
2173 * testsuite/23_containers/list/init-list.h: Same.
2174 * testsuite/23_containers/list/cons/1.h: Same.
2175 * testsuite/23_containers/list/cons/2.h: Same.
2176 * testsuite/23_containers/list/cons/3.h: Same.
2177 * testsuite/23_containers/list/cons/4.h: Same.
2178 * testsuite/23_containers/list/cons/5.h: Same.
2179 * testsuite/23_containers/list/cons/6.h: Same.
2180 * testsuite/23_containers/list/cons/7.h: Same.
2181 * testsuite/23_containers/list/cons/8.h: Same.
2182 * testsuite/23_containers/list/cons/9.h: Same.
2183 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2184 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2185 header.
2186 * testsuite/23_containers/list/modifiers/1.cc: Same.
2187 * testsuite/23_containers/list/modifiers/2.cc: Same.
2188 * testsuite/23_containers/list/modifiers/3.cc: Same.
2189 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2190 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2191 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2192 * testsuite/23_containers/list/operations/1.cc: Same.
2193 * testsuite/23_containers/list/operations/2.cc: Same.
2194 * testsuite/23_containers/list/operations/3.cc: Same.
2195 * testsuite/23_containers/list/operations/4.cc: Same.
2196 * testsuite/23_containers/list/operations/5.cc: Same.
2197 * testsuite/23_containers/list/capacity/1.cc: Same.
2198 * testsuite/23_containers/list/init-list.cc: Same.
2199 * testsuite/23_containers/list/cons/1.cc: Same.
2200 * testsuite/23_containers/list/cons/2.cc: Same.
2201 * testsuite/23_containers/list/cons/3.cc: Same.
2202 * testsuite/23_containers/list/cons/4.cc: Same.
2203 * testsuite/23_containers/list/cons/5.cc: Same.
2204 * testsuite/23_containers/list/cons/6.cc: Same.
2205 * testsuite/23_containers/list/cons/7.cc: Same.
2206 * testsuite/23_containers/list/cons/8.cc: Same.
2207 * testsuite/23_containers/list/cons/9.cc: Same.
2208 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2209 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2210 * testsuite/23_containers/list/moveable.cc: Same.
2211
2212 2009-06-17 Tom Tromey <tromey@redhat.com>
2213
2214 * python/hook.in: Do not fail when there is no current objfile.
2215 Use os.path.normpath.
2216
2217 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2218
2219 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2220 Remove.
2221 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2222 rvalue-reference so that move constructor is called.
2223 * testsuite/18_support/exception_ptr/move.cc: New.
2224
2225 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2226
2227 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2228 if joinable.
2229
2230 2009-06-15 Tom Tromey <tromey@redhat.com>
2231
2232 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2233 set self.iter.
2234 (StdMapPrinter.to_string): Make a new iterator.
2235 (StdMapPrinter.children): Likewise.
2236 (StdSetPrinter.__init__): Don't set self.iter.
2237 (StdSetPrinter.to_string): Make a new iterator.
2238 (StdSetPrinter.children): Likewise.
2239
2240 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2241
2242 * include/bits/random.tcc
2243 (negative_binomial_distribution<>::operator()
2244 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2245 class member gamma_distribution.
2246 (negative_binomial_distribution<>::operator()
2247 (_UniformRandomNumberGenerator&)): Implement out of line here.
2248 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2249 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2250 (student_t_distribution<>::operator()
2251 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2252 simplify.
2253 (operator<<(basic_ostream<>&, student_t_distribution<>),
2254 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2255 (chi_squared_distribution<>::operator()
2256 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2257 tweak to use a class member gamma_distribution.
2258 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2259 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2260 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2261 const param_type&): Move inline, tweak to use class member
2262 gamma_distributions.
2263 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2264 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2265 * include/bits/random.h: Adjust, minor tweaks.
2266
2267 2009-06-10 Tom Tromey <tromey@redhat.com>
2268
2269 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2270 (build_libstdcxx_dictionary): Accept shortened form of
2271 basic_string names.
2272 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2273
2274 2009-06-10 Tom Tromey <tromey@redhat.com>
2275
2276 PR libstdc++/40289:
2277 * python/Makefile.in: Rebuild.
2278 * python/hook.in: Compute module path relative to objfile.
2279 * python/Makefile.am (pythondir): Redefine.
2280 (gdb.py): Subst toolexeclibdir.
2281 (install-data-local): Rewrite.
2282
2283 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2284
2285 * include/bits/move.h: Doxygen group fixes.
2286
2287 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2288
2289 * include/bits/random.tcc (gamma_distribution<>::operator()
2290 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2291 the Marsaglia/Tsang algorithm.
2292 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2293 (operator<<(basic_ostream<>&, gamma_distribution<>),
2294 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2295
2296 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2297 Remove, just use normal_distribution.
2298 (operator<<(basic_ostream<>&, student_t_distribution<>),
2299 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2300 (linear_congruential_engine<>::operator()()): Move inline.
2301 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2302 const param_type&)): Move inline, just use normal_distribution.
2303 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2304 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2305 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2306 const param_type&)): Move here, out of line.
2307 (piecewise_constant_distribution<>::param_type::param_type()): Move
2308 inline.
2309 * include/bits/random.h: Adjust, minor tweaks.
2310
2311 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2312
2313 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2314
2315 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2316
2317 * include/ext/throw_allocator.h: Rework.
2318 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2319 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2320 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2321 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2322 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2323 * testsuite/util/regression/rand/priority_queue/
2324 container_rand_regression_test.tcc: Inline functions.
2325 * testsuite/util/regression/rand/assoc/
2326 container_rand_regression_test.tcc: Same.
2327
2328 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2329
2330 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2331
2332 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2333
2334 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2335 * configure: Regenerate.
2336
2337 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2338
2339 PR libstdc++/40299
2340 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2341 * testsuite/ext/rope/40299.cc: New.
2342
2343 2009-05-28 Tom Tromey <tromey@redhat.com>
2344 Phil Muldoon <pmuldoon@redhat.com>
2345 Jonathan Wakely <jwakely.gcc@gmail.com>
2346
2347 * python/Makefile.in, , python/libstdcxx/__init__.py,
2348 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2349 python/hook.in, python/Makefile.am: New files.
2350 * configure, Makefile.in: Rebuild.
2351 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2352 * Makefile.am (SUBDIRS): Add python.
2353
2354 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2355
2356 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2357 to ...
2358 * testsuite/util/replacement_memory_operators.h: ...here. New.
2359 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2360 * testsuite/util/testsuite_hooks.cc: Same.
2361
2362 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2363 replacement_memory_operators.h.
2364 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2365 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2366 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2367 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2368 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2369 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2370 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2371 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2372 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2373 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2374 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2375 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2376 * testsuite/ext/mt_allocator/check_new.cc: Same.
2377 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2378 * testsuite/ext/debug_allocator/check_new.cc: Same.
2379 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2380 * testsuite/ext/new_allocator/check_delete.cc: Same.
2381 * testsuite/ext/new_allocator/check_new.cc: Same.
2382 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2383 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2384 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2385 * testsuite/ext/throw_allocator/check_new.cc: Same.
2386 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2387 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2388 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2389 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2390 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2391 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2392 * testsuite/ext/pool_allocator/check_new.cc: Same.
2393 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2394 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2395 * testsuite/ext/array_allocator/check_delete.cc: Same.
2396 * testsuite/ext/array_allocator/check_new.cc: Same.
2397 * testsuite/23_containers/deque/cons/1.cc: Same.
2398 * testsuite/23_containers/deque/cons/2.cc: Same.
2399
2400 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2401
2402 * libsupc++/initializer_list: Format.
2403 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2404 * testsuite/18_support/initializer_list/requirements/
2405 explicit_instantiation.cc: New.
2406
2407 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2408
2409 PR libstdc++/40273
2410 * include/tr1_impl/functional: Add explicit casts.
2411 * testsuite/20_util/function/requirements/
2412 explicit_instantiation.cc: New.
2413 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2414
2415 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2416
2417 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2418
2419 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2420
2421 PR libstdc++/40221
2422 * include/tr1_impl/functional: Add explicit cast.
2423
2424 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2425
2426 PR libstdc++/40094
2427 Revert:
2428 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2429 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2430 out of line member functions definitions.
2431 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2432 Remove, use static locals instead.
2433 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2434 * src/throw_allocator.cc: New.
2435 * src/Makefile.am: Add.
2436 * config/abi/pre/gnu.ver: Add exports.
2437 * src/Makefile.in: Regenerate.
2438
2439 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2440
2441 * include/tr1_impl/functional (function): Use explicit operator bool.
2442 * include/bits/shared_ptr.h (__shared_ptr): Same.
2443 * include/bits/unique_ptr.h (unique_ptr): Same.
2444 * include/std/mutex (unique_lock): Same.
2445 * include/std/system_error (error_code): Same.
2446 (error_condition): Same.
2447 * include/std/ostream (sentry): Same.
2448 * include/std/istream (sentry): Same.
2449 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2450 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2451 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2452 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2453 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2454 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2455 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2456
2457 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2458
2459 * testsuite/23_containers/list/14340.cc: Abstract list type.
2460 * testsuite/23_containers/list/init-list.cc: Same.
2461 * testsuite/23_containers/list/pthread5.cc: Same.
2462 * testsuite/23_containers/list/invalidation/1.cc: Same.
2463 * testsuite/23_containers/list/invalidation/2.cc: Same.
2464 * testsuite/23_containers/list/invalidation/3.cc: Same.
2465 * testsuite/23_containers/list/invalidation/4.cc: Same.
2466 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2467 * testsuite/23_containers/list/modifiers/1.cc: Same.
2468 * testsuite/23_containers/list/modifiers/2.cc: Same.
2469 * testsuite/23_containers/list/modifiers/3.cc: Same.
2470 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2471 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2472 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2473 * testsuite/23_containers/list/cons/1.cc: Same.
2474 * testsuite/23_containers/list/cons/2.cc: Same.
2475 * testsuite/23_containers/list/cons/3.cc: Same.
2476 * testsuite/23_containers/list/cons/4.cc: Same.
2477 * testsuite/23_containers/list/cons/5.cc: Same.
2478 * testsuite/23_containers/list/cons/6.cc: Same.
2479 * testsuite/23_containers/list/cons/7.cc: Same.
2480 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2481 * testsuite/23_containers/list/cons/8.cc: Same.
2482 * testsuite/23_containers/list/cons/9.cc: Same.
2483 * testsuite/23_containers/list/operations/1.cc: Same.
2484 * testsuite/23_containers/list/operations/2.cc: Same.
2485 * testsuite/23_containers/list/operations/3.cc: Same.
2486 * testsuite/23_containers/list/operations/4.cc: Same.
2487 * testsuite/23_containers/list/operations/5.cc: Same.
2488 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2489 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2490 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2491 * testsuite/23_containers/list/requirements/dr438/
2492 constructor_1_neg.cc: Same.
2493 * testsuite/23_containers/list/requirements/dr438/
2494 constructor_2_neg.cc: Same.
2495 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2496 * testsuite/23_containers/list/requirements/
2497 partial_specialization/1.cc: Same.
2498 * testsuite/23_containers/list/23781.cc: Same.
2499 * testsuite/23_containers/list/pthread1.cc: Same.
2500 * testsuite/23_containers/list/capacity/1.cc: Same.
2501 * testsuite/23_containers/list/capacity/29134.cc: Same.
2502 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2503 * testsuite/23_containers/list/moveable.cc: Same.
2504
2505 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2506
2507 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2508
2509 PR libstdc++/40184
2510 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2511 Declare...
2512 * config/locale/gnu/c_locale.cc: ... and define.
2513 * config/locale/generic/c_locale.cc: Define.
2514 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2515 Use it.
2516 * testsuite/22_locale/locale/cons/40184.cc: New.
2517
2518 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2519
2520 PR libstdc++/40192
2521 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2522 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2523 * testsuite/23_containers/vector/40192.cc: New.
2524
2525 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2526
2527 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2528 * include/bits/stl_deque.h (swap): Likewise.
2529 * include/bits/stl_list.h (swap): Likewise.
2530 * include/bits/stl_vector.h (swap): Likewise.
2531 * include/bits/stl_bvector.h (swap): Likewise.
2532 * include/bits/stl_queue.h (swap): Likewise.
2533 * include/bits/stl_stack.h (swap): Likewise.
2534 * include/bits/stl_tree.h (swap): Likewise.
2535 * include/bits/stl_map.h (swap): Likewise.
2536 * include/bits/stl_multimap.h (swap): Likewise.
2537 * include/bits/stl_set.h (swap): Likewise.
2538 * include/bits/stl_multiset.h (swap): Likewise.
2539 * include/bits/forward_list.h (swap): Likewise.
2540 * include/bits/unique_ptr.h (swap): Likewise.
2541 * include/debug/deque (swap): Likewise.
2542 * include/debug/list (swap): Likewise.
2543 * include/debug/vector (swap): Likewise.
2544 * include/debug/map.h (swap): Likewise.
2545 * include/debug/multimap.h (swap): Likewise.
2546 * include/debug/set.h (swap): Likewise.
2547 * include/debug/multiset.h (swap): Likewise.
2548 * include/debug/unordered_map (swap): Likewise.
2549 * include/debug/unordered_set (swap): Likewise.
2550 * include/ext/vstring.h (swap): Likewise.
2551 * include/tr1_impl/unordered_map (swap): Likewise.
2552 * include/tr1_impl/hashtable (swap): Likewise.
2553 * include/tr1_impl/unordered_set (swap): Likewise.
2554 * include/std/tuple (swap): Likewise.
2555 * include/std/mutex (swap): Likewise.
2556 * include/std/thread (swap): Likewise.
2557 (operator<<): Only output to lvalue streams.
2558 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2559 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2560 * testsuite/23_containers/deque/requirements/dr438/
2561 assign_neg.cc: Adjust line numbers.
2562 * testsuite/23_containers/deque/requirements/dr438/
2563 constructor_1_neg.cc: Likewise.
2564 * testsuite/23_containers/deque/requirements/dr438/
2565 constructor_2_neg.cc: Likewise.
2566 * testsuite/23_containers/deque/requirements/dr438/
2567 insert_neg.cc: Likewise.
2568 * testsuite/23_containers/list/requirements/dr438/
2569 assign_neg.cc: Likewise.
2570 * testsuite/23_containers/list/requirements/dr438/
2571 constructor_1_neg.cc: Likewise.
2572 * testsuite/23_containers/list/requirements/dr438/
2573 constructor_2_neg.cc: Likewise.
2574 * testsuite/23_containers/list/requirements/dr438/
2575 insert_neg.cc: Likewise.
2576 * testsuite/23_containers/vector/requirements/dr438/
2577 assign_neg.cc: Likewise.
2578 * testsuite/23_containers/vector/requirements/dr438/
2579 constructor_1_neg.cc: Likewise.
2580 * testsuite/23_containers/vector/requirements/dr438/
2581 constructor_2_neg.cc: Likewise.
2582 * testsuite/23_containers/vector/requirements/dr438/
2583 insert_neg.cc: Likewise.
2584 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2585 test non-member swap.
2586 * testsuite/30_threads/thread/swap/2.cc: Remove.
2587
2588 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2589
2590 * include/std/mutex: Move std::lock_error to ...
2591 * src/compatibility.cc: Here.
2592 * src/mutex.cc: Likewise.
2593 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2594 for lock types and remove std::lock_error check.
2595
2596 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2597
2598 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2599 double include.
2600
2601 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2602
2603 PR libstdc++/40160
2604 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2605 typeid when __GXX_RTTI is undefined.
2606 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2607 for null _M_variant._M_iterator._M_type,
2608 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2609 * testsuite/21_strings/basic_string/40160.cc: New.
2610
2611 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2612
2613 * testsuite/26_numerics/random/discrete_distribution/cons/
2614 num_xbound_fun.cc: Minor tweaks.
2615 * testsuite/26_numerics/random/piecewise_constant_distribution/
2616 cons/initlist_fun.cc: Likewise
2617 * testsuite/26_numerics/random/piecewise_constant_distribution/
2618 cons/num_xbound_fun.cc: Likewise
2619 * testsuite/26_numerics/random/piecewise_linear_distribution/
2620 cons/initlist_fun.cc: Likewise
2621 * testsuite/26_numerics/random/piecewise_linear_distribution/
2622 cons/num_xbound_fun.cc: Likewise
2623
2624 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2625
2626 PR libstdc++/36211
2627 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2628 cxxldflags to additional_flags rather than cxx_final.
2629
2630 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2631
2632 * testsuite/26_numerics/random/discrete_distribution/cons/
2633 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2634 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2635 initlist_fun.cc: Likewise
2636 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2637 num_xbound_fun.cc: Likewise
2638 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2639 initlist_fun.cc: Likewise
2640 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2641 num_xbound_fun.cc: Likewise
2642
2643 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2644
2645 PR libstdc++/40123
2646 * random.tcc (independent_bits_engine<>::operator()()): Use
2647 result_type(1), not 1UL.
2648
2649 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2650 and _M_b.min(), instead of this->max() and this->min().
2651
2652 * random.h (_ShiftMin1): Remove, adjust everywhere.
2653
2654 * random.tcc: Minor cosmetic changes.
2655
2656 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2657
2658 * include/bits/random.tcc (cauchy_distribution<>::
2659 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2660 Avoid M_PI, a glibc extension.
2661
2662 2009-05-13 Ben Elliston <bje@au.ibm.com>
2663
2664 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2665 * include/Makefile.in: Likewise.
2666
2667 2009-05-13 Ben Elliston <bje@au.ibm.com>
2668
2669 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2670 const void * const.
2671
2672 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2673
2674 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2675 random number engines, complex, bitset, array, time utilities, and
2676 char_traits.
2677
2678 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2679
2680 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2681 * libsupc++/nested_exception.h: New.
2682 * libsupc++/Makefile.am: Add new header.
2683 * libsupc++/Makefile.in: Regenerate.
2684 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2685 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2686 * testsuite/18_support/nested_exception/cons.cc: New.
2687 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2688 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2689 * doc/xml/manual/status_cxx200x.xml: Adjust.
2690
2691 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2692
2693 * include/ext/throw_allocator.h: Remove redundant include.
2694
2695 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2696
2697 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2698 out of line member functions definitions.
2699 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2700 Remove, use static locals instead.
2701 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2702 * src/throw_allocator.cc: New.
2703 * src/Makefile.am: Add.
2704 * config/abi/pre/gnu.ver: Add exports.
2705 * src/Makefile.in: Regenerate.
2706
2707 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2708
2709 * configure.ac: Bump libtool_VERSION to 6:12:0.
2710 * configure: Regenerate.
2711
2712 2009-05-07 Matthias Klose <doko@ubuntu.com>
2713
2714 PR libstdc++/40038
2715 * src/math_stubs_long_double.cc: Add ceill.
2716
2717 2009-05-06 Johannes Singler <singler@ira.uka.de>
2718
2719 PR libstdc++/39546
2720 * include/parallel/algo.h (find_switch):
2721 Parametrize binder2nd with const T& instead of T.
2722 * testsuite/25_algorithms/find/39546.cc: new test case
2723
2724 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2725
2726 Revert:
2727 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2728
2729 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2730 possible.
2731 * configure: Regenerate.
2732
2733 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2734
2735 PR libstdc++/39909
2736 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2737 __set_once_functor_lock_ptr): Replace global lock object with local
2738 locks on global mutex.
2739 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2740 __set_once_functor_lock_ptr): Likewise, keeping old function to
2741 preserve ABI.
2742 (__once_proxy): Use pointer to local lock if set, global lock
2743 otherwise.
2744 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2745 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2746 * testsuite/30_threads/call_once/39909.cc: New.
2747
2748 2009-05-03 Jan Hubicka <jh@suse.cz>
2749
2750 * include/parallel/settings.h (get): Mark const.
2751 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2752 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2753 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2754 throw ().
2755 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2756 (is_open, fd): Mark pure and throw ().
2757 (seekoff): Mark throw ().
2758
2759 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2760
2761 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2762 possible.
2763 * configure: Regenerate.
2764
2765 2009-05-02 Jan Hubicka <jh@suse.cz>
2766
2767 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2768 operator): Mark pure.
2769
2770 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2771
2772 * scripts/create_testsuite_files: Remove thread directory.
2773
2774 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2775
2776 PR libstdc++/39868
2777 * scripts/run_doxygen: Uncomment removal of includes.
2778 (problematic): Rewrite __cxxabiv1 namespace to abi.
2779
2780 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2781
2782 Revert the last commit.
2783
2784 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2785
2786 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2787 Replace global lock object with local locks on global mutex.
2788 * src/mutex.cc: Likewise.
2789 * config/abi/pre/gnu.ver: Adjust.
2790 * testsuite/30_threads/call_once/call_once2.cc: New.
2791
2792 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2793
2794 PR libstdc++/39880
2795 PR libstdc++/39881
2796 PR libstdc++/39882
2797 * include/std/system_error (is_error_code_enum<errc>): Remove.
2798 (error_condition<>::error_condition(_ErrorCodeEnum,)
2799 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2800 (error_code<>::error_code(_ErrorCodeEnum,),
2801 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2802 * testsuite/19_diagnostics/system_error/39880.cc: New.
2803 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2804 Likewise.
2805 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2806 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2807 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2808 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2809 Adjust.
2810 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2811 Likewise.
2812 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2813 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2814 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2815 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2816 Likewise.
2817 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2818 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2819 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2820 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2821
2822 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2823
2824 * doc/xml/authors.xml: Add space.
2825 * doc/xml/faq.xml: Update links.
2826 * doc/xml/manual/intro.xml: Same.
2827 * doc/xml/manual/abi.xml: Update.
2828 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2829 * doc/xml/manual/status_cxxtr1.xml: Update links.
2830 * doc/xml/manual/status_cxx1998.xml: Same.
2831 * doc/xml/manual/status_cxx200x.xml: Same.
2832
2833 2009-04-22 Jan Hubicka <jh@suse.cz>
2834
2835 * include/tr1_impl/array (at): Do not use builtin_expect.
2836 * include/ext/throw_allocator.h (allocate): Likewise.
2837 * include/ext/pool_allocator.h (allocate): Likweise.
2838 * include/ext/bitmap_allocator.h (allocate): Likewise.
2839 * include/ext/rc_string_base.h (_S_construct): Likewise.
2840 * include/ext/malloc_allocator.h (allocate): Likewise.
2841 * include/ext/mt_allocator.h (allocate): Likewise.
2842 * include/ext/sso_string_base.h (_M_construct): Likewise.
2843 * include/bits/basic_string.tcc (_S_construct): Likewise.
2844
2845 2009-04-22 Jan Hubicka <jh@suse.cz>
2846
2847 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2848 (atexit, atoll, stroll, strtoull): Mark throw ()
2849 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2850 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2851 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2852 (atexit, atoll, stroll, strtoull): Mark throw ()
2853 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2854 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2855
2856 2009-04-21 Jan Hubicka <jh@suse.cz>
2857
2858 * include/ext/atomicity.h
2859 (__exchange_and_add, __atomic_add): Mark throw ().
2860 * config/os/aix/atomicity.h
2861 * config/os/aix/atomicity.h
2862 * config/os/irix/atomicity.h
2863 * config/cpu/cris/atomicity.h
2864 * config/cpu/m68k/atomicity.h
2865 * config/cpu/hppa/atomicity.h
2866 * config/cpu/sparc/atomicity.h
2867 * config/cpu/i386/atomicity.h
2868 * config/cpu/i486/atomicity.h
2869 * config/cpu/sh/atomicity.h
2870 * config/cpu/generic/atomicity_mutex/atomicity.h
2871 * config/cpu/generic/atomicity_builtins/atomicity.h
2872 (__exchange_and_add, __atomic_add): Mark throw ().
2873
2874 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2875
2876 PR libstdc++/39835
2877 * include/bits/random.h: Avoid the badname __alpha (and, for
2878 consistency, __beta too).
2879 * include/bits/random.tcc: Likewise.
2880
2881 2009-04-19 Jan Hubicka <jh@suse.cz>
2882
2883 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2884 _GLIBCXX_NOTHROW.
2885
2886 2009-04-19 Jan Hubicka <jh@suse.cz>
2887
2888 * include/c_compatibility/stdatomic.h
2889 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2890 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2891 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2892
2893 2009-04-18 Jan Hubicka <jh@suse.cz>
2894
2895 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2896 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2897 __cxa_get_globals_fast): Mark const.
2898 (__cxa_get_exception_ptr): Mark pure.
2899 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2900 (__terminate): Makr throw ().
2901 * libsupc++/exception (terminate): Mark throw().
2902 (uncaught_exception): Mark pure.
2903 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2904 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2905 Mark throw().
2906 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2907 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2908 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2909 __cxa_guard_abort): Mark throw ().
2910 (__cxa_pure_virtual): Mark noreturn.
2911 (__cxa_current_exception_type): Mark throw and pure.
2912 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2913 __cxa_exception_type): Mark pure.
2914 (_M_safe_bool_dummy): Mark pure and const.
2915
2916 2009-04-18 Jan Hubicka <jh@suse.cz>
2917
2918 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2919 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2920 _M_destroy_thread_key): Mark throw ()
2921 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2922 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2923 _M_get_max_length): Mark throw ().
2924 * include/debug/formatter.h (_M_message, _M_format_word,
2925 _M_get_max_length): Mark throw ().
2926 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2927 _M_detach_single): Mark throw ().
2928 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2929 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2930 throw ()
2931 (_M_get_mutex): Mark throw ().
2932 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2933 (_M_destroy_thread_key): Mark CONST and throw.
2934 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2935 throw ().
2936
2937 2009-04-18 Jan Hubicka <jh@suse.cz>
2938
2939 * src/condition_variable.cc (condition_variable,
2940 condition_variable_any constructors): Mark throw()
2941 * src/hash.cc (operator() for long double, string, and wstring): Mark
2942 throw ().
2943 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2944 _M_setup, rdbuf, str): Mark throw ().
2945 * src/chrono.cc (new): Mark throw ().
2946 * include/std/system_error (system_category, generic_category): Mark
2947 throw () and const.
2948 * include/std/chrono (now): Mark throw ().
2949 * include/std/condition_variable (condition_variable,
2950 ~condition_variable, condition_variable_any,
2951 ~condition_variable_any): Mark throw ().
2952 * include/std/mutex (mutex): Mark throw ().
2953 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2954 throw.
2955 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2956 and throw ().
2957 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2958 * include/bits/locale_classes.h (_S_initialize_once,
2959 _S_clone_c_locale): Mark throw ().
2960 (_S_get_c_name): Mark const and throw ().
2961 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2962 throw ().
2963 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2964 Mark throw ().
2965 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2966 throw ().
2967 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2968 ios_base): Mark throw ()
2969 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2970 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2971 (str, freeze, _M_setupf): Mark throw ().
2972 (pcount): Mark pure and throw ().
2973 (rdbuf): Mark const and throw ().
2974
2975 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2976
2977 PR libstdc++/39802
2978 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2979 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2980 Always accept negative values, for unsigned types too.
2981 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2982 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2983
2984 2009-04-18 Jan Hubicka <jh@suse.cz>
2985
2986 * include/debug/formater.h: Include bits/c++config.h.
2987 (_M_error): Mark noreturn.
2988 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2989 _GLIBCXX_NORETURN): New.
2990 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2991 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2992 Mark pure.
2993 * include/c_compatibility/stdatomic.h
2994 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2995 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2996 Mark by throw ().
2997 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2998 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2999 __atomic_flag_for_address): Mark by throw ().
3000
3001 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
3002
3003 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
3004
3005 2009-04-16 Jan Hubicka <jh@suse.cz>
3006
3007 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
3008 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
3009 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
3010 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
3011 out body to ...
3012 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
3013 functions.
3014 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
3015 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
3016 _Rb_tree_black_count): Mark nothrow.
3017
3018 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3019
3020 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
3021 from base classes.
3022 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
3023
3024 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3025
3026 * doc/html: Regenerate.
3027
3028 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3029
3030 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
3031
3032 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
3033 * doc/xml/gnu/fdl-1.2.xml: Same.
3034 * doc/xml/manual/numerics.xml: Same.
3035 * doc/xml/manual/concurrency.xml: Same.
3036 * doc/xml/manual/intro.xml: Same.
3037 * doc/xml/manual/status_cxxtr1.xml: Same.
3038 * doc/xml/manual/containers.xml: Same.
3039 * doc/xml/manual/io.xml: Same.
3040 * doc/xml/manual/utilities.xml: Same.
3041 * doc/xml/manual/support.xml: Same.
3042 * doc/xml/manual/using.xml: Same.
3043 * doc/xml/manual/localization.xml: Same.
3044 * doc/xml/manual/locale.xml: Same.
3045 * doc/xml/manual/extensions.xml: Same.
3046 * doc/xml/manual/appendix_contributing.xml: Same.
3047 * doc/xml/manual/diagnostics.xml: Same.
3048 * doc/xml/manual/status_cxx200x.xml: Same.
3049
3050 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3051
3052 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
3053 * doc/xml/manual/status_cxx200x.xml: Adjust.
3054
3055 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3056
3057 * doc/xml/spine.xml: Remove unused license entity, update
3058 copyright year.
3059
3060 * doc/xml/manual/spine.xml: Markup for primary index terms.
3061 * doc/xml/manual/numerics.xml: Same.
3062 * doc/xml/manual/intro.xml: Same.
3063 * doc/xml/manual/containers.xml: Same.
3064 * doc/xml/manual/io.xml: Same.
3065 * doc/xml/manual/appendix_porting.xml: Same.
3066 * doc/xml/manual/utilities.xml: Same.
3067 * doc/xml/manual/support.xml: Same.
3068 * doc/xml/manual/localization.xml: Same.
3069 * doc/xml/manual/strings.xml: Same.
3070 * doc/xml/manual/extensions.xml: Same.
3071 * doc/xml/manual/appendix_contributing.xml: Same.
3072 * doc/xml/manual/diagnostics.xml: Same.
3073 * doc/xml/manual/algorithms.xml: Same.
3074 * doc/xml/manual/appendix_free.xml: Same.
3075 * doc/xml/manual/iterators.xml: Same.
3076
3077 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3078 * doc/xml/gnu/fdl-1.2.xml: Same.
3079
3080 * doc/xml/manual/status_cxx200x.xml: Re-write.
3081
3082 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3083
3084 PR libstdc++/39629 (final bits)
3085 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3086 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3087 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3088 Fix formula for __j.
3089 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3090 const normal_distribution<>&): Remove.
3091 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3092 const uniform_int_distribution<>&), operator==(const
3093 uniform_real_distribution<>&, const uniform_real_distribution<>&),
3094 operator==(const normal_distribution<>&, const normal_distribution<>&),
3095 operator==(const lognormal_distribution<>&,
3096 const lognormal_distribution<>&), operator==(const
3097 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3098 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3099 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3100 operator==(const student_t_distribution<>&,
3101 const student_t_distribution<>&), operator==(const
3102 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3103 operator==(const binomial_distribution<>&, const
3104 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3105 const geometric_distribution<>&), operator==(const
3106 negative_binomial_distribution<>&, const
3107 negative_binomial_distribution<>&), operator==(const
3108 poisson_distribution<>&, const poisson_distribution<>&),
3109 operator==(const exponential_distribution<>&,
3110 const exponential_distribution<>&), operator==(const
3111 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3112 weibull_distribution<>&, const weibull_distribution<>&),
3113 operator==(const extreme_value_distribution<>&,
3114 const extreme_value_distribution<>&), operator==(const
3115 discrete_distribution<>&, const discrete_distribution<>&),
3116 operator==(const piecewise_constant_distribution<>&,
3117 const piecewise_constant_distribution<>&), operator==(const
3118 piecewise_linear_distribution<>&, const
3119 piecewise_linear_distribution<>&)): Remove.
3120 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3121 serialize.cc: Remove.
3122 * testsuite/26_numerics/random/piecewise_constant_distribution/
3123 operators/serialize.cc: Likewise.
3124 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3125 serialize.cc: Likewise.
3126 * testsuite/26_numerics/random/normal_distribution/operators/
3127 serialize.cc: Likewise.
3128 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3129 serialize.cc: Likewise.
3130 * testsuite/26_numerics/random/poisson_distribution/operators/
3131 serialize.cc: Likewise.
3132 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3133 serialize.cc: Likewise.
3134 * testsuite/26_numerics/random/discrete_distribution/operators/
3135 serialize.cc: Likewise.
3136 * testsuite/26_numerics/random/weibull_distribution/operators/
3137 serialize.cc: Likewise.
3138 * testsuite/26_numerics/random/negative_binomial_distribution/
3139 operators/serialize.cc: Likewise.
3140 * testsuite/26_numerics/random/cauchy_distribution/operators/
3141 serialize.cc: Likewise.
3142 * testsuite/26_numerics/random/gamma_distribution/operators/
3143 serialize.cc: Likewise.
3144 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3145 serialize.cc: Likewise.
3146 * testsuite/26_numerics/random/exponential_distribution/operators/
3147 serialize.cc: Likewise.
3148 * testsuite/26_numerics/random/lognormal_distribution/operators/
3149 serialize.cc: Likewise.
3150 * testsuite/26_numerics/random/binomial_distribution/operators/
3151 serialize.cc: Likewise.
3152 * testsuite/26_numerics/random/extreme_value_distribution/
3153 operators/serialize.cc: Likewise.
3154 * testsuite/26_numerics/random/piecewise_linear_distribution/
3155 operators/serialize.cc: Likewise.
3156 * testsuite/26_numerics/random/student_t_distribution/operators/
3157 serialize.cc: Likewise.
3158 * testsuite/26_numerics/random/geometric_distribution/operators/
3159 serialize.cc: Likewise.
3160
3161 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3162 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3163 mersenne_twister_engine<>::seed(_Gen&,
3164 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3165 subtract_with_carry_engine<>::seed(_Gen&,
3166 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3167 Remove, unused.
3168 * include/bits/random.tcc (linear_congruential_engine<>::
3169 seed(_Gen&, false_type): Likewise.
3170
3171 2009-04-09 Nick Clifton <nickc@redhat.com>
3172
3173 * src/allocator-inst.cc: Change copyright header to refer to
3174 version 3 of the GNU General Public License with version 3.1
3175 of the GCC Runtime Library Exception and to point readers at
3176 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3177 web page.
3178 * config/abi/compatibility.h: Likewise.
3179 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3180 * config/abi/pre/gnu.ver: Likewise.
3181 * config/allocator/bitmap_allocator_base.h: Likewise.
3182 * config/allocator/malloc_allocator_base.h: Likewise.
3183 * config/allocator/mt_allocator_base.h: Likewise.
3184 * config/allocator/new_allocator_base.h: Likewise.
3185 * config/allocator/pool_allocator_base.h: Likewise.
3186 * config/cpu/alpha/atomic_word.h: Likewise.
3187 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3188 * config/cpu/cris/atomic_word.h: Likewise.
3189 * config/cpu/cris/atomicity.h: Likewise.
3190 * config/cpu/generic/atomic_word.h: Likewise.
3191 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3192 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3193 * config/cpu/generic/cpu_defines.h: Likewise.
3194 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3195 * config/cpu/hppa/atomicity.h: Likewise.
3196 * config/cpu/i386/atomicity.h: Likewise.
3197 * config/cpu/i486/atomicity.h: Likewise.
3198 * config/cpu/ia64/atomic_word.h: Likewise.
3199 * config/cpu/m68k/atomicity.h: Likewise.
3200 * config/cpu/powerpc/atomic_word.h: Likewise.
3201 * config/cpu/powerpc/cpu_defines.h: Likewise.
3202 * config/cpu/sh/atomicity.h: Likewise.
3203 * config/cpu/sparc/atomic_word.h: Likewise.
3204 * config/cpu/sparc/atomicity.h: Likewise.
3205 * config/io/basic_file_stdio.cc: Likewise.
3206 * config/io/basic_file_stdio.h: Likewise.
3207 * config/io/c_io_stdio.h: Likewise.
3208 * config/locale/darwin/ctype_members.cc: Likewise.
3209 * config/locale/generic/c++locale_internal.h: Likewise.
3210 * config/locale/generic/c_locale.cc: Likewise.
3211 * config/locale/generic/c_locale.h: Likewise.
3212 * config/locale/generic/codecvt_members.cc: Likewise.
3213 * config/locale/generic/collate_members.cc: Likewise.
3214 * config/locale/generic/ctype_members.cc: Likewise.
3215 * config/locale/generic/messages_members.cc: Likewise.
3216 * config/locale/generic/messages_members.h: Likewise.
3217 * config/locale/generic/monetary_members.cc: Likewise.
3218 * config/locale/generic/numeric_members.cc: Likewise.
3219 * config/locale/generic/time_members.cc: Likewise.
3220 * config/locale/generic/time_members.h: Likewise.
3221 * config/locale/gnu/c++locale_internal.h: Likewise.
3222 * config/locale/gnu/c_locale.cc: Likewise.
3223 * config/locale/gnu/c_locale.h: Likewise.
3224 * config/locale/gnu/codecvt_members.cc: Likewise.
3225 * config/locale/gnu/collate_members.cc: Likewise.
3226 * config/locale/gnu/ctype_members.cc: Likewise.
3227 * config/locale/gnu/messages_members.cc: Likewise.
3228 * config/locale/gnu/messages_members.h: Likewise.
3229 * config/locale/gnu/monetary_members.cc: Likewise.
3230 * config/locale/gnu/numeric_members.cc: Likewise.
3231 * config/locale/gnu/time_members.cc: Likewise.
3232 * config/locale/gnu/time_members.h: Likewise.
3233 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3234 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3235 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3236 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3237 * config/os/aix/atomic_word.h: Likewise.
3238 * config/os/aix/atomicity.h: Likewise.
3239 * config/os/aix/ctype_base.h: Likewise.
3240 * config/os/aix/ctype_inline.h: Likewise.
3241 * config/os/aix/ctype_noninline.h: Likewise.
3242 * config/os/aix/os_defines.h: Likewise.
3243 * config/os/bsd/darwin/ctype_base.h: Likewise.
3244 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3245 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3246 * config/os/bsd/darwin/os_defines.h: Likewise.
3247 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3248 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3249 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3250 * config/os/bsd/freebsd/os_defines.h: Likewise.
3251 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3252 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3253 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3254 * config/os/bsd/netbsd/os_defines.h: Likewise.
3255 * config/os/djgpp/ctype_base.h: Likewise.
3256 * config/os/djgpp/ctype_inline.h: Likewise.
3257 * config/os/djgpp/ctype_noninline.h: Likewise.
3258 * config/os/djgpp/os_defines.h: Likewise.
3259 * config/os/generic/ctype_base.h: Likewise.
3260 * config/os/generic/ctype_inline.h: Likewise.
3261 * config/os/generic/ctype_noninline.h: Likewise.
3262 * config/os/generic/error_constants.h: Likewise.
3263 * config/os/generic/os_defines.h: Likewise.
3264 * config/os/gnu-linux/ctype_base.h: Likewise.
3265 * config/os/gnu-linux/ctype_inline.h: Likewise.
3266 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3267 * config/os/gnu-linux/os_defines.h: Likewise.
3268 * config/os/hpux/ctype_base.h: Likewise.
3269 * config/os/hpux/ctype_inline.h: Likewise.
3270 * config/os/hpux/ctype_noninline.h: Likewise.
3271 * config/os/hpux/os_defines.h: Likewise.
3272 * config/os/irix/atomic_word.h: Likewise.
3273 * config/os/irix/atomicity.h: Likewise.
3274 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3275 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3276 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3277 * config/os/irix/irix5.2/os_defines.h: Likewise.
3278 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3279 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3280 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3281 * config/os/irix/irix6.5/os_defines.h: Likewise.
3282 * config/os/mingw32/ctype_base.h: Likewise.
3283 * config/os/mingw32/ctype_inline.h: Likewise.
3284 * config/os/mingw32/ctype_noninline.h: Likewise.
3285 * config/os/mingw32/error_constants.h: Likewise.
3286 * config/os/mingw32/os_defines.h: Likewise.
3287 * config/os/newlib/ctype_base.h: Likewise.
3288 * config/os/newlib/ctype_inline.h: Likewise.
3289 * config/os/newlib/ctype_noninline.h: Likewise.
3290 * config/os/newlib/os_defines.h: Likewise.
3291 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3292 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3293 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3294 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3295 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3296 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3297 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3298 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3299 * config/os/tpf/ctype_base.h: Likewise.
3300 * config/os/tpf/ctype_inline.h: Likewise.
3301 * config/os/tpf/ctype_noninline.h: Likewise.
3302 * config/os/tpf/os_defines.h: Likewise.
3303 * config/os/uclibc/ctype_base.h: Likewise.
3304 * config/os/uclibc/ctype_inline.h: Likewise.
3305 * config/os/uclibc/ctype_noninline.h: Likewise.
3306 * config/os/uclibc/os_defines.h: Likewise.
3307 * config/os/vxworks/ctype_base.h: Likewise.
3308 * config/os/vxworks/ctype_inline.h: Likewise.
3309 * config/os/vxworks/ctype_noninline.h: Likewise.
3310 * config/os/vxworks/os_defines.h: Likewise.
3311 * include/backward/auto_ptr.h: Likewise.
3312 * include/backward/backward_warning.h: Likewise.
3313 * include/backward/binders.h: Likewise.
3314 * include/backward/hash_fun.h: Likewise.
3315 * include/backward/hash_map: Likewise.
3316 * include/backward/hash_set: Likewise.
3317 * include/backward/hashtable.h: Likewise.
3318 * include/backward/strstream: Likewise.
3319 * include/bits/algorithmfwd.h: Likewise.
3320 * include/bits/allocator.h: Likewise.
3321 * include/bits/atomic_0.h: Likewise.
3322 * include/bits/atomic_2.h: Likewise.
3323 * include/bits/atomicfwd_c.h: Likewise.
3324 * include/bits/atomicfwd_cxx.h: Likewise.
3325 * include/bits/basic_ios.h: Likewise.
3326 * include/bits/basic_ios.tcc: Likewise.
3327 * include/bits/basic_string.h: Likewise.
3328 * include/bits/basic_string.tcc: Likewise.
3329 * include/bits/boost_concept_check.h: Likewise.
3330 * include/bits/c++config: Likewise.
3331 * include/bits/char_traits.h: Likewise.
3332 * include/bits/codecvt.h: Likewise.
3333 * include/bits/concept_check.h: Likewise.
3334 * include/bits/cpp_type_traits.h: Likewise.
3335 * include/bits/deque.tcc: Likewise.
3336 * include/bits/forward_list.h: Likewise.
3337 * include/bits/forward_list.tcc: Likewise.
3338 * include/bits/fstream.tcc: Likewise.
3339 * include/bits/functexcept.h: Likewise.
3340 * include/bits/functional_hash.h: Likewise.
3341 * include/bits/gslice.h: Likewise.
3342 * include/bits/gslice_array.h: Likewise.
3343 * include/bits/hashtable.h: Likewise.
3344 * include/bits/indirect_array.h: Likewise.
3345 * include/bits/ios_base.h: Likewise.
3346 * include/bits/istream.tcc: Likewise.
3347 * include/bits/list.tcc: Likewise.
3348 * include/bits/locale_classes.h: Likewise.
3349 * include/bits/locale_classes.tcc: Likewise.
3350 * include/bits/locale_facets.h: Likewise.
3351 * include/bits/locale_facets.tcc: Likewise.
3352 * include/bits/locale_facets_nonio.h: Likewise.
3353 * include/bits/locale_facets_nonio.tcc: Likewise.
3354 * include/bits/localefwd.h: Likewise.
3355 * include/bits/mask_array.h: Likewise.
3356 * include/bits/move.h: Likewise.
3357 * include/bits/ostream.tcc: Likewise.
3358 * include/bits/ostream_insert.h: Likewise.
3359 * include/bits/postypes.h: Likewise.
3360 * include/bits/shared_ptr.h: Likewise.
3361 * include/bits/slice_array.h: Likewise.
3362 * include/bits/sstream.tcc: Likewise.
3363 * include/bits/stl_algo.h: Likewise.
3364 * include/bits/stl_algobase.h: Likewise.
3365 * include/bits/stl_bvector.h: Likewise.
3366 * include/bits/stl_construct.h: Likewise.
3367 * include/bits/stl_deque.h: Likewise.
3368 * include/bits/stl_function.h: Likewise.
3369 * include/bits/stl_heap.h: Likewise.
3370 * include/bits/stl_iterator.h: Likewise.
3371 * include/bits/stl_iterator_base_funcs.h: Likewise.
3372 * include/bits/stl_iterator_base_types.h: Likewise.
3373 * include/bits/stl_list.h: Likewise.
3374 * include/bits/stl_map.h: Likewise.
3375 * include/bits/stl_multimap.h: Likewise.
3376 * include/bits/stl_multiset.h: Likewise.
3377 * include/bits/stl_numeric.h: Likewise.
3378 * include/bits/stl_pair.h: Likewise.
3379 * include/bits/stl_queue.h: Likewise.
3380 * include/bits/stl_raw_storage_iter.h: Likewise.
3381 * include/bits/stl_relops.h: Likewise.
3382 * include/bits/stl_set.h: Likewise.
3383 * include/bits/stl_stack.h: Likewise.
3384 * include/bits/stl_tempbuf.h: Likewise.
3385 * include/bits/stl_tree.h: Likewise.
3386 * include/bits/stl_uninitialized.h: Likewise.
3387 * include/bits/stl_vector.h: Likewise.
3388 * include/bits/stream_iterator.h: Likewise.
3389 * include/bits/streambuf.tcc: Likewise.
3390 * include/bits/streambuf_iterator.h: Likewise.
3391 * include/bits/stringfwd.h: Likewise.
3392 * include/bits/unique_ptr.h: Likewise.
3393 * include/bits/valarray_after.h: Likewise.
3394 * include/bits/valarray_array.h: Likewise.
3395 * include/bits/valarray_array.tcc: Likewise.
3396 * include/bits/valarray_before.h: Likewise.
3397 * include/bits/vector.tcc: Likewise.
3398 * include/c/cassert: Likewise.
3399 * include/c/cctype: Likewise.
3400 * include/c/cerrno: Likewise.
3401 * include/c/cfloat: Likewise.
3402 * include/c/ciso646: Likewise.
3403 * include/c/climits: Likewise.
3404 * include/c/clocale: Likewise.
3405 * include/c/cmath: Likewise.
3406 * include/c/csetjmp: Likewise.
3407 * include/c/csignal: Likewise.
3408 * include/c/cstdarg: Likewise.
3409 * include/c/cstddef: Likewise.
3410 * include/c/cstdio: Likewise.
3411 * include/c/cstdlib: Likewise.
3412 * include/c/cstring: Likewise.
3413 * include/c/ctime: Likewise.
3414 * include/c/cwchar: Likewise.
3415 * include/c/cwctype: Likewise.
3416 * include/c_compatibility/assert.h: Likewise.
3417 * include/c_compatibility/complex.h: Likewise.
3418 * include/c_compatibility/ctype.h: Likewise.
3419 * include/c_compatibility/errno.h: Likewise.
3420 * include/c_compatibility/fenv.h: Likewise.
3421 * include/c_compatibility/float.h: Likewise.
3422 * include/c_compatibility/inttypes.h: Likewise.
3423 * include/c_compatibility/iso646.h: Likewise.
3424 * include/c_compatibility/limits.h: Likewise.
3425 * include/c_compatibility/locale.h: Likewise.
3426 * include/c_compatibility/math.h: Likewise.
3427 * include/c_compatibility/setjmp.h: Likewise.
3428 * include/c_compatibility/signal.h: Likewise.
3429 * include/c_compatibility/stdarg.h: Likewise.
3430 * include/c_compatibility/stdatomic.h: Likewise.
3431 * include/c_compatibility/stdbool.h: Likewise.
3432 * include/c_compatibility/stddef.h: Likewise.
3433 * include/c_compatibility/stdint.h: Likewise.
3434 * include/c_compatibility/stdio.h: Likewise.
3435 * include/c_compatibility/stdlib.h: Likewise.
3436 * include/c_compatibility/string.h: Likewise.
3437 * include/c_compatibility/tgmath.h: Likewise.
3438 * include/c_compatibility/time.h: Likewise.
3439 * include/c_compatibility/wchar.h: Likewise.
3440 * include/c_compatibility/wctype.h: Likewise.
3441 * include/c_global/cassert: Likewise.
3442 * include/c_global/ccomplex: Likewise.
3443 * include/c_global/cctype: Likewise.
3444 * include/c_global/cerrno: Likewise.
3445 * include/c_global/cfenv: Likewise.
3446 * include/c_global/cfloat: Likewise.
3447 * include/c_global/cinttypes: Likewise.
3448 * include/c_global/ciso646: Likewise.
3449 * include/c_global/climits: Likewise.
3450 * include/c_global/clocale: Likewise.
3451 * include/c_global/cmath.tcc: Likewise.
3452 * include/c_global/cmath: Likewise.
3453 * include/c_global/csetjmp: Likewise.
3454 * include/c_global/csignal: Likewise.
3455 * include/c_global/cstdarg: Likewise.
3456 * include/c_global/cstdatomic: Likewise.
3457 * include/c_global/cstdbool: Likewise.
3458 * include/c_global/cstddef: Likewise.
3459 * include/c_global/cstdint: Likewise.
3460 * include/c_global/cstdio: Likewise.
3461 * include/c_global/cstdlib: Likewise.
3462 * include/c_global/cstring: Likewise.
3463 * include/c_global/ctgmath: Likewise.
3464 * include/c_global/ctime: Likewise.
3465 * include/c_global/cwchar: Likewise.
3466 * include/c_global/cwctype: Likewise.
3467 * include/c_std/cassert: Likewise.
3468 * include/c_std/cctype: Likewise.
3469 * include/c_std/cerrno: Likewise.
3470 * include/c_std/cfloat: Likewise.
3471 * include/c_std/ciso646: Likewise.
3472 * include/c_std/climits: Likewise.
3473 * include/c_std/clocale: Likewise.
3474 * include/c_std/cmath.tcc: Likewise.
3475 * include/c_std/cmath: Likewise.
3476 * include/c_std/csetjmp: Likewise.
3477 * include/c_std/csignal: Likewise.
3478 * include/c_std/cstdarg: Likewise.
3479 * include/c_std/cstddef: Likewise.
3480 * include/c_std/cstdio: Likewise.
3481 * include/c_std/cstdlib: Likewise.
3482 * include/c_std/cstring: Likewise.
3483 * include/c_std/ctime: Likewise.
3484 * include/c_std/cwchar: Likewise.
3485 * include/c_std/cwctype: Likewise.
3486 * include/debug/bitset: Likewise.
3487 * include/debug/debug.h: Likewise.
3488 * include/debug/deque: Likewise.
3489 * include/debug/formatter.h: Likewise.
3490 * include/debug/functions.h: Likewise.
3491 * include/debug/list: Likewise.
3492 * include/debug/macros.h: Likewise.
3493 * include/debug/map.h: Likewise.
3494 * include/debug/map: Likewise.
3495 * include/debug/multimap.h: Likewise.
3496 * include/debug/multiset.h: Likewise.
3497 * include/debug/safe_base.h: Likewise.
3498 * include/debug/safe_iterator.h: Likewise.
3499 * include/debug/safe_iterator.tcc: Likewise.
3500 * include/debug/safe_sequence.h: Likewise.
3501 * include/debug/set.h: Likewise.
3502 * include/debug/set: Likewise.
3503 * include/debug/string: Likewise.
3504 * include/debug/unordered_map: Likewise.
3505 * include/debug/unordered_set: Likewise.
3506 * include/debug/vector: Likewise.
3507 * include/ext/algorithm: Likewise.
3508 * include/ext/array_allocator.h: Likewise.
3509 * include/ext/atomicity.h: Likewise.
3510 * include/ext/bitmap_allocator.h: Likewise.
3511 * include/ext/cast.h: Likewise.
3512 * include/ext/codecvt_specializations.h: Likewise.
3513 * include/ext/concurrence.h: Likewise.
3514 * include/ext/debug_allocator.h: Likewise.
3515 * include/ext/enc_filebuf.h: Likewise.
3516 * include/ext/extptr_allocator.h: Likewise.
3517 * include/ext/functional: Likewise.
3518 * include/ext/iterator: Likewise.
3519 * include/ext/malloc_allocator.h: Likewise.
3520 * include/ext/memory: Likewise.
3521 * include/ext/mt_allocator.h: Likewise.
3522 * include/ext/new_allocator.h: Likewise.
3523 * include/ext/numeric: Likewise.
3524 * include/ext/numeric_traits.h: Likewise.
3525 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3526 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3527 Likewise.
3528 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3529 Likewise.
3530 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3531 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3532 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3533 Likewise.
3534 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3535 Likewise.
3536 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3537 Likewise.
3538 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3539 Likewise.
3540 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3541 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3542 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3543 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3544 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3545 Likewise.
3546 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3547 Likewise.
3548 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3549 Likewise.
3550 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3551 Likewise.
3552 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3553 Likewise.
3554 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3555 Likewise.
3556 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3557 Likewise.
3558 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3559 Likewise.
3560 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3561 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3562 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3563 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3564 Likewise.
3565 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3566 Likewise.
3567 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3568 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3569 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3570 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3571 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3572 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3573 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3574 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3575 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3576 Likewise.
3577 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3578 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3579 Likewise.
3580 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3581 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3582 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3583 Likewise.
3584 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3585 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3586 Likewise.
3587 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3588 Likewise.
3589 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3590 Likewise.
3591 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3592 Likewise.
3593 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3594 Likewise.
3595 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3596 Likewise.
3597 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3598 Likewise.
3599 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3600 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3601 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3602 Likewise.
3603 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3604 Likewise.
3605 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3606 Likewise.
3607 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3608 Likewise.
3609 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3610 Likewise.
3611 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3612 Likewise.
3613 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3614 Likewise.
3615 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3616 Likewise.
3617 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3618 Likewise.
3619 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3620 Likewise.
3621 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3622 Likewise.
3623 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3624 Likewise.
3625 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3626 Likewise.
3627 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3628 Likewise.
3629 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3630 Likewise.
3631 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3632 Likewise.
3633 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3634 Likewise.
3635 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3636 Likewise.
3637 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3638 Likewise.
3639 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3640 Likewise.
3641 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3642 Likewise.
3643 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3644 Likewise.
3645 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3646 Likewise.
3647 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3648 Likewise.
3649 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3650 Likewise.
3651 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3652 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3653 Likewise.
3654 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3655 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3656 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3657 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3658 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3659 Likewise.
3660 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3661 Likewise.
3662 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3663 Likewise.
3664 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3665 Likewise.
3666 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3667 Likewise.
3668 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3669 Likewise.
3670 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3671 Likewise.
3672 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3673 Likewise.
3674 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3675 Likewise.
3676 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3677 Likewise.
3678 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3679 Likewise.
3680 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3681 Likewise.
3682 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3683 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3684 Likewise.
3685 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3686 Likewise.
3687 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3688 Likewise.
3689 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3690 Likewise.
3691 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3692 Likewise.
3693 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3694 Likewise.
3695 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3696 Likewise.
3697 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3698 Likewise.
3699 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3700 Likewise.
3701 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3702 Likewise.
3703 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3704 Likewise.
3705 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3706 Likewise.
3707 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3708 Likewise.
3709 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3710 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3711 Likewise.
3712 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3713 Likewise.
3714 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3715 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3716 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3717 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3718 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3719 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3720 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3721 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3722 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3723 Likewise.
3724 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3725 Likewise.
3726 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3727 Likewise.
3728 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3729 Likewise.
3730 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3731 Likewise.
3732 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3733 Likewise.
3734 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3735 Likewise.
3736 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3737 Likewise.
3738 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3739 Likewise.
3740 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3741 Likewise.
3742 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3743 Likewise.
3744 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3745 Likewise.
3746 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3747 Likewise.
3748 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3749 Likewise.
3750 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3751 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3752 Likewise.
3753 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3754 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3755 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3756 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3757 Likewise.
3758 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3759 Likewise.
3760 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3761 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3762 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3763 Likewise.
3764 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3765 Likewise.
3766 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3767 Likewise.
3768 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3769 Likewise.
3770 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3771 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3772 Likewise.
3773 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3774 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3775 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3776 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3777 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3778 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3779 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3780 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3781 Likewise.
3782 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3783 Likewise.
3784 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3785 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3786 Likewise.
3787 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3788 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3789 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3790 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3791 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3792 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3793 Likewise.
3794 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3795 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3796 Likewise.
3797 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3798 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3799 Likewise.
3800 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3801 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3802 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3803 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3804 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3805 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3806 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3807 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3808 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3809 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3810 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3811 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3812 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3813 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3814 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3815 Likewise.
3816 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3817 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3818 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3819 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3820 Likewise.
3821 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3822 Likewise.
3823 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3824 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3825 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3826 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3827 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3828 Likewise.
3829 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3830 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3831 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3832 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3833 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3834 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3835 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3836 Likewise.
3837 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3838 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3839 Likewise.
3840 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3841 Likewise.
3842 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3843 Likewise.
3844 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3845 Likewise.
3846 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3847 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3848 Likewise.
3849 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3850 Likewise.
3851 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3852 Likewise.
3853 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3854 Likewise.
3855 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3856 Likewise.
3857 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3858 Likewise.
3859 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3860 Likewise.
3861 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3862 Likewise.
3863 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3864 Likewise.
3865 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3866 Likewise.
3867 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3868 Likewise.
3869 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3870 Likewise.
3871 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3872 Likewise.
3873 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3874 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3875 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3876 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3877 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3878 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3879 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3880 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3881 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3882 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3883 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3884 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3885 Likewise.
3886 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3887 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3888 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3889 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3890 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3891 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3892 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3893 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3894 Likewise.
3895 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3896 Likewise.
3897 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3898 Likewise.
3899 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3900 Likewise.
3901 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3902 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3903 Likewise.
3904 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3905 Likewise.
3906 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3907 Likewise.
3908 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3909 Likewise.
3910 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3911 Likewise.
3912 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3913 Likewise.
3914 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3915 Likewise.
3916 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3917 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3918 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3919 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3920 Likewise.
3921 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3922 Likewise.
3923 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3924 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3925 Likewise.
3926 * include/ext/pb_ds/exception.hpp: Likewise.
3927 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3928 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3929 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3930 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3931 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3932 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3933 * include/ext/pod_char_traits.h: Likewise.
3934 * include/ext/pointer.h: Likewise.
3935 * include/ext/pool_allocator.h: Likewise.
3936 * include/ext/rb_tree: Likewise.
3937 * include/ext/rc_string_base.h: Likewise.
3938 * include/ext/rope: Likewise.
3939 * include/ext/ropeimpl.h: Likewise.
3940 * include/ext/slist: Likewise.
3941 * include/ext/sso_string_base.h: Likewise.
3942 * include/ext/stdio_filebuf.h: Likewise.
3943 * include/ext/stdio_sync_filebuf.h: Likewise.
3944 * include/ext/string_conversions.h: Likewise.
3945 * include/ext/throw_allocator.h: Likewise.
3946 * include/ext/type_traits.h: Likewise.
3947 * include/ext/typelist.h: Likewise.
3948 * include/ext/vstring.h: Likewise.
3949 * include/ext/vstring.tcc: Likewise.
3950 * include/ext/vstring_fwd.h: Likewise.
3951 * include/ext/vstring_util.h: Likewise.
3952 * include/parallel/algo.h: Likewise.
3953 * include/parallel/algobase.h: Likewise.
3954 * include/parallel/algorithm: Likewise.
3955 * include/parallel/algorithmfwd.h: Likewise.
3956 * include/parallel/balanced_quicksort.h: Likewise.
3957 * include/parallel/base.h: Likewise.
3958 * include/parallel/basic_iterator.h: Likewise.
3959 * include/parallel/checkers.h: Likewise.
3960 * include/parallel/compatibility.h: Likewise.
3961 * include/parallel/compiletime_settings.h: Likewise.
3962 * include/parallel/equally_split.h: Likewise.
3963 * include/parallel/features.h: Likewise.
3964 * include/parallel/find.h: Likewise.
3965 * include/parallel/find_selectors.h: Likewise.
3966 * include/parallel/for_each.h: Likewise.
3967 * include/parallel/for_each_selectors.h: Likewise.
3968 * include/parallel/iterator.h: Likewise.
3969 * include/parallel/list_partition.h: Likewise.
3970 * include/parallel/losertree.h: Likewise.
3971 * include/parallel/merge.h: Likewise.
3972 * include/parallel/multiseq_selection.h: Likewise.
3973 * include/parallel/multiway_merge.h: Likewise.
3974 * include/parallel/multiway_mergesort.h: Likewise.
3975 * include/parallel/numeric: Likewise.
3976 * include/parallel/numericfwd.h: Likewise.
3977 * include/parallel/omp_loop.h: Likewise.
3978 * include/parallel/omp_loop_static.h: Likewise.
3979 * include/parallel/par_loop.h: Likewise.
3980 * include/parallel/parallel.h: Likewise.
3981 * include/parallel/partial_sum.h: Likewise.
3982 * include/parallel/partition.h: Likewise.
3983 * include/parallel/queue.h: Likewise.
3984 * include/parallel/quicksort.h: Likewise.
3985 * include/parallel/random_number.h: Likewise.
3986 * include/parallel/random_shuffle.h: Likewise.
3987 * include/parallel/search.h: Likewise.
3988 * include/parallel/set_operations.h: Likewise.
3989 * include/parallel/settings.h: Likewise.
3990 * include/parallel/sort.h: Likewise.
3991 * include/parallel/tags.h: Likewise.
3992 * include/parallel/types.h: Likewise.
3993 * include/parallel/unique_copy.h: Likewise.
3994 * include/parallel/workstealing.h: Likewise.
3995 * include/precompiled/extc++.h: Likewise.
3996 * include/precompiled/stdc++.h: Likewise.
3997 * include/precompiled/stdtr1c++.h: Likewise.
3998 * include/std/algorithm: Likewise.
3999 * include/std/array: Likewise.
4000 * include/std/bitset: Likewise.
4001 * include/std/c++0x_warning.h: Likewise.
4002 * include/std/chrono: Likewise.
4003 * include/std/complex: Likewise.
4004 * include/std/condition_variable: Likewise.
4005 * include/std/deque: Likewise.
4006 * include/std/forward_list: Likewise.
4007 * include/std/fstream: Likewise.
4008 * include/std/functional: Likewise.
4009 * include/std/iomanip: Likewise.
4010 * include/std/ios: Likewise.
4011 * include/std/iosfwd: Likewise.
4012 * include/std/iostream: Likewise.
4013 * include/std/istream: Likewise.
4014 * include/std/iterator: Likewise.
4015 * include/std/limits: Likewise.
4016 * include/std/list: Likewise.
4017 * include/std/locale: Likewise.
4018 * include/std/map: Likewise.
4019 * include/std/memory: Likewise.
4020 * include/std/mutex: Likewise.
4021 * include/std/numeric: Likewise.
4022 * include/std/ostream: Likewise.
4023 * include/std/queue: Likewise.
4024 * include/std/random: Likewise.
4025 * include/std/ratio: Likewise.
4026 * include/std/regex: Likewise.
4027 * include/std/set: Likewise.
4028 * include/std/sstream: Likewise.
4029 * include/std/stack: Likewise.
4030 * include/std/stdexcept: Likewise.
4031 * include/std/streambuf: Likewise.
4032 * include/std/string: Likewise.
4033 * include/std/system_error: Likewise.
4034 * include/std/thread: Likewise.
4035 * include/std/tuple: Likewise.
4036 * include/std/type_traits: Likewise.
4037 * include/std/unordered_map: Likewise.
4038 * include/std/unordered_set: Likewise.
4039 * include/std/utility: Likewise.
4040 * include/std/valarray: Likewise.
4041 * include/std/vector: Likewise.
4042 * include/tr1/array: Likewise.
4043 * include/tr1/bessel_function.tcc: Likewise.
4044 * include/tr1/beta_function.tcc: Likewise.
4045 * include/tr1/ccomplex: Likewise.
4046 * include/tr1/cctype: Likewise.
4047 * include/tr1/cfenv: Likewise.
4048 * include/tr1/cfloat: Likewise.
4049 * include/tr1/cinttypes: Likewise.
4050 * include/tr1/climits: Likewise.
4051 * include/tr1/cmath: Likewise.
4052 * include/tr1/complex.h: Likewise.
4053 * include/tr1/complex: Likewise.
4054 * include/tr1/cstdarg: Likewise.
4055 * include/tr1/cstdbool: Likewise.
4056 * include/tr1/cstdint: Likewise.
4057 * include/tr1/cstdio: Likewise.
4058 * include/tr1/cstdlib: Likewise.
4059 * include/tr1/ctgmath: Likewise.
4060 * include/tr1/ctime: Likewise.
4061 * include/tr1/ctype.h: Likewise.
4062 * include/tr1/cwchar: Likewise.
4063 * include/tr1/cwctype: Likewise.
4064 * include/tr1/ell_integral.tcc: Likewise.
4065 * include/tr1/exp_integral.tcc: Likewise.
4066 * include/tr1/fenv.h: Likewise.
4067 * include/tr1/float.h: Likewise.
4068 * include/tr1/functional: Likewise.
4069 * include/tr1/functional_hash.h: Likewise.
4070 * include/tr1/gamma.tcc: Likewise.
4071 * include/tr1/hashtable.h: Likewise.
4072 * include/tr1/hypergeometric.tcc: Likewise.
4073 * include/tr1/inttypes.h: Likewise.
4074 * include/tr1/legendre_function.tcc: Likewise.
4075 * include/tr1/limits.h: Likewise.
4076 * include/tr1/math.h: Likewise.
4077 * include/tr1/memory: Likewise.
4078 * include/tr1/modified_bessel_func.tcc: Likewise.
4079 * include/tr1/poly_hermite.tcc: Likewise.
4080 * include/tr1/poly_laguerre.tcc: Likewise.
4081 * include/tr1/random: Likewise.
4082 * include/tr1/regex: Likewise.
4083 * include/tr1/riemann_zeta.tcc: Likewise.
4084 * include/tr1/shared_ptr.h: Likewise.
4085 * include/tr1/special_function_util.h: Likewise.
4086 * include/tr1/stdarg.h: Likewise.
4087 * include/tr1/stdbool.h: Likewise.
4088 * include/tr1/stdint.h: Likewise.
4089 * include/tr1/stdio.h: Likewise.
4090 * include/tr1/stdlib.h: Likewise.
4091 * include/tr1/tgmath.h: Likewise.
4092 * include/tr1/tuple: Likewise.
4093 * include/tr1/type_traits: Likewise.
4094 * include/tr1/unordered_map: Likewise.
4095 * include/tr1/unordered_set: Likewise.
4096 * include/tr1/utility: Likewise.
4097 * include/tr1/wchar.h: Likewise.
4098 * include/tr1/wctype.h: Likewise.
4099 * include/tr1_impl/array: Likewise.
4100 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4101 * include/tr1_impl/cctype: Likewise.
4102 * include/tr1_impl/cfenv: Likewise.
4103 * include/tr1_impl/cinttypes: Likewise.
4104 * include/tr1_impl/cmath: Likewise.
4105 * include/tr1_impl/complex: Likewise.
4106 * include/tr1_impl/cstdint: Likewise.
4107 * include/tr1_impl/cstdio: Likewise.
4108 * include/tr1_impl/cstdlib: Likewise.
4109 * include/tr1_impl/cwchar: Likewise.
4110 * include/tr1_impl/cwctype: Likewise.
4111 * include/tr1_impl/functional: Likewise.
4112 * include/tr1_impl/functional_hash.h: Likewise.
4113 * include/tr1_impl/hashtable: Likewise.
4114 * include/tr1_impl/hashtable_policy.h: Likewise.
4115 * include/tr1_impl/random.tcc: Likewise.
4116 * include/tr1_impl/random: Likewise.
4117 * include/tr1_impl/regex: Likewise.
4118 * include/tr1_impl/type_traits: Likewise.
4119 * include/tr1_impl/unordered_map: Likewise.
4120 * include/tr1_impl/unordered_set: Likewise.
4121 * include/tr1_impl/utility: Likewise.
4122 * libsupc++/array_type_info.cc: Likewise.
4123 * libsupc++/atexit_arm.cc: Likewise.
4124 * libsupc++/bad_cast.cc: Likewise.
4125 * libsupc++/bad_typeid.cc: Likewise.
4126 * libsupc++/class_type_info.cc: Likewise.
4127 * libsupc++/cxxabi-forced.h: Likewise.
4128 * libsupc++/cxxabi.h: Likewise.
4129 * libsupc++/del_op.cc: Likewise.
4130 * libsupc++/del_opnt.cc: Likewise.
4131 * libsupc++/del_opv.cc: Likewise.
4132 * libsupc++/del_opvnt.cc: Likewise.
4133 * libsupc++/dyncast.cc: Likewise.
4134 * libsupc++/eh_alloc.cc: Likewise.
4135 * libsupc++/eh_arm.cc: Likewise.
4136 * libsupc++/eh_aux_runtime.cc: Likewise.
4137 * libsupc++/eh_call.cc: Likewise.
4138 * libsupc++/eh_catch.cc: Likewise.
4139 * libsupc++/eh_exception.cc: Likewise.
4140 * libsupc++/eh_globals.cc: Likewise.
4141 * libsupc++/eh_personality.cc: Likewise.
4142 * libsupc++/eh_ptr.cc: Likewise.
4143 * libsupc++/eh_term_handler.cc: Likewise.
4144 * libsupc++/eh_terminate.cc: Likewise.
4145 * libsupc++/eh_throw.cc: Likewise.
4146 * libsupc++/eh_type.cc: Likewise.
4147 * libsupc++/eh_unex_handler.cc: Likewise.
4148 * libsupc++/enum_type_info.cc: Likewise.
4149 * libsupc++/exception: Likewise.
4150 * libsupc++/exception_defines.h: Likewise.
4151 * libsupc++/exception_ptr.h: Likewise.
4152 * libsupc++/function_type_info.cc: Likewise.
4153 * libsupc++/fundamental_type_info.cc: Likewise.
4154 * libsupc++/guard.cc: Likewise.
4155 * libsupc++/initializer_list: Likewise.
4156 * libsupc++/new: Likewise.
4157 * libsupc++/new_handler.cc: Likewise.
4158 * libsupc++/new_op.cc: Likewise.
4159 * libsupc++/new_opnt.cc: Likewise.
4160 * libsupc++/new_opv.cc: Likewise.
4161 * libsupc++/new_opvnt.cc: Likewise.
4162 * libsupc++/pbase_type_info.cc: Likewise.
4163 * libsupc++/pmem_type_info.cc: Likewise.
4164 * libsupc++/pointer_type_info.cc: Likewise.
4165 * libsupc++/pure.cc: Likewise.
4166 * libsupc++/si_class_type_info.cc: Likewise.
4167 * libsupc++/tinfo.cc: Likewise.
4168 * libsupc++/tinfo.h: Likewise.
4169 * libsupc++/tinfo2.cc: Likewise.
4170 * libsupc++/typeinfo: Likewise.
4171 * libsupc++/unwind-cxx.h: Likewise.
4172 * libsupc++/vec.cc: Likewise.
4173 * libsupc++/vmi_class_type_info.cc: Likewise.
4174 * libsupc++/vterminate.cc: Likewise.
4175 * po/string_literals.cc: Likewise.
4176 * src/atomic.cc: Likewise.
4177 * src/bitmap_allocator.cc: Likewise.
4178 * src/chrono.cc: Likewise.
4179 * src/codecvt.cc: Likewise.
4180 * src/compatibility-ldbl.cc: Likewise.
4181 * src/compatibility.cc: Likewise.
4182 * src/complex_io.cc: Likewise.
4183 * src/concept-inst.cc: Likewise.
4184 * src/condition_variable.cc: Likewise.
4185 * src/ctype.cc: Likewise.
4186 * src/debug.cc: Likewise.
4187 * src/debug_list.cc: Likewise.
4188 * src/ext-inst.cc: Likewise.
4189 * src/fstream-inst.cc: Likewise.
4190 * src/functexcept.cc: Likewise.
4191 * src/globals_io.cc: Likewise.
4192 * src/hash.cc: Likewise.
4193 * src/hash_c++0x.cc: Likewise.
4194 * src/hashtable.cc: Likewise.
4195 * src/hashtable_c++0x.cc: Likewise.
4196 * src/ios-inst.cc: Likewise.
4197 * src/ios.cc: Likewise.
4198 * src/ios_failure.cc: Likewise.
4199 * src/ios_init.cc: Likewise.
4200 * src/ios_locale.cc: Likewise.
4201 * src/iostream-inst.cc: Likewise.
4202 * src/istream-inst.cc: Likewise.
4203 * src/istream.cc: Likewise.
4204 * src/limits.cc: Likewise.
4205 * src/limits_c++0x.cc: Likewise.
4206 * src/list.cc: Likewise.
4207 * src/locale-inst.cc: Likewise.
4208 * src/locale.cc: Likewise.
4209 * src/locale_facets.cc: Likewise.
4210 * src/locale_init.cc: Likewise.
4211 * src/localename.cc: Likewise.
4212 * src/math_stubs_float.cc: Likewise.
4213 * src/math_stubs_long_double.cc: Likewise.
4214 * src/misc-inst.cc: Likewise.
4215 * src/mt_allocator.cc: Likewise.
4216 * src/mutex.cc: Likewise.
4217 * src/ostream-inst.cc: Likewise.
4218 * src/parallel_list.cc: Likewise.
4219 * src/parallel_settings.cc: Likewise.
4220 * src/pool_allocator.cc: Likewise.
4221 * src/sstream-inst.cc: Likewise.
4222 * src/stdexcept.cc: Likewise.
4223 * src/streambuf-inst.cc: Likewise.
4224 * src/streambuf.cc: Likewise.
4225 * src/string-inst.cc: Likewise.
4226 * src/strstream.cc: Likewise.
4227 * src/system_error.cc: Likewise.
4228 * src/thread.cc: Likewise.
4229 * src/tree.cc: Likewise.
4230 * src/valarray-inst.cc: Likewise.
4231 * src/wlocale-inst.cc: Likewise.
4232 * src/wstring-inst.cc: Likewise.
4233 * doc/xml/manual/intro.xml: Change documentation to refer the
4234 reader to version 3 of the GNU General Public License, version
4235 3.1 of the GCC Runtime Library Exception, and to point readers
4236 at the FSF's license web page.
4237
4238 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4239
4240 * Makefile.am: Change copyright header to refer to version
4241 3 of the GNU General Public License and to point readers at the
4242 COPYING3 file and the FSF's license web page.
4243 * doc/Makefile.am: Likewise.
4244 * include/Makefile.am: Likewise.
4245 * libsupc++/Makefile.am: Likewise.
4246 * po/Makefile.am: Likewise.
4247 * po/POTFILES.in: Likewise.
4248 * src/Makefile.am: Likewise.
4249 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4250 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4251 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4252 Likewise.
4253 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4254 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4255 Likewise.
4256 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4257 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4258 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4259 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4260 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4261 * testsuite/18_support/bad_cast/what.cc: Likewise.
4262 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4263 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4264 Likewise.
4265 * testsuite/18_support/bad_exception/what.cc: Likewise.
4266 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4267 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4268 * testsuite/18_support/exception/38732.cc: Likewise.
4269 * testsuite/18_support/exception/what.cc: Likewise.
4270 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4271 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4272 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4273 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4274 * testsuite/18_support/headers/climits/values.cc: Likewise.
4275 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4276 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4277 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4278 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4279 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4280 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4281 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4282 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4283 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4284 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4285 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4286 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4287 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4288 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4289 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4290 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4291 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4292 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4293 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4294 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4295 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4296 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4297 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4298 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4299 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4300 * testsuite/18_support/new_delete_placement.cc: Likewise.
4301 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4302 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4303 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4304 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4305 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4306 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4307 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4308 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4309 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4310 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4311 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4312 Likewise.
4313 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4314 * testsuite/18_support/pthread_guard.cc: Likewise.
4315 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4316 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4317 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4318 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4319 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4320 Likewise.
4321 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4322 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4323 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4324 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4325 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4326 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4327 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4328 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4329 Likewise.
4330 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4331 Likewise.
4332 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4333 Likewise.
4334 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4335 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4336 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4337 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4338 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4339 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4340 Likewise.
4341 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4342 Likewise.
4343 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4344 Likewise.
4345 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4346 Likewise.
4347 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4348 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4349 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4350 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4351 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4352 Likewise.
4353 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4354 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4355 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4356 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4357 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4358 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4359 Likewise.
4360 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4361 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4362 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4363 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4364 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4365 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4366 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4367 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4368 * testsuite/20_util/allocator/1.cc: Likewise.
4369 * testsuite/20_util/allocator/10378.cc: Likewise.
4370 * testsuite/20_util/allocator/14176.cc: Likewise.
4371 * testsuite/20_util/allocator/33807.cc: Likewise.
4372 * testsuite/20_util/allocator/8230.cc: Likewise.
4373 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4374 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4375 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4376 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4377 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4378 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4379 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4380 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4381 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4382 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4383 Likewise.
4384 * testsuite/20_util/clocks/1.cc: Likewise.
4385 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4386 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4387 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4388 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4389 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4390 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4391 * testsuite/20_util/duration/cons/1.cc: Likewise.
4392 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4393 * testsuite/20_util/duration/cons/2.cc: Likewise.
4394 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4395 Likewise.
4396 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4397 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4398 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4399 Likewise.
4400 * testsuite/20_util/forward/1.cc: Likewise.
4401 * testsuite/20_util/forward/1_neg.cc: Likewise.
4402 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4403 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4404 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4405 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4406 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4407 Likewise.
4408 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4409 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4410 Likewise.
4411 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4412 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4413 Likewise.
4414 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4415 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4416 Likewise.
4417 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4418 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4419 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4420 Likewise.
4421 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4422 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4423 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4424 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4425 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4426 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4427 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4428 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4429 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4430 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4431 Likewise.
4432 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4433 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4434 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4435 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4436 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4437 Likewise.
4438 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4439 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4440 Likewise.
4441 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4442 * testsuite/20_util/identity/value.cc: Likewise.
4443 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4444 * testsuite/20_util/is_integral/value.cc: Likewise.
4445 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4446 Likewise.
4447 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4448 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4449 * testsuite/20_util/is_reference/value.cc: Likewise.
4450 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4451 Likewise.
4452 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4453 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4454 * testsuite/20_util/is_signed/value.cc: Likewise.
4455 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4456 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4457 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4458 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4459 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4460 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4461 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4462 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4463 Likewise.
4464 * testsuite/20_util/move/1.cc: Likewise.
4465 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4466 * testsuite/20_util/pair/1.cc: Likewise.
4467 * testsuite/20_util/pair/2.cc: Likewise.
4468 * testsuite/20_util/pair/3.cc: Likewise.
4469 * testsuite/20_util/pair/4.cc: Likewise.
4470 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4471 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4472 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4473 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4474 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4475 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4476 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4477 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4478 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4479 Likewise.
4480 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4481 Likewise.
4482 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4483 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4484 * testsuite/20_util/rel_ops.cc: Likewise.
4485 * testsuite/20_util/remove_reference/value.cc: Likewise.
4486 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4487 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4488 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4489 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4490 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4491 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4492 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4493 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4494 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4495 Likewise.
4496 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4497 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4498 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4499 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4500 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4501 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4502 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4503 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4504 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4505 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4506 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4507 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4508 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4509 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4510 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4511 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4512 Likewise.
4513 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4514 Likewise.
4515 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4516 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4517 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4518 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4519 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4520 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4521 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4522 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4523 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4524 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4525 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4526 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4527 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4528 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4529 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4530 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4531 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4532 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4533 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4534 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4535 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4536 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4537 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4538 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4539 Likewise.
4540 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4541 Likewise.
4542 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4543 Likewise.
4544 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4545 Likewise.
4546 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4547 Likewise.
4548 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4549 Likewise.
4550 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4551 Likewise.
4552 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4553 Likewise.
4554 * testsuite/20_util/temporary_buffer.cc: Likewise.
4555 * testsuite/20_util/time_point/1.cc: Likewise.
4556 * testsuite/20_util/time_point/2.cc: Likewise.
4557 * testsuite/20_util/time_point/3.cc: Likewise.
4558 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4559 Likewise.
4560 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4561 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4562 Likewise.
4563 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4564 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4565 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4566 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4567 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4568 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4569 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4570 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4571 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4572 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4573 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4574 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4575 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4576 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4577 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4578 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4579 Likewise.
4580 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4581 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4582 Likewise.
4583 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4584 Likewise.
4585 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4586 Likewise.
4587 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4588 Likewise.
4589 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4590 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4591 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4592 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4593 Likewise.
4594 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4595 Likewise.
4596 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4597 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4598 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4599 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4600 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4601 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4602 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4603 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4604 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4605 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4606 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4607 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4608 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4609 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4610 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4611 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4612 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4613 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4614 Likewise.
4615 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4616 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4617 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4618 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4619 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4620 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4621 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4622 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4623 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4624 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4625 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4626 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4627 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4628 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4629 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4630 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4631 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4632 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4633 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4634 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4635 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4636 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4637 Likewise.
4638 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4639 Likewise.
4640 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4641 Likewise.
4642 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4643 Likewise.
4644 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4645 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4646 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4647 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4648 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4649 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4650 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4651 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4652 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4653 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4654 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4655 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4656 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4657 Likewise.
4658 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4659 Likewise.
4660 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4661 Likewise.
4662 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4663 Likewise.
4664 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4665 Likewise.
4666 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4667 Likewise.
4668 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4669 Likewise.
4670 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4671 Likewise.
4672 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4673 Likewise.
4674 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4675 Likewise.
4676 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4677 Likewise.
4678 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4679 Likewise.
4680 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4681 Likewise.
4682 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4683 Likewise.
4684 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4685 Likewise.
4686 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4687 Likewise.
4688 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4689 Likewise.
4690 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4691 Likewise.
4692 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4693 Likewise.
4694 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4695 Likewise.
4696 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4697 Likewise.
4698 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4699 Likewise.
4700 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4701 Likewise.
4702 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4703 Likewise.
4704 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4705 Likewise.
4706 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4707 Likewise.
4708 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4709 Likewise.
4710 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4711 Likewise.
4712 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4713 Likewise.
4714 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4715 Likewise.
4716 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4717 Likewise.
4718 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4719 Likewise.
4720 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4721 Likewise.
4722 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4723 Likewise.
4724 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4725 Likewise.
4726 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4727 Likewise.
4728 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4729 Likewise.
4730 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4731 Likewise.
4732 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4733 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4734 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4735 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4736 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4737 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4738 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4739 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4740 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4741 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4742 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4743 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4744 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4745 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4746 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4747 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4748 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4749 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4750 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4751 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4752 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4753 Likewise.
4754 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4755 Likewise.
4756 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4757 Likewise.
4758 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4759 Likewise.
4760 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4761 Likewise.
4762 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4763 Likewise.
4764 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4765 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4766 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4767 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4768 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4769 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4770 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4771 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4772 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4773 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4774 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4775 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4776 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4777 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4778 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4779 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4780 Likewise.
4781 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4782 Likewise.
4783 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4784 Likewise.
4785 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4786 Likewise.
4787 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4788 Likewise.
4789 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4790 Likewise.
4791 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4792 Likewise.
4793 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4794 Likewise.
4795 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4796 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4797 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4798 Likewise.
4799 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4800 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4801 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4802 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4803 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4804 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4805 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4806 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4807 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4808 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4809 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4810 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4811 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4812 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4813 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4814 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4815 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4816 Likewise.
4817 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4818 Likewise.
4819 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4820 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4821 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4822 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4823 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4824 Likewise.
4825 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4826 Likewise.
4827 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4828 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4829 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4830 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4831 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4832 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4833 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4834 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4835 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4836 Likewise.
4837 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4838 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4839 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4840 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4841 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4842 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4843 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4844 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4845 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4846 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4847 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4848 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4849 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4850 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4851 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4852 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4853 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4854 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4855 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4856 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4857 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4858 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4859 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4860 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4861 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4862 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4863 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4864 Likewise.
4865 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4866 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4867 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4868 Likewise.
4869 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4870 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4871 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4872 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4873 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4874 Likewise.
4875 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4876 Likewise.
4877 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4878 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4879 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4880 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4881 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4882 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4883 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4884 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4885 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4886 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4887 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4888 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4889 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4890 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4891 Likewise.
4892 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4893 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4894 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4895 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4896 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4897 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4898 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4899 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4900 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4901 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4902 Likewise.
4903 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4904 Likewise.
4905 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4906 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4907 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4908 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4909 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4910 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4911 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4912 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4913 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4914 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4915 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4916 Likewise.
4917 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4918 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4919 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4920 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4921 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4922 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4923 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4924 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4925 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4926 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4927 Likewise.
4928 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4929 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4930 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4931 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4932 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4933 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4934 Likewise.
4935 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4936 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4937 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4938 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4939 Likewise.
4940 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4941 Likewise.
4942 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4943 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4944 Likewise.
4945 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4946 * testsuite/22_locale/ctype/2.cc: Likewise.
4947 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4948 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4949 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4950 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4951 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4952 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4953 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4954 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4955 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4956 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4957 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4958 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4959 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4960 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4961 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4962 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4963 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4964 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4965 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4966 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4967 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4968 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4969 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4970 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4971 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4972 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4973 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4974 * testsuite/22_locale/facet/1.cc: Likewise.
4975 * testsuite/22_locale/facet/2.cc: Likewise.
4976 * testsuite/22_locale/facet/25421.cc: Likewise.
4977 * testsuite/22_locale/global_templates/1.cc: Likewise.
4978 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4979 Likewise.
4980 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4981 Likewise.
4982 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4983 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4984 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4985 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4986 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4987 * testsuite/22_locale/locale/13630.cc: Likewise.
4988 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4989 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4990 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4991 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4992 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4993 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4994 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4995 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4996 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4997 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4998 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4999 * testsuite/22_locale/locale/cons/6.cc: Likewise.
5000 * testsuite/22_locale/locale/cons/7.cc: Likewise.
5001 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
5002 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
5003 * testsuite/22_locale/locale/cons/8.cc: Likewise.
5004 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
5005 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
5006 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
5007 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
5008 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
5009 * testsuite/22_locale/locale/operations/1.cc: Likewise.
5010 * testsuite/22_locale/locale/operations/2.cc: Likewise.
5011 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
5012 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
5013 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
5014 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
5015 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
5016 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
5017 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
5018 Likewise.
5019 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
5020 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
5021 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
5022 Likewise.
5023 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
5024 Likewise.
5025 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
5026 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
5027 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
5028 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
5029 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
5030 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
5031 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
5032 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
5033 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
5034 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
5035 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
5036 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
5037 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
5038 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
5039 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
5040 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
5041 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
5042 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
5043 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
5044 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
5045 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
5046 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
5047 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
5048 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
5049 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
5050 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
5051 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
5052 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
5053 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
5054 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
5055 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5056 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5057 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5058 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5059 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5060 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5061 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5062 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5063 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5064 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5065 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5066 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5067 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5068 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5069 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5070 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5071 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5072 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5073 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5074 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5075 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5076 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5077 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5078 Likewise.
5079 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5080 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5081 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5082 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5083 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5084 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5085 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5086 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5087 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5088 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5089 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5090 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5091 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5092 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5093 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5094 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5095 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5096 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5097 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5098 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5099 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5100 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5101 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5102 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5103 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5104 Likewise.
5105 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5106 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5107 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5108 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5109 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5110 Likewise.
5111 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5112 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5113 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5114 Likewise.
5115 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5116 Likewise.
5117 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5118 Likewise.
5119 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5120 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5121 Likewise.
5122 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5123 Likewise.
5124 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5125 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5126 Likewise.
5127 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5128 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5129 Likewise.
5130 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5131 Likewise.
5132 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5133 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5134 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5135 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5136 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5137 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5138 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5139 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5140 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5141 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5142 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5143 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5144 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5145 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5146 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5147 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5148 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5149 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5150 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5151 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5152 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5153 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5154 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5155 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5156 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5157 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5158 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5159 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5160 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5161 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5162 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5163 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5164 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5165 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5166 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5167 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5168 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5169 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5170 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5171 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5172 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5173 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5174 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5175 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5176 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5177 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5178 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5179 Likewise.
5180 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5181 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5182 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5183 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5184 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5185 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5186 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5187 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5188 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5189 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5190 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5191 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5192 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5193 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5194 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5195 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5196 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5197 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5198 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5199 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5200 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5201 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5202 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5203 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5204 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5205 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5206 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5207 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5208 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5209 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5210 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5211 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5212 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5213 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5214 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5215 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5216 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5217 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5218 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5219 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5220 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5221 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5222 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5223 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5224 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5225 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5226 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5227 Likewise.
5228 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5229 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5230 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5231 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5232 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5233 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5234 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5235 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5236 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5237 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5238 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5239 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5240 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5241 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5242 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5243 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5244 Likewise.
5245 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5246 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5247 Likewise.
5248 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5249 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5250 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5251 Likewise.
5252 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5253 Likewise.
5254 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5255 Likewise.
5256 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5257 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5258 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5259 Likewise.
5260 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5261 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5262 Likewise.
5263 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5264 Likewise.
5265 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5266 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5267 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5268 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5269 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5270 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5271 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5272 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5273 Likewise.
5274 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5275 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5276 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5277 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5278 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5279 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5280 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5281 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5282 Likewise.
5283 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5284 Likewise.
5285 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5286 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5287 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5288 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5289 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5290 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5291 Likewise.
5292 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5293 Likewise.
5294 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5295 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5296 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5297 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5298 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5299 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5300 Likewise.
5301 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5302 Likewise.
5303 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5304 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5305 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5306 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5307 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5308 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5309 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5310 Likewise.
5311 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5312 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5313 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5314 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5315 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5316 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5317 Likewise.
5318 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5319 Likewise.
5320 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5321 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5322 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5323 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5324 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5325 Likewise.
5326 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5327 Likewise.
5328 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5329 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5330 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5331 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5332 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5333 Likewise.
5334 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5335 Likewise.
5336 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5337 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5338 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5339 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5340 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5341 Likewise.
5342 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5343 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5344 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5345 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5346 Likewise.
5347 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5348 Likewise.
5349 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5350 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5351 Likewise.
5352 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5353 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5354 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5355 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5356 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5357 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5358 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5359 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5360 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5361 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5362 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5363 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5364 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5365 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5366 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5367 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5368 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5369 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5370 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5371 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5372 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5373 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5374 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5375 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5376 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5377 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5378 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5379 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5380 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5381 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5382 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5383 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5384 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5385 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5386 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5387 Likewise.
5388 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5389 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5390 * testsuite/23_containers/bitset/18604.cc: Likewise.
5391 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5392 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5393 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5394 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5395 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5396 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5397 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5398 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5399 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5400 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5401 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5402 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5403 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5404 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5405 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5406 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5407 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5408 * testsuite/23_containers/deque/18604.cc: Likewise.
5409 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5410 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5411 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5412 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5413 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5414 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5415 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5416 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5417 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5418 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5419 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5420 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5421 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5422 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5423 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5424 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5425 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5426 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5427 Likewise.
5428 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5429 Likewise.
5430 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5431 Likewise.
5432 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5433 Likewise.
5434 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5435 Likewise.
5436 * testsuite/23_containers/deque/types/1.cc: Likewise.
5437 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5438 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5439 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5440 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5441 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5442 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5443 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5444 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5445 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5446 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5447 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5448 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5449 Likewise.
5450 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5451 Likewise.
5452 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5453 Likewise.
5454 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5455 Likewise.
5456 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5457 Likewise.
5458 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5459 Likewise.
5460 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5461 Likewise.
5462 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5463 Likewise.
5464 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5465 Likewise.
5466 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5467 Likewise.
5468 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5469 Likewise.
5470 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5471 Likewise.
5472 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5473 Likewise.
5474 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5475 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5476 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5477 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5478 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5479 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5480 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5481 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5482 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5483 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5484 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5485 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5486 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5487 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5488 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5489 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5490 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5491 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5492 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5493 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5494 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5495 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5496 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5497 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5498 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5499 Likewise.
5500 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5501 Likewise.
5502 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5503 * testsuite/23_containers/list/18604.cc: Likewise.
5504 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5505 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5506 * testsuite/23_containers/list/cons/1.cc: Likewise.
5507 * testsuite/23_containers/list/cons/2.cc: Likewise.
5508 * testsuite/23_containers/list/cons/3.cc: Likewise.
5509 * testsuite/23_containers/list/cons/4.cc: Likewise.
5510 * testsuite/23_containers/list/cons/5.cc: Likewise.
5511 * testsuite/23_containers/list/cons/6.cc: Likewise.
5512 * testsuite/23_containers/list/cons/7.cc: Likewise.
5513 * testsuite/23_containers/list/cons/8.cc: Likewise.
5514 * testsuite/23_containers/list/cons/9.cc: Likewise.
5515 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5516 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5517 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5518 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5519 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5520 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5521 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5522 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5523 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5524 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5525 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5526 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5527 * testsuite/23_containers/list/operations/1.cc: Likewise.
5528 * testsuite/23_containers/list/operations/2.cc: Likewise.
5529 * testsuite/23_containers/list/operations/3.cc: Likewise.
5530 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5531 * testsuite/23_containers/list/operations/4.cc: Likewise.
5532 * testsuite/23_containers/list/operations/5.cc: Likewise.
5533 * testsuite/23_containers/list/pthread1.cc: Likewise.
5534 * testsuite/23_containers/list/pthread5.cc: Likewise.
5535 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5536 Likewise.
5537 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5538 Likewise.
5539 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5540 Likewise.
5541 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5542 Likewise.
5543 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5544 Likewise.
5545 * testsuite/23_containers/map/18604.cc: Likewise.
5546 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5547 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5548 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5549 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5550 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5551 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5552 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5553 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5554 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5555 * testsuite/23_containers/map/operators/1.cc: Likewise.
5556 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5557 * testsuite/23_containers/map/pthread6.cc: Likewise.
5558 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5559 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5560 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5561 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5562 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5563 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5564 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5565 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5566 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5567 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5568 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5569 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5570 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5571 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5572 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5573 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5574 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5575 * testsuite/23_containers/set/18604.cc: Likewise.
5576 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5577 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5578 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5579 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5580 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5581 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5582 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5583 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5584 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5585 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5586 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5587 Likewise.
5588 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5589 Likewise.
5590 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5591 Likewise.
5592 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5593 Likewise.
5594 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5595 Likewise.
5596 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5597 Likewise.
5598 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5599 Likewise.
5600 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5601 Likewise.
5602 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5603 Likewise.
5604 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5605 Likewise.
5606 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5607 Likewise.
5608 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5609 Likewise.
5610 * testsuite/23_containers/vector/18604.cc: Likewise.
5611 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5612 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5613 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5614 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5615 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5616 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5617 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5618 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5619 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5620 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5621 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5622 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5623 Likewise.
5624 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5625 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5626 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5627 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5628 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5629 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5630 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5631 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5632 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5633 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5634 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5635 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5636 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5637 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5638 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5639 Likewise.
5640 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5641 Likewise.
5642 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5643 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5644 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5645 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5646 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5647 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5648 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5649 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5650 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5651 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5652 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5653 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5654 Likewise.
5655 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5656 Likewise.
5657 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5658 Likewise.
5659 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5660 Likewise.
5661 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5662 Likewise.
5663 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5664 Likewise.
5665 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5666 * testsuite/23_containers/vector/types/1.cc: Likewise.
5667 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5668 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5669 Likewise.
5670 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5671 Likewise.
5672 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5673 Likewise.
5674 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5675 Likewise.
5676 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5677 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5678 Likewise.
5679 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5680 Likewise.
5681 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5682 Likewise.
5683 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5684 Likewise.
5685 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5686 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5687 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5688 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5689 Likewise.
5690 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5691 Likewise.
5692 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5693 Likewise.
5694 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5695 Likewise.
5696 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5697 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5698 Likewise.
5699 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5700 Likewise.
5701 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5702 Likewise.
5703 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5704 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5705 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5706 Likewise.
5707 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5708 Likewise.
5709 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5710 Likewise.
5711 * testsuite/24_iterators/operations/next.cc: Likewise.
5712 * testsuite/24_iterators/operations/prev.cc: Likewise.
5713 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5714 Likewise.
5715 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5716 Likewise.
5717 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5718 Likewise.
5719 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5720 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5721 Likewise.
5722 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5723 Likewise.
5724 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5725 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5726 Likewise.
5727 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5728 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5729 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5730 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5731 Likewise.
5732 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5733 Likewise.
5734 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5735 Likewise.
5736 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5737 Likewise.
5738 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5739 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5740 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5741 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5742 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5743 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5744 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5745 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5746 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5747 * testsuite/25_algorithms/copy/1.cc: Likewise.
5748 * testsuite/25_algorithms/copy/2.cc: Likewise.
5749 * testsuite/25_algorithms/copy/3.cc: Likewise.
5750 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5751 * testsuite/25_algorithms/copy/4.cc: Likewise.
5752 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5753 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5754 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5755 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5756 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5757 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5758 Likewise.
5759 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5760 Likewise.
5761 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5762 Likewise.
5763 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5764 Likewise.
5765 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5766 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5767 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5768 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5769 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5770 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5771 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5772 * testsuite/25_algorithms/count/1.cc: Likewise.
5773 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5774 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5775 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5776 * testsuite/25_algorithms/equal/1.cc: Likewise.
5777 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5778 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5779 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5780 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5781 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5782 * testsuite/25_algorithms/fill/1.cc: Likewise.
5783 * testsuite/25_algorithms/fill/2.cc: Likewise.
5784 * testsuite/25_algorithms/fill/3.cc: Likewise.
5785 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5786 * testsuite/25_algorithms/fill/4.cc: Likewise.
5787 * testsuite/25_algorithms/fill/5.cc: Likewise.
5788 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5789 * testsuite/25_algorithms/find/1.cc: Likewise.
5790 * testsuite/25_algorithms/find/17441.cc: Likewise.
5791 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5792 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5793 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5794 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5795 Likewise.
5796 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5797 Likewise.
5798 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5799 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5800 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5801 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5802 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5803 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5804 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5805 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5806 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5807 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5808 Likewise.
5809 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5810 Likewise.
5811 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5812 Likewise.
5813 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5814 Likewise.
5815 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5816 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5817 * testsuite/25_algorithms/heap/1.cc: Likewise.
5818 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5819 * testsuite/25_algorithms/includes/1.cc: Likewise.
5820 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5821 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5822 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5823 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5824 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5825 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5826 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5827 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5828 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5829 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5830 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5831 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5832 Likewise.
5833 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5834 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5835 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5836 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5837 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5838 * testsuite/25_algorithms/max/1.cc: Likewise.
5839 * testsuite/25_algorithms/max/2.cc: Likewise.
5840 * testsuite/25_algorithms/max/3.cc: Likewise.
5841 * testsuite/25_algorithms/max/37547.cc: Likewise.
5842 * testsuite/25_algorithms/max/4.cc: Likewise.
5843 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5844 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5845 * testsuite/25_algorithms/merge/1.cc: Likewise.
5846 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5847 * testsuite/25_algorithms/min/1.cc: Likewise.
5848 * testsuite/25_algorithms/min/2.cc: Likewise.
5849 * testsuite/25_algorithms/min/3.cc: Likewise.
5850 * testsuite/25_algorithms/min/37547.cc: Likewise.
5851 * testsuite/25_algorithms/min/4.cc: Likewise.
5852 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5853 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5854 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5855 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5856 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5857 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5858 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5859 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5860 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5861 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5862 * testsuite/25_algorithms/move/1.cc: Likewise.
5863 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5864 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5865 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5866 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5867 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5868 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5869 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5870 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5871 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5872 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5873 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5874 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5875 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5876 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5877 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5878 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5879 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5880 * testsuite/25_algorithms/partition/1.cc: Likewise.
5881 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5882 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5883 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5884 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5885 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5886 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5887 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5888 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5889 * testsuite/25_algorithms/remove/1.cc: Likewise.
5890 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5891 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5892 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5893 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5894 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5895 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5896 * testsuite/25_algorithms/replace/1.cc: Likewise.
5897 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5898 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5899 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5900 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5901 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5902 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5903 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5904 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5905 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5906 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5907 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5908 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5909 * testsuite/25_algorithms/search/1.cc: Likewise.
5910 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5911 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5912 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5913 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5914 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5915 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5916 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5917 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5918 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5919 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5920 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5921 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5922 Likewise.
5923 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5924 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5925 * testsuite/25_algorithms/sort/1.cc: Likewise.
5926 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5927 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5928 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5929 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5930 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5931 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5932 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5933 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5934 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5935 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5936 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5937 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5938 * testsuite/25_algorithms/unique/1.cc: Likewise.
5939 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5940 * testsuite/25_algorithms/unique/2.cc: Likewise.
5941 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5942 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5943 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5944 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5945 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5946 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5947 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5948 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5949 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5950 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5951 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5952 * testsuite/26_numerics/complex/13450.cc: Likewise.
5953 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5954 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5955 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5956 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5957 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5958 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5959 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5960 Likewise.
5961 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5962 Likewise.
5963 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5964 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5965 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5966 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5967 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5968 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5969 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5970 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5971 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5972 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5973 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5974 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5975 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5976 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5977 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5978 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5979 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5980 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5981 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5982 Likewise.
5983 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5984 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5985 Likewise.
5986 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5987 Likewise.
5988 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5989 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5990 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5991 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5992 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5993 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5994 * testsuite/26_numerics/iota/1.cc: Likewise.
5995 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5996 * testsuite/26_numerics/slice/1.cc: Likewise.
5997 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5998 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5999 * testsuite/26_numerics/valarray/operators.cc: Likewise.
6000 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
6001 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
6002 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
6003 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
6004 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
6005 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
6006 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
6007 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
6009 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
6010 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
6013 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
6014 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
6046 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
6047 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
6048 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
6049 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
6050 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
6051 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
6052 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
6053 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
6054 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
6055 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6056 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6057 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6058 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6059 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6060 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6061 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6062 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6063 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6064 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6065 Likewise.
6066 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6067 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6068 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6069 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6070 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6071 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6072 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6073 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6074 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6075 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6076 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6077 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6078 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6079 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6080 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6081 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6082 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6083 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6084 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6085 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6086 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6087 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6088 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6089 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6090 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6091 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6092 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6093 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6094 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6095 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6096 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6097 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6098 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6099 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6100 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6101 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6102 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6103 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6104 Likewise.
6105 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6106 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6107 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6108 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6109 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6110 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6111 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6112 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6113 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6114 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6115 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6116 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6117 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6118 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6119 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6120 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6121 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6122 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6123 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6124 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6125 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6126 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6127 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6128 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6129 Likewise.
6130 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6131 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6132 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6133 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6134 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6135 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6136 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6137 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6138 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6139 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6140 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6141 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6142 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6143 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6144 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6145 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6146 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6147 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6148 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6149 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6150 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6151 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6152 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6153 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6154 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6155 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6156 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6157 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6158 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6159 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6160 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6161 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6162 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6163 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6164 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6165 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6166 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6167 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6168 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6169 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6170 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6171 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6172 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6173 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6174 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6175 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6176 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6177 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6178 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6179 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6180 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6181 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6182 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6183 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6184 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6185 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6186 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6187 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6188 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6189 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6190 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6191 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6192 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6193 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6194 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6195 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6196 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6197 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6198 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6199 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6200 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6201 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6202 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6203 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6204 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6205 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6206 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6207 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6208 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6209 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6210 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6211 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6212 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6213 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6214 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6215 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6216 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6217 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6218 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6219 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6220 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6221 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6222 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6223 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6224 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6225 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6226 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6227 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6228 Likewise.
6229 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6230 Likewise.
6231 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6232 Likewise.
6233 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6234 Likewise.
6235 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6236 Likewise.
6237 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6238 Likewise.
6239 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6240 Likewise.
6241 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6242 Likewise.
6243 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6244 Likewise.
6245 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6246 Likewise.
6247 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6248 Likewise.
6249 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6250 Likewise.
6251 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6252 Likewise.
6253 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6254 Likewise.
6255 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6256 Likewise.
6257 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6258 Likewise.
6259 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6260 Likewise.
6261 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6262 Likewise.
6263 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6264 Likewise.
6265 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6266 Likewise.
6267 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6268 Likewise.
6269 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6270 Likewise.
6271 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6272 Likewise.
6273 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6274 Likewise.
6275 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6276 Likewise.
6277 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6278 Likewise.
6279 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6280 Likewise.
6281 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6282 Likewise.
6283 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6284 Likewise.
6285 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6286 Likewise.
6287 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6288 Likewise.
6289 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6290 Likewise.
6291 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6292 Likewise.
6293 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6294 Likewise.
6295 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6296 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6297 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6298 Likewise.
6299 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6300 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6301 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6302 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6303 Likewise.
6304 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6305 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6306 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6307 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6308 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6309 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6310 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6311 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6312 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6313 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6314 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6315 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6316 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6317 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6318 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6319 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6320 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6321 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6322 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6323 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6324 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6325 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6326 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6327 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6328 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6329 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6330 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6331 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6332 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6333 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6334 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6335 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6336 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6337 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6338 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6339 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6340 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6341 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6342 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6343 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6344 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6345 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6346 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6347 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6348 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6349 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6350 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6351 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6352 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6353 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6354 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6355 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6356 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6357 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6358 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6359 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6360 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6361 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6362 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6363 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6364 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6365 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6366 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6367 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6368 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6369 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6370 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6371 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6372 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6373 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6374 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6375 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6376 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6377 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6378 Likewise.
6379 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6380 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6381 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6382 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6383 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6384 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6385 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6386 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6387 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6388 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6389 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6390 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6391 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6392 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6393 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6394 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6395 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6396 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6397 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6398 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6399 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6400 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6401 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6402 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6403 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6404 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6405 Likewise.
6406 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6407 Likewise.
6408 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6409 Likewise.
6410 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6411 Likewise.
6412 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6413 Likewise.
6414 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6415 Likewise.
6416 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6417 Likewise.
6418 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6419 Likewise.
6420 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6421 Likewise.
6422 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6423 Likewise.
6424 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6425 Likewise.
6426 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6427 Likewise.
6428 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6429 Likewise.
6430 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6431 Likewise.
6432 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6433 Likewise.
6434 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6435 Likewise.
6436 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6437 Likewise.
6438 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6439 Likewise.
6440 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6441 Likewise.
6442 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6443 Likewise.
6444 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6445 Likewise.
6446 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6447 Likewise.
6448 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6449 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6450 Likewise.
6451 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6452 Likewise.
6453 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6454 Likewise.
6455 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6456 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6457 Likewise.
6458 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6459 Likewise.
6460 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6461 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6462 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6463 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6464 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6465 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6466 Likewise.
6467 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6468 Likewise.
6469 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6470 Likewise.
6471 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6472 Likewise.
6473 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6474 Likewise.
6475 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6476 Likewise.
6477 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6478 Likewise.
6479 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6480 Likewise.
6481 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6482 Likewise.
6483 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6484 Likewise.
6485 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6486 Likewise.
6487 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6488 Likewise.
6489 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6490 Likewise.
6491 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6492 Likewise.
6493 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6494 Likewise.
6495 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6496 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6497 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6498 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6499 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6500 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6501 Likewise.
6502 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6503 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6504 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6505 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6506 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6507 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6508 Likewise.
6509 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6510 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6511 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6512 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6513 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6514 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6515 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6516 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6517 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6518 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6519 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6520 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6521 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6522 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6523 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6524 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6525 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6526 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6527 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6528 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6529 Likewise.
6530 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6531 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6532 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6533 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6534 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6535 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6536 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6537 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6538 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6539 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6540 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6541 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6542 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6543 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6544 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6545 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6546 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6547 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6548 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6549 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6550 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6551 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6552 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6553 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6554 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6555 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6556 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6557 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6558 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6559 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6560 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6561 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6562 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6563 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6564 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6565 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6566 Likewise.
6567 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6568 Likewise.
6569 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6570 Likewise.
6571 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6572 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6573 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6574 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6575 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6576 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6577 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6578 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6579 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6580 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6581 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6582 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6583 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6584 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6585 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6586 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6587 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6588 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6589 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6590 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6591 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6592 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6593 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6594 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6595 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6596 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6597 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6598 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6599 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6600 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6601 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6602 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6603 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6604 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6605 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6606 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6607 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6608 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6609 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6610 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6611 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6612 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6613 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6614 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6615 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6616 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6617 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6618 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6619 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6620 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6621 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6622 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6623 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6624 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6625 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6626 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6627 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6628 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6629 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6630 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6631 Likewise.
6632 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6633 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6634 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6635 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6636 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6637 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6638 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6639 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6640 * testsuite/27_io/fpos/11450.cc: Likewise.
6641 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6642 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6643 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6644 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6645 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6646 * testsuite/27_io/fpos/14775.cc: Likewise.
6647 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6648 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6649 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6650 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6651 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6652 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6653 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6654 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6655 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6656 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6657 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6658 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6659 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6660 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6661 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6662 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6663 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6664 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6665 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6666 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6667 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6668 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6669 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6670 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6671 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6672 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6673 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6674 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6675 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6676 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6677 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6678 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6679 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6680 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6681 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6682 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6683 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6684 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6685 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6686 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6687 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6688 * testsuite/27_io/objects/char/1.cc: Likewise.
6689 * testsuite/27_io/objects/char/10.cc: Likewise.
6690 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6691 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6692 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6693 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6694 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6695 * testsuite/27_io/objects/char/2.cc: Likewise.
6696 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6697 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6698 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6699 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6700 * testsuite/27_io/objects/char/5.cc: Likewise.
6701 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6702 * testsuite/27_io/objects/char/6.cc: Likewise.
6703 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6704 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6705 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6706 * testsuite/27_io/objects/char/7.cc: Likewise.
6707 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6708 * testsuite/27_io/objects/char/8.cc: Likewise.
6709 * testsuite/27_io/objects/char/9.cc: Likewise.
6710 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6711 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6712 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6713 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6714 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6715 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6716 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6717 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6718 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6719 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6720 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6721 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6722 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6723 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6724 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6725 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6726 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6727 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6728 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6729 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6730 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6731 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6732 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6733 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6734 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6735 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6736 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6737 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6738 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6739 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6740 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6741 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6742 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6743 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6744 * testsuite/27_io/types/1.cc: Likewise.
6745 * testsuite/27_io/types/2.cc: Likewise.
6746 * testsuite/27_io/types/3.cc: Likewise.
6747 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6748 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6749 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6750 Likewise.
6751 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6752 Likewise.
6753 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6754 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6755 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6756 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6757 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6758 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6759 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6760 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6761 Likewise.
6762 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6763 Likewise.
6764 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6765 Likewise.
6766 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6767 Likewise.
6768 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6769 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6770 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6771 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6772 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6773 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6774 Likewise.
6775 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6776 Likewise.
6777 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6778 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6779 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6780 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6781 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6782 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6783 * testsuite/Makefile.am: Likewise.
6784 * testsuite/abi/30586.cc: Likewise.
6785 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6786 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6787 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6788 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6789 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6790 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6791 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6792 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6793 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6794 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6795 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6796 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6797 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6798 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6799 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6800 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6801 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6802 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6803 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6804 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6805 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6806 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6807 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6808 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6809 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6810 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6811 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6812 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6813 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6814 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6815 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6816 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6817 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6818 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6819 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6820 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6821 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6822 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6823 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6824 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6825 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6826 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6827 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6828 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6829 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6830 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6831 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6832 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6833 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6834 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6835 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6836 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6837 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6838 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6839 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6840 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6841 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6842 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6843 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6844 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6845 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6846 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6847 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6848 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6849 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6850 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6851 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6852 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6853 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6854 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6855 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6856 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6857 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6858 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6859 * testsuite/abi/demangle/regression/old.cc: Likewise.
6860 * testsuite/abi/header_cxxabi.c: Likewise.
6861 * testsuite/backward/11460.cc: Likewise.
6862 * testsuite/backward/hash_map/1.cc: Likewise.
6863 * testsuite/backward/hash_map/14648.cc: Likewise.
6864 * testsuite/backward/hash_map/23528.cc: Likewise.
6865 * testsuite/backward/hash_set/1.cc: Likewise.
6866 * testsuite/backward/strstream_members.cc: Likewise.
6867 * testsuite/config/default.exp: Likewise.
6868 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6869 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6870 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6871 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6872 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6873 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6874 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6875 * testsuite/data/sgetn.txt: Likewise.
6876 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6877 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6878 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6879 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6880 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6881 * testsuite/ext/array_allocator/26875.cc: Likewise.
6882 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6883 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6884 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6885 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6886 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6887 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6888 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6889 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6890 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6891 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6892 * testsuite/ext/codecvt/1.cc: Likewise.
6893 * testsuite/ext/codecvt/char-1.cc: Likewise.
6894 * testsuite/ext/codecvt/char-2.cc: Likewise.
6895 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6896 * testsuite/ext/concept_checks.cc: Likewise.
6897 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6898 Likewise.
6899 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6900 Likewise.
6901 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6902 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6903 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6904 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6905 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6906 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6907 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6908 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6909 Likewise.
6910 * testsuite/ext/headers.cc: Likewise.
6911 * testsuite/ext/is_heap/1.cc: Likewise.
6912 * testsuite/ext/is_heap/check_type.cc: Likewise.
6913 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6914 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6915 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6916 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6917 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6918 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6919 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6920 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6921 * testsuite/ext/median.cc: Likewise.
6922 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6923 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6924 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6925 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6926 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6927 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6928 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6929 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6930 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6931 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6932 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6933 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6934 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6935 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6936 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6937 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6938 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6939 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6940 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6941 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6942 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6943 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6944 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6945 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6946 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6947 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6948 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6949 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6950 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6951 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6952 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6953 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6954 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6955 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6956 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6957 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6958 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6959 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6960 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6961 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6962 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6963 * testsuite/ext/rope/1.cc: Likewise.
6964 * testsuite/ext/rope/2.cc: Likewise.
6965 * testsuite/ext/rope/3.cc: Likewise.
6966 * testsuite/ext/rope/36832.cc: Likewise.
6967 * testsuite/ext/rope/4.cc: Likewise.
6968 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6969 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6970 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6971 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6972 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6973 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6974 Likewise.
6975 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6976 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6977 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6978 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6979 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6980 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6981 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6982 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6983 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6984 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6985 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6986 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6987 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6988 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6989 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6990 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6991 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6992 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6993 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6994 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6995 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6996 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6997 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6998 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6999 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
7000 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
7001 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
7002 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
7003 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
7004 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
7005 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7006 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
7007 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
7008 * testsuite/lib/dg-options.exp: Likewise.
7009 * testsuite/lib/libstdc++.exp: Likewise.
7010 * testsuite/lib/prune.exp: Likewise.
7011 * testsuite/libstdc++-abi/abi.exp: Likewise.
7012 * testsuite/libstdc++-dg/conformance.exp: Likewise.
7013 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
7014 Likewise.
7015 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
7016 Likewise.
7017 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
7018 Likewise.
7019 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
7020 Likewise.
7021 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
7022 Likewise.
7023 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
7024 Likewise.
7025 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
7026 Likewise.
7027 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
7028 Likewise.
7029 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
7030 Likewise.
7031 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
7032 Likewise.
7033 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
7034 Likewise.
7035 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
7036 Likewise.
7037 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
7038 Likewise.
7039 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
7040 Likewise.
7041 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
7042 Likewise.
7043 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
7044 Likewise.
7045 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
7046 Likewise.
7047 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
7048 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
7049 Likewise.
7050 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7051 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
7052 Likewise.
7053 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
7054 Likewise.
7055 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7056 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7057 Likewise.
7058 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7059 Likewise.
7060 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7061 Likewise.
7062 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7063 Likewise.
7064 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7065 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7066 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7067 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7068 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7069 Likewise.
7070 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7071 Likewise.
7072 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7073 Likewise.
7074 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7075 Likewise.
7076 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7077 Likewise.
7078 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7079 Likewise.
7080 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7081 Likewise.
7082 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7083 Likewise.
7084 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7085 Likewise.
7086 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7087 Likewise.
7088 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7089 Likewise.
7090 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7091 Likewise.
7092 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7093 Likewise.
7094 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7095 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7096 Likewise.
7097 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7098 Likewise.
7099 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7100 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7101 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7102 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7103 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7104 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7105 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7106 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7107 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7108 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7109 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7110 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7111 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7112 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7113 Likewise.
7114 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7115 Likewise.
7116 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7117 Likewise.
7118 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7119 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7120 Likewise.
7121 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7122 Likewise.
7123 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7124 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7125 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7126 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7127 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7128 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7129 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7130 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7131 Likewise.
7132 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7133 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7134 Likewise.
7135 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7136 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7137 Likewise.
7138 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7139 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7140 Likewise.
7141 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7142 Likewise.
7143 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7144 Likewise.
7145 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7146 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7147 Likewise.
7148 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7149 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7150 Likewise.
7151 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7152 Likewise.
7153 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7154 Likewise.
7155 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7156 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7157 Likewise.
7158 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7159 Likewise.
7160 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7161 Likewise.
7162 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7163 Likewise.
7164 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7165 Likewise.
7166 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7167 Likewise.
7168 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7169 Likewise.
7170 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7171 Likewise.
7172 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7173 Likewise.
7174 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7175 Likewise.
7176 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7177 Likewise.
7178 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7179 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7180 Likewise.
7181 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7182 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7183 Likewise.
7184 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7185 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7186 Likewise.
7187 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7188 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7189 Likewise.
7190 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7191 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7192 Likewise.
7193 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7194 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7195 Likewise.
7196 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7197 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7198 Likewise.
7199 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7200 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7201 Likewise.
7202 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7203 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7204 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7205 Likewise.
7206 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7207 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7208 Likewise.
7209 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7210 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7211 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7212 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7213 Likewise.
7214 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7215 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7216 Likewise.
7217 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7218 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7219 Likewise.
7220 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7221 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7222 Likewise.
7223 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7224 Likewise.
7225 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7226 Likewise.
7227 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7228 Likewise.
7229 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7230 Likewise.
7231 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7232 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7233 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7234 Likewise.
7235 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7236 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7237 Likewise.
7238 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7239 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7240 Likewise.
7241 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7242 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7243 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7244 Likewise.
7245 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7246 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7247 Likewise.
7248 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7249 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7250 Likewise.
7251 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7252 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7253 Likewise.
7254 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7255 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7256 Likewise.
7257 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7258 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7259 Likewise.
7260 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7261 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7262 Likewise.
7263 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7264 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7265 Likewise.
7266 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7267 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7268 Likewise.
7269 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7270 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7271 Likewise.
7272 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7273 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7274 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7275 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7276 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7277 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7278 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7279 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7280 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7281 Likewise.
7282 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7283 Likewise.
7284 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7285 Likewise.
7286 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7287 Likewise.
7288 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7289 Likewise.
7290 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7291 Likewise.
7292 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7293 Likewise.
7294 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7295 Likewise.
7296 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7297 Likewise.
7298 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7299 Likewise.
7300 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7301 Likewise.
7302 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7303 Likewise.
7304 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7305 Likewise.
7306 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7307 Likewise.
7308 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7309 Likewise.
7310 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7311 Likewise.
7312 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7313 Likewise.
7314 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7315 Likewise.
7316 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7317 Likewise.
7318 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7319 Likewise.
7320 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7321 Likewise.
7322 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7323 Likewise.
7324 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7325 Likewise.
7326 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7327 Likewise.
7328 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7329 Likewise.
7330 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7331 Likewise.
7332 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7333 Likewise.
7334 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7335 Likewise.
7336 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7337 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7338 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7339 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7340 Likewise.
7341 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7342 Likewise.
7343 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7344 Likewise.
7345 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7346 Likewise.
7347 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7348 Likewise.
7349 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7350 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7351 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7352 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7353 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7354 Likewise.
7355 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7356 Likewise.
7357 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7358 Likewise.
7359 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7360 Likewise.
7361 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7362 Likewise.
7363 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7364 Likewise.
7365 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7366 Likewise.
7367 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7368 Likewise.
7369 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7370 Likewise.
7371 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7372 Likewise.
7373 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7374 Likewise.
7375 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7376 Likewise.
7377 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7378 Likewise.
7379 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7380 Likewise.
7381 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7382 Likewise.
7383 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7384 Likewise.
7385 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7386 Likewise.
7387 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7388 Likewise.
7389 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7390 Likewise.
7391 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7392 Likewise.
7393 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7394 Likewise.
7395 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7396 Likewise.
7397 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7398 Likewise.
7399 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7400 Likewise.
7401 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7402 Likewise.
7403 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7404 Likewise.
7405 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7406 Likewise.
7407 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7408 Likewise.
7409 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7410 Likewise.
7411 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7412 Likewise.
7413 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7414 Likewise.
7415 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7416 Likewise.
7417 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7418 Likewise.
7419 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7420 Likewise.
7421 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7422 Likewise.
7423 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7424 Likewise.
7425 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7426 Likewise.
7427 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7428 Likewise.
7429 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7430 Likewise.
7431 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7432 Likewise.
7433 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7434 Likewise.
7435 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7436 Likewise.
7437 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7438 Likewise.
7439 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7440 Likewise.
7441 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7442 Likewise.
7443 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7444 Likewise.
7445 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7446 Likewise.
7447 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7448 Likewise.
7449 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7450 Likewise.
7451 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7452 Likewise.
7453 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7454 Likewise.
7455 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7456 Likewise.
7457 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7458 Likewise.
7459 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7460 Likewise.
7461 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7462 Likewise.
7463 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7464 Likewise.
7465 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7466 Likewise.
7467 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7468 Likewise.
7469 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7470 Likewise.
7471 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7472 Likewise.
7473 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7474 Likewise.
7475 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7476 Likewise.
7477 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7478 Likewise.
7479 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7480 Likewise.
7481 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7482 Likewise.
7483 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7484 Likewise.
7485 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7486 Likewise.
7487 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7488 Likewise.
7489 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7490 Likewise.
7491 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7492 Likewise.
7493 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7494 Likewise.
7495 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7496 Likewise.
7497 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7498 Likewise.
7499 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7500 Likewise.
7501 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7502 Likewise.
7503 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7504 Likewise.
7505 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7506 Likewise.
7507 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7508 Likewise.
7509 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7510 Likewise.
7511 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7512 Likewise.
7513 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7514 Likewise.
7515 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7516 Likewise.
7517 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7518 Likewise.
7519 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7520 Likewise.
7521 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7522 Likewise.
7523 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7524 Likewise.
7525 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7526 Likewise.
7527 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7528 Likewise.
7529 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7530 Likewise.
7531 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7532 Likewise.
7533 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7534 Likewise.
7535 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7536 Likewise.
7537 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7538 Likewise.
7539 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7540 Likewise.
7541 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7542 Likewise.
7543 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7544 Likewise.
7545 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7546 Likewise.
7547 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7548 Likewise.
7549 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7550 Likewise.
7551 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7552 Likewise.
7553 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7554 Likewise.
7555 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7556 Likewise.
7557 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7558 Likewise.
7559 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7560 Likewise.
7561 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7562 Likewise.
7563 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7564 Likewise.
7565 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7566 Likewise.
7567 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7568 Likewise.
7569 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7570 Likewise.
7571 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7572 Likewise.
7573 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7574 Likewise.
7575 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7576 Likewise.
7577 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7578 Likewise.
7579 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7580 Likewise.
7581 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7582 Likewise.
7583 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7584 Likewise.
7585 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7586 Likewise.
7587 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7588 Likewise.
7589 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7590 Likewise.
7591 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7592 Likewise.
7593 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7594 Likewise.
7595 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7596 Likewise.
7597 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7598 Likewise.
7599 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7600 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7601 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7602 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7603 Likewise.
7604 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7605 Likewise.
7606 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7607 Likewise.
7608 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7609 Likewise.
7610 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7611 Likewise.
7612 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7613 Likewise.
7614 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7615 Likewise.
7616 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7617 Likewise.
7618 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7619 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7620 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7621 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7622 Likewise.
7623 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7624 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7625 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7626 Likewise.
7627 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7628 Likewise.
7629 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7630 Likewise.
7631 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7632 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7633 Likewise.
7634 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7635 Likewise.
7636 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7637 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7638 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7639 Likewise.
7640 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7641 Likewise.
7642 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7643 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7644 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7645 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7646 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7647 Likewise.
7648 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7649 Likewise.
7650 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7651 Likewise.
7652 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7653 Likewise.
7654 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7655 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7656 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7657 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7658 Likewise.
7659 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7660 Likewise.
7661 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7662 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7663 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7664 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7665 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7666 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7667 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7668 Likewise.
7669 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7670 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7671 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7672 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7673 Likewise.
7674 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7675 Likewise.
7676 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7677 Likewise.
7678 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7679 Likewise.
7680 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7681 Likewise.
7682 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7683 Likewise.
7684 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7685 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7686 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7687 Likewise.
7688 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7689 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7690 Likewise.
7691 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7692 Likewise.
7693 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7694 Likewise.
7695 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7696 Likewise.
7697 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7698 Likewise.
7699 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7700 Likewise.
7701 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7702 Likewise.
7703 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7704 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7705 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7706 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7707 Likewise.
7708 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7709 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7710 Likewise.
7711 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7712 Likewise.
7713 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7714 Likewise.
7715 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7716 Likewise.
7717 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7718 Likewise.
7719 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7720 Likewise.
7721 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7722 Likewise.
7723 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7724 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7725 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7726 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7727 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7728 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7729 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7730 Likewise.
7731 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7732 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7733 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7734 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7735 Likewise.
7736 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7737 Likewise.
7738 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7739 Likewise.
7740 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7741 Likewise.
7742 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7743 Likewise.
7744 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7745 Likewise.
7746 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7747 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7748 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7749 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7750 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7751 Likewise.
7752 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7753 Likewise.
7754 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7755 Likewise.
7756 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7757 Likewise.
7758 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7759 Likewise.
7760 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7761 Likewise.
7762 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7763 Likewise.
7764 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7765 Likewise.
7766 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7767 Likewise.
7768 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7769 Likewise.
7770 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7771 Likewise.
7772 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7773 Likewise.
7774 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7775 Likewise.
7776 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7777 Likewise.
7778 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7779 Likewise.
7780 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7781 Likewise.
7782 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7783 Likewise.
7784 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7785 Likewise.
7786 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7787 Likewise.
7788 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7789 Likewise.
7790 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7791 Likewise.
7792 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7793 Likewise.
7794 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7795 Likewise.
7796 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7797 Likewise.
7798 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7799 Likewise.
7800 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7801 Likewise.
7802 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7803 Likewise.
7804 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7805 Likewise.
7806 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7807 Likewise.
7808 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7809 Likewise.
7810 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7811 Likewise.
7812 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7813 Likewise.
7814 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7815 Likewise.
7816 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7817 Likewise.
7818 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7819 Likewise.
7820 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7821 Likewise.
7822 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7823 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7824 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7825 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7826 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7827 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7828 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7829 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7830 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7831 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7832 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7833 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7834 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7835 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7836 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7837 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7838 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7839 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7840 * testsuite/tr1/headers/all.cc: Likewise.
7841 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7842 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7843 * testsuite/util/testsuite_shared.cc: Likewise.
7844 * scripts/extract_symvers: Likewise. Remove runtime exception.
7845 * testsuite/17_intro/headers/all.cc: Likewise.
7846 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7847 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7848 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7849 Likewise.
7850 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7851 Likewise.
7852 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7853 Likewise.
7854 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7855 Likewise.
7856 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7857 Likewise.
7858 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7859 Likewise.
7860 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7861 Likewise.
7862 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7863 Likewise.
7864 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7865 Likewise.
7866 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7867 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7868 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7869 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7870 Likewise.
7871 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7872 Likewise.
7873 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7874 Likewise.
7875 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7876 Likewise.
7877 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7878 Likewise.
7879 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7880 Likewise.
7881 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7882 Likewise.
7883 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7884 Likewise.
7885 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7886 Likewise.
7887 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7888 Likewise.
7889 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7890 Likewise.
7891 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7892 Likewise.
7893 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7896 Likewise.
7897 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7898 Likewise.
7899 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7900 Likewise.
7901 * testsuite/20_util/pair/moveable.cc: Likewise.
7902 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7903 Likewise.
7904 * testsuite/20_util/pair/swap.cc: Likewise.
7905 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7906 Likewise.
7907 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7908 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7909 Likewise.
7910 * testsuite/20_util/tuple/moveable.cc: Likewise.
7911 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7912 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7913 Likewise.
7914 * testsuite/20_util/tuple/swap.cc: Likewise.
7915 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7916 Likewise.
7917 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7918 Likewise.
7919 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7920 Likewise.
7921 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7922 Likewise.
7923 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7924 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7925 Likewise.
7926 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7927 Likewise.
7928 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7929 Likewise.
7930 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7931 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7932 Likewise.
7933 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7934 Likewise.
7935 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7936 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7937 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7938 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7939 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7940 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7941 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7942 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7943 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7944 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7945 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7946 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7947 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7948 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7949 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7950 Likewise.
7951 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7952 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7953 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7954 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7955 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7956 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7957 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7958 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7959 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7960 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7961 Likewise.
7962 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7963 Likewise.
7964 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7965 Likewise.
7966 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7967 Likewise.
7968 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7969 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7970 Likewise.
7971 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7972 Likewise.
7973 * testsuite/23_containers/deque/14340.cc: Likewise.
7974 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7975 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7976 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7977 * testsuite/23_containers/deque/init-list.cc: Likewise.
7978 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7979 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7980 * testsuite/23_containers/deque/moveable.cc: Likewise.
7981 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7982 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7983 Likewise.
7984 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7985 Likewise.
7986 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7987 Likewise.
7988 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7989 Likewise.
7990 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7991 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7992 Likewise.
7993 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7994 Likewise.
7995 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7996 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7997 Likewise.
7998 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7999 Likewise.
8000 * testsuite/23_containers/list/14340.cc: Likewise.
8001 * testsuite/23_containers/list/23781.cc: Likewise.
8002 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
8003 * testsuite/23_containers/list/init-list.cc: Likewise.
8004 * testsuite/23_containers/list/moveable.cc: Likewise.
8005 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
8006 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
8007 Likewise.
8008 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
8009 Likewise.
8010 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
8011 Likewise.
8012 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
8013 Likewise.
8014 * testsuite/23_containers/map/14340.cc: Likewise.
8015 * testsuite/23_containers/map/23781.cc: Likewise.
8016 * testsuite/23_containers/map/init-list.cc: Likewise.
8017 * testsuite/23_containers/map/moveable.cc: Likewise.
8018 * testsuite/23_containers/map/operations/1.cc: Likewise.
8019 * testsuite/23_containers/map/operations/31440.cc: Likewise.
8020 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
8021 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
8022 Likewise.
8023 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
8024 Likewise.
8025 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
8026 Likewise.
8027 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
8028 Likewise.
8029 * testsuite/23_containers/multimap/14340.cc: Likewise.
8030 * testsuite/23_containers/multimap/23781.cc: Likewise.
8031 * testsuite/23_containers/multimap/init-list.cc: Likewise.
8032 * testsuite/23_containers/multimap/moveable.cc: Likewise.
8033 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
8034 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
8035 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
8036 Likewise.
8037 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
8038 Likewise.
8039 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
8040 Likewise.
8041 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
8042 Likewise.
8043 * testsuite/23_containers/multiset/14340.cc: Likewise.
8044 * testsuite/23_containers/multiset/23781.cc: Likewise.
8045 * testsuite/23_containers/multiset/init-list.cc: Likewise.
8046 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
8047 * testsuite/23_containers/multiset/moveable.cc: Likewise.
8048 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
8049 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
8050 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
8051 Likewise.
8052 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
8053 Likewise.
8054 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
8055 Likewise.
8056 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8057 Likewise.
8058 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8059 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8060 Likewise.
8061 * testsuite/23_containers/queue/moveable.cc: Likewise.
8062 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8063 Likewise.
8064 * testsuite/23_containers/set/14340.cc: Likewise.
8065 * testsuite/23_containers/set/23781.cc: Likewise.
8066 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8067 * testsuite/23_containers/set/init-list.cc: Likewise.
8068 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8069 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8070 * testsuite/23_containers/set/moveable.cc: Likewise.
8071 * testsuite/23_containers/set/operations/1.cc: Likewise.
8072 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8073 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8074 Likewise.
8075 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8076 Likewise.
8077 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8078 Likewise.
8079 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8080 Likewise.
8081 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8082 Likewise.
8083 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8084 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8085 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8086 Likewise.
8087 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8088 Likewise.
8089 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8090 Likewise.
8091 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8092 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8093 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8094 Likewise.
8095 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8096 Likewise.
8097 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8098 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8099 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8100 Likewise.
8101 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8102 Likewise.
8103 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8104 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8105 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8106 Likewise.
8107 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8108 Likewise.
8109 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8110 Likewise.
8111 * testsuite/23_containers/vector/14340.cc: Likewise.
8112 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8113 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8114 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8115 Likewise.
8116 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8117 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8118 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8119 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8120 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8121 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8122 Likewise.
8123 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8124 Likewise.
8125 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8126 Likewise.
8127 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8128 Likewise.
8129 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8130 Likewise.
8131 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8132 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8133 * testsuite/23_containers/vector/init-list.cc: Likewise.
8134 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8135 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8136 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8137 * testsuite/23_containers/vector/moveable.cc: Likewise.
8138 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8139 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8140 Likewise.
8141 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8142 Likewise.
8143 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8144 Likewise.
8145 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8146 Likewise.
8147 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8148 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8149 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8150 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8151 Likewise.
8152 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8153 Likewise.
8154 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8155 Likewise.
8156 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8157 Likewise.
8158 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8159 Likewise.
8160 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8161 Likewise.
8162 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8163 Likewise.
8164 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8165 Likewise.
8166 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8167 Likewise.
8168 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8169 Likewise.
8170 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8171 Likewise.
8172 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8173 Likewise.
8174 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8175 Likewise.
8176 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8177 Likewise.
8178 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8179 Likewise.
8180 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8181 Likewise.
8182 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8183 Likewise.
8184 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8185 Likewise.
8186 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8187 Likewise.
8188 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8189 Likewise.
8190 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8191 Likewise.
8192 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8193 Likewise.
8194 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8195 Likewise.
8196 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8197 Likewise.
8198 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8199 Likewise.
8200 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8201 Likewise.
8202 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8203 Likewise.
8204 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8205 Likewise.
8206 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8207 Likewise.
8208 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8209 Likewise.
8210 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8211 Likewise.
8212 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8213 Likewise.
8214 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8215 Likewise.
8216 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8217 Likewise.
8218 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8219 Likewise.
8220 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8221 Likewise.
8222 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8223 Likewise.
8224 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8225 Likewise.
8226 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8227 Likewise.
8228 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8229 Likewise.
8230 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8231 Likewise.
8232 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8233 Likewise.
8234 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8235 Likewise.
8236 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8237 Likewise.
8238 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8239 Likewise.
8240 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8241 Likewise.
8242 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8243 Likewise.
8244 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8245 Likewise.
8246 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8247 Likewise.
8248 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8249 Likewise.
8250 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8251 Likewise.
8252 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8253 Likewise.
8254 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8255 Likewise.
8256 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8257 Likewise.
8258 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8259 Likewise.
8260 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8261 Likewise.
8262 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8263 Likewise.
8264 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8265 Likewise.
8266 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8267 Likewise.
8268 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8269 Likewise.
8270 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8271 Likewise.
8272 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8273 Likewise.
8274 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8275 Likewise.
8276 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8277 Likewise.
8278 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8279 Likewise.
8280 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8281 Likewise.
8282 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8283 Likewise.
8284 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8285 Likewise.
8286 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8287 Likewise.
8288 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8289 Likewise.
8290 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8291 Likewise.
8292 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8293 Likewise.
8294 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8295 Likewise.
8296 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8297 Likewise.
8298 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8299 Likewise.
8300 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8301 Likewise.
8302 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8303 Likewise.
8304 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8305 Likewise.
8306 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8307 Likewise.
8308 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8309 Likewise.
8310 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8311 Likewise.
8312 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8313 Likewise.
8314 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8315 Likewise.
8316 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8317 Likewise.
8318 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8319 Likewise.
8320 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8321 Likewise.
8322 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8323 Likewise.
8324 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8325 Likewise.
8326 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8327 Likewise.
8328 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8329 Likewise.
8330 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8331 Likewise.
8332 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8333 Likewise.
8334 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8335 Likewise.
8336 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8337 Likewise.
8338 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8339 Likewise.
8340 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8341 Likewise.
8342 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8343 Likewise.
8344 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8345 Likewise.
8346 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8347 Likewise.
8348 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8349 Likewise.
8350 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8351 Likewise.
8352 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8353 Likewise.
8354 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8355 Likewise.
8356 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8357 Likewise.
8358 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8359 Likewise.
8360 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8361 Likewise.
8362 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8363 Likewise.
8364 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8365 Likewise.
8366 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8367 Likewise.
8368 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8369 Likewise.
8370 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8371 Likewise.
8372 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8373 Likewise.
8374 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8375 Likewise.
8376 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8377 Likewise.
8378 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8379 Likewise.
8380 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8381 Likewise.
8382 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8383 Likewise.
8384 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8385 Likewise.
8386 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8387 Likewise.
8388 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8389 Likewise.
8390 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8391 Likewise.
8392 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8393 Likewise.
8394 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8395 Likewise.
8396 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8397 Likewise.
8398 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8399 Likewise.
8400 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8401 Likewise.
8402 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8403 Likewise.
8404 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8405 Likewise.
8406 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8407 Likewise.
8408 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8409 Likewise.
8410 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8411 Likewise.
8412 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8413 Likewise.
8414 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8415 Likewise.
8416 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8417 Likewise.
8418 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8419 Likewise.
8420 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8421 Likewise.
8422 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8423 Likewise.
8424 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8425 Likewise.
8426 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8427 Likewise.
8428 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8429 Likewise.
8430 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8431 Likewise.
8432 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8433 Likewise.
8434 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8435 Likewise.
8436 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8437 Likewise.
8438 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8439 Likewise.
8440 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8441 Likewise.
8442 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8443 Likewise.
8444 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8445 Likewise.
8446 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8447 Likewise.
8448 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8449 Likewise.
8450 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8451 Likewise.
8452 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8453 Likewise.
8454 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8455 Likewise.
8456 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8457 Likewise.
8458 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8459 Likewise.
8460 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8461 Likewise.
8462 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8463 Likewise.
8464 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8465 Likewise.
8466 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8467 Likewise.
8468 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8469 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8470 Likewise.
8471 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8472 Likewise.
8473 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8474 Likewise.
8475 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8476 Likewise.
8477 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8478 Likewise.
8479 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8480 Likewise.
8481 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8482 Likewise.
8483 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8484 Likewise.
8485 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8486 Likewise.
8487 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8488 Likewise.
8489 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8490 Likewise.
8491 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8492 Likewise.
8493 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8494 Likewise.
8495 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8496 Likewise.
8497 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8498 Likewise.
8499 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8500 Likewise.
8501 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8502 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8503 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8504 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8505 Likewise.
8506 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8507 Likewise.
8508 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8509 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8510 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8511 Likewise.
8512 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8513 Likewise.
8514 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8515 Likewise.
8516 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8517 Likewise.
8518 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8519 Likewise.
8520 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8521 Likewise.
8522 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8523 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8524 Likewise.
8525 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8526 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8527 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8528 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8529 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8530 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8531 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8532 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8533 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8534 Likewise.
8535 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8536 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8537 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8538 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8539 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8540 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8541 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8542 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8543 Likewise.
8544 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8545 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8546 Likewise.
8547 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8548 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8549 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8550 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8551 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8552 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8553 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8554 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8555 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8556 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8557 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8558 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8559 Likewise.
8560 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8561 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8562 Likewise.
8563 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8564 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8565 Likewise.
8566 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8567 Likewise.
8568 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8569 Likewise.
8570 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8571 Likewise.
8572 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8573 Likewise.
8574 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8575 Likewise.
8576 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8577 Likewise.
8578 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8579 Likewise.
8580 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8581 Likewise.
8582 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8583 Likewise.
8584 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8585 Likewise.
8586 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8587 Likewise.
8588 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8589 Likewise.
8590 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8591 Likewise.
8592 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8593 Likewise.
8594 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8595 Likewise.
8596 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8597 Likewise.
8598 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8599 Likewise.
8600 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8601 Likewise.
8602 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8603 Likewise.
8604 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8605 Likewise.
8606 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8607 Likewise.
8608 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8609 Likewise.
8610 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8611 Likewise.
8612 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8613 Likewise.
8614 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8615 Likewise.
8616 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8617 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8618 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8619 Likewise.
8620 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8621 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8622 Likewise.
8623 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8624 Likewise.
8625 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8626 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8627 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8628 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8629 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8630 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8631 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8632 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8633 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8634 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8635 Likewise.
8636 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8637 Likewise.
8638 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8639 Likewise.
8640 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8641 Likewise.
8642 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8643 Likewise.
8644 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8645 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8646 Likewise.
8647 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8648 Likewise.
8649 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8650 Likewise.
8651 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8652 Likewise.
8653 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8654 Likewise.
8655 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8656 Likewise.
8657 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8658 Likewise.
8659 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8660 Likewise.
8661 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8662 Likewise.
8663 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8664 Likewise.
8665 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8666 Likewise.
8667 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8668 Likewise.
8669 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8670 Likewise.
8671 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8672 Likewise.
8673 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8674 Likewise.
8675 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8676 Likewise.
8677 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8678 Likewise.
8679 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8680 Likewise.
8681 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8682 Likewise.
8683 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8684 Likewise.
8685 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8686 Likewise.
8687 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8688 Likewise.
8689 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8690 Likewise.
8691 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8692 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8693 Likewise.
8694 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8695 Likewise.
8696 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8697 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8698 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8699 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8700 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8701 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8702 Likewise.
8703 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8704 Likewise.
8705 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8706 Likewise.
8707 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8708 Likewise.
8709 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8710 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8711 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8712 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8713 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8714 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8715 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8716 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8717 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8718 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8719 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8720 Likewise.
8721 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8722 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8723 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8724 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8725 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8726 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8727 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8728 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8729 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8730 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8731 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8732 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8733 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8734 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8735 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8736 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8737 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8738 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8739 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8740 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8741 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8742 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8743 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8744 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8745 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8746 Likewise.
8747 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8748 * testsuite/27_io/fpos/14252.cc: Likewise.
8749 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8750 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8751 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8752 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8753 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8754 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8755 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8756 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8757 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8758 Likewise.
8759 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8760 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8761 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8762 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8763 Likewise.
8764 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8765 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8766 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8767 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8768 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8769 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8770 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8771 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8772 * testsuite/27_io/objects/char/3045.cc: Likewise.
8773 * testsuite/27_io/objects/char/3647.cc: Likewise.
8774 * testsuite/27_io/objects/char/5268.cc: Likewise.
8775 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8776 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8777 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8778 * testsuite/28_regex/init-list.cc: Likewise.
8779 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8780 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8781 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8782 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8783 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8784 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8785 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8786 Likewise.
8787 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8788 Likewise.
8789 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8790 Likewise.
8791 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8792 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8793 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8794 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8795 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8796 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8797 Likewise.
8798 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8799 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8800 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8801 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8802 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8803 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8804 Likewise.
8805 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8806 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8807 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8808 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8809 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8810 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8811 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8812 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8813 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8814 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8815 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8816 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8817 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8818 Likewise.
8819 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8820 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8821 Likewise.
8822 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8823 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8824 Likewise.
8825 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8826 Likewise.
8827 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8828 Likewise.
8829 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8830 Likewise.
8831 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8832 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8833 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8834 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8835 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8836 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8837 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8838 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8839 Likewise.
8840 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8841 Likewise.
8842 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8843 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8844 Likewise.
8845 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8846 Likewise.
8847 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8848 Likewise.
8849 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8850 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8851 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8852 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8853 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8854 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8855 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8856 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8857 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8858 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8859 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8860 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8861 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8862 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8863 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8864 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8865 Likewise.
8866 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8867 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8868 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8869 Likewise.
8870 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8871 Likewise.
8872 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8873 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8874 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8875 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8876 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8877 Likewise.
8878 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8879 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8880 Likewise.
8881 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8882 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8883 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8884 Likewise.
8885 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8886 Likewise.
8887 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8888 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8889 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8890 Likewise.
8891 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8892 Likewise.
8893 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8894 Likewise.
8895 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8896 Likewise.
8897 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8898 Likewise.
8899 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8900 * testsuite/30_threads/this_thread/1.cc: Likewise.
8901 * testsuite/30_threads/this_thread/2.cc: Likewise.
8902 * testsuite/30_threads/this_thread/3.cc: Likewise.
8903 * testsuite/30_threads/this_thread/4.cc: Likewise.
8904 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8905 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8906 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8907 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8908 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8909 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8910 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8911 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8912 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8913 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8914 * testsuite/30_threads/thread/members/1.cc: Likewise.
8915 * testsuite/30_threads/thread/members/2.cc: Likewise.
8916 * testsuite/30_threads/thread/members/3.cc: Likewise.
8917 * testsuite/30_threads/thread/members/4.cc: Likewise.
8918 * testsuite/30_threads/thread/members/5.cc: Likewise.
8919 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8920 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8921 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8922 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8923 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8924 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8925 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8926 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8927 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8928 Likewise.
8929 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8930 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8931 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8932 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8933 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8934 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8935 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8936 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8937 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8938 * testsuite/30_threads/try_lock/1.cc: Likewise.
8939 * testsuite/30_threads/try_lock/2.cc: Likewise.
8940 * testsuite/30_threads/try_lock/3.cc: Likewise.
8941 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8942 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8943 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8944 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8945 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8946 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8947 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8948 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8949 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8950 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8951 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8952 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8953 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8954 Likewise.
8955 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8956 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8957 Likewise.
8958 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8959 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8960 Likewise.
8961 * testsuite/ext/array_allocator/1.cc: Likewise.
8962 * testsuite/ext/array_allocator/2.cc: Likewise.
8963 * testsuite/ext/array_allocator/3.cc: Likewise.
8964 * testsuite/ext/ext_pointer/1.cc: Likewise.
8965 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8966 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8967 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8968 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8969 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8970 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8971 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8972 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8973 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8974 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8975 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8976 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8977 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8978 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8979 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8980 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8981 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8982 Likewise.
8983 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8984 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8985 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8986 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8987 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8988 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8989 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8990 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8991 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8992 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8993 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8994 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8995 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8996 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8997 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8998 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8999 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
9000 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
9001 Likewise.
9002 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
9003 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
9004 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
9005 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
9006 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
9007 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
9008 * testsuite/ext/pod_char_traits.cc: Likewise.
9009 * testsuite/ext/slist/23781.cc: Likewise.
9010 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
9011 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
9012 * testsuite/ext/vstring/init-list.cc: Likewise.
9013 * testsuite/ext/vstring/moveable.cc: Likewise.
9014 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
9015 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
9016 Likewise.
9017 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
9018 Likewise.
9019 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
9020 Likewise.
9021 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
9022 Likewise.
9023 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
9024 Likewise.
9025 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
9026 Likewise.
9027 * testsuite/ext/vstring/types/23767.cc: Likewise.
9028 * testsuite/performance/21_strings/string_append.cc: Likewise.
9029 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
9030 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
9031 Likewise.
9032 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
9033 Likewise.
9034 * testsuite/performance/21_strings/string_find.cc: Likewise.
9035 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
9036 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
9037 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
9038 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
9039 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
9040 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
9041 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
9042 Likewise.
9043 * testsuite/performance/23_containers/create/map.cc: Likewise.
9044 * testsuite/performance/23_containers/create_from_sorted/set.cc:
9045 Likewise.
9046 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
9047 * testsuite/performance/23_containers/find/map.cc: Likewise.
9048 * testsuite/performance/23_containers/index/map.cc: Likewise.
9049 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
9050 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
9051 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
9052 Likewise.
9053 * testsuite/performance/23_containers/insert_erase/associative.cc:
9054 Likewise.
9055 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9056 Likewise.
9057 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9058 Likewise.
9059 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9060 Likewise.
9061 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9062 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9063 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9064 Likewise.
9065 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9066 Likewise.
9067 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9068 Likewise.
9069 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9070 Likewise.
9071 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9072 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9073 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9074 Likewise.
9075 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9076 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9077 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9078 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9079 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9080 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9081 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9082 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9083 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9084 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9085 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9086 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9087 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9088 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9089 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9090 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9091 Likewise.
9092 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9093 Likewise.
9094 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9095 Likewise.
9096 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9097 Likewise.
9098 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9099 Likewise.
9100 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9101 Likewise.
9102 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9103 Likewise.
9104 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9105 Likewise.
9106 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9107 Likewise.
9108 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9109 Likewise.
9110 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9111 Likewise.
9112 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9113 Likewise.
9114 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9115 Likewise.
9116 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9117 Likewise.
9118 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9119 Likewise.
9120 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9121 Likewise.
9122 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9123 Likewise.
9124 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9125 Likewise.
9126 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9127 Likewise.
9128 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9129 Likewise.
9130 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9131 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9132 Likewise.
9133 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9134 Likewise.
9135 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9136 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9137 Likewise.
9138 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9139 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9140 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9141 Likewise.
9142 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9143 Likewise.
9144 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9145 Likewise.
9146 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9147 Likewise.
9148 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9149 Likewise.
9150 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9151 Likewise.
9152 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9153 Likewise.
9154 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9155 Likewise.
9156 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9157 Likewise.
9158 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9159 Likewise.
9160 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9161 Likewise.
9162 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9163 Likewise.
9164 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9165 Likewise.
9166 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9167 Likewise.
9168 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9169 Likewise.
9170 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9171 Likewise.
9172 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9173 Likewise.
9174 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9175 Likewise.
9176 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9177 Likewise.
9178 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9179 Likewise.
9180 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9181 Likewise.
9182 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9183 Likewise.
9184 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9185 Likewise.
9186 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9187 Likewise.
9188 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9189 Likewise.
9190 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9191 Likewise.
9192 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9193 Likewise.
9194 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9195 Likewise.
9196 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9197 Likewise.
9198 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9199 Likewise.
9200 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9201 Likewise.
9202 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9203 Likewise.
9204 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9205 Likewise.
9206 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9207 Likewise.
9208 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9209 Likewise.
9210 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9211 Likewise.
9212 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9213 Likewise.
9214 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9215 Likewise.
9216 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9217 Likewise.
9218 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9219 Likewise.
9220 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9221 Likewise.
9222 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9223 Likewise.
9224 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9225 Likewise.
9226 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9227 Likewise.
9228 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9229 Likewise.
9230 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9231 Likewise.
9232 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9233 Likewise.
9234 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9235 Likewise.
9236 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9237 Likewise.
9238 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9239 Likewise.
9240 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9241 Likewise.
9242 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9243 Likewise.
9244 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9245 Likewise.
9246 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9247 Likewise.
9248 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9249 Likewise.
9250 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9251 Likewise.
9252 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9253 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9254 Likewise.
9255 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9256 Likewise.
9257 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9258 Likewise.
9259 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9260 Likewise.
9261 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9262 Likewise.
9263 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9264 Likewise.
9265 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9266 Likewise.
9267 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9268 Likewise.
9269 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9270 Likewise.
9271 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9272 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9273 Likewise.
9274 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9275 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9276 Likewise.
9277 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9278 Likewise.
9279 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9280 Likewise.
9281 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9282 Likewise.
9283 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9284 Likewise.
9285 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9286 Likewise.
9287 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9288 Likewise.
9289 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9290 Likewise.
9291 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9292 Likewise.
9293 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9294 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9295 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9296 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9297 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9298 Likewise.
9299 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9300 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9301 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9302 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9303 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9304 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9305 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9306 * testsuite/util/io/prog_bar.cc: Likewise.
9307 * testsuite/util/io/prog_bar.hpp: Likewise.
9308 * testsuite/util/io/text_populate.hpp: Likewise.
9309 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9310 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9311 * testsuite/util/io/xml.hpp: Likewise.
9312 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9313 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9314 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9315 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9316 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9317 * testsuite/util/native_type/native_map.hpp: Likewise.
9318 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9319 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9320 * testsuite/util/native_type/native_set.hpp: Likewise.
9321 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9322 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9323 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9324 Likewise.
9325 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9326 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9327 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9328 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9329 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9330 Likewise.
9331 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9332 Likewise.
9333 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9334 Likewise.
9335 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9336 Likewise.
9337 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9338 Likewise.
9339 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9340 Likewise.
9341 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9342 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9343 Likewise.
9344 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9345 Likewise.
9346 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9347 Likewise.
9348 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9349 Likewise.
9350 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9351 Likewise.
9352 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9353 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9354 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9355 * testsuite/util/regression/basic_type.hpp: Likewise.
9356 * testsuite/util/regression/common_type.hpp: Likewise.
9357 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9358 Likewise.
9359 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9360 Likewise.
9361 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9362 Likewise.
9363 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9364 Likewise.
9365 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9366 Likewise.
9367 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9368 Likewise.
9369 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9370 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9371 Likewise.
9372 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9373 Likewise.
9374 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9375 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9376 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9377 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9378 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9379 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9380 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9381 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9382 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9383 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9384 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9385 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9386 * testsuite/util/testsuite_abi.cc: Likewise.
9387 * testsuite/util/testsuite_abi.h: Likewise.
9388 * testsuite/util/testsuite_abi_check.cc: Likewise.
9389 * testsuite/util/testsuite_allocator.cc: Likewise.
9390 * testsuite/util/testsuite_allocator.h: Likewise.
9391 * testsuite/util/testsuite_api.h: Likewise.
9392 * testsuite/util/testsuite_character.cc: Likewise.
9393 * testsuite/util/testsuite_character.h: Likewise.
9394 * testsuite/util/testsuite_common_types.h: Likewise.
9395 * testsuite/util/testsuite_error.h: Likewise.
9396 * testsuite/util/testsuite_hooks.cc: Likewise.
9397 * testsuite/util/testsuite_hooks.h: Likewise.
9398 * testsuite/util/testsuite_io.h: Likewise.
9399 * testsuite/util/testsuite_iterators.h: Likewise.
9400 * testsuite/util/testsuite_performance.h: Likewise.
9401 * testsuite/util/testsuite_rng.h: Likewise.
9402 * testsuite/util/testsuite_rvalref.h: Likewise.
9403 * testsuite/util/testsuite_tr1.h: Likewise.
9404 * testsuite/util/thread/all.h: Likewise.
9405 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9406 Likewise.
9407 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9408 Likewise.
9409 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9410 Likewise.
9411 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9412 Likewise.
9413 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9414 Likewise.
9415 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9416 Likewise.
9417 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9418 Likewise.
9419 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9420 Likewise.
9421 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9422 Likewise.
9423 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9424 Likewise.
9425 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9426 Likewise.
9427 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9428 Likewise.
9429 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9430 Likewise.
9431 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9432 Likewise.
9433 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9434 Likewise.
9435 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9436 Likewise.
9437 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9438 Likewise.
9439 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9440 Likewise.
9441 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9442 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9443 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9444 Likewise.
9445 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9446 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9447 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9448 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9449 Likewise.
9450 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9451 Likewise.
9452 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9453 Likewise.
9454 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9455 Likewise.
9456 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9457 Likewise.
9458 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9459 Likewise.
9460 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9461 Likewise.
9462 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9463 Likewise.
9464 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9465 Likewise.
9466 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9467 Likewise.
9468 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9469 Likewise.
9470 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9471 Likewise.
9472 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9473 Likewise.
9474 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9475 Likewise.
9476 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9477 Likewise.
9478 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9479 Likewise.
9480 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9481 Likewise.
9482 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9483 Likewise.
9484 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9485 Likewise.
9486 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9487 Likewise.
9488 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9489 Likewise.
9490 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9491 Likewise.
9492 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9493 Likewise.
9494 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9495 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9496 Likewise.
9497 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9498 Likewise.
9499 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9500 Likewise.
9501 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9502 Likewise.
9503 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9504 Likewise.
9505 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9506 Likewise.
9507 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9508 Likewise.
9509 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9510 Likewise.
9511 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9512 Likewise.
9513 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9514 Likewise.
9515 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9516 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9517 Likewise.
9518 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9519 Likewise.
9520 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9521 Likewise.
9522 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9523 Likewise.
9524 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9525 Likewise.
9526 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9527 Likewise.
9528 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9529 Likewise.
9530 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9531 Likewise.
9532 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9533 Likewise.
9534 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9535 Likewise.
9536 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9537 Likewise.
9538 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9539 Likewise.
9540 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9541 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9542 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9543 Likewise.
9544 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9545 Likewise.
9546 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9547 Likewise.
9548 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9549 Likewise.
9550 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9551 Likewise.
9552 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9553 Likewise.
9554 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9555 Likewise.
9556 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9557 Likewise.
9558 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9559 Likewise.
9560 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9561 Likewise.
9562 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9563 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9564 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9565 Likewise.
9566 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9567 Likewise.
9568 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9569 Likewise.
9570 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9571 Likewise.
9572 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9573 Likewise.
9574 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9575 Likewise.
9576 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9577 Likewise.
9578 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9579 Likewise.
9580 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9581 Likewise.
9582 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9583 Likewise.
9584 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9585 Likewise.
9586 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9587 Likewise.
9588 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9589 Likewise.
9590 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9591 Likewise.
9592 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9593 Likewise.
9594 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9595 Likewise.
9596 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9597 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9598 Likewise.
9599 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9600 Likewise.
9601 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9602 Likewise.
9603 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9604 Likewise.
9605 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9606 Likewise.
9607 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9608 Likewise.
9609 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9610 Likewise.
9611 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9612 Likewise.
9613 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9614 Likewise.
9615 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9616 Likewise.
9617 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9618 Likewise.
9619 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9620 Likewise.
9621 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9622 Likewise.
9623 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9624 Likewise.
9625 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9626 Likewise.
9627 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9628 Likewise.
9629 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9630 Likewise.
9631 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9632 Likewise.
9633 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9634 Likewise.
9635 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9636 Likewise.
9637 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9638 Likewise.
9639 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9640 Likewise.
9641 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9642 Likewise.
9643 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9644 Likewise.
9645 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9646 Likewise.
9647 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9648 Likewise.
9649 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9650 Likewise.
9651 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9652 Likewise.
9653 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9654 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9655 Likewise.
9656 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9657 Likewise.
9658 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9659 Likewise.
9660 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9661 Likewise.
9662 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9663 Likewise.
9664 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9665 Likewise.
9666 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9667 Likewise.
9668 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9669 Likewise.
9670 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9671 Likewise.
9672 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9673 Likewise.
9674 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9675 Likewise.
9676 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9677 Likewise.
9678 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9679 Likewise.
9680 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9681 Likewise.
9682 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9683 Likewise.
9684 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9685 Likewise.
9686 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9687 Likewise.
9688 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9689 Likewise.
9690 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9691 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9692 * testsuite/backward/hash_map/25896.cc: Likewise.
9693 * testsuite/backward/hash_set/25896.cc: Likewise.
9694
9695 2009-04-08 Ian Lance Taylor <iant@google.com>
9696
9697 * include/backward/hashtable.h (erase): Correctly handle erasing a
9698 reference to an entry in the hash table.
9699 * testsuite/backward/hash_map/25896.cc: New.
9700 * testsuite/backward/hash_set/25896.cc: New.
9701
9702 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9703
9704 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9705 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9706
9707 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9708
9709 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9710 of debug.
9711 * include/Makefile.in: Regenerate.
9712 * include/precompiled/stdc++.h: Add.
9713
9714 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9715
9716 * include/bits/random.h: Adjust doxygen markup.
9717 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9718
9719 * testsuite/26_numerics/random/piecewise_linear_distribution/
9720 operators/serialize.cc: Use typedefs.
9721
9722 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9723
9724 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9725 __gnu_cxx namespace. Remove "static inline".
9726
9727 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9728
9729 * include/bits/random.tcc (linear_congruential_engine<>::
9730 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9731
9732 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9733
9734 * include/bits/random.h (operator==): Mark all inline.
9735 (mersenne_twister_engine): Enable #if 0 checks.
9736
9737 * include/bits/random.h: Formatting tweaks.
9738
9739 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9740
9741 * include/bits/random.tcc (piecewise_linear_distribution<>::
9742 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9743 Remove spurious closed parenthesis.
9744
9745 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9746
9747 PR libstdc++/39644 (partial)
9748 * include/bits/random.tcc (linear_congruential_engine<>::
9749 seed(seed_seq&), independent_bits_engine<>::operator(),
9750 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9751
9752 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9753
9754 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9755 thinko.
9756 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9757 default.cc: Enable.
9758
9759 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9760
9761 PR libstdc++/39629 (partial)
9762 * testsuite/26_numerics/random/independent_bits_engine/cons/
9763 base_move.cc: Use uint_fast64_t instead of unsigned long.
9764 * testsuite/26_numerics/random/independent_bits_engine/cons/
9765 seed1.cc: Likewise.
9766 * testsuite/26_numerics/random/independent_bits_engine/cons/
9767 seed2.cc: Likewise.
9768 * testsuite/26_numerics/random/independent_bits_engine/cons/
9769 base_copy.cc: Likewise.
9770 * testsuite/26_numerics/random/independent_bits_engine/cons/
9771 default.cc: Likewise.
9772 * testsuite/26_numerics/random/independent_bits_engine/cons/
9773 seed_seq.cc: Likewise.
9774 * testsuite/26_numerics/random/independent_bits_engine/
9775 requirements/typedefs.cc: Likewise.
9776 * testsuite/26_numerics/random/independent_bits_engine/
9777 operators/equal.cc: Likewise.
9778 * testsuite/26_numerics/random/independent_bits_engine/
9779 operators/serialize.cc: Likewise.
9780 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9781
9782 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9783
9784 * include/tr1_impl/random: Remove, empty.
9785 * include/tr1_impl/random.tcc: Likewise.
9786
9787 * include/std/random: Minor clean-ups, formatting fixes, adjust
9788 copyright years.
9789 * include/bits/random.tcc: Likewise.
9790 * include/bits/random.h: Likewise.
9791 * include/tr1/random: Likewise.
9792 * include/tr1/random.tcc: Likewise.
9793 * include/tr1/random.h: Likewise.
9794
9795 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9796
9797 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9798 * doc/html/api.html: Regenerate.
9799
9800 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9801
9802 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9803 Change to mersenne_twister_engine, add same defaults as
9804 mersenne_twister_engine/cons/default.cc.
9805 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9806
9807 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9808 to __il.
9809 * include/bits/random.h (mersenne_twister_engine): Qualify
9810 _ShiftMin1 with namespace __detail.
9811 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9812 constexpr std::numeric_limits::max() can be used.
9813 (mersenne_twister_engine): Split apart static asserts into one
9814 assert per message. Temporarily disable the last three.
9815
9816 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9817
9818 * include/Makefile.am: Update to N2836. Modified for new random headers.
9819 * include/Makefile.in: Ditto.
9820 * include/tr1_impl/random: Moved to tr1/random.h
9821 * include/tr1_impl/random.tcc: Moved to tr1
9822 * include/tr1/random: Just point to moved tr1 random headers.
9823 * include/tr1/random.tcc: Moved from tr1_impl.
9824 * include/tr1/random.h: Moved from tr1_impl/random.
9825 * include/std/random: Modified to point to std random headers.
9826 * include/bits/random.tcc: New implementation of std random facilities.
9827 * include/bits/random.h: Ditto.
9828 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9829 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9830 seed1.cc: New.
9831 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9832 seed2.cc: New.
9833 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9834 default.cc: New.
9835 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9836 non_uint_neg.cc: New.
9837 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9838 typedefs.cc: New.
9839 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9840 equal.cc: New.
9841 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9842 serialize.cc: New.
9843 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9844 seed1.cc: New.
9845 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9846 seed2.cc: New.
9847 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9848 default.cc: New.
9849 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9850 typedefs.cc: New.
9851 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9852 equal.cc: New.
9853 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9854 serialize.cc: New.
9855 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9856 seed1.cc: New.
9857 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9858 seed2.cc: New.
9859 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9860 default.cc: New.
9861 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9862 typedefs.cc: New.
9863 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9864 equal.cc: New.
9865 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9866 serialize.cc: New.
9867 * testsuite/26_numerics/random/discard_block_engine/cons/
9868 base_move.cc: New.
9869 * testsuite/26_numerics/random/discard_block_engine/cons/
9870 seed1.cc: New.
9871 * testsuite/26_numerics/random/discard_block_engine/cons/
9872 seed2.cc: New.
9873 * testsuite/26_numerics/random/discard_block_engine/cons/
9874 base_copy.cc: New.
9875 * testsuite/26_numerics/random/discard_block_engine/cons/
9876 default.cc: New.
9877 * testsuite/26_numerics/random/discard_block_engine/cons/
9878 seed_seq.cc: New.
9879 * testsuite/26_numerics/random/discard_block_engine/requirements/
9880 typedefs.cc: New.
9881 * testsuite/26_numerics/random/discard_block_engine/operators/
9882 equal.cc: New.
9883 * testsuite/26_numerics/random/discard_block_engine/operators/
9884 serialize.cc: New.
9885 * testsuite/26_numerics/random/independent_bits_engine/cons/
9886 base_move.cc: New.
9887 * testsuite/26_numerics/random/independent_bits_engine/cons/
9888 seed1.cc: New.
9889 * testsuite/26_numerics/random/independent_bits_engine/cons/
9890 seed2.cc: New.
9891 * testsuite/26_numerics/random/independent_bits_engine/cons/
9892 base_copy.cc: New.
9893 * testsuite/26_numerics/random/independent_bits_engine/cons/
9894 default.cc: New.
9895 * testsuite/26_numerics/random/independent_bits_engine/cons/
9896 seed_seq.cc: New.
9897 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9898 typedefs.cc: New.
9899 * testsuite/26_numerics/random/independent_bits_engine/operators/
9900 equal.cc: New.
9901 * testsuite/26_numerics/random/independent_bits_engine/operators/
9902 serialize.cc: New.
9903 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9904 base_move.cc: New.
9905 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9906 seed1.cc: New.
9907 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9908 seed2.cc: New.
9909 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9910 base_copy.cc: New.
9911 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9912 default.cc: New.
9913 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9914 seed_seq.cc: New.
9915 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9916 typedefs.cc: New.
9917 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9918 equal.cc: New.
9919 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9920 serialize.cc
9921 * testsuite/26_numerics/random/mt19937.cc: New.
9922 * testsuite/26_numerics/random/mt19937_64.cc: New.
9923 * testsuite/26_numerics/random/minstd_rand.cc: New.
9924 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9925 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9926 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9927 * testsuite/26_numerics/random/ranlux24.cc: New.
9928 * testsuite/26_numerics/random/ranlux48.cc: New.
9929 * testsuite/26_numerics/random/knuth_b.cc: New.
9930 * testsuite/26_numerics/random/default_random_engine.cc: New.
9931 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9932 parms.cc: New.
9933 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9934 default.cc: New.
9935 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9936 typedefs.cc: New.
9937 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9938 serialize.cc: New.
9939 * testsuite/26_numerics/random/normal_distribution/cons/
9940 parms.cc: New.
9941 * testsuite/26_numerics/random/normal_distribution/cons/
9942 default.cc: New.
9943 * testsuite/26_numerics/random/normal_distribution/requirements/
9944 typedefs.cc: New.
9945 * testsuite/26_numerics/random/normal_distribution/operators/
9946 serialize.cc: New.
9947 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9948 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9949 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9950 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9951 parms_neg.cc: New.
9952 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9953 parms.cc: New.
9954 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9955 default.cc: New.
9956 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9957 typedefs.cc: New.
9958 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9959 serialize.cc: New.
9960 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9961 parms_neg.cc: New.
9962 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9963 parms.cc: New.
9964 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9965 default.cc: New.
9966 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9967 typedefs.cc: New.
9968 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9969 serialize.cc: New.
9970 * testsuite/26_numerics/random/poisson_distribution/cons/
9971 parms.cc: New.
9972 * testsuite/26_numerics/random/poisson_distribution/cons/
9973 default.cc: New.
9974 * testsuite/26_numerics/random/poisson_distribution/requirements/
9975 typedefs.cc
9976 * testsuite/26_numerics/random/poisson_distribution/operators/
9977 serialize.cc: New.
9978 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9979 parms.cc: New.
9980 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9981 default.cc: New.
9982 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9983 typedefs.cc: New.
9984 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9985 serialize.cc: New.
9986 * testsuite/26_numerics/random/discrete_distribution/cons/
9987 range.cc: New.
9988 * testsuite/26_numerics/random/discrete_distribution/cons/
9989 initlist.cc: New.
9990 * testsuite/26_numerics/random/discrete_distribution/cons/
9991 default.cc: New.
9992 * testsuite/26_numerics/random/discrete_distribution/cons/
9993 num_xbound_fun.cc: New.
9994 * testsuite/26_numerics/random/discrete_distribution/requirements/
9995 typedefs.cc: New.
9996 * testsuite/26_numerics/random/discrete_distribution/operators/
9997 serialize.cc: New.
9998 * testsuite/26_numerics/random/weibull_distribution/cons/
9999 parms.cc: New.
10000 * testsuite/26_numerics/random/weibull_distribution/cons/
10001 default.cc: New.
10002 * testsuite/26_numerics/random/weibull_distribution/requirements/
10003 typedefs.cc: New.
10004 * testsuite/26_numerics/random/weibull_distribution/operators/
10005 serialize.cc: New.
10006 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10007 parms.cc: New.
10008 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10009 default.cc: New.
10010 * testsuite/26_numerics/random/negative_binomial_distribution/
10011 requirements/typedefs.cc: New.
10012 * testsuite/26_numerics/random/negative_binomial_distribution/
10013 operators/serialize.cc: New.
10014 * testsuite/26_numerics/random/cauchy_distribution/cons/
10015 parms.cc: New.
10016 * testsuite/26_numerics/random/cauchy_distribution/cons/
10017 default.cc: New.
10018 * testsuite/26_numerics/random/cauchy_distribution/requirements/
10019 typedefs.cc: New.
10020 * testsuite/26_numerics/random/cauchy_distribution/operators/
10021 serialize.cc: New.
10022 * testsuite/26_numerics/random/gamma_distribution/cons/
10023 parms.cc: New.
10024 * testsuite/26_numerics/random/gamma_distribution/cons/
10025 default.cc: New.
10026 * testsuite/26_numerics/random/gamma_distribution/requirements/
10027 typedefs.cc: New.
10028 * testsuite/26_numerics/random/gamma_distribution/operators/
10029 serialize.cc: New.
10030 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10031 parms.cc: New.
10032 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10033 default.cc: New.
10034 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
10035 typedefs.cc: New.
10036 * testsuite/26_numerics/random/fisher_f_distribution/operators/
10037 serialize.cc: New.
10038
10039 * testsuite/26_numerics/random/exponential_distribution/cons/
10040 parms.cc: New.
10041 * testsuite/26_numerics/random/exponential_distribution/cons/
10042 default.cc: New.
10043 * testsuite/26_numerics/random/exponential_distribution/requirements/
10044 typedefs.cc: New.
10045 * testsuite/26_numerics/random/exponential_distribution/operators/
10046 serialize.cc: New.
10047 * testsuite/26_numerics/random/lognormal_distribution/cons/
10048 parms.cc: New.
10049 * testsuite/26_numerics/random/lognormal_distribution/cons/
10050 default.cc: New.
10051 * testsuite/26_numerics/random/lognormal_distribution/requirements/
10052 typedefs.cc: New.
10053 * testsuite/26_numerics/random/lognormal_distribution/operators/
10054 serialize.cc: New.
10055 * testsuite/26_numerics/random/binomial_distribution/cons/
10056 parms.cc: New.
10057 * testsuite/26_numerics/random/binomial_distribution/cons/
10058 default.cc: New.
10059 * testsuite/26_numerics/random/binomial_distribution/requirements/
10060 typedefs.cc: New.
10061 * testsuite/26_numerics/random/binomial_distribution/operators/
10062 serialize.cc: New.
10063 * testsuite/26_numerics/random/random_device/cons/
10064 token.cc: New.
10065 * testsuite/26_numerics/random/random_device/cons/
10066 default.cc: New.
10067 * testsuite/26_numerics/random/random_device/requirements/
10068 typedefs.cc: New.
10069 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10070 parms.cc: New.
10071 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10072 default.cc: New.
10073 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10074 typedefs.cc: New.
10075 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10076 serialize.cc: New.
10077 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10078 range.cc: New.
10079 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10080 default.cc: New.
10081 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10082 num_xbound_fun.cc: New.
10083 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10084 initlist_fun.cc: New.
10085 * testsuite/26_numerics/random/piecewise_linear_distribution/
10086 requirements/typedefs.cc: New.
10087 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10088 serialize.cc: New.
10089 * testsuite/26_numerics/random/student_t_distribution/cons/
10090 parms.cc: New.
10091 * testsuite/26_numerics/random/student_t_distribution/cons/
10092 default.cc: New.
10093 * testsuite/26_numerics/random/student_t_distribution/requirements/
10094 typedefs.cc: New.
10095 * testsuite/26_numerics/random/student_t_distribution/operators/
10096 serialize.cc: New.
10097 * testsuite/26_numerics/random/geometric_distribution/cons/
10098 parms.cc: New.
10099 * testsuite/26_numerics/random/geometric_distribution/cons/
10100 default.cc: New.
10101 * testsuite/26_numerics/random/geometric_distribution/requirements/
10102 typedefs.cc: New.
10103 * testsuite/26_numerics/random/geometric_distribution/operators/
10104 serialize.cc: New.
10105 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10106 range.cc: New.
10107 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10108 default.cc: New.
10109 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10110 num_xbound_fun.cc: New.
10111 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10112 initlist_fun.cc: New.
10113 * testsuite/26_numerics/random/piecewise_constant_distribution/
10114 requirements/typedefs.cc: New.
10115 * testsuite/26_numerics/random/piecewise_constant_distribution/
10116 operators/serialize.cc: New.
10117
10118 2009-04-02 Dodji Seketeli <dodji@redhat.com>
10119
10120 * include/ext/bitmap_allocator.h: The typedefs should be made public
10121 if we want them to be accessible. This has been revealed by the patch
10122 that fixes PR c++/26693 in g++.
10123
10124 2009-04-02 Jakub Jelinek <jakub@redhat.com>
10125
10126 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10127 Regenerated.
10128 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10129 Regenerated.
10130 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10131 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10132 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10133 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10134 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10135 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10136 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10137 Regenerated.
10138 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10139
10140 2009-03-31 Jason Merrill <jason@redhat.com>
10141
10142 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10143
10144 PR libstdc++/39310
10145 * include/tr1_impl/type_traits (is_function): Add partial
10146 specializations with function cv-quals.
10147 (__is_function_helper): Remove.
10148 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10149
10150 2009-03-30 Ian Lance Taylor <iant@google.com>
10151
10152 * include/backward/hashtable.h (clear): Return quickly if the
10153 table is empty.
10154
10155 2009-03-27 Ian Lance Taylor <iant@google.com>
10156
10157 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10158 (__stl_prime_list): Add 5 at the start of the list.
10159
10160 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10161
10162 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10163 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10164 std::string&, ios_base::openmode), basic_ifstream<>::
10165 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10166 basic_ofstream(const std::string&, ios_base::openmode),
10167 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10168 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10169 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10170 Add in C++0x mode.
10171 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10172 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10173 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10174 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10175 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10176 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10177 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10178
10179 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10180
10181 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10182 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10183 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10184 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10185
10186 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10187
10188 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10189 _M_transfer_after, _M_reverse_after): Move out of line...
10190 * include/bits/forward_list.tcc: ... here.
10191 (forward_list<>::reverse): Move inline...
10192 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10193
10194 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10195
10196 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10197 28277.cc: Likewise.
10198 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10199 Likewise.
10200 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10201 Likewise.
10202 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10203 Likewise.
10204
10205 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10206
10207 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10208 year(s).
10209 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10210 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10211 Likewise.
10212 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10213 Likewise.
10214 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10215 Likewise.
10216 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10217
10218 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10219
10220 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10221 iterations for simulators.
10222 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10223 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10224 Condition stream width for simulators.
10225 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10226 Likewise.
10227 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10228 Likewise.
10229 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10230
10231 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10232
10233 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10234 sheet version information. Table-ize docbook element examples.
10235 * doc/xml/manual/using.xml: Human-readable header
10236 markup. Alphabetized. Add new headers.
10237 * doc/html: Regenerate.
10238
10239 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10240
10241 * doc/xml/faq.xml: Fix link to setup documentation.
10242
10243 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10244
10245 * include/std/type_traits (__add_lvalue_reference_helper,
10246 __add_rvalue_reference_helper): As an optimization, rewrite
10247 condition (avoid is_function).
10248
10249 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10250
10251 PR libstdc++/39405
10252 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10253 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10254
10255 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10256
10257 * testsuite/30_threads/condition_variable_any/native_handle/
10258 typesizes.cc: Include tweaks.
10259 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10260 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10261 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10262 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10263 * testsuite/30_threads/condition_variable/native_handle/
10264 typesizes.cc: Same.
10265
10266 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10267
10268 * include/bits/shared_ptr.h: Add include guards.
10269 * include/tr1/shared_ptr.h: Likewise.
10270
10271 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10272
10273 * include/std/iostream: Fix doxygen link.
10274 * include/bits/forward_list.h: Fix doxygen markup.
10275 * include/ext/vstring.h: Escape backslash in doxygen comment.
10276 * include/bits/basic_string.h: Likewise.
10277
10278 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10279
10280 * doc/xml/faq.xml: Fix links to implementation status pages.
10281
10282 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10283
10284 * include/std/complex (operator+(const complex<>&, const _Tp&),
10285 operator+(const _Tp&, const complex<>&),
10286 operator-(const complex<>&, const _Tp&),
10287 operator-(const _Tp&, const complex<>&)): Do not assume real()
10288 returns a reference (against DR 387).
10289 * testsuite/26_numerics/complex/dr387_2.cc: New.
10290
10291 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10292
10293 * testsuite/thread/pthread4.cc: Move...
10294 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10295 * testsuite/thread/pthread5.cc: Move...
10296 * testsuite/23_containers/list/pthread5.cc: ...here.
10297 * testsuite/thread/pthread6.cc: Move...
10298 * testsuite/23_containers/map/pthread6.cc: ...here.
10299 * testsuite/thread/pthread7-rope.cc: Move...
10300 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10301 * testsuite/thread/guard.cc: Move...
10302 * testsuite/18_support/pthread_guard.cc: ...here.
10303 * testsuite/thread/18185.cc: Move...
10304 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10305 * testsuite/thread/pthread1.cc: Move...
10306 * testsuite/23_containers/list/pthread1.cc: ...here.
10307 * testsuite/thread/pthread2.cc: Move...
10308 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10309 * testsuite/thread/pthread3.cc: Move...
10310 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10311
10312 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10313 * testsuite/thread: Remove.
10314
10315 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10316
10317 * configure: Regenerate.
10318
10319 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10320
10321 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10322 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10323 from baseline_dir.
10324 * configure: Regenerate.
10325 * testsuite/Makefile.am (baseline_file): Remove variable.
10326 (site.exp): Set baseline_dir rather than baseline_file.
10327 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10328 * testsuite/Makefile.in: Regenerate.
10329
10330 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10331
10332 * testsuite/30_threads/thread/this_thread: Move...
10333 * testsuite/30_threads/this_thread: ...here.
10334 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10335 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10336 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10337 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10338 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10339 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10340
10341 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10342
10343 * doc/doxygen/user.cfg.in: Tweaks.
10344 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10345 be elsewhere.
10346
10347 * include/tr1_impl/unordered_map: Just use most specialized
10348 container module.
10349 * include/tr1_impl/unordered_set: Same.
10350 * include/tr1_impl/array: Same.
10351 * include/bits/stl_list.h: Same.
10352 * include/bits/stl_map.h: Same.
10353 * include/bits/stl_queue.h: Same.
10354 * include/bits/stl_set.h: Same.
10355 * include/bits/stl_stack.h: Same.
10356 * include/bits/forward_list.h: Same.
10357 * include/bits/basic_string.h: Same.
10358 * include/bits/stl_multimap.h: Same.
10359 * include/bits/stl_vector.h: Same.
10360 * include/bits/stl_deque.h: Same.
10361 * include/bits/stl_multiset.h: Same.
10362 * include/bits/stl_bvector.h: Same.
10363
10364 * include/backward/binders.h: Change binder module to binders.
10365
10366 * include/std/complex: Add complex_numers module.
10367 * include/tr1_impl/complex: Same.
10368
10369 * include/std/valarray: Add numeric_arrays module.
10370 * include/bits/gslice_array.h: Same.
10371 * include/bits/gslice.h: Same.
10372 * include/bits/mask_array.h: Same.
10373 * include/bits/slice_array.h: Same.
10374 * include/bits/indirect_array.h: Same.
10375
10376 * include/bits/allocator.h: Add allocators module.
10377 * include/ext/throw_allocator.h
10378 * include/ext/pool_allocator.h
10379 * include/ext/bitmap_allocator.h
10380 * include/ext/new_allocator.h
10381 * include/ext/malloc_allocator.h
10382 * include/ext/array_allocator.h
10383 * include/ext/mt_allocator.h
10384 * include/ext/debug_allocator.h
10385 * include/ext/extptr_allocator.h
10386
10387 * include/tr1_impl/functional: Move namespace markup here.
10388 * include/tr1_impl/regex: Same.
10389
10390 * include/tr1_impl/type_traits: Add metaprogramming module.
10391 * include/std/type_traits: Same.
10392
10393 * include/std/memory: Add memory module.
10394
10395 * include/std/ratio: Add ratio module.
10396
10397 * include/std/chrono: Move namespace markup here, add time module.
10398
10399 * include/std/thread: Move namespace markup here, add concurrency
10400 module.
10401 * include/std/mutex: Use concurrency module.
10402 * include/std/condition_variable: Same.
10403
10404
10405 * include/bits/ios_base.h: Refine io module.
10406 * include/bits/basic_ios.h: Same.
10407 * include/std/fstream: Same.
10408 * include/std/istream: Same.
10409 * include/std/ostream: Same.
10410 * include/std/sstream: Same.
10411
10412 * include/ext/vstring.h: Correct parameter markup.
10413
10414 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10415 * include/bits/unique_ptr.h: Same.
10416
10417 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10418 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10419 * include/bits/stl_heap.h: Add markup for new groupings.
10420 * include/bits/stl_algobase.h: Same.
10421 * include/bits/stl_algo.h: Same.
10422
10423 * include/c_compatibility/stdatomic.h: Add atomics module.
10424 * include/c_global/cstdatomic: Same.
10425
10426 * libsupc++/exception: Add exceptions module.
10427 * libsupc++/typeinfo: Same.
10428 * libsupc++/new: Same.
10429 * libsupc++/exception_ptr.h: Same.
10430 * include/std/system_error: Same.
10431 * include/std/stdexcept: Same.
10432
10433 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10434 * libsupc++/cxxabi-forced.h: Same.
10435
10436 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10437 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10438 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10439 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10440 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10441 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10442 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10443 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10444 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10445 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10446 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10447 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10448 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10449 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10450 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10451 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10452 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10453 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10454 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10455 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10456 * testsuite/23_containers/vector/requirements/dr438/
10457 constructor_1_neg.cc: Same.
10458 * testsuite/23_containers/vector/requirements/dr438/
10459 constructor_2_neg.cc: Same.
10460 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10461 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10462 * testsuite/23_containers/deque/requirements/dr438/
10463 constructor_1_neg.cc: Same.
10464 * testsuite/23_containers/deque/requirements/dr438/
10465 constructor_2_neg.cc: Same.
10466 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10467 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10468 * testsuite/23_containers/list/requirements/dr438/
10469 constructor_1_neg.cc: Same.
10470 * testsuite/23_containers/list/requirements/dr438/
10471 constructor_2_neg.cc: Same.
10472 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10473 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10474 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10475 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10476 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10477 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10478 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10479 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10480 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10481 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10482
10483 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10484
10485 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10486 * doc/doxygen/user.cfg.in: Update.
10487 * scripts/run_doxygen: Adjust for new group names.
10488
10489 * include/tr1_impl/random: Update doxygen group markup.
10490 * include/tr1_impl/unordered_map: Same.
10491 * include/tr1_impl/unordered_set: Same.
10492 * include/tr1_impl/array: Same.
10493 * include/std/numeric: Same.
10494 * include/std/utility: Same.
10495 * include/std/bitset: Same.
10496 * include/std/iosfwd: Same.
10497 * include/bits/stl_list.h: Same.
10498 * include/bits/stl_map.h: Same.
10499 * include/bits/stl_algobase.h: Same.
10500 * include/bits/stl_queue.h: Same.
10501 * include/bits/stl_set.h: Same.
10502 * include/bits/stl_stack.h: Same.
10503 * include/bits/stl_iterator_base_types.h: Same.
10504 * include/bits/forward_list.h: Same.
10505 * include/bits/basic_string.h: Same.
10506 * include/bits/stl_multimap.h: Same.
10507 * include/bits/stl_vector.h: Same.
10508 * include/bits/stl_deque.h: Same.
10509 * include/bits/stl_multiset.h: Same.
10510 * include/bits/stl_algo.h: Same.
10511 * include/bits/stl_bvector.h: Same.
10512 * include/bits/algorithmfwd.h: Same.
10513 * include/bits/stl_function.h: Same.
10514 * include/tr1/cmath: Same.
10515 * include/backward/binders.h: Same.
10516
10517 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10518
10519 * include/std/system_error (system_category): To system_category().
10520 (generic_category): To generic_category. DR 890.
10521 * src/system_error.cc: Define.
10522 * include/bits/functexcept.h: Only one __throw_system_error.
10523 * src/functexcept.cc: Same.
10524 * include/std/mutex: Fixup for changes above.
10525 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10526 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10527 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10528 * config/abi/pre/gnu.ver: Clean up exports.
10529
10530 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10531
10532 * include/std/thread: Fix typo.
10533 * src/thread.cc (thread::join): Use NULL.
10534
10535 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10536
10537 PR libstdc++/39168
10538 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10539 const string&)): Also check that the value != CHAR_MAX.
10540 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10541 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10542 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10543 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10544 _M_cache(const locale&)): Likewise.
10545 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10546 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10547 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10548 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10549 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10550 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10551
10552 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10553 Benjamin Kosnik <bkoz@redhat.com>
10554
10555 * include/std/thread (_Impl_base): Move _M_id out and into ...
10556 (thread): ...here. Call _M_make_routine in body of constructors.
10557 Adjust data member usage to reflect changes.
10558 (_M_make_routine): From _M_make_shared_data.
10559 (_M_start_thread): Add __shared_base_type argument.
10560 * src/thread.cc: Fixups for above.
10561 * config/abi/pre/gnu.ver: Adjust exports.
10562 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10563 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10564 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10565
10566 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10567
10568 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10569 (compare_type_to_native_type): ...this, add alignment check.
10570 * testsuite/30_threads/condition_variable_any/native_handle/
10571 typesizes.cc: Modify as above.
10572 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10573 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10574 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10575 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10576 * testsuite/30_threads/condition_variable/native_handle/
10577 typesizes.cc: Same.
10578 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10579 typesizes.cc: Same.
10580
10581 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10582 * testsuite/30_threads/thread/cons/2.cc: Same.
10583 * testsuite/30_threads/thread/cons/3.cc: Same.
10584 * testsuite/30_threads/thread/cons/4.cc: Same.
10585 * testsuite/30_threads/thread/cons/5.cc: Same.
10586 * testsuite/30_threads/thread/cons/6.cc: Same.
10587 * testsuite/30_threads/thread/cons/7.cc: Same.
10588 * testsuite/30_threads/thread/cons/8.cc: Same.
10589
10590 * testsuite/30_threads/thread/cons/9.cc: New.
10591 * testsuite/30_threads/thread/cons/moveable.cc: New.
10592
10593 * src/condition_variable.cc: Clean up whitespace.
10594 * include/std/condition_variable: Same.
10595
10596 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10597
10598 * include/std/condition_variable (condition_variable): Remove
10599 _M_internal_mutex. Add private __native_type typedef.
10600 * src/condition_variable.cc (condition_variable::notify_one):
10601 Remove _M_internal_mutex use. Use typedef.
10602 (condition_variable::notify_all): Same.
10603 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10604 (recursive_mutex): Same.
10605 (timed_mutex): Same.
10606 (recursive_timed_mutex): Same.
10607 (once_flag): Make __native_type typedef private.
10608
10609 * include/std/thread (this_thread): Add minimal markup.
10610
10611 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10612 Adjust line numbers.
10613 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10614 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10615 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10616 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10617 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10618 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10619 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10620 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10621 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10622 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10623 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10624 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10625 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10626
10627 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10628 * testsuite/30_threads/condition_variable_any/native_handle/
10629 typesizes.cc: New.
10630 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10631 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10632 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10633 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10634 * testsuite/30_threads/condition_variable/native_handle/
10635 typesizes.cc: Same.
10636 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10637 typesizes.cc: Same.
10638
10639 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10640
10641 PR testsuite/33300
10642 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10643 on darwin for lp64.
10644
10645 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10646
10647 * configure.host: Set abi_baseline_pair for mips64*-linux.
10648 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10649
10650 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10651
10652 * include/std/thread (this_thread::get_id): Inline.
10653
10654 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10655
10656 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10657 _Callable as template argument for _M_make_shared_data.
10658 * testsuite/30_threads/thread/cons/6.cc: New.
10659 * testsuite/30_threads/thread/cons/7.cc: New.
10660 * testsuite/30_threads/thread/cons/8.cc: New.
10661
10662 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10663
10664 * testsuite/30_threads/thread/member: To..
10665 * testsuite/30_threads/thread/members: ...this.
10666 * testsuite/30_threads/condition_variable/member: To...
10667 * testsuite/30_threads/condition_variable/members: ...this.
10668
10669 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10670
10671 * include/std/thread (thread::id): Move definition inside thread.
10672 Use native_handle_type. Remove this_thread::get_id friend.
10673 Change __thread_data_ptr to __shared_base_ptr.
10674 (thread::id::id(native_handle_type): Make public. Still explicit.
10675 Use native_handle_type. Change _M_thread_id to _M_thread.
10676 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10677 _M_thread_handle to _M_id.
10678 (thread::__thread_data): Rename to _Impl.
10679 Fixup for renames.
10680 (thread::_M_make_thread_data): Return derived type.
10681 (thread::hardware_concurrency): Add definition for default case.
10682 (thread::get_id): Now can define inline.
10683 (thread): Change _M_thread_data to _M_data.
10684 (this_thread::get_id): Now can define inline.
10685 * src/thread.cc (__thread_proxy): Rename to
10686 execute_native_thread_routine.
10687 Fixup for other renames.
10688 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10689 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10690 * testsuite/30_threads/thread/algorithm: Move to..
10691 * testsuite/30_threads/thread/swap: ...this.
10692 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10693 * testsuite/30_threads/thread/id/operators.cc: New.
10694
10695 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10696
10697 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10698 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10699 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10700 exposing it in public std::tuple interface.
10701
10702 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10703 Benjamin Kosnik <bkoz@redhat.com>
10704
10705 * include/std/thread (__thread_data_base): Nest class in std::thread.
10706 (__thread_data): Likewise.
10707 (__thread_data_ptr): Nest typedef in std::thread.
10708 * src/thread.cc (__thread_proxy): Qualify the above names.
10709 * config/abi/pre/gnu.ver: Remove unused exports.
10710
10711 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10712
10713 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10714 * include/bits/stl_vector.h: Remove private vector_type typedef.
10715 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10716 Fix line numbers.
10717 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10718 * testsuite/23_containers/vector/requirements/dr438/
10719 constructor_1_neg.cc: Same.
10720 * testsuite/23_containers/vector/requirements/dr438/
10721 constructor_2_neg.cc: Same.
10722 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10723 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10724
10725 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10726
10727 PR libstdc++/25191
10728 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10729 deal consistently with __try and __catch too.
10730 * src/localename.cc: Replace try -> __try, catch -> __catch.
10731 * src/ios.cc: Likewise.
10732 * src/locale.cc: Likewise.
10733 * src/istream.cc: Likewise.
10734 * src/thread.cc: Likewise.
10735 * src/compatibility.cc: Likewise.
10736 * src/bitmap_allocator.cc: Likewise.
10737 * src/ios_init.cc: Likewise.
10738 * include/debug/deque: Likewise.
10739 * include/debug/list: Likewise.
10740 * include/tr1_impl/hashtable: Likewise.
10741 * include/std/bitset: Likewise.
10742 * include/ext/pb_ds/detail/resize_policy/
10743 hash_load_check_resize_trigger_imp.hpp: Likewise.
10744 * include/ext/pb_ds/detail/resize_policy/
10745 hash_standard_resize_policy_imp.hpp: Likewise.
10746 * include/ext/pb_ds/detail/cc_hash_table_map_/
10747 resize_fn_imps.hpp: Likewise.
10748 * include/ext/pb_ds/detail/cc_hash_table_map_/
10749 constructor_destructor_fn_imps.hpp: Likewise.
10750 * include/ext/pb_ds/detail/pat_trie_/
10751 split_join_branch_bag.hpp: Likewise.
10752 * include/ext/pb_ds/detail/pat_trie_/
10753 constructors_destructor_fn_imps.hpp: Likewise.
10754 * include/ext/pb_ds/detail/bin_search_tree_/
10755 constructors_destructor_fn_imps.hpp: Likewise.
10756 * include/ext/pb_ds/detail/gp_hash_table_map_/
10757 resize_fn_imps.hpp: Likewise.
10758 * include/ext/pb_ds/detail/gp_hash_table_map_/
10759 constructor_destructor_fn_imps.hpp: Likewise.
10760 * include/ext/pb_ds/detail/binary_heap_/
10761 constructors_destructor_fn_imps.hpp: Likewise.
10762 * include/ext/pb_ds/detail/binary_heap_/
10763 erase_fn_imps.hpp: Likewise.
10764 * include/ext/pb_ds/detail/binary_heap_/
10765 split_join_fn_imps.hpp: Likewise.
10766 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10767 constructors_destructor_fn_imps.hpp: Likewise.
10768 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10769 * include/ext/pb_ds/detail/list_update_map_/
10770 constructor_destructor_fn_imps.hpp: Likewise.
10771 * include/ext/slist: Likewise.
10772 * include/ext/memory: Likewise.
10773 * include/ext/rc_string_base.h: Likewise.
10774 * include/ext/ropeimpl.h: Likewise.
10775 * include/ext/vstring.tcc: Likewise.
10776 * include/ext/rope: Likewise.
10777 * include/ext/sso_string_base.h: Likewise.
10778 * include/bits/shared_ptr.h: Likewise.
10779 * include/bits/stl_list.h: Likewise.
10780 * include/bits/locale_classes.tcc: Likewise.
10781 * include/bits/locale_facets.tcc: Likewise.
10782 * include/bits/locale_classes.h: Likewise.
10783 * include/bits/forward_list.h: Likewise.
10784 * include/bits/stl_vector.h: Likewise.
10785 * include/bits/stl_deque.h: Likewise.
10786 * include/bits/istream.tcc: Likewise.
10787 * include/bits/stl_uninitialized.h: Likewise.
10788 * include/bits/ostream.tcc: Likewise.
10789 * include/bits/vector.tcc: Likewise.
10790 * include/bits/stl_tempbuf.h: Likewise.
10791 * include/bits/deque.tcc: Likewise.
10792 * include/bits/basic_string.tcc: Likewise.
10793 * include/bits/ostream_insert.h: Likewise.
10794 * include/bits/locale_facets_nonio.tcc: Likewise.
10795 * include/bits/stl_tree.h: Likewise.
10796 * include/bits/fstream.tcc: Likewise.
10797 * include/tr1/shared_ptr.h: Likewise.
10798 * include/tr1/hypergeometric.tcc: Likewise.
10799 * include/backward/hashtable.h: Likewise.
10800 * libsupc++/exception_ptr.h: Likewise.
10801 * libsupc++/eh_personality.cc: Likewise.
10802 * libsupc++/eh_call.cc: Likewise.
10803 * config/locale/gnu/monetary_members.cc: Likewise.
10804 * config/locale/gnu/time_members.h: Likewise.
10805 * config/locale/generic/time_members.h: Likewise.
10806
10807 2009-02-03 Johannes Singler <singler@ira.uka.de>
10808
10809 * include/parallel/algorithmfwd.h:
10810 Add parallelism default for many declarations.
10811 * include/parallel/numericfwd.h: Likewise.
10812 * include/parallel/iterator.h: Use iterator_traits as usual.
10813 * include/parallel/par_loop.h:
10814 Include equally_split.h.
10815 (for_each_template_random_access_ed):
10816 Avoid calling the Result default constructor.
10817 * include/parallel/numeric: Replace
10818 for_each_template_random_access by
10819 for_each_template_random_access_ed in numeric functions.
10820
10821 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10822
10823 * config/os/gnu-linux/os_defines.h: Remove superfluous
10824 __NO_STRING_INLINES.
10825
10826 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10827
10828 * testsuite/21_strings/c_strings/char/3.cc: New test.
10829 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10830
10831 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10832 Jakub Jelinek <jakub@redhat.com>
10833
10834 PR libstdc++/30928 (partial, works together with recent glibcs)
10835 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10836 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10837 defined.
10838 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10839 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10840 defined.
10841 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10842 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10843 defined.
10844 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10845 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10846 defined.
10847 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10848 argument is const char *, assign result to const char * var, not
10849 char *.
10850 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10851 argument is const wchar_t *, assign result to const wchar_t * var, not
10852 wchar_t *.
10853
10854 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10855
10856 * include/std/thread: Remove unused headers.
10857 (__thread_data_base): Remove unused mutex and base.
10858 (thread::~thread): Only detach if joinable.
10859 (thread::joinable): Test if thread data ptr is empty.
10860 (thread::_M_thread_data_mutex): Remove.
10861 (thread::_M_get_thread_data): Remove.
10862 (thread::_M_make_thread_data): Remove overload, use make_shared.
10863 (thread::id::id): Make constructor explicit.
10864 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10865 (thread::_M_start_thread): Break shared_ptr cycle on error.
10866 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10867 * testsuite/30_threads/thread/member/4.cc: New.
10868 * testsuite/30_threads/thread/member/5.cc: New.
10869
10870 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10871
10872 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10873 (standard_layout): Just use !has_virtual_destructor for now.
10874 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10875 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10876 * testsuite/30_threads/recursive_mutex/requirements/
10877 standard_layout.cc: New.
10878 * testsuite/30_threads/condition_variable/requirements/
10879 standard_layout.cc: New.
10880 * testsuite/29_atomics/atomic_address/requirements/
10881 standard_layout.cc: Adjust.
10882 * testsuite/29_atomics/atomic_flag/requirements/
10883 standard_layout.cc: Same.
10884 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10885 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10886 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10887 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10888 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10889 line numbers.
10890 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10891 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10892 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10893 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10894 Remove, not required.
10895
10896 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10897
10898 * include/std/thread (__thread_data_base, thread): Rename member
10899 functions to match coding style.
10900 (thread::thread,thread::operator=): Define move operations.
10901 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10902 * config/abi/pre/gnu.ver: Adjust.
10903
10904 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10905
10906 PR libstdc++/38384
10907 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10908 on HPUX.
10909 * configure: Regenerate.
10910
10911 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10912
10913 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10914 atomic_flag_fence.
10915
10916 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10917
10918 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10919 Uros Bizjak <ubizjak@gmail.com>
10920
10921 PR libstdc++/38834
10922 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10923 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10924
10925 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10926 Rainer Emrich <r.emrich@de.tecosim.com>
10927
10928 PR libstdc++/38919
10929 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10930 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10931 * configure: Regenerate.
10932
10933 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10934
10935 * include/std/thread (__thread_data_base::__run): Make non-const.
10936 * testsuite/30_threads/thread/cons/5.cc: New.
10937
10938 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10939
10940 * src/Makefile.am (sources): Add math_stubs_float.cc.
10941 * src/Makefile.in: Regenerate.
10942 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10943
10944 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10945
10946 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10947 * src/Makefile.in: Regenerate.
10948 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10949
10950 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10951
10952 PR libstdc++/32666
10953 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10954
10955 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10956
10957 PR libstdc++/32666
10958 * Makefile.am (hosted_source): Remove libmath directory.
10959 * Makefile.in: Regenerate.
10960 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10961 (AC_REPLACE_MATHFUNCS): Remove.
10962 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10963 in GLIBCXX_CHECK_C99_TR1.
10964 * acinclude.m4: Remove libmath, need_math.
10965 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10966 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10967 * configure.ac: Same.
10968 * configure: Regenerate.
10969 * fragment.am: Fix comment.
10970 * config.h.in: Regenerate.
10971 * src/Makefile.in: Regenerate.
10972 * src/Makefile.am: Remove libmath references.
10973 * doc/Makefile.in: Regenerate.
10974 * po/Makefile.in: Regenerate.
10975 * include/Makefile.in: Regenerate.
10976 * libsupc++/Makefile.in: Regenerate.
10977 * testsuite/Makefile.in: Regenerate.
10978
10979 * src/compatibility.cc: Also export long double versions of "C" math
10980 library if hppa-linux.
10981 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10982 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10983
10984 * libmath: Remove.
10985 * libmath/signbit.c: Same.
10986 * libmath/stubs.c: Same.
10987 * libmath/Makefile.in: Same.
10988 * libmath/copysignf.c: Same.
10989 * libmath/mathconf.h: Same.
10990 * libmath/signbitf.c: Same.
10991 * libmath/Makefile.am: Same.
10992 * libmath/signbitl.c: Same.
10993
10994 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10995 Paolo Carlini <paolo.carlini@oracle.com>
10996
10997 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10998 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10999 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
11000 * configure.ac: Adjust.
11001 * doc/xml/manual/configure.xml: Update.
11002 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
11003 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
11004 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
11005 * configure: Regenerate.
11006 * config.h.in: Likewise.
11007
11008 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
11009 thread::joinable, thread::swap, this_thread::get_id,
11010 this_thread::yield): Define inline...
11011 * include/std/thread: ... here.
11012 * config/abi/pre/gnu.ver: Adjust.
11013
11014 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11015
11016 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
11017 Add dg-timeout-factor 2.0.
11018 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
11019 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
11020 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
11021 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
11022 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
11023 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
11024
11025 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11026
11027 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
11028 field from readelf output.
11029
11030 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11031
11032 PR libstdc++/38384
11033 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
11034 * configure: Regenerate.
11035
11036 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11037
11038 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
11039 _GLIBCXX_HAVE_TLS.
11040 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
11041
11042 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
11043
11044 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
11045 constructor for _M_pattern.
11046 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
11047 string.cc: Test construction from different basic_string type.
11048 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
11049 string.cc: Likewise.
11050
11051 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
11052 Jonathan Larmour <jifl@eCosCentric.com>
11053
11054 PR libstdc++/36801
11055 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11056 New.
11057 (__gnu_cxx::__exchange_and_add): Use it.
11058 * src/atomic.cc (get_atomic_mutex): New.
11059 * src/debug.cc (get_safe_base_mutex): New.
11060 * src/locale.cc (get_locale_cache_mutex): New.
11061 * src/mt_allocator.cc (get_freelist): New.
11062 (get_freelist_mutex): New.
11063 * src/pool_allocator.cc (get_palloc_mutex): New.
11064 * include/std/mutex (__once_functor_lock): To
11065 (__get_once_functor_lock): ...this.
11066 * src/mutex.cc (__once_mutex): Don't export, use
11067 (get_once_mutex): ...this.
11068 * config/abi/pre/gnu.ver: Adjust exports.
11069
11070 2009-01-07 Jakub Jelinek <jakub@redhat.com>
11071
11072 PR libstdc++/38732
11073 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11074 referenceCount field again.
11075 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11076 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11077 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11078 inline functions.
11079 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11080 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11081 instead of __cxa_exception.
11082 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11083 __cxxabiv1::__cxa_throw): Likewise.
11084 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11085 std::__exception_ptr::exception_ptr::_M_addref,
11086 std::__exception_ptr::exception_ptr::_M_release,
11087 __gxx_dependent_exception_cleanup): Likewise.
11088 * testsuite/18_support/exception/38732.cc: New test.
11089
11090 PR libstdc++/38092
11091 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11092 * src/compatibility.cc: Don't use .symver directives if
11093 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11094 * config.h.in: Regenerated.
11095 * configure: Likewise.
11096
11097 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11098
11099 PR libstdc++/38466
11100 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11101
11102 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11103
11104 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11105 of classic locale...
11106 (locale::classic): Here.
11107
11108 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11109
11110 * include/tr1_impl/regex: Fix bad return statements and typos.
11111
11112 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11113
11114 * include/tr1_impl/regex: Remove unimplemented function definitions.
11115 * testsuite/28_regex/init-list.cc: Compile only.
11116 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11117 c_string_extended.cc: Same.
11118 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11119 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11120
11121 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11122
11123 PR libstdc++/38384
11124 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
11125 * configure: Regenerate.
11126
11127 2009-01-05 Ben Elliston <bje@au.ibm.com>
11128
11129 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11130 * configure: Regenerate.
11131
11132 2009-01-05 Ben Elliston <bje@au.ibm.com>
11133
11134 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11135 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11136 * configure: Regenerate.
11137
11138 2009-01-04 Richard Guenther <rguenther@suse.de>
11139
11140 PR libstdc++/38720
11141 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11142 integer type for storage, arithmetic and comparisons.
11143 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11144
11145 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11146
11147 PR libstdc++/38719
11148 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11149 _Fwd_list_const_iterator::_M_next): Fix return type.
11150
11151 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11152
11153 * Revert last commit, reopen and suspend libstdc++/38678.
11154
11155 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11156
11157 PR libstdc++/38678
11158 * include/std/istream (basic_istream<>::_M_read): New.
11159 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11160 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11161 * include/std/ostream (basic_ostream<>::_M_write_): New.
11162 (basic_ostream<>::_M_write): Adjust.
11163 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11164 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11165 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11166 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11167 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.