intro.xml: Refer to our bugs page instead of Bugzilla directly.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-31 Gerald Pfeifer <gerald@pfeifer.com>
2
3 * doc/xml/manual/intro.xml: Refer to our bugs page instead of
4 Bugzilla directly.
5
6 2009-10-30 Jerry Quinn <jlquinn@optonline.net>
7
8 * libsupc++/tinfo.cc (operator=(const type_info&)): Reapply 153734.
9 * libsupc++/typeinfo (type_info::name()): Likewise.
10 * libsupc++/tinfo2.cc (before): Likewise.
11
12 2009-10-30 Paolo Carlini <paolo.carlini@oracle.com>
13
14 * include/bits/random.h: Fix typo in static_assert text.
15
16 2009-10-30 Paolo Carlini <paolo.carlini@oracle.com>
17
18 PR libstdc++/41759
19 * include/bits/random.h: Tweak a bit the text of some static_asserts.
20
21 2009-10-30 Paolo Carlini <paolo.carlini@oracle.com>
22
23 * include/std/type_traits (__is_convertible_simple): Remove.
24 (__is_convertible_helper): Adjust.
25 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
26 dg-error line numbers.
27 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
28 Likewise.
29
30 2009-10-30 Jerry Quinn <jlquinn@optonline.net>
31
32 * libsupc++/tinfo.cc (operator=(const type_info&)): Revert 153734.
33 * libsupc++/typeinfo (type_info::name()): Likewise.
34 * libsupc++/tinfo2.cc (before): Likewise.
35
36 2009-10-28 Jerry Quinn <jlquinn@optonline.net>
37
38 * libsupc++/tinfo.cc (operator=(const type_info&)): Compare by
39 pointer if name begins with '*'.
40 * libsupc++/typeinfo (type_info::name()): Likewise.
41 * libsupc++/tinfo2.cc (before): Likewise.
42
43 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
44 Douglas Gregor <doug.gregor@gmail.com>
45
46 PR libstdc++/40925 (again)
47 * include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, const _T2&),
48 pair<_T1, _T2>::pair(const _T1&, _U2&&)): Add, to deal correctly
49 with move-only types in the presence of "null pointers".
50 * testsuite/20_util/pair/40925.cc: Extend.
51
52 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
53
54 * include/std/type_traits (__is_int_or_cref): Remove.
55 (__is_convertible_helper): Fix per C++0x and simplify (the hack to
56 suppress warnings isn't necessary anymore).
57 * testsuite/20_util/is_convertible/requirements/typedefs.cc: New.
58 * testsuite/20_util/is_convertible/requirements/
59 explicit_instantiation.cc: Likewise.
60 * testsuite/20_util/is_convertible/value.cc: Likewise.
61 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
62 dg-error line numbers.
63 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
64 Likewise.
65
66 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
67
68 * testsuite/20_util/pair/40925.cc: Minor comment fix.
69
70 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
71
72 PR libstdc++/40925
73 * include/bits/stl_pair.h (pair<_T1, _T2>::pair(_U1&&, _U2&&)):
74 Use enable_if to remove it from the overload set when either _U1
75 is not convertible to _T1 or _U2 is not convertible to _T2.
76 (pair<>::pair(_U1&&, _Arg0&&, _Args&&...)): Remove.
77
78 2009-10-29 Douglas Gregor <doug.gregor@gmail.com>
79
80 PR libstdc++/40925
81 * testsuite/20_util/pair/40925.cc: Add.
82
83 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
84
85 * include/decimal/decimal: Minor formatting and uglification fixes.
86 * include/decimal/decimal.h: Likewise.
87
88 2009-10-28 Paolo Carlini <paolo.carlini@oracle.com>
89
90 * include/bits/stl_iterator_base_funcs.h: (next): Change
91 template parameter name consistently with the resolution
92 of DR 1011 ([Ready] in Santa Cruz).
93
94 2009-10-28 Johannes Singler <singler@kit.edu>
95
96 PR libstdc++/40852
97 * include/parallel/multiseq_selection.h
98 (multiseq_partition, multiseq_selection): Avoid intermediate
99 values exceeding the integer type range for very large inputs.
100
101 2009-10-26 Paolo Carlini <paolo.carlini@oracle.com>
102
103 * include/std/chrono (duration<>::duration(const duration<>&)): Fix
104 per the straightforward resolution of DR 974.
105 * testsuite/20_util/duration/cons/dr974.cc: Add.
106
107 2009-10-26 Jakub Jelinek <jakub@redhat.com>
108
109 PR libstdc++/38923
110 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid using too many
111 *s. Accept ld version without text in ()s.
112 * configure: Regenerated.
113
114 2009-10-26 Jason Merrill <jason@redhat.com>
115
116 Core issue 906
117 * include/std/future (~Future_result_base): Default outside class
118 body.
119 * include/std/system_error (error_category()): Likewise.
120 * libsupc++/nested_exception.h (nested_exception): Remove
121 exception specifications from defaulted methods.
122
123 009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
124
125 PR libstdc++/41773
126 Revert:
127 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
128
129 * include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
130 const _Alloc&)): New, declare.
131 (_S_construct(_CharT*, _CharT*, const _Alloc&),
132 _S_construct(const _CharT*, const _CharT*, const _Alloc&),
133 _S_construct(iterator, iterator, const _Alloc&),
134 _S_construct(const_iterator, const_iterator, const _Alloc&)): New,
135 forward to the latter.
136 * include/bits/basic_string.tcc (_S_construct(const _CharT*,
137 size_type, const _Alloc&)): Define.
138 (basic_string(const basic_string&, size_type, size_type),
139 basic_string(const basic_string&, size_type, size_type,
140 const _Alloc&), basic_string(const _CharT*, size_type,
141 const _Alloc&), basic_string(const _CharT*, const _Alloc&),
142 basic_string(initializer_list<>, const _Alloc&)): Call the latter.
143 * config/abi/pre/gnu.ver: Remove recently added exports.
144 * src/string-inst.cc: Remove instantiations.
145
146 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
147
148 PR libstdc++/41763
149 * include/bits/valarray_array.h (__valarray_default_construct,
150 __valarray_fill_construct, __valarray_copy_construct, __valarray_sum
151 __valarray_destroy_elements, __valarray_product): Do not qualify with
152 __restrict__ pointers accessing data also accessed by other pointers.
153
154 2009-10-20 Paolo Carlini <paolo.carlini@oracle.com>
155
156 * include/bits/basic_string.h (_S_construct(const _CharT*, size_type,
157 const _Alloc&)): New, declare.
158 (_S_construct(_CharT*, _CharT*, const _Alloc&),
159 _S_construct(const _CharT*, const _CharT*, const _Alloc&),
160 _S_construct(iterator, iterator, const _Alloc&),
161 _S_construct(const_iterator, const_iterator, const _Alloc&)): New,
162 forward to the latter.
163 * include/bits/basic_string.tcc (_S_construct(const _CharT*,
164 size_type, const _Alloc&)): Define.
165 (basic_string(const basic_string&, size_type, size_type),
166 basic_string(const basic_string&, size_type, size_type,
167 const _Alloc&), basic_string(const _CharT*, size_type,
168 const _Alloc&), basic_string(const _CharT*, const _Alloc&),
169 basic_string(initializer_list<>, const _Alloc&)): Call the latter.
170 * config/abi/pre/gnu.ver: Remove recently added exports.
171 * src/string-inst.cc: Remove instantiations.
172
173 2009-10-15 Phil Muldoon <pmuldoon@redhat.com>
174
175 * python/libstdcxx/v6/printers.py (StdTuplePrinter): New printer.
176 (build_libstdcxx_dictionary): Add StdTuplePrinter registration.
177
178 2009-10-16 Benjamin Kosnik <bkoz@redhat.com>
179
180 * include/c_compatibility/stdatomic.h: Include cstdatomic if
181 __cplusplus.
182
183 2009-10-15 Benjamin Kosnik <bkoz@redhat.com>
184
185 PR libstdc++/40654
186 PR libstdc++/40826
187 * src/atomic.cc (atomic_flag_test_and_set_explicit): Add
188 static_cast from base to derived.
189 (atomic_flag_clear_explicit): Same.
190 * include/bits/atomic_2.h (__atomic2::atomic_flag): Public derivation.
191 Remove value type constructor.
192 * include/bits/atomic_0.h (__atomic0::atomic_flag): Same.
193 * include/std/future (_Future_state): Use ATOMIC_FLAG_INIT to
194 initialized the atomic_flag member.
195
196 2009-10-14 Benjamin Kosnik <bkoz@redhat.com>
197
198 * doc/xml/authors.xml: Update.
199 * doc/xml/manual/intro.xml: Move test section...
200 * doc/xml/manual/appendix_porting.xml: ...here.
201 * doc/xml/manual/diagnostics.xml: Edit.
202 * doc/xml/manual/using.xml: Break out exception section.
203 * doc/xml/manual/using_exceptions.xml: New.
204 * doc/html: Regenerate.
205
206 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
207
208 * config/abi/pre/gnu.ver: Export the _S_construct<> helpers.
209
210 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
211
212 * include/bits/basic_string.h (operator+=(initializer_list<>),
213 append(initializer_list<>)): Forward to the append overload taking
214 a const CharT* pointer and a size, thus avoiding instantiating
215 unnecessarily in the built library the overload taking a pair of
216 iterators.
217 (operator=(initializer_list<>), assign(initializer_list<>)): Likewise
218 for assign.
219 (insert(iterator, initializer_list<>): Likewise for insert.
220
221 2009-10-14 Paolo Carlini <paolo.carlini@oracle.com>
222
223 * include/bits/c++config: Do not disable extern templates for string
224 in plain parallel-mode and in profile-mode; add comment explaining
225 _GLIBCXX_EXTERN_TEMPLATE == -1.
226 * testsuite/ext/profile/mutex_extensions.cc: Adjust dg-error line.
227
228 2009-10-14 Jason Merrill <jason@redhat.com>
229
230 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Adjust expected.
231
232 2009-10-13 Paolo Carlini <paolo.carlini@oracle.com>
233
234 * include/parallel/for_each_selectors.h: Minor uglification and
235 stylistic fixes.
236
237 2009-10-13 Edward Smith-Rowland <3dw4rd@verizon.net>
238
239 * include/precompiled/stdc++.h: Include <initializer_list>
240 for completeness.
241
242 2009-10-12 Paolo Carlini <paolo.carlini@oracle.com>
243
244 * include/bits/random.h (class linear_congruential_engine,
245 class mersenne_twister_engine, class subtract_with_carry_engine,
246 class discard_block_engine, class independent_bits_engine,
247 class shuffle_order_engine, class uniform_int_distribution,
248 class binomial_distribution, class geometric_distribution,
249 class negative_binomial_distribution, class poisson_distribution,
250 class discrete_distribution): Do not use simulated concept checks,
251 tidy startic_asserts on argument types and ranges.
252 (class uniform_real_distribution, class normal_distribution,
253 class lognormal_distribution, class gamma_distribution,
254 class chi_squared_distribution, class cauchy_distribution,
255 class fisher_f_distribution, class student_t_distribution,
256 class exponential_distribution, class weibull_distribution,
257 class extreme_value_distribution, class piecewise_linear_distribution,
258 class piecewise_constant_distribution): Add static_assert on
259 template argument type.
260 * include/std/random: Do not include <bits/concept_check.h>.
261 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
262 Fix.
263 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
264 Likewise.
265 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
266 Likewise.
267 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
268 Likewise.
269 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
270 Likewise.
271 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
272 Likewise.
273 * testsuite/26_numerics/random/discard_block_engine/requirements/
274 typedefs.cc: Likewise.
275 * testsuite/26_numerics/random/discard_block_engine/operators/
276 equal.cc: Likewise.
277 * testsuite/26_numerics/random/discard_block_engine/operators/
278 serialize.cc: Likewise.
279 * testsuite/26_numerics/random/linear_congruential_engine/
280 requirements/non_uint_neg.cc: Tweak.
281
282 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
283
284 * doc/xml/manual/messages.xml: Update GNU gettext reference.
285
286 2009-10-10 Gerald Pfeifer <gerald@pfeifer.com>
287
288 * doc/xml/manual/codecvt.xml: Refer to The Open Group Base
289 Specifications, Issue 6 (IEEE Std. 1003.1-2004).
290 Update link to bogus site with reference to unix.org.
291 * doc/xml/manual/ctype.xml: Ditto.
292 * doc/xml/manual/locale.xml: Ditto.
293
294 2009-10-09 Paolo Carlini <paolo.carlini@oracle.com>
295
296 * include/parallel/numeric (__adjacent_difference_switch): Fix typo.
297 * include/parallel/for_each_selectors.h
298 (__adjacent_difference_selector): Likewise.
299
300 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
301
302 * include/ext/bitmap_allocator.h: Minor clean-ups.
303
304 2009-10-08 Paolo Carlini <paolo.carlini@oracle.com>
305
306 * config/abi/pre/gnu.ver: Adjust exports.
307
308 2009-10-07 Phil Muldoon <pmuldoon@redhat.com>
309
310 * doc/xml/manual/debug.xml: Rewrite and expand GDB Python
311 pretty-printer section.
312
313 2009-10-07 Chris Jefferson <chris@bubblescope.net>
314
315 * testsuite/25_algorithms/rotate/moveable2.cc: New.
316
317 2009-10-06 Janis Johnson <janis187@us.ibm.com>
318
319 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
320 * testsuite/decimal/cast_neg.cc: Ditto.
321 * testsuite/decimal/comparison.cc: Ditto.
322 * testsuite/decimal/compound-assignment.cc: Ditto.
323 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
324 * testsuite/decimal/conversion-from-float.cc: Ditto.
325 * testsuite/decimal/conversion-from-integral.cc: Ditto.
326 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
327 * testsuite/decimal/conversion-to-integral.cc: Ditto.
328 * testsuite/decimal/ctor.cc: Ditto.
329 * testsuite/decimal/incdec.cc: Ditto.
330 * testsuite/decimal/incdec-memfunc.cc: Ditto.
331 * testsuite/decimal/make-decimal.cc: Ditto.
332 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
333 * testsuite/decimal/operator_neg.cc: Ditto.
334 * testsuite/decimal/unary-arith.cc: Ditto.
335
336 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
337
338 * doc/html/*: Regenerate.
339
340 2009-10-05 John Bytheway <jbytheway@gmail.com>
341
342 PR libstdc++/41530
343 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
344 Fix to just move.
345 * testsuite/20_util/tuple/cons/41530.cc: New.
346
347 2009-10-05 Phil Muldoon <pmuldoon@redhat.com>
348
349 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
350 printers. Add links to GDB wiki/online manual.
351
352 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
353 Edward Smith-Rowland <3dw4rd@verizon.net>
354
355 * include/decimal/decimal: Warn if decimal floating point types
356 are not available.
357 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
358 * configure.ac: Use it.
359 * configure: Regenerate.
360 * config.h.in: Regenerate.
361
362 2009-10-05 Benjamin Kosnik <bkoz@redhat.com>
363
364 * include/Makefile.am: Remove stray line break.
365
366 * include/decimal/decimal: Brief class doxygen markup.
367 * libsupc++/exception: Whitespace cleanup.
368
369 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
370 decimal.
371 * scripts/create_testsuite_files (dlist): Same.
372
373 * doc/xml/manual/using.xml: One column in table. Move after TR1.
374
375 * testsuite/decimal/bad-cast.cc: Move to...
376 * testsuite/decimal/cast_neg.cc: ...here.
377 * testsuite/decimal/bad-mixed-mode.cc: Move to...
378 * testsuite/decimal/mixed-mode_neg.cc: ...here.
379 * testsuite/decimal/bad-operator.cc: Move to...
380 * testsuite/decimal/operator_neg.cc: ...here.
381
382 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
383
384 2009-10-05 Janis Johnson <janis187@us.ibm.com>
385
386 * doc/Makefile.am: Process new file.
387 * doc/xml/manual/intro.xml: Ditto.
388 * doc/xml/manual/using.xml: Document new header.
389 * doc/xml/manual/status_cxxdecimal.xml: New file.
390 * include/Makefile.am: Process new headers.
391 * include/decimal/decimal: New file.
392 * include/decimal/decimal.h: New file.
393
394 2009-10-05 Janis Johnson <janis187@us.ibm.com>
395
396 * testsuite/decimal: New directory.
397 * testsuite/decimal/bad-cast.cc: New test.
398 * testsuite/decimal/bad-mixed-mode.cc: New test.
399 * testsuite/decimal/bad-operator.cc: New test.
400 * testsuite/decimal/binary-arith.cc: New test.
401 * testsuite/decimal/comparison.cc: New test.
402 * testsuite/decimal/compound-assignment.cc: New test.
403 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
404 * testsuite/decimal/conversion-from-float.cc: New test.
405 * testsuite/decimal/conversion-from-integral.cc: New test.
406 * testsuite/decimal/conversion-to-generic-float.cc: New test.
407 * testsuite/decimal/conversion-to-integral.cc: New test.
408 * testsuite/decimal/ctor.cc: New test.
409 * testsuite/decimal/incdec.cc: New test.
410 * testsuite/decimal/incdec-memfunc.cc: New test.
411 * testsuite/decimal/make-decimal.cc: New test.
412 * testsuite/decimal/unary-arith.cc: New test.
413
414 2009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
415
416 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
417 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
418
419 2009-10-05 Chris Jefferson <chris@bubblescope.net>
420
421 * include/bits/stl_algo.h (__stable_partition_adaptive,
422 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
423 Extend to work with rvalue references in C++0x mode.
424 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
425 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
426 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
427 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
428 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
429
430 2009-10-04 Benjamin Kosnik <bkoz@redhat.com>
431
432 * doc/xml/manual/using.xml: Add profile headers.
433 * testsuite/ext/profile/mh.cc: Restrict to linux.
434
435 2009-10-02 Silvius Rus <silvius.rus@gmail.com>
436
437 * configure: Add check for execinfo.h.
438 * config.h.in: Add undef for HAVE_EXECINFO_H.
439 * include/Makefile.am: Add build support for profile mode.
440 * include/Makefile.in: Same.
441 * include/profile/base.h: New file.
442 * include/profile/bitset: Same.
443 * include/profile/deque: Same.
444 * include/profile/hashtable.h: Same.
445 * include/profile/list: Same.
446 * include/profile/map: Same.
447 * include/profile/map.h: Same.
448 * include/profile/multimap.h: Same.
449 * include/profile/multiset.h: Same.
450 * include/profile/set: Same.
451 * include/profile/set.h: Same.
452 * include/profile/unordered_map: Same.
453 * include/profile/unordered_set: Same.
454 * include/profile/vector: Same.
455 * include/profile/impl/profiler.h: Same.
456 * include/profile/impl/profiler_container_size.h: Same.
457 * include/profile/impl/profiler_hash_func.h: Same.
458 * include/profile/impl/profiler_hashtable_size.h: Same.
459 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
460 * include/profile/impl/profiler_node.h: Same.
461 * include/profile/impl/profiler_state.h: Same.
462 * include/profile/impl/profiler_trace.h: Same.
463 * include/profile/impl/profiler_vector_size.h: Same.
464 * include/profile/impl/profiler_vector_to_list.h: Same.
465 * include/std/vector: Include corresponding profile header guarded by
466 _GLIBCXX_PROFILE.
467 * include/std/deque: Same.
468 * include/std/list: Same.
469 * include/std/map: Same.
470 * include/std/unordered_map: Same.
471 * include/std/bitset: Same.
472 * include/std/set: Same.
473 * include/std/unordered_set: Same.
474 * include/backward/hash_map: Same.
475 * include/backward/hash_set: Same.
476 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
477 * include/bits/c++config: Define profile namespace.
478 * testsuite/Makefile.in: Add check-profile.
479 * testsuite/Makefile.am: Same.
480 * testsuite/ext/profile/all.cc: New file.
481 * testsuite/ext/profile/mh.cc: Same.
482 * testsuite/ext/profile/mutex_extensions.cc: Same.
483 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
484 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
485 * testsuite/23_containers/vector/profile/vector.cc: Same.
486 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
487 in profile mode.
488 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
489 * testsuite/23_containers/list/capacity/29134.cc: Same.
490 * doc/Makefile.in: Add reference to profile_mode.xml.
491 * doc/Makefile.am: Same.
492 * doc/xml/manual/profile_mode.xml: New file.
493 * doc/xml/manual/debug.xml: Add link to profile mode section.
494 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
495 * doc/doxygen/user.cfg.in: Add profile mode files.
496
497 2009-10-02 Johannes Singler <singler@ira.uka.de>
498
499 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
500 * include/parallel/compatibility.h: Likewise.
501 * include/parallel/multiseq_selection.h: Likewise.
502 * include/parallel/random_shuffle.h: Likewise.
503 * include/parallel/random_number.h: Likewise;
504 use numeric_limits<>::digit instead of sizeof()*8.
505 * include/parallel/types.h: Likewise.
506 * doc/html/manual/bk01pt12ch31s03.html:
507 Document dependency on stdint.h.
508
509 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
510
511 * python/libstdcxx/v6/printers.py (StdListPrinter):
512 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
513 printer registration.
514 (StdListIteratorPrinter): Likewise.
515 (StdDebugIteratorPrinter): New printer.
516 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
517 entries. Always pass a typename where the type can change.
518 (StdSlistPrinter) Receive typename from printer registration. Use
519 in printer output.
520 (StdBitsetPrinter): Likewise.
521 (StdDequePrinter): Likewise.
522
523 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
524
525 * include/bits/random.tcc: Define static const data members.
526 * include/tr1/random.tcc: Likewise.
527 * testsuite/26_numerics/random/subtract_with_carry_engine/
528 requirements/constants.cc: New.
529 * testsuite/26_numerics/random/mersenne_twister_engine/
530 requirements/constants.cc: Likewise.
531 * testsuite/26_numerics/random/linear_congruential_engine/
532 requirements/constants.cc: Likewise.
533 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
534 constants.cc: Likewise.
535 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
536 requirements/constants.cc: Likewise.
537 * testsuite/tr1/5_numerical_facilities/random/
538 subtract_with_carry_01/requirements/constants.cc: Likewise.
539 * testsuite/tr1/5_numerical_facilities/random/discard_block/
540 requirements/constants.cc: Likewise.
541 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
542 requirements/constants.cc: Likewise.
543 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
544 requirements/constants.cc: Likewise.
545 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
546 requirements/constants.cc: Likewise.
547
548 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
549
550 PR libstdc++/38923
551 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
552 use sed script portable to Solaris /bin/sed for extracting ld
553 version.
554 * configure: Regenerate.
555
556 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
557
558 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
559 * libsupc++/vec.cc: Same.
560 * libsupc++/vterminate.cc: Same.
561 * libsupc++/new_opnt.cc: Same.
562
563 2009-09-28 Johannes Singler <singler@ira.uka.de>
564
565 * include/parallel/for_each_selectors.h: Remove obsolete comment.
566
567 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
568
569 * doc/html/ext/lwg-active.html: Update to Revision R66.
570 * doc/html/ext/lwg-closed.html: Likewise.
571 * doc/html/ext/lwg-defects: Likewise.
572
573 * doc/xml/manual/intro.xml: Update entry for DR 853.
574
575 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
576
577 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
578 according to upstream redirects.
579
580 2009-09-25 Johannes Singler <singler@ira.uka.de>
581
582 * include/parallel/include/parallel/checkers.h
583 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
584 (__is_sorted): Remove default parameter for _Compare; remove
585 inappropriate printf.
586
587 2009-09-25 Johannes Singler <singler@ira.uka.de>
588
589 * include/parallel/base.h: Comment on presence of min/max duplicates.
590
591 2009-09-25 Johannes Singler <singler@ira.uka.de>
592
593 * include/parallel/partition.h (__parallel_nth_element):
594 Correct comment.
595
596 2009-09-24 Johannes Singler <singler@ira.uka.de>
597
598 * include/parallel/algo.h: Uglify internal identifiers;
599 correct line breaks.
600 * include/parallel/for_each.h: Likewise.
601 * include/parallel/numeric: Likewise.
602 * include/parallel/omp_loop.h: Likewise.
603 * include/parallel/omp_loop_static.h: Likewise.
604 * include/parallel/par_loop.h: Likewise.
605 * include/parallel/workstealing.h: Likewise.
606
607 2009-09-24 Johannes Singler <singler@ira.uka.de>
608
609 * include/parallel/base.h (_EqualFromLess): Move _Compare template
610 parameter to the end as of others.
611 * include/parallel/algobase.h
612 (__lexicographical_compare_switch): Likewise.
613
614 2009-09-23 Johannes Singler <singler@ira.uka.de>
615
616 * include/parallel/algobase.h: Uglify internal identifiers;
617 correct line breaks.
618 * include/parallel/algo.h: Likewise.
619 * include/parallel/base.h: Likewise.
620 * include/parallel/equally_split.h: Likewise.
621 * include/parallel/find.h: Likewise.
622 * include/parallel/find_selectors.h: Likewise.
623 * include/parallel/for_each_selectors.h: Likewise.
624 * include/parallel/list_partition.h: Likewise.
625 * include/parallel/losertree.h: Likewise.
626 * include/parallel/merge.h: Likewise.
627 * include/parallel/multiseq_selection.h: Likewise.
628 * include/parallel/multiway_merge.h: Likewise.
629 * include/parallel/multiway_mergesort.h: Likewise.
630 * include/parallel/numeric: Likewise.
631 * include/parallel/numericfwd.h: Likewise.
632 * include/parallel/omp_loop.h: Likewise.
633 * include/parallel/omp_loop_static.h: Likewise.
634 * include/parallel/par_loop.h: Likewise.
635 * include/parallel/partition.h: Likewise.
636 * include/parallel/random_shuffle.h: Likewise.
637 * include/parallel/search.h: Likewise.
638 * include/parallel/sort.h: Likewise.
639 * include/parallel/workstealing.h: Likewise.
640
641 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
642
643 * doc/xml/manual/appendix_contributing.xml: Adjust link to
644 coreutils.
645
646 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
647
648 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
649
650 2009-09-17 Joseph Myers <joseph@codesourcery.com>
651
652 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
653 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
654 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
655 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
656 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
657 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
658 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
659 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
660 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
661 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
662 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
663 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
664
665 2009-09-17 Joseph Myers <joseph@codesourcery.com>
666
667 * include/ext/vstring.h (to_wstring(long long),
668 to_wstring(unsigned long long), to_wstring(long double)): Disable
669 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
670
671 2009-09-17 Johannes Singler <singler@ira.uka.de>
672
673 * include/parallel/algobase.h: Replace tabs by spaces;
674 correct line breaks.
675 * include/parallel/algorithmfwd.h: Likewise.
676 * include/parallel/balanced_quicksort.h: Likewise.
677 * include/parallel/base.h: Likewise.
678 * include/parallel/checkers.h: Likewise.
679 * include/parallel/compatibility.h: Likewise.
680 * include/parallel/equally_split.h: Likewise.
681 * include/parallel/find.h: Likewise.
682 * include/parallel/for_each.h: Likewise.
683 * include/parallel/for_each_selectors.h: Likewise.
684 * include/parallel/iterator.h: Likewise.
685 * include/parallel/list_partition.h: Likewise.
686 * include/parallel/losertree.h: Likewise.
687 * include/parallel/merge.h: Likewise.
688 * include/parallel/multiseq_selection.h: Likewise.
689 * include/parallel/multiway_merge.h: Likewise.
690 * include/parallel/multiway_mergesort.h: Likewise.
691 * include/parallel/numeric: Likewise.
692 * include/parallel/numericfwd.h: Likewise.
693 * include/parallel/omp_loop.h: Likewise.
694 * include/parallel/omp_loop_static.h: Likewise.
695 * include/parallel/par_loop.h: Likewise.
696 * include/parallel/partial_sum.h: Likewise.
697 * include/parallel/partition.h: Likewise.
698 * include/parallel/queue.h: Likewise.
699 * include/parallel/quicksort.h: Likewise.
700 * include/parallel/random_number.h: Likewise.
701 * include/parallel/random_shuffle.h: Likewise.
702 * include/parallel/search.h: Likewise.
703 * include/parallel/set_operations.h: Likewise.
704 * include/parallel/settings.h: Likewise.
705 * include/parallel/sort.h: Likewise.
706 * include/parallel/types.h: Likewise.
707 * include/parallel/unique_copy.h: Likewise.
708 * include/parallel/workstealing.h: Likewise.
709 * include/parallel/algo.h: Likewise;
710 shorten _ForwardIterator to _FIterator.
711 * include/parallel/find_selectors.h: Likewise.
712
713 2009-09-16 Johannes Singler <singler@ira.uka.de>
714
715 * include/parallel/base.h: Correct some comments accidentally changed
716 during uglification.
717 * include/parallel/find.h: Likewise.
718 * include/parallel/find_selectors.h: Likewise.
719 * include/parallel/multiway_merge.h: Likewise.
720 * include/parallel/multiway_mergesort.h: Likewise.
721 * include/parallel/partial_sum.h: Likewise.
722 * include/parallel/partition.h: Likewise.
723 * include/parallel/queue.h: Likewise.
724 * include/parallel/random_shuffle.h: Likewise.
725 * include/parallel/settings.h: Likewise.
726 * include/parallel/sort.h: Likewise.
727 * include/parallel/tags.h: Likewise.
728 * include/parallel/workstealing.h: Likewise.
729
730 2009-09-16 Johannes Singler <singler@ira.uka.de>
731
732 * include/parallel/base.h (_EqualFromLess):
733 Correct uglification of member variables and method arguments.
734 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
735 * include/parallel/find_selectors.h (__find_first_of_selector):
736 Likewise.
737 * include/parallel/iterator.h (_IteratorTriple): Likewise.
738 * include/parallel/multiseq_selection.h
739 (_Lexicographic, _LexicographicReverse): Likewise.
740 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
741 Likewise.
742 * include/parallel/random_number.h (_RandomNumber): Likewise.
743 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
744 Likewise.
745 * include/parallel/set_operations.h (__symmetric_difference_func,
746 __difference_func, __intersection_func, __union_func,
747 parallel_set_union, parallel_set_intersection, parallel_set_difference,
748 parallel_set_symmetric_difference): Likewise.
749 * include/parallel/tags.h (parallel_tag): Likewise.
750 * include/parallel/workstealing.h (_Job): Likewise.
751 * include/parallel/multiway_merge.h
752 (__multiway_merge_k_variant_sentinel_switch:operator())
753 correct uglification of _*LoserTree*.
754 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
755 uglification of member variables and method arguments.
756 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
757 * include/parallel/for_each_selectors.h: Likewise.
758 * include/parallel/omp_loop.h: Likewise.
759 * include/parallel/algo.h: Likewise; uglify c_rand_number.
760
761 2009-09-16 Johannes Singler <singler@ira.uka.de>
762
763 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
764 Replace redundant _Self.
765 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
766 Replace redundant _Self.
767 * include/parallel/algo.h: Correct accidental _Self in comments.
768 * include/parallel/losertree.h: Likewise.
769 * include/parallel/multiway_merge.h: Likewise.
770 * include/parallel/random_shuffle.h: Likewise.
771
772 2009-09-16 Johannes Singler <singler@ira.uka.de>
773
774 * include/parallel/algobase.h: Uglify internal identifiers.
775 * include/parallel/algo.h: Likewise.
776 * include/parallel/algorithm: Likewise.
777 * include/parallel/algorithmfwd.h: Likewise.
778 * include/parallel/balanced_quicksort.h: Likewise.
779 * include/parallel/base.h: Likewise.
780 * include/parallel/basic_iterator.h: Likewise.
781 * include/parallel/checkers.h: Likewise.
782 * include/parallel/compatibility.h: Likewise.
783 * include/parallel/compiletime_settings.: Likewise.
784 * include/parallel/equally_split.h: Likewise.
785 * include/parallel/features.h: Likewise.
786 * include/parallel/find.h: Likewise.
787 * include/parallel/find_selectors.h: Likewise.
788 * include/parallel/for_each.h: Likewise.
789 * include/parallel/for_each_selectors.h: Likewise.
790 * include/parallel/iterator.h: Likewise.
791 * include/parallel/list_partition.h: Likewise.
792 * include/parallel/losertree.h: Likewise.
793 * include/parallel/merge.h: Likewise.
794 * include/parallel/multiseq_selection.h: Likewise.
795 * include/parallel/multiway_merge.h: Likewise.
796 * include/parallel/multiway_mergesort.h: Likewise.
797 * include/parallel/numeric: Likewise.
798 * include/parallel/numericfwd.h: Likewise.
799 * include/parallel/omp_loop.h: Likewise.
800 * include/parallel/omp_loop_static.h: Likewise.
801 * include/parallel/parallel.h: Likewise.
802 * include/parallel/par_loop.h: Likewise.
803 * include/parallel/partial_sum.h: Likewise.
804 * include/parallel/partition.h: Likewise.
805 * include/parallel/queue.h: Likewise.
806 * include/parallel/quicksort.h: Likewise.
807 * include/parallel/random_number.h: Likewise.
808 * include/parallel/random_shuffle.h: Likewise.
809 * include/parallel/search.h: Likewise.
810 * include/parallel/set_operations.h: Likewise.
811 * include/parallel/settings.h: Likewise.
812 * include/parallel/sort.h: Likewise.
813 * include/parallel/tags.h: Likewise.
814 * include/parallel/types.h: Likewise.
815 * include/parallel/unique_copy.h: Likewise.
816 * include/parallel/workstealing.h: Likewise.
817
818 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
819
820 PR libstdc++/41037
821 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
822 and wcerr flags.
823 * testsuite/27_io/objects/char/41037.cc: New.
824 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
825
826 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
827
828 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
829 constraint.
830
831 2009-09-11 Johannes Singler <singler@ira.uka.de>
832
833 * include/parallel/multiway_merge.h
834 (multiway_merge_exact_splitting): Deallocate borders correctly.
835 (parallel_multiway_merge): Remove unnecessarily complicated
836 allocation, random access iterators are default-constructible;
837 deallocate ne_seqs correctly.
838
839 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
840
841 PR libstdc++/41316
842 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
843 Remove.
844 (forward_list<>::sort(_Comp)): Only declare.
845 (forward_list<>::sort()): Forward to the latter.
846 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
847 Remove definition.
848 (forward_list<>::sort(_Comp)): Define.
849 * testsuite/23_containers/forward_list/requirements/dr438/
850 assign_neg.cc: Adjust dg-error line number.
851 * testsuite/23_containers/forward_list/requirements/dr438/
852 insert_neg.cc: Likewise.
853 * testsuite/23_containers/forward_list/requirements/dr438/
854 constructor_1_neg.cc: Likewise.
855 * testsuite/23_containers/forward_list/requirements/dr438/
856 constructor_2_neg.cc: Likewise.
857
858 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
859
860 * src/Makefile.am (libstdc___la_LINK): New.
861 * src/Makefile.in: Regenerate.
862
863 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
864
865 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
866 *-*-freebsd* from both dg-do and dg-options.
867
868 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
869
870 * configure: Rebuilt with modified libtool.m4.
871
872 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
873 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
874
875 PR libstdc++/41280
876 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
877 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
878 * configure: Regenerate.
879
880 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
881
882 PR libstdc++/41267
883 * include/bits/stl_algobase.h (__copy_move::__copy_m,
884 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
885 with a null third argument.
886
887 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
888
889 Revert.
890 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
891 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
892 bool for stream sentry objects.
893 * include/bits/istream.tcc: Same.
894 * include/bits/ostream.tcc: Same.
895 * include/bits/basic_string.tcc: Same.
896 * include/bits/ostream_insert.h: Same.
897 * src/istream.cc: Same.
898
899 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
900
901 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
902 instantiation with additional commands issued for each Makefile
903 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
904 runs these commands.
905 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
906 running `make' in include, passing `pch_build=' to `make'.
907 * configure: Regenerate.
908
909 PR libstdc++/41220
910 * include/Makefile.am (CLEANFILES): Add stamp-host.
911 * include/Makefile.in: Regenerate.
912
913 2009-09-02 Joseph Myers <joseph@codesourcery.com>
914
915 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
916 under util/ to remote host. Copy .h and .hpp files at more levels
917 under util/ to remote host.
918
919 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
920
921 * include/bits/stl_uninitialized.h
922 (__uninitialized_copy::uninitialized_copy): Just call (the now
923 forwarding) _Construct.
924
925 2009-09-01 Chris Jefferson <chris@bubblescope.net>
926 Paolo Carlini <paolo.carlini@oracle.com>
927
928 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
929 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
930 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
931 move_iterators/1.cc: Adjust, do not define
932 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
933 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
934 move_iterators/1.cc: Likewise.
935 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
936 * testsuite/25_algorithms/move/1.cc: Likewise.
937 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
938 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
939 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
940 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
941 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
942 test for predicated test.
943 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
944 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
945 for predicated version.
946 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
947
948 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
949 enable test2 and test3.
950
951 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
952 moving bug in C++0x mode.
953
954 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
955 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
956 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
957 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
958
959 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
960 Kaz Kojima <kkojima@gcc.gnu.org>
961
962 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
963 dg-add-options ieee.
964 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
965 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
966 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
967 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
968 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
969 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
970 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
971 * testsuite/18_support/numeric_limits/
972 specialization_default_values.cc: Likewise.
973 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
974 * testsuite/26_numerics/complex/pow.cc: Likewise.
975 * testsuite/tr1/5_numerical_facilities/special_functions/
976 01_assoc_laguerre/check_nan.cc: Likewise.
977 * testsuite/tr1/5_numerical_facilities/special_functions/
978 02_assoc_legendre/check_nan.cc: Likewise.
979 * testsuite/tr1/5_numerical_facilities/special_functions/
980 03_beta/check_nan.cc: Likewise.
981 * testsuite/tr1/5_numerical_facilities/special_functions/
982 04_comp_ellint_1/check_nan.cc: Likewise.
983 * testsuite/tr1/5_numerical_facilities/special_functions/
984 05_comp_ellint_2/check_nan.cc: Likewise.
985 * testsuite/tr1/5_numerical_facilities/special_functions/
986 06_comp_ellint_3/check_nan.cc: Likewise.
987 * testsuite/tr1/5_numerical_facilities/special_functions/
988 07_conf_hyperg/check_nan.cc: Likewise.
989 * testsuite/tr1/5_numerical_facilities/special_functions/
990 08_cyl_bessel_i/check_nan.cc: Likewise.
991 * testsuite/tr1/5_numerical_facilities/special_functions/
992 09_cyl_bessel_j/check_nan.cc: Likewise.
993 * testsuite/tr1/5_numerical_facilities/special_functions/
994 10_cyl_bessel_k/check_nan.cc: Likewise.
995 * testsuite/tr1/5_numerical_facilities/special_functions/
996 11_cyl_neumann/check_nan.cc: Likewise.
997 * testsuite/tr1/5_numerical_facilities/special_functions/
998 12_ellint_1/check_nan.cc: Likewise.
999 * testsuite/tr1/5_numerical_facilities/special_functions/
1000 13_ellint_2/check_nan.cc: Likewise.
1001 * testsuite/tr1/5_numerical_facilities/special_functions/
1002 14_ellint_3/check_nan.cc: Likewise.
1003 * testsuite/tr1/5_numerical_facilities/special_functions/
1004 15_expint/check_nan.cc: Likewise.
1005 * testsuite/tr1/5_numerical_facilities/special_functions/
1006 16_hermite/check_nan.cc: Likewise.
1007 * testsuite/tr1/5_numerical_facilities/special_functions/
1008 17_hyperg/check_nan.cc: Likewise.
1009 * testsuite/tr1/5_numerical_facilities/special_functions/
1010 18_laguerre/check_nan.cc: Likewise.
1011 * testsuite/tr1/5_numerical_facilities/special_functions/
1012 19_legendre/check_nan.cc: Likewise.
1013 * testsuite/tr1/5_numerical_facilities/special_functions/
1014 20_riemann_zeta/check_nan.cc: Likewise.
1015 * testsuite/tr1/5_numerical_facilities/special_functions/
1016 21_sph_bessel/check_nan.cc: Likewise.
1017 * testsuite/tr1/5_numerical_facilities/special_functions/
1018 22_sph_legendre/check_nan.cc: Likewise.
1019 * testsuite/tr1/5_numerical_facilities/special_functions/
1020 23_sph_neumann/check_nan.cc: Likewise.
1021
1022 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
1023
1024 * include/bits/stl_construct.h: Include <bits/move.h>.
1025
1026 2009-08-29 Chris Jefferson <chris@bubblescope.net>
1027
1028 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
1029 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
1030 Add.
1031 * include/bits/stl_tempbuf.h (_Temporary_buffer::
1032 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
1033 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
1034 C++0x mode.
1035 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
1036 const copy_tracker&)): Add.
1037 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
1038 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
1039
1040 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
1041
1042 * config/abi/pre/gnu.ver: Fixups for string member functions.
1043
1044 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
1045
1046 PR libstdc++/41005
1047 * configure.ac: Bump libtool_VERSION to 6:14:0.
1048 * configure: Regenerate.
1049 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
1050 * src/Makefile.in: Regenerate.
1051 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
1052 move <future> symbols to 3.4.14 version.
1053 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
1054
1055 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
1056
1057 * include/bits/basic_string.h (basic_string): Add cbegin(),
1058 cend(), crbegin(), crend() in C++0x mode.
1059 * config/abi/pre/gnu.ver: Add exports.
1060
1061 * testsuite/util/testsuite_containers.h: New.
1062 * testsuite/util/testsuite_container_traits.h: New.
1063 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
1064 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
1065 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
1066 * testsuite/ext/vstring/requirements/typedefs.cc: New.
1067 * testsuite/23_containers/unordered_map/requirements/
1068 cliterators.cc: Edit.
1069 * testsuite/23_containers/unordered_map/requirements/
1070 citerators.cc: Edit.
1071 * testsuite/23_containers/unordered_map/requirements/
1072 explicit_instantiation/1.cc: New.
1073 * testsuite/23_containers/unordered_map/requirements/
1074 explicit_instantiation/2.cc: New.
1075 * testsuite/23_containers/unordered_map/requirements/
1076 explicit_instantiation/3.cc: New.
1077 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
1078 * testsuite/23_containers/unordered_map/requirements/
1079 explicit_instantiation.cc: Move to nested directory.
1080 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
1081 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
1082 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
1083 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
1084 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
1085 * testsuite/23_containers/set/requirements/typedefs.cc: New.
1086 * testsuite/23_containers/unordered_multimap/requirements/
1087 cliterators.cc: Edit.
1088 * testsuite/23_containers/unordered_multimap/requirements/
1089 citerators.cc: Edit.
1090 * testsuite/23_containers/unordered_multimap/requirements/
1091 explicit_instantiation/1.cc: New.
1092 * testsuite/23_containers/unordered_multimap/requirements/
1093 explicit_instantiation/2.cc: Edit.: New.
1094 * testsuite/23_containers/unordered_multimap/requirements/
1095 explicit_instantiation/3.cc: New.
1096 * testsuite/23_containers/unordered_multimap/requirements/
1097 typedefs.cc: Edit.
1098 * testsuite/23_containers/unordered_multimap/requirements/
1099 explicit_instantiation.cc: Move to nested.
1100 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
1101 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
1102 * testsuite/23_containers/forward_list/requirements/dr438/
1103 insert_neg.cc: New.
1104 * testsuite/23_containers/forward_list/requirements/dr438/
1105 assign_neg.cc: New.
1106 * testsuite/23_containers/forward_list/requirements/dr438/
1107 constructor_1_neg.cc: New.
1108 * testsuite/23_containers/forward_list/requirements/dr438/
1109 constructor_2_neg.cc: New.
1110 * testsuite/23_containers/forward_list/requirements/dr438/
1111 constructor.cc: New.
1112 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
1113 * testsuite/23_containers/unordered_set/requirements/
1114 cliterators.cc: Edit.
1115 * testsuite/23_containers/unordered_set/requirements/
1116 citerators.cc: Edit.
1117 * testsuite/23_containers/unordered_set/requirements/
1118 explicit_instantiation/1.cc: New.
1119 * testsuite/23_containers/unordered_set/requirements/
1120 explicit_instantiation/2.cc: New.
1121 * testsuite/23_containers/unordered_set/requirements/
1122 explicit_instantiation/3.cc: New.
1123 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
1124 * testsuite/23_containers/unordered_set/requirements/
1125 explicit_instantiation.cc: Move to nested.
1126 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
1127 * testsuite/23_containers/vector/requirements/dr438/bool/
1128 constructor.cc: Move.
1129 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
1130 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
1131 * testsuite/23_containers/vector/bool/requirements/dr438/
1132 constructor.cc: New.
1133 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
1134 * testsuite/23_containers/deque/requirements/typedefs.cc
1135 * testsuite/23_containers/stack/requirements/typedefs.cc
1136 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
1137 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
1138 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
1139 * testsuite/23_containers/list/requirements/typedefs.cc: New.
1140 * testsuite/23_containers/unordered_multiset/requirements/
1141 cliterators.cc: Edit.
1142 * testsuite/23_containers/unordered_multiset/requirements/
1143 citerators.cc: Edit.
1144 * testsuite/23_containers/unordered_multiset/requirements/
1145 explicit_instantiation.cc: Move.
1146 * testsuite/23_containers/unordered_multiset/requirements/
1147 explicit_instantiation/1.cc: New.
1148 * testsuite/23_containers/unordered_multiset/requirements/
1149 explicit_instantiation/2.cc: New.
1150 * testsuite/23_containers/unordered_multiset/requirements/
1151 explicit_instantiation/3.cc: New.
1152 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
1153 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
1154 * testsuite/23_containers/map/requirements/typedefs.cc: New.
1155 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
1156 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
1157 Move.
1158 * testsuite/23_containers/array/requirements/
1159 explicit_instantiation/1.cc: New.
1160 * testsuite/23_containers/array/requirements/
1161 explicit_instantiation/2.cc: New.
1162 * testsuite/23_containers/array/requirements/typedefs.cc: New.
1163
1164 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1165
1166 * configure.ac (AC_PREREQ): Bump to 2.64.
1167
1168 2009-08-24 Chris Jefferson <chris@bubblescope.net>
1169
1170 * include/stl_algo.h (__unguarded_partition_pivot,
1171 __move_median_first): New.
1172 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
1173 types.
1174 (__unguarded_linear_insert): Assume always inserting value at __last.
1175 (__unguarded_partition): Take pivot by reference.
1176 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
1177 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
1178
1179 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1180
1181 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
1182 before --mode argument.
1183 * libsupc++/Makefile.in: Regenerate.
1184
1185 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1186
1187 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
1188 2.64 and Automake 1.11 in examples; update link to Autoconf
1189 manual page about quadrigraphs.
1190 * Makefile.am (install-html, install-pdf): Remove.
1191 * Makefile.in: Regenerate.
1192
1193 * Makefile.in: Regenerate.
1194 * acinclude.m4: Regenerate.
1195 * aclocal.m4: Regenerate.
1196 * config.h.in: Regenerate.
1197 * configure: Regenerate.
1198 * doc/Makefile.in: Regenerate.
1199 * include/Makefile.in: Regenerate.
1200 * libsupc++/Makefile.in: Regenerate.
1201 * po/Makefile.in: Regenerate.
1202 * python/Makefile.in: Regenerate.
1203 * src/Makefile.in: Regenerate.
1204 * testsuite/Makefile.in: Regenerate.
1205
1206 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1207
1208 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
1209 $(LIBTOOLFLAGS).
1210 * libsupc++/Makefile.in: Regenerate.
1211 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
1212 and $(LIBTOOLFLAGS).
1213 * src/Makefile.in: Regenerate.
1214
1215 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1216
1217 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
1218 missing dg-require directives.
1219
1220 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
1221
1222 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
1223 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
1224 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
1225 __numeric_constants<_Tp>::__gamma_e().
1226
1227 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
1228
1229 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
1230
1231 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1232
1233 * configure.ac: Move guarded checks for CC and CXX ...
1234 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
1235 * configure: Regenerate.
1236
1237 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1238 Paolo Carlini <paolo.carlini@oracle.com>
1239
1240 PR libstdc++/41061
1241 * include/bits/random.h (operator<<(std::basic_ostream<>&,
1242 const std::lognormal_distribution<>&),
1243 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
1244 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
1245 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
1246 operator<<(std::basic_ostream<>&,
1247 const std::chi_squared_distribution<>&),
1248 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
1249 operator<<(std::basic_ostream<>&,
1250 const std::fisher_f_distribution<>&),
1251 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
1252 operator<<(std::basic_ostream<>&,
1253 const std::student_t_distribution<>&),
1254 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
1255 operator<<(std::basic_ostream<>&,
1256 const std::negative_binomial_distribution<>&)): Declare friend.
1257 * testsuite/26_numerics/random/uniform_real_distribution/operators/
1258 serialize.cc: New.
1259 * testsuite/26_numerics/random/piecewise_constant_distribution/
1260 operators/serialize.cc: Likewise.
1261 * testsuite/26_numerics/random/chi_squared_distribution/operators/
1262 serialize.cc: Likewise.
1263 * testsuite/26_numerics/random/normal_distribution/operators/
1264 serialize.cc: Likewise.
1265 * testsuite/26_numerics/random/uniform_int_distribution/operators/
1266 serialize.cc: Likewise.
1267 * testsuite/26_numerics/random/poisson_distribution/operators/
1268 serialize.cc: Likewise.
1269 * testsuite/26_numerics/random/bernoulli_distribution/operators/
1270 serialize.cc: Likewise.
1271 * testsuite/26_numerics/random/discrete_distribution/operators/
1272 serialize.cc: Likewise.
1273 * testsuite/26_numerics/random/weibull_distribution/operators/
1274 serialize.cc: Likewise.
1275 * testsuite/26_numerics/random/negative_binomial_distribution/
1276 operators/serialize.cc: Likewise.
1277 * testsuite/26_numerics/random/cauchy_distribution/operators/
1278 serialize.cc: Likewise.
1279 * testsuite/26_numerics/random/gamma_distribution/operators/
1280 serialize.cc: Likewise.
1281 * testsuite/26_numerics/random/fisher_f_distribution/operators/
1282 serialize.cc: Likewise.
1283 * testsuite/26_numerics/random/exponential_distribution/operators/
1284 serialize.cc: Likewise.
1285 * testsuite/26_numerics/random/lognormal_distribution/operators/
1286 serialize.cc: Likewise.
1287 * testsuite/26_numerics/random/binomial_distribution/operators/
1288 serialize.cc: Likewise.
1289 * testsuite/26_numerics/random/extreme_value_distribution/operators/
1290 serialize.cc: Likewise.
1291 * testsuite/26_numerics/random/piecewise_linear_distribution/
1292 operators/serialize.cc
1293 * testsuite/26_numerics/random/student_t_distribution/operators/
1294 serialize.cc: Likewise.
1295 * testsuite/26_numerics/random/geometric_distribution/operators/
1296 serialize.cc: Likewise.
1297
1298 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
1299
1300 * include/bits/stl_tree.h: In C++0x mode make erase return
1301 an iterator as per DR 130.
1302 * include/bits/stl_set.h: Same.
1303 * include/bits/stl_multiset.h: Same.
1304 * include/bits/stl_map.h: Same.
1305 * include/bits/stl_multimap.h: Same.
1306 * doc/xml/manual/intro.xml: Document.
1307 * testsuite/23_containers/set/dr130.cc: New.
1308 * testsuite/23_containers/multiset/dr130.cc: New.
1309 * testsuite/23_containers/map/dr130.cc: New.
1310 * testsuite/23_containers/multimap/dr130.cc: New.
1311
1312 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1313
1314 * include/ext/pointer.h: Add pragma system_header, use
1315 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1316
1317 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
1318
1319 * src/compatibility-ldbl.cc: Include cmath.
1320
1321 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1322
1323 * src/compatibility-ldbl.cc: Include tr1/functional.
1324
1325 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1326
1327 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1328
1329 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1330
1331 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1332 * include/precompiled/stdc++.h: Don't include cassert if
1333 _GLIBCXX_NO_ASSERT defined.
1334 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1335 semi-colon.
1336 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1337 Same.
1338
1339 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1340 directory.
1341 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1342 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1343 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1344
1345 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1346 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1347 use stdc++.h include.
1348 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1349 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1350 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1351 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1352 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1353 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1354 ...this.
1355 * testsuite/17_intro/headers/c++200x/all.cc: To...
1356 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1357 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1358 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1359 ...this.
1360 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1361 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1362
1363 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1364
1365 * include/std/future: Move error handling bits outside macro guard.
1366 * src/future.cc: Adjust.
1367
1368 * include/precompiled/stdc++.h: Add future.
1369 * doc/xml/manual/using.xml: Same.
1370
1371 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1372
1373 * src/hashtable.cc: Just definitions.
1374 * src/hashtable_c++0x.cc: Compile C++0x versions.
1375 * src/hash.cc: Same.
1376 * src/hash_c++0x.cc: Same.
1377 src/hash_tr1.cc: Compile TR1 versions.
1378 src/hashtable_tr1.cc: Same.
1379
1380 * src/limits_c++0x.cc: Sync build error handling.
1381
1382 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1383 hashtable.cc to hashtable_tr1.cc.
1384 * src/Makefile.in: Regenerate.
1385
1386 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1387
1388 * include/tr1_impl/functional: Doxygen markup.
1389
1390 * doc/html/*: Regenerate.
1391
1392 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1393
1394 * include/std/future: Fixes for -fno-exceptions.
1395 * include/bits/functexcept.h: Same.
1396 * libsupc++/exception_ptr.h: Same.
1397 * src/pool_allocator.cc: Same.
1398 * src/future.cc: Same.
1399 * src/functexcept.cc: Same.
1400 * config/abi/pre/gnu.ver: New exports.
1401 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1402 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1403 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1404 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1405 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1406 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1407 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1408
1409 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1410 * testsuite/23_containers/deque/operators/2.cc: New.
1411
1412 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1413
1414 * src/hash.cc (hash<string>::operator()(string),
1415 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1416 nothing.
1417 * include/bits/functional_hash.h (hash<error_code>::
1418 operator()(error_code)): Likewise.
1419
1420 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1421
1422 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
1423 bool for stream sentry objects.
1424 * include/bits/istream.tcc: Same.
1425 * include/bits/ostream.tcc: Same.
1426 * include/bits/basic_string.tcc: Same.
1427 * include/bits/ostream_insert.h: Same.
1428 * src/istream.cc: Same.
1429
1430 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1431
1432 PR libstdc++/15523
1433 * include/debug/safe_iterator.h (_Safe_iterator<>::
1434 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1435 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1436 do not error out when the source is a value-initialized iterator.
1437 * testsuite/23_containers/vector/15523.cc: New.
1438 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1439
1440 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1441
1442 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1443 cosmetic changes, inline.
1444 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1445 Likewise.
1446 * include/bits/move.h: Minor cosmetic changes.
1447
1448 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1449
1450 PR libstdc++/40912 (final)
1451 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1452 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1453 parms_neg.cc: Likewise.
1454 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1455 parms.cc: Likewise.
1456 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1457 default.cc: Likewise.
1458 * testsuite/26_numerics/random/uniform_real_distribution/
1459 requirements/typedefs.cc: Likewise.
1460 * testsuite/26_numerics/random/piecewise_constant_distribution/
1461 cons/range.cc: Likewise.
1462 * testsuite/26_numerics/random/piecewise_constant_distribution/
1463 cons/default.cc: Likewise.
1464 * testsuite/26_numerics/random/piecewise_constant_distribution/
1465 cons/num_xbound_fun.cc: Likewise.
1466 * testsuite/26_numerics/random/piecewise_constant_distribution/
1467 cons/initlist_fun.cc: Likewise.
1468 * testsuite/26_numerics/random/piecewise_constant_distribution/
1469 requirements/typedefs.cc: Likewise.
1470 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1471 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1472 parms.cc: Likewise.
1473 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1474 default.cc: Likewise.
1475 * testsuite/26_numerics/random/chi_squared_distribution/
1476 requirements/typedefs.cc: Likewise.
1477 * testsuite/26_numerics/random/normal_distribution/
1478 cons/parms.cc: Likewise.
1479 * testsuite/26_numerics/random/normal_distribution/
1480 cons/default.cc: Likewise.
1481 * testsuite/26_numerics/random/normal_distribution/
1482 requirements/typedefs.cc: Likewise.
1483 * testsuite/26_numerics/random/seed_seq/cons/
1484 range.cc: Likewise.
1485 * testsuite/26_numerics/random/seed_seq/cons/
1486 initlist.cc: Likewise.
1487 * testsuite/26_numerics/random/seed_seq/cons/
1488 default.cc: Likewise.
1489 * testsuite/26_numerics/random/seed_seq/requirements/
1490 typedefs.cc: Likewise.
1491 * testsuite/26_numerics/random/uniform_int_distribution/
1492 cons/parms_neg.cc: Likewise.
1493 * testsuite/26_numerics/random/uniform_int_distribution/
1494 cons/parms.cc: Likewise.
1495 * testsuite/26_numerics/random/uniform_int_distribution/
1496 cons/default.cc: Likewise.
1497 * testsuite/26_numerics/random/uniform_int_distribution/
1498 requirements/typedefs.cc: Likewise.
1499 * testsuite/26_numerics/random/poisson_distribution/cons/
1500 parms.cc: Likewise.
1501 * testsuite/26_numerics/random/poisson_distribution/cons/
1502 default.cc: Likewise.
1503 * testsuite/26_numerics/random/poisson_distribution/
1504 requirements/typedefs.cc: Likewise.
1505 * testsuite/26_numerics/random/bernoulli_distribution/
1506 cons/parms.cc: Likewise.
1507 * testsuite/26_numerics/random/bernoulli_distribution/
1508 cons/default.cc: Likewise.
1509 * testsuite/26_numerics/random/bernoulli_distribution/
1510 requirements/typedefs.cc: Likewise.
1511 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1512 * testsuite/26_numerics/random/
1513 default_random_engine.cc: Likewise.
1514 * testsuite/26_numerics/random/discrete_distribution/
1515 cons/range.cc: Likewise.
1516 * testsuite/26_numerics/random/discrete_distribution/
1517 cons/initlist.cc: Likewise.
1518 * testsuite/26_numerics/random/discrete_distribution/
1519 cons/default.cc: Likewise.
1520 * testsuite/26_numerics/random/discrete_distribution/
1521 cons/num_xbound_fun.cc: Likewise.
1522 * testsuite/26_numerics/random/discrete_distribution/
1523 requirements/typedefs.cc: Likewise.
1524 * testsuite/26_numerics/random/weibull_distribution/
1525 cons/parms.cc: Likewise.
1526 * testsuite/26_numerics/random/weibull_distribution/
1527 cons/default.cc: Likewise.
1528 * testsuite/26_numerics/random/weibull_distribution/
1529 requirements/typedefs.cc: Likewise.
1530 * testsuite/26_numerics/random/independent_bits_engine/
1531 cons/base_move.cc: Likewise.
1532 * testsuite/26_numerics/random/independent_bits_engine/
1533 cons/seed1.cc: Likewise.
1534 * testsuite/26_numerics/random/independent_bits_engine/
1535 cons/seed2.cc: Likewise.
1536 * testsuite/26_numerics/random/independent_bits_engine/
1537 cons/base_copy.cc: Likewise.
1538 * testsuite/26_numerics/random/independent_bits_engine/
1539 cons/default.cc: Likewise.
1540 * testsuite/26_numerics/random/independent_bits_engine/
1541 cons/seed_seq.cc: Likewise.
1542 * testsuite/26_numerics/random/independent_bits_engine/
1543 requirements/typedefs.cc: Likewise.
1544 * testsuite/26_numerics/random/independent_bits_engine/
1545 operators/equal.cc: Likewise.
1546 * testsuite/26_numerics/random/independent_bits_engine/
1547 operators/serialize.cc: Likewise.
1548 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1549 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1550 * testsuite/26_numerics/random/subtract_with_carry_engine/
1551 cons/seed1.cc: Likewise.
1552 * testsuite/26_numerics/random/subtract_with_carry_engine/
1553 cons/seed2.cc: Likewise.
1554 * testsuite/26_numerics/random/subtract_with_carry_engine/
1555 cons/default.cc: Likewise.
1556 * testsuite/26_numerics/random/subtract_with_carry_engine/
1557 requirements/typedefs.cc: Likewise.
1558 * testsuite/26_numerics/random/subtract_with_carry_engine/
1559 operators/equal.cc: Likewise.
1560 * testsuite/26_numerics/random/subtract_with_carry_engine/
1561 operators/serialize.cc: Likewise.
1562 * testsuite/26_numerics/random/discard_block_engine/cons/
1563 base_move.cc: Likewise.
1564 * testsuite/26_numerics/random/discard_block_engine/cons/
1565 seed1.cc: Likewise.
1566 * testsuite/26_numerics/random/discard_block_engine/cons/
1567 seed2.cc: Likewise.
1568 * testsuite/26_numerics/random/discard_block_engine/cons/
1569 base_copy.cc: Likewise.
1570 * testsuite/26_numerics/random/discard_block_engine/cons/
1571 default.cc: Likewise.
1572 * testsuite/26_numerics/random/discard_block_engine/cons/
1573 seed_seq.cc: Likewise.
1574 * testsuite/26_numerics/random/discard_block_engine/
1575 requirements/typedefs.cc: Likewise.
1576 * testsuite/26_numerics/random/discard_block_engine/
1577 operators/equal.cc: Likewise.
1578 * testsuite/26_numerics/random/discard_block_engine/
1579 operators/serialize.cc: Likewise.
1580 * testsuite/26_numerics/random/cauchy_distribution/
1581 cons/parms.cc: Likewise.
1582 * testsuite/26_numerics/random/cauchy_distribution/
1583 cons/default.cc: Likewise.
1584 * testsuite/26_numerics/random/cauchy_distribution/
1585 requirements/typedefs.cc: Likewise.
1586 * testsuite/26_numerics/random/negative_binomial_distribution/
1587 cons/parms.cc: Likewise.
1588 * testsuite/26_numerics/random/negative_binomial_distribution/
1589 cons/default.cc: Likewise.
1590 * testsuite/26_numerics/random/negative_binomial_distribution/
1591 requirements/typedefs.cc: Likewise.
1592 * testsuite/26_numerics/random/gamma_distribution/
1593 cons/parms.cc: Likewise.
1594 * testsuite/26_numerics/random/gamma_distribution/
1595 cons/default.cc: Likewise.
1596 * testsuite/26_numerics/random/gamma_distribution/
1597 requirements/typedefs.cc: Likewise.
1598 * testsuite/26_numerics/random/mersenne_twister_engine/
1599 cons/seed1.cc: Likewise.
1600 * testsuite/26_numerics/random/mersenne_twister_engine/
1601 cons/seed2.cc: Likewise.
1602 * testsuite/26_numerics/random/mersenne_twister_engine/
1603 cons/default.cc: Likewise.
1604 * testsuite/26_numerics/random/mersenne_twister_engine/
1605 requirements/typedefs.cc: Likewise.
1606 * testsuite/26_numerics/random/mersenne_twister_engine/
1607 operators/equal.cc: Likewise.
1608 * testsuite/26_numerics/random/mersenne_twister_engine/
1609 operators/serialize.cc: Likewise.
1610 * testsuite/26_numerics/random/fisher_f_distribution/
1611 cons/parms.cc: Likewise.
1612 * testsuite/26_numerics/random/fisher_f_distribution/
1613 cons/default.cc: Likewise.
1614 * testsuite/26_numerics/random/fisher_f_distribution/
1615 requirements/typedefs.cc: Likewise.
1616 * testsuite/26_numerics/random/exponential_distribution/
1617 cons/parms.cc: Likewise.
1618 * testsuite/26_numerics/random/exponential_distribution/
1619 cons/default.cc: Likewise.
1620 * testsuite/26_numerics/random/exponential_distribution/
1621 requirements/typedefs.cc: Likewise.
1622 * testsuite/26_numerics/random/binomial_distribution/
1623 cons/parms.cc: Likewise.
1624 * testsuite/26_numerics/random/binomial_distribution/
1625 cons/default.cc: Likewise.
1626 * testsuite/26_numerics/random/binomial_distribution/
1627 requirements/typedefs.cc: Likewise.
1628 * testsuite/26_numerics/random/lognormal_distribution/
1629 cons/parms.cc: Likewise.
1630 * testsuite/26_numerics/random/lognormal_distribution/
1631 cons/default.cc: Likewise.
1632 * testsuite/26_numerics/random/lognormal_distribution/
1633 requirements/typedefs.cc: Likewise.
1634 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1635 * testsuite/26_numerics/random/random_device/cons/
1636 token.cc: Likewise.
1637 * testsuite/26_numerics/random/random_device/cons/
1638 default.cc: Likewise.
1639 * testsuite/26_numerics/random/random_device/
1640 requirements/typedefs.cc: Likewise.
1641 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1642 * testsuite/26_numerics/random/extreme_value_distribution/
1643 cons/parms.cc: Likewise.
1644 * testsuite/26_numerics/random/extreme_value_distribution/
1645 cons/default.cc: Likewise.
1646 * testsuite/26_numerics/random/extreme_value_distribution/
1647 requirements/typedefs.cc: Likewise.
1648 * testsuite/26_numerics/random/piecewise_linear_distribution/
1649 cons/range.cc: Likewise.
1650 * testsuite/26_numerics/random/piecewise_linear_distribution/
1651 cons/default.cc: Likewise.
1652 * testsuite/26_numerics/random/piecewise_linear_distribution/
1653 cons/num_xbound_fun.cc: Likewise.
1654 * testsuite/26_numerics/random/piecewise_linear_distribution/
1655 cons/initlist_fun.cc: Likewise.
1656 * testsuite/26_numerics/random/piecewise_linear_distribution/
1657 requirements/typedefs.cc: Likewise.
1658 * testsuite/26_numerics/random/student_t_distribution/
1659 cons/parms.cc: Likewise.
1660 * testsuite/26_numerics/random/student_t_distribution/
1661 cons/default.cc: Likewise.
1662 * testsuite/26_numerics/random/student_t_distribution/
1663 requirements/typedefs.cc: Likewise.
1664 * testsuite/26_numerics/random/linear_congruential_engine/
1665 cons/seed1.cc: Likewise.
1666 * testsuite/26_numerics/random/linear_congruential_engine/
1667 cons/seed2.cc: Likewise.
1668 * testsuite/26_numerics/random/linear_congruential_engine/
1669 cons/default.cc: Likewise.
1670 * testsuite/26_numerics/random/linear_congruential_engine/
1671 requirements/non_uint_neg.cc: Likewise.
1672 * testsuite/26_numerics/random/linear_congruential_engine/
1673 requirements/typedefs.cc: Likewise.
1674 * testsuite/26_numerics/random/linear_congruential_engine/
1675 operators/equal.cc: Likewise.
1676 * testsuite/26_numerics/random/linear_congruential_engine/
1677 operators/serialize.cc: Likewise.
1678 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1679 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1680 base_move.cc: Likewise.
1681 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1682 seed1.cc: Likewise.
1683 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1684 seed2.cc: Likewise.
1685 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1686 base_copy.cc: Likewise.
1687 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1688 default.cc: Likewise.
1689 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1690 seed_seq.cc: Likewise.
1691 * testsuite/26_numerics/random/shuffle_order_engine/
1692 requirements/typedefs.cc: Likewise.
1693 * testsuite/26_numerics/random/shuffle_order_engine/
1694 operators/equal.cc: Likewise.
1695 * testsuite/26_numerics/random/shuffle_order_engine/
1696 operators/serialize.cc: Likewise.
1697 * testsuite/26_numerics/random/geometric_distribution/
1698 cons/parms.cc: Likewise.
1699 * testsuite/26_numerics/random/geometric_distribution/
1700 cons/default.cc: Likewise.
1701 * testsuite/26_numerics/random/geometric_distribution/
1702 requirements/typedefs.cc: Likewise.
1703 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1704
1705 2009-07-31 Jason Merrill <jason@redhat.com>
1706 Douglas Gregor <doug.gregor@gmail.com>
1707
1708 * include/bits/move.h (forward): Implement as in N2835.
1709 (move): Implement as in N2831.
1710 * include/std/istream (rvalue stream operator>>): New.
1711 * include/std/ostream (rvalue stream operator<<): New.
1712 * testsuite/27_io/rvalue_streams.cc: New.
1713
1714 2009-07-31 Jason Merrill <jason@redhat.com>
1715
1716 * include/bits/forward_list.h (splice_after): Use forward.
1717 (merge): Likewise.
1718 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1719 (move_iterator::operator[]): Use move.
1720 * include/bits/stl_list.h (insert): Use move.
1721 * include/std/thread (_Callable constructor): Use forward.
1722 * include/std/tuple: Don't specify explicit template args to move.
1723
1724 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1725 Adjust signature.
1726 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1727 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1728 reference.
1729 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1730 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1731 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1732 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1733 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1734 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1735 testsuite/23_containers/forward_list/operations/1.cc,
1736 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1737 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1738 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1739 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1740 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1741 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1742
1743 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1744
1745 PR libstdc++/40912 (partial)
1746 * include/std/random: Disable the facility if <stdint.h> is not
1747 available.
1748
1749 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1750
1751 PR libstdc++/40919
1752 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1753 xfail on darwin[3-9]*.
1754
1755 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1756
1757 PR libstdc++/40917
1758 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1759 tweak qualifications.
1760
1761 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1762
1763 PR libstdc++/40916
1764 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1765 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1766 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1767
1768 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1769
1770 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1771
1772 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1773
1774 PR libstdc++/40915
1775 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1776 std::terminate declaration.
1777
1778 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1779
1780 PR libstdc++/40908
1781 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1782 symbols at GLIBCXX_3.4.
1783
1784 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1785
1786 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1787 * testsuite/util/testsuite_abi.cc: Adjust.
1788 * configure.ac: Bump libtool_VERSION to 6:13:0.
1789 * configure: Regenerate.
1790
1791 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1792 Tyler Earman <rem.intellegare@gmail.com>
1793
1794 * doc/xml/manual/configure.xml: Consistent placement of
1795 ABI-changing options, clarify --enable-clocale.
1796
1797 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1798
1799 * python/Makefile.in: Regenerate.
1800
1801 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1802
1803 * python/Makefile.am (install-data-local): Use DESTDIR
1804 correctly.
1805
1806 2009-07-24 Jason Merrill <jason@redhat.com>
1807
1808 Core issue 901
1809 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1810 dealloc.
1811
1812 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1813
1814 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1815 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1816 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1817 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1818 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1819 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1820 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1821 Use dg-require-swprintf.
1822
1823 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1824
1825 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1826
1827 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1828
1829 * include/c_std/cmath (abs(_Tp)): Add.
1830 * include/c_global/cmath (abs(_Tp)): Likewise.
1831 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1832
1833 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1834
1835 * doc/html/ext/lwg-closed.html: Update to R65.
1836 * doc/html/ext/lwg-defects.html: Likewise.
1837 * doc/html/ext/lwg-active.html: Likewise.
1838 * doc/xml/manual/intro.xml: Update DRs entries.
1839
1840 2009-07-22 Jason Merrill <jason@redhat.com>
1841
1842 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1843
1844 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1845
1846 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1847 valarray<>::operator=(initializer_list<>)): Implement resolution
1848 of DR 630, [Ready] in Frankfurt.
1849 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1850 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1851 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1852
1853 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1854
1855 * include/std/chrono (duration<>::operator%=, operator%):
1856 Add, per DR 934.
1857 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1858 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1859
1860 * include/std/chrono (operator/): Simplify implementation.
1861
1862 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1863
1864 * doc/xml/manual/intro.xml: Escape '&', validate.
1865 * doc/xml/manual/using.xml: Validate, dead link check.
1866 * doc/xml/manual/strings.xml: Same.
1867 * doc/xml/manual/appendix_contributing.xml: Same.
1868 * doc/xml/manual/iterators.xml: Same.
1869 * doc/xml/manual/spine.xml: Same.
1870
1871 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1872 * doc/xml/gnu/gpl-3.0.xml: Same.
1873 * doc/xml/manual/mt_allocator.xml: Same.
1874 * doc/xml/manual/allocator.xml: Same.
1875 * doc/xml/manual/ctype.xml: Same.
1876 * doc/xml/manual/codecvt.xml: Same.
1877 * doc/xml/manual/backwards_compatibility.xml: Same.
1878 * doc/xml/manual/shared_ptr.xml: Same.
1879 * doc/xml/manual/abi.xml: Same.
1880 * doc/xml/manual/auto_ptr.xml: Same.
1881 * doc/xml/manual/internals.xml: Same.
1882 * doc/xml/manual/parallel_mode.xml: Same.
1883 * doc/xml/manual/bitmap_allocator.xml: Same.
1884 * doc/xml/manual/build_hacking.xml: Same.
1885 * doc/xml/manual/evolution.xml: Same.
1886 * doc/xml/manual/debug.xml: Same.
1887 * doc/xml/manual/localization.xml: Same.
1888 * doc/xml/manual/appendix_contributing.xml: Same.
1889 * doc/xml/manual/locale.xml: Same.
1890 * doc/xml/manual/messages.xml: Same.
1891 * doc/xml/manual/spine.xml: Same.
1892 * doc/xml/manual/test.xml: Same.
1893 * doc/xml/book.txml: Same.
1894 * doc/xml/spine.xml: Same.
1895
1896 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1897 * doc/xml/manual/backwards_compatibility.xml: Same.
1898 * doc/xml/manual/concurrency.xml: Same.
1899 * doc/xml/manual/intro.xml: Same.
1900 * doc/xml/manual/parallel_mode.xml: Same.
1901 * doc/xml/manual/status_cxx1998.xml: Same.
1902 * doc/xml/manual/containers.xml: Same.
1903 * doc/xml/manual/io.xml: Same.
1904 * doc/xml/manual/support.xml: Same.
1905 * doc/xml/manual/strings.xml: Same.
1906 * doc/xml/manual/debug_mode.xml: Same.
1907 * doc/xml/manual/extensions.xml: Same.
1908 * doc/xml/manual/appendix_contributing.xml: Same.
1909 * doc/xml/manual/messages.xml: Same.
1910 * doc/xml/manual/test.xml: Same.
1911
1912 * doc/xml/manual/abi.xml: Same.
1913 * doc/xml/manual/auto_ptr.xml: Same.
1914 * doc/xml/manual/parallel_mode.xml: Same.
1915 * doc/xml/manual/build_hacking.xml: Same.
1916 * doc/xml/manual/evolution.xml: Same.
1917 * doc/xml/manual/using.xml: Same.
1918 * doc/xml/manual/debug_mode.xml: Same.
1919 * doc/xml/manual/extensions.xml: Same.
1920 * doc/xml/manual/diagnostics.xml: Same.
1921 * doc/xml/manual/algorithms.xml: Same.
1922
1923 * doc/html: Regenerate.
1924
1925 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1926
1927 PR libstdc++/40712
1928 * config/locale/gnu/numeric_members.cc (numpunct<>::
1929 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1930 and copy the langinfo data into it.
1931 (numpunct<>::~numpunct): Free the allocated memory.
1932 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1933 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1934 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1935 _M_data->_M_curr_symbol.
1936 (moneypunct<>::~moneypunct): Free the allocated memory.
1937 * testsuite/22_locale/moneypunct/40712.cc: New.
1938
1939 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1940 Do not leak memory if new throws.
1941 * include/bits/locale_facets_nonio.tcc
1942 (__moneypunct_cache<>::_M_cache): Likewise.
1943
1944 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1945
1946 PR other/40784
1947 * configure: Regenerate.
1948
1949 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1950
1951 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1952 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1953 line numbers.
1954 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1955 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1956 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1957
1958 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1959
1960 * configure: Regenerate.
1961
1962 2009-07-16 Jason Merrill <jason@redhat.com>
1963
1964 PR libstdc++/37907
1965 * include/std/type_traits: Add is_standard_layout, is_trivial.
1966 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1967 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1968 Update line numbers.
1969
1970 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1971 Tom Tromey <tromey@redhat.com>
1972
1973 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1974 Fetch std::string to the given length.
1975
1976 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1977
1978 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1979 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1980 [Ready] in Frankfurt.
1981 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1982 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1983 New.
1984 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1985 Likewise.
1986 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1987 Adjust.
1988 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1989 Likewise.
1990 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1991
1992 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1993 __err locals.
1994 * include/bits/ostream.tcc: Likewise.
1995 * src/compatibility.cc: Likewise.
1996 * src/istream.cc: Likewise.
1997
1998 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1999
2000 * include/std/type_traits (common_type): Remove workaround for
2001 PR36628, now fixed.
2002
2003 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
2004
2005 PR testsuite/40699
2006 PR testsuite/40707
2007 PR testsuite/40709
2008 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
2009
2010 2009-07-08 Janis Johnson <janis187@us.ibm.com>
2011
2012 PR libstdc++/40691
2013 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
2014 * testsuite/26_numerics/valarray/40691.cc: New test.
2015
2016 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
2017
2018 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
2019 * testsuite/21_strings/c_strings/char/3.cc: Same.
2020
2021 2009-07-06 Jason Merrill <jason@redhat.com>
2022
2023 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
2024 to defer searching bases that don't overlap the desired address.
2025
2026 2009-07-05 Joseph Myers <joseph@codesourcery.com>
2027
2028 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
2029 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
2030 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
2031 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
2032 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
2033 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
2034 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
2035 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
2036 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
2037 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
2038 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
2039 testsuite/ext/vstring/init-list.cc,
2040 testsuite/ext/vstring/moveable.cc,
2041 testsuite/ext/vstring/requirements/citerators.cc,
2042 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
2043 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
2044 Use dg-require-string-conversions.
2045
2046 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
2047
2048 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
2049 to ld_library_path. Use add_path. Add just find_libgcc_s to
2050 ld_library_path, not every libgcc multilib directory.
2051
2052 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
2053
2054 PR libstdc++/40600
2055 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
2056 std::minmax return type.
2057 * testsuite/25_algorithms/minmax/3.cc: Likewise.
2058
2059 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
2060
2061 PR libstdc++/40511
2062 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
2063 with glibc2.2.x.
2064
2065 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
2066
2067 * include/bits/random.tcc
2068 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
2069 as array type.
2070
2071 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
2072
2073 * include/bits/random.h (__mod(_Tp)): Use defaults.
2074 (struct _Mod): Adjust template parameters.
2075 (linear_congruential_engine<>::operator()()): Adjust.
2076 (typedef _UInt32Type): Remove.
2077 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
2078 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
2079 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
2080 calls.
2081 (mersenne_twister_engine<>::seed(result_type)): Likewise.
2082 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
2083 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
2084 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
2085 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
2086 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
2087 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
2088 Likewise.
2089
2090 * include/bits/random.tcc
2091 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
2092 formula (i mod n).
2093 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
2094 as array type.
2095 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
2096 size.
2097 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
2098 uint_least32_t.
2099
2100 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
2101
2102 * include/std/future (shared_future): Adjust doxygen comment.
2103
2104 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
2105
2106 PR libstdc++/40297
2107 * include/bits/atomic_0.h: Reverse debug assertions.
2108 * include/bits/atomic_2.h: Likewise.
2109
2110 2009-06-23 DJ Delorie <dj@redhat.com>
2111
2112 Add MeP port.
2113 * configure.host: Add mep support.
2114
2115 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
2116
2117 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
2118 (INPUT): Add future.
2119 * include/std/future: Adjust markup.
2120 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
2121 line numbers.
2122 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
2123 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
2124 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
2125 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
2126
2127 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
2128
2129 * include/bits/shared_ptr.h: Do not swap rvalues.
2130 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
2131 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
2132 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
2133 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
2134 * testsuite/20_util/tuple/swap.cc: Likewise.
2135
2136 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
2137
2138 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
2139 * include/std/ratio: Typo in comment.
2140
2141 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
2142
2143 PR libstdc++/40518
2144 * include/bits/basic_string.h (basic_string<>::_Rep::
2145 _M_set_length_and_sharable): Do not write the empty rep.
2146 (basic_string<>::erase(iterator, iterator)): Likewise,
2147 move out of line...
2148 * include/bits/basic_string.tcc: ... here.
2149
2150 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2151
2152 * testsuite/util/testsuite_common_types.h (bitwise_operators,
2153 bitwise_assignment_operators): Initialize a and b.
2154 (struct has_bitwise_operators): Do not call the latter.
2155 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
2156 dg-error line numbers.
2157 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
2158 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
2159 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
2160
2161 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
2162
2163 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
2164 possibly unused.
2165 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
2166 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
2167 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
2168
2169 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
2170
2171 * include/std/future: New.
2172 * include/Makefile.am: Add.
2173 * include/Makefile.in: Regenerate.
2174 * src/future.cc: New.
2175 * src/Makefile.am: Add.
2176 * src/Makefile.in: Regenerate.
2177 * config/abi/pre/gnu.ver: Add export.
2178 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
2179 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
2180 * testsuite/30_threads/packaged_task/cons/1.cc: New.
2181 * testsuite/30_threads/packaged_task/cons/2.cc: New.
2182 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
2183 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
2184 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
2185 * testsuite/30_threads/packaged_task/cons/move.cc: New.
2186 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
2187 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
2188 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
2189 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
2190 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
2191 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
2192 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
2193 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
2194 * testsuite/30_threads/packaged_task/members/reset.cc: New.
2195 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
2196 * testsuite/30_threads/packaged_task/members/swap.cc: New.
2197 * testsuite/30_threads/packaged_task/requirements/
2198 explicit_instantiation.cc: New.
2199 * testsuite/30_threads/promise/cons/1.cc: New.
2200 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
2201 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
2202 * testsuite/30_threads/promise/cons/move_assign.cc: New.
2203 * testsuite/30_threads/promise/cons/move.cc: New.
2204 * testsuite/30_threads/promise/members/get_future.cc: New.
2205 * testsuite/30_threads/promise/members/get_future2.cc: New.
2206 * testsuite/30_threads/promise/members/set_exception.cc: New.
2207 * testsuite/30_threads/promise/members/set_exception2.cc: New.
2208 * testsuite/30_threads/promise/members/set_value.cc: New.
2209 * testsuite/30_threads/promise/members/set_value2.cc: New.
2210 * testsuite/30_threads/promise/members/set_value3.cc: New.
2211 * testsuite/30_threads/promise/members/swap.cc: New.
2212 * testsuite/30_threads/promise/requirements/
2213 explicit_instantiation.cc: New.
2214 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
2215 * testsuite/30_threads/shared_future/cons/copy.cc: New.
2216 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
2217 * testsuite/30_threads/shared_future/cons/move.cc: New.
2218 * testsuite/30_threads/shared_future/members/get.cc: New.
2219 * testsuite/30_threads/shared_future/members/get2.cc: New.
2220 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
2221 * testsuite/30_threads/shared_future/members/has_value.cc: New.
2222 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
2223 * testsuite/30_threads/shared_future/members/wait.cc: New.
2224 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
2225 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
2226 * testsuite/30_threads/shared_future/requirements/
2227 explicit_instantiation.cc: New.
2228 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
2229 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
2230 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
2231 * testsuite/30_threads/unique_future/cons/move.cc: New.
2232 * testsuite/30_threads/unique_future/members/get.cc: New.
2233 * testsuite/30_threads/unique_future/members/get2.cc: New.
2234 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
2235 * testsuite/30_threads/unique_future/members/has_value.cc: New.
2236 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
2237 * testsuite/30_threads/unique_future/members/wait.cc: New.
2238 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
2239 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
2240 * testsuite/30_threads/unique_future/requirements/
2241 explicit_instantiation.cc: New.
2242 * testsuite/performance/30_threads/future/polling.cc: New.
2243
2244 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2245
2246 * Revert last Change.
2247
2248 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
2249
2250 PR libstdc++/40497
2251 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
2252 signature per the current C++1x draft (N2857).
2253 * testsuite/24_iterators/operations/40497.cc: Add.
2254
2255 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2256
2257 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
2258 a floating point type.
2259 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
2260 _IntType)): Fix second default argument.
2261 (uniform_int_distribution<>::_M_call): Remove.
2262 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2263 const param_type&)): Only declare.
2264 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
2265 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
2266 Remove.
2267 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
2268 const param_type&): Define here.
2269 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
2270 const param_type&), discrete_distribution<>::operator()
2271 (_UniformRandomNumberGenerator&, const param_type&),
2272 piecewise_constant_distribution<>::operator()
2273 (_UniformRandomNumberGenerator&, const param_type&),
2274 piecewise_linear_distribution<>::operator()
2275 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
2276 the second template argument of _Adaptor.
2277 * testsuite/26_numerics/random/uniform_int_distribution/cons/
2278 default.cc: Adjust.
2279
2280 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
2281
2282 * include/bits/random.tcc (discrete_distribution<>::param_type::
2283 param_type(size_t, double, double, _Func),
2284 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
2285 const param_type&)): Tidy.
2286 (piecewise_constant_distribution<>::param_type::_M_initialize):
2287 Use reserve, fix.
2288 (piecewise_constant_distribution<>::param_type::
2289 param_type(initializer_list<>, _Func),
2290 piecewise_constant_distribution<>::param_type::
2291 param_type(size_t, _RealType, _RealType, _Func),
2292 piecewise_linear_distribution<>::param_type::
2293 param_type(initializer_list<>, _Func),
2294 piecewise_linear_distribution<>::param_type::
2295 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
2296 (piecewise_constant_distribution<>::param_type::
2297 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
2298 piecewise_constant_distribution<>::
2299 operator()(_UniformRandomNumberGenerator&, const param_type&),
2300 piecewise_linear_distribution<>::
2301 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
2302 (operator>>(std::basic_istream<>&,
2303 piecewise_constant_distribution<>&),
2304 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
2305 Use reserve.
2306 * include/bits/random.h: Minor cosmetic changes.
2307
2308 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
2309
2310 * testsuite/23_containers/list/check_construct_destroy.h: New.
2311 Move test logic here.
2312 * testsuite/23_containers/list/moveable.h: Same.
2313 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2314 * testsuite/23_containers/list/modifiers/1.h: Same.
2315 * testsuite/23_containers/list/modifiers/2.h: Same.
2316 * testsuite/23_containers/list/modifiers/3.h: Same.
2317 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2318 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2319 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2320 * testsuite/23_containers/list/operations/1.h: Same.
2321 * testsuite/23_containers/list/operations/2.h: Same.
2322 * testsuite/23_containers/list/operations/3.h: Same.
2323 * testsuite/23_containers/list/operations/4.h: Same.
2324 * testsuite/23_containers/list/operations/5.h: Same.
2325 * testsuite/23_containers/list/capacity/1.h: Same.
2326 * testsuite/23_containers/list/init-list.h: Same.
2327 * testsuite/23_containers/list/cons/1.h: Same.
2328 * testsuite/23_containers/list/cons/2.h: Same.
2329 * testsuite/23_containers/list/cons/3.h: Same.
2330 * testsuite/23_containers/list/cons/4.h: Same.
2331 * testsuite/23_containers/list/cons/5.h: Same.
2332 * testsuite/23_containers/list/cons/6.h: Same.
2333 * testsuite/23_containers/list/cons/7.h: Same.
2334 * testsuite/23_containers/list/cons/8.h: Same.
2335 * testsuite/23_containers/list/cons/9.h: Same.
2336 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2337 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2338 header.
2339 * testsuite/23_containers/list/modifiers/1.cc: Same.
2340 * testsuite/23_containers/list/modifiers/2.cc: Same.
2341 * testsuite/23_containers/list/modifiers/3.cc: Same.
2342 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2343 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2344 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2345 * testsuite/23_containers/list/operations/1.cc: Same.
2346 * testsuite/23_containers/list/operations/2.cc: Same.
2347 * testsuite/23_containers/list/operations/3.cc: Same.
2348 * testsuite/23_containers/list/operations/4.cc: Same.
2349 * testsuite/23_containers/list/operations/5.cc: Same.
2350 * testsuite/23_containers/list/capacity/1.cc: Same.
2351 * testsuite/23_containers/list/init-list.cc: Same.
2352 * testsuite/23_containers/list/cons/1.cc: Same.
2353 * testsuite/23_containers/list/cons/2.cc: Same.
2354 * testsuite/23_containers/list/cons/3.cc: Same.
2355 * testsuite/23_containers/list/cons/4.cc: Same.
2356 * testsuite/23_containers/list/cons/5.cc: Same.
2357 * testsuite/23_containers/list/cons/6.cc: Same.
2358 * testsuite/23_containers/list/cons/7.cc: Same.
2359 * testsuite/23_containers/list/cons/8.cc: Same.
2360 * testsuite/23_containers/list/cons/9.cc: Same.
2361 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2362 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2363 * testsuite/23_containers/list/moveable.cc: Same.
2364
2365 2009-06-17 Tom Tromey <tromey@redhat.com>
2366
2367 * python/hook.in: Do not fail when there is no current objfile.
2368 Use os.path.normpath.
2369
2370 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2371
2372 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2373 Remove.
2374 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2375 rvalue-reference so that move constructor is called.
2376 * testsuite/18_support/exception_ptr/move.cc: New.
2377
2378 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2379
2380 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2381 if joinable.
2382
2383 2009-06-15 Tom Tromey <tromey@redhat.com>
2384
2385 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2386 set self.iter.
2387 (StdMapPrinter.to_string): Make a new iterator.
2388 (StdMapPrinter.children): Likewise.
2389 (StdSetPrinter.__init__): Don't set self.iter.
2390 (StdSetPrinter.to_string): Make a new iterator.
2391 (StdSetPrinter.children): Likewise.
2392
2393 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2394
2395 * include/bits/random.tcc
2396 (negative_binomial_distribution<>::operator()
2397 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2398 class member gamma_distribution.
2399 (negative_binomial_distribution<>::operator()
2400 (_UniformRandomNumberGenerator&)): Implement out of line here.
2401 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2402 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2403 (student_t_distribution<>::operator()
2404 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2405 simplify.
2406 (operator<<(basic_ostream<>&, student_t_distribution<>),
2407 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2408 (chi_squared_distribution<>::operator()
2409 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2410 tweak to use a class member gamma_distribution.
2411 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2412 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2413 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2414 const param_type&): Move inline, tweak to use class member
2415 gamma_distributions.
2416 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2417 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2418 * include/bits/random.h: Adjust, minor tweaks.
2419
2420 2009-06-10 Tom Tromey <tromey@redhat.com>
2421
2422 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
2423 (build_libstdcxx_dictionary): Accept shortened form of
2424 basic_string names.
2425 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2426
2427 2009-06-10 Tom Tromey <tromey@redhat.com>
2428
2429 PR libstdc++/40289:
2430 * python/Makefile.in: Rebuild.
2431 * python/hook.in: Compute module path relative to objfile.
2432 * python/Makefile.am (pythondir): Redefine.
2433 (gdb.py): Subst toolexeclibdir.
2434 (install-data-local): Rewrite.
2435
2436 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2437
2438 * include/bits/move.h: Doxygen group fixes.
2439
2440 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2441
2442 * include/bits/random.tcc (gamma_distribution<>::operator()
2443 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2444 the Marsaglia/Tsang algorithm.
2445 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2446 (operator<<(basic_ostream<>&, gamma_distribution<>),
2447 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2448
2449 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2450 Remove, just use normal_distribution.
2451 (operator<<(basic_ostream<>&, student_t_distribution<>),
2452 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2453 (linear_congruential_engine<>::operator()()): Move inline.
2454 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2455 const param_type&)): Move inline, just use normal_distribution.
2456 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2457 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2458 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2459 const param_type&)): Move here, out of line.
2460 (piecewise_constant_distribution<>::param_type::param_type()): Move
2461 inline.
2462 * include/bits/random.h: Adjust, minor tweaks.
2463
2464 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2465
2466 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2467
2468 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2469
2470 * include/ext/throw_allocator.h: Rework.
2471 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2472 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2473 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2474 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2475 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2476 * testsuite/util/regression/rand/priority_queue/
2477 container_rand_regression_test.tcc: Inline functions.
2478 * testsuite/util/regression/rand/assoc/
2479 container_rand_regression_test.tcc: Same.
2480
2481 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2482
2483 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2484
2485 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2486
2487 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2488 * configure: Regenerate.
2489
2490 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2491
2492 PR libstdc++/40299
2493 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2494 * testsuite/ext/rope/40299.cc: New.
2495
2496 2009-05-28 Tom Tromey <tromey@redhat.com>
2497 Phil Muldoon <pmuldoon@redhat.com>
2498 Jonathan Wakely <jwakely.gcc@gmail.com>
2499
2500 * python/Makefile.in, , python/libstdcxx/__init__.py,
2501 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2502 python/hook.in, python/Makefile.am: New files.
2503 * configure, Makefile.in: Rebuild.
2504 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2505 * Makefile.am (SUBDIRS): Add python.
2506
2507 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2508
2509 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2510 to ...
2511 * testsuite/util/replacement_memory_operators.h: ...here. New.
2512 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2513 * testsuite/util/testsuite_hooks.cc: Same.
2514
2515 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2516 replacement_memory_operators.h.
2517 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2518 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2519 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2520 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2521 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2522 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2523 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2524 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2525 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2526 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2527 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2528 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2529 * testsuite/ext/mt_allocator/check_new.cc: Same.
2530 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2531 * testsuite/ext/debug_allocator/check_new.cc: Same.
2532 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2533 * testsuite/ext/new_allocator/check_delete.cc: Same.
2534 * testsuite/ext/new_allocator/check_new.cc: Same.
2535 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2536 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2537 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2538 * testsuite/ext/throw_allocator/check_new.cc: Same.
2539 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2540 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2541 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2542 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2543 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2544 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2545 * testsuite/ext/pool_allocator/check_new.cc: Same.
2546 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2547 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2548 * testsuite/ext/array_allocator/check_delete.cc: Same.
2549 * testsuite/ext/array_allocator/check_new.cc: Same.
2550 * testsuite/23_containers/deque/cons/1.cc: Same.
2551 * testsuite/23_containers/deque/cons/2.cc: Same.
2552
2553 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2554
2555 * libsupc++/initializer_list: Format.
2556 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2557 * testsuite/18_support/initializer_list/requirements/
2558 explicit_instantiation.cc: New.
2559
2560 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2561
2562 PR libstdc++/40273
2563 * include/tr1_impl/functional: Add explicit casts.
2564 * testsuite/20_util/function/requirements/
2565 explicit_instantiation.cc: New.
2566 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2567
2568 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2569
2570 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2571
2572 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2573
2574 PR libstdc++/40221
2575 * include/tr1_impl/functional: Add explicit cast.
2576
2577 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2578
2579 PR libstdc++/40094
2580 Revert:
2581 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2582 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2583 out of line member functions definitions.
2584 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2585 Remove, use static locals instead.
2586 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2587 * src/throw_allocator.cc: New.
2588 * src/Makefile.am: Add.
2589 * config/abi/pre/gnu.ver: Add exports.
2590 * src/Makefile.in: Regenerate.
2591
2592 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2593
2594 * include/tr1_impl/functional (function): Use explicit operator bool.
2595 * include/bits/shared_ptr.h (__shared_ptr): Same.
2596 * include/bits/unique_ptr.h (unique_ptr): Same.
2597 * include/std/mutex (unique_lock): Same.
2598 * include/std/system_error (error_code): Same.
2599 (error_condition): Same.
2600 * include/std/ostream (sentry): Same.
2601 * include/std/istream (sentry): Same.
2602 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2603 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2604 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2605 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2606 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2607 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2608 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2609
2610 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2611
2612 * testsuite/23_containers/list/14340.cc: Abstract list type.
2613 * testsuite/23_containers/list/init-list.cc: Same.
2614 * testsuite/23_containers/list/pthread5.cc: Same.
2615 * testsuite/23_containers/list/invalidation/1.cc: Same.
2616 * testsuite/23_containers/list/invalidation/2.cc: Same.
2617 * testsuite/23_containers/list/invalidation/3.cc: Same.
2618 * testsuite/23_containers/list/invalidation/4.cc: Same.
2619 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2620 * testsuite/23_containers/list/modifiers/1.cc: Same.
2621 * testsuite/23_containers/list/modifiers/2.cc: Same.
2622 * testsuite/23_containers/list/modifiers/3.cc: Same.
2623 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2624 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2625 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2626 * testsuite/23_containers/list/cons/1.cc: Same.
2627 * testsuite/23_containers/list/cons/2.cc: Same.
2628 * testsuite/23_containers/list/cons/3.cc: Same.
2629 * testsuite/23_containers/list/cons/4.cc: Same.
2630 * testsuite/23_containers/list/cons/5.cc: Same.
2631 * testsuite/23_containers/list/cons/6.cc: Same.
2632 * testsuite/23_containers/list/cons/7.cc: Same.
2633 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2634 * testsuite/23_containers/list/cons/8.cc: Same.
2635 * testsuite/23_containers/list/cons/9.cc: Same.
2636 * testsuite/23_containers/list/operations/1.cc: Same.
2637 * testsuite/23_containers/list/operations/2.cc: Same.
2638 * testsuite/23_containers/list/operations/3.cc: Same.
2639 * testsuite/23_containers/list/operations/4.cc: Same.
2640 * testsuite/23_containers/list/operations/5.cc: Same.
2641 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2642 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2643 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2644 * testsuite/23_containers/list/requirements/dr438/
2645 constructor_1_neg.cc: Same.
2646 * testsuite/23_containers/list/requirements/dr438/
2647 constructor_2_neg.cc: Same.
2648 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2649 * testsuite/23_containers/list/requirements/
2650 partial_specialization/1.cc: Same.
2651 * testsuite/23_containers/list/23781.cc: Same.
2652 * testsuite/23_containers/list/pthread1.cc: Same.
2653 * testsuite/23_containers/list/capacity/1.cc: Same.
2654 * testsuite/23_containers/list/capacity/29134.cc: Same.
2655 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2656 * testsuite/23_containers/list/moveable.cc: Same.
2657
2658 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2659
2660 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2661
2662 PR libstdc++/40184
2663 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2664 Declare...
2665 * config/locale/gnu/c_locale.cc: ... and define.
2666 * config/locale/generic/c_locale.cc: Define.
2667 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2668 Use it.
2669 * testsuite/22_locale/locale/cons/40184.cc: New.
2670
2671 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2672
2673 PR libstdc++/40192
2674 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2675 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2676 * testsuite/23_containers/vector/40192.cc: New.
2677
2678 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2679
2680 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2681 * include/bits/stl_deque.h (swap): Likewise.
2682 * include/bits/stl_list.h (swap): Likewise.
2683 * include/bits/stl_vector.h (swap): Likewise.
2684 * include/bits/stl_bvector.h (swap): Likewise.
2685 * include/bits/stl_queue.h (swap): Likewise.
2686 * include/bits/stl_stack.h (swap): Likewise.
2687 * include/bits/stl_tree.h (swap): Likewise.
2688 * include/bits/stl_map.h (swap): Likewise.
2689 * include/bits/stl_multimap.h (swap): Likewise.
2690 * include/bits/stl_set.h (swap): Likewise.
2691 * include/bits/stl_multiset.h (swap): Likewise.
2692 * include/bits/forward_list.h (swap): Likewise.
2693 * include/bits/unique_ptr.h (swap): Likewise.
2694 * include/debug/deque (swap): Likewise.
2695 * include/debug/list (swap): Likewise.
2696 * include/debug/vector (swap): Likewise.
2697 * include/debug/map.h (swap): Likewise.
2698 * include/debug/multimap.h (swap): Likewise.
2699 * include/debug/set.h (swap): Likewise.
2700 * include/debug/multiset.h (swap): Likewise.
2701 * include/debug/unordered_map (swap): Likewise.
2702 * include/debug/unordered_set (swap): Likewise.
2703 * include/ext/vstring.h (swap): Likewise.
2704 * include/tr1_impl/unordered_map (swap): Likewise.
2705 * include/tr1_impl/hashtable (swap): Likewise.
2706 * include/tr1_impl/unordered_set (swap): Likewise.
2707 * include/std/tuple (swap): Likewise.
2708 * include/std/mutex (swap): Likewise.
2709 * include/std/thread (swap): Likewise.
2710 (operator<<): Only output to lvalue streams.
2711 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2712 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2713 * testsuite/23_containers/deque/requirements/dr438/
2714 assign_neg.cc: Adjust line numbers.
2715 * testsuite/23_containers/deque/requirements/dr438/
2716 constructor_1_neg.cc: Likewise.
2717 * testsuite/23_containers/deque/requirements/dr438/
2718 constructor_2_neg.cc: Likewise.
2719 * testsuite/23_containers/deque/requirements/dr438/
2720 insert_neg.cc: Likewise.
2721 * testsuite/23_containers/list/requirements/dr438/
2722 assign_neg.cc: Likewise.
2723 * testsuite/23_containers/list/requirements/dr438/
2724 constructor_1_neg.cc: Likewise.
2725 * testsuite/23_containers/list/requirements/dr438/
2726 constructor_2_neg.cc: Likewise.
2727 * testsuite/23_containers/list/requirements/dr438/
2728 insert_neg.cc: Likewise.
2729 * testsuite/23_containers/vector/requirements/dr438/
2730 assign_neg.cc: Likewise.
2731 * testsuite/23_containers/vector/requirements/dr438/
2732 constructor_1_neg.cc: Likewise.
2733 * testsuite/23_containers/vector/requirements/dr438/
2734 constructor_2_neg.cc: Likewise.
2735 * testsuite/23_containers/vector/requirements/dr438/
2736 insert_neg.cc: Likewise.
2737 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2738 test non-member swap.
2739 * testsuite/30_threads/thread/swap/2.cc: Remove.
2740
2741 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2742
2743 * include/std/mutex: Move std::lock_error to ...
2744 * src/compatibility.cc: Here.
2745 * src/mutex.cc: Likewise.
2746 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2747 for lock types and remove std::lock_error check.
2748
2749 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2750
2751 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2752 double include.
2753
2754 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2755
2756 PR libstdc++/40160
2757 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2758 typeid when __GXX_RTTI is undefined.
2759 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2760 for null _M_variant._M_iterator._M_type,
2761 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2762 * testsuite/21_strings/basic_string/40160.cc: New.
2763
2764 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2765
2766 * testsuite/26_numerics/random/discrete_distribution/cons/
2767 num_xbound_fun.cc: Minor tweaks.
2768 * testsuite/26_numerics/random/piecewise_constant_distribution/
2769 cons/initlist_fun.cc: Likewise
2770 * testsuite/26_numerics/random/piecewise_constant_distribution/
2771 cons/num_xbound_fun.cc: Likewise
2772 * testsuite/26_numerics/random/piecewise_linear_distribution/
2773 cons/initlist_fun.cc: Likewise
2774 * testsuite/26_numerics/random/piecewise_linear_distribution/
2775 cons/num_xbound_fun.cc: Likewise
2776
2777 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2778
2779 PR libstdc++/36211
2780 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2781 cxxldflags to additional_flags rather than cxx_final.
2782
2783 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2784
2785 * testsuite/26_numerics/random/discrete_distribution/cons/
2786 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2787 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2788 initlist_fun.cc: Likewise
2789 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2790 num_xbound_fun.cc: Likewise
2791 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2792 initlist_fun.cc: Likewise
2793 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2794 num_xbound_fun.cc: Likewise
2795
2796 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2797
2798 PR libstdc++/40123
2799 * random.tcc (independent_bits_engine<>::operator()()): Use
2800 result_type(1), not 1UL.
2801
2802 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2803 and _M_b.min(), instead of this->max() and this->min().
2804
2805 * random.h (_ShiftMin1): Remove, adjust everywhere.
2806
2807 * random.tcc: Minor cosmetic changes.
2808
2809 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2810
2811 * include/bits/random.tcc (cauchy_distribution<>::
2812 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2813 Avoid M_PI, a glibc extension.
2814
2815 2009-05-13 Ben Elliston <bje@au.ibm.com>
2816
2817 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2818 * include/Makefile.in: Likewise.
2819
2820 2009-05-13 Ben Elliston <bje@au.ibm.com>
2821
2822 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2823 const void * const.
2824
2825 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2826
2827 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2828 random number engines, complex, bitset, array, time utilities, and
2829 char_traits.
2830
2831 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2832
2833 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2834 * libsupc++/nested_exception.h: New.
2835 * libsupc++/Makefile.am: Add new header.
2836 * libsupc++/Makefile.in: Regenerate.
2837 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2838 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2839 * testsuite/18_support/nested_exception/cons.cc: New.
2840 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2841 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2842 * doc/xml/manual/status_cxx200x.xml: Adjust.
2843
2844 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2845
2846 * include/ext/throw_allocator.h: Remove redundant include.
2847
2848 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2849
2850 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2851 out of line member functions definitions.
2852 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2853 Remove, use static locals instead.
2854 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2855 * src/throw_allocator.cc: New.
2856 * src/Makefile.am: Add.
2857 * config/abi/pre/gnu.ver: Add exports.
2858 * src/Makefile.in: Regenerate.
2859
2860 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2861
2862 * configure.ac: Bump libtool_VERSION to 6:12:0.
2863 * configure: Regenerate.
2864
2865 2009-05-07 Matthias Klose <doko@ubuntu.com>
2866
2867 PR libstdc++/40038
2868 * src/math_stubs_long_double.cc: Add ceill.
2869
2870 2009-05-06 Johannes Singler <singler@ira.uka.de>
2871
2872 PR libstdc++/39546
2873 * include/parallel/algo.h (find_switch):
2874 Parametrize binder2nd with const T& instead of T.
2875 * testsuite/25_algorithms/find/39546.cc: new test case
2876
2877 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2878
2879 Revert:
2880 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2881
2882 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2883 possible.
2884 * configure: Regenerate.
2885
2886 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2887
2888 PR libstdc++/39909
2889 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2890 __set_once_functor_lock_ptr): Replace global lock object with local
2891 locks on global mutex.
2892 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2893 __set_once_functor_lock_ptr): Likewise, keeping old function to
2894 preserve ABI.
2895 (__once_proxy): Use pointer to local lock if set, global lock
2896 otherwise.
2897 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2898 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2899 * testsuite/30_threads/call_once/39909.cc: New.
2900
2901 2009-05-03 Jan Hubicka <jh@suse.cz>
2902
2903 * include/parallel/settings.h (get): Mark const.
2904 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2905 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2906 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2907 throw ().
2908 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2909 (is_open, fd): Mark pure and throw ().
2910 (seekoff): Mark throw ().
2911
2912 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2913
2914 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2915 possible.
2916 * configure: Regenerate.
2917
2918 2009-05-02 Jan Hubicka <jh@suse.cz>
2919
2920 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2921 operator): Mark pure.
2922
2923 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2924
2925 * scripts/create_testsuite_files: Remove thread directory.
2926
2927 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2928
2929 PR libstdc++/39868
2930 * scripts/run_doxygen: Uncomment removal of includes.
2931 (problematic): Rewrite __cxxabiv1 namespace to abi.
2932
2933 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2934
2935 Revert the last commit.
2936
2937 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2938
2939 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2940 Replace global lock object with local locks on global mutex.
2941 * src/mutex.cc: Likewise.
2942 * config/abi/pre/gnu.ver: Adjust.
2943 * testsuite/30_threads/call_once/call_once2.cc: New.
2944
2945 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2946
2947 PR libstdc++/39880
2948 PR libstdc++/39881
2949 PR libstdc++/39882
2950 * include/std/system_error (is_error_code_enum<errc>): Remove.
2951 (error_condition<>::error_condition(_ErrorCodeEnum,)
2952 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2953 (error_code<>::error_code(_ErrorCodeEnum,),
2954 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2955 * testsuite/19_diagnostics/system_error/39880.cc: New.
2956 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2957 Likewise.
2958 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2959 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2960 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2961 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2962 Adjust.
2963 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2964 Likewise.
2965 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2966 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2967 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2968 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2969 Likewise.
2970 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2971 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2972 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2973 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2974
2975 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2976
2977 * doc/xml/authors.xml: Add space.
2978 * doc/xml/faq.xml: Update links.
2979 * doc/xml/manual/intro.xml: Same.
2980 * doc/xml/manual/abi.xml: Update.
2981 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2982 * doc/xml/manual/status_cxxtr1.xml: Update links.
2983 * doc/xml/manual/status_cxx1998.xml: Same.
2984 * doc/xml/manual/status_cxx200x.xml: Same.
2985
2986 2009-04-22 Jan Hubicka <jh@suse.cz>
2987
2988 * include/tr1_impl/array (at): Do not use builtin_expect.
2989 * include/ext/throw_allocator.h (allocate): Likewise.
2990 * include/ext/pool_allocator.h (allocate): Likweise.
2991 * include/ext/bitmap_allocator.h (allocate): Likewise.
2992 * include/ext/rc_string_base.h (_S_construct): Likewise.
2993 * include/ext/malloc_allocator.h (allocate): Likewise.
2994 * include/ext/mt_allocator.h (allocate): Likewise.
2995 * include/ext/sso_string_base.h (_M_construct): Likewise.
2996 * include/bits/basic_string.tcc (_S_construct): Likewise.
2997
2998 2009-04-22 Jan Hubicka <jh@suse.cz>
2999
3000 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
3001 (atexit, atoll, stroll, strtoull): Mark throw ()
3002 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
3003 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
3004 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
3005 (atexit, atoll, stroll, strtoull): Mark throw ()
3006 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
3007 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
3008
3009 2009-04-21 Jan Hubicka <jh@suse.cz>
3010
3011 * include/ext/atomicity.h
3012 (__exchange_and_add, __atomic_add): Mark throw ().
3013 * config/os/aix/atomicity.h
3014 * config/os/aix/atomicity.h
3015 * config/os/irix/atomicity.h
3016 * config/cpu/cris/atomicity.h
3017 * config/cpu/m68k/atomicity.h
3018 * config/cpu/hppa/atomicity.h
3019 * config/cpu/sparc/atomicity.h
3020 * config/cpu/i386/atomicity.h
3021 * config/cpu/i486/atomicity.h
3022 * config/cpu/sh/atomicity.h
3023 * config/cpu/generic/atomicity_mutex/atomicity.h
3024 * config/cpu/generic/atomicity_builtins/atomicity.h
3025 (__exchange_and_add, __atomic_add): Mark throw ().
3026
3027 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3028
3029 PR libstdc++/39835
3030 * include/bits/random.h: Avoid the badname __alpha (and, for
3031 consistency, __beta too).
3032 * include/bits/random.tcc: Likewise.
3033
3034 2009-04-19 Jan Hubicka <jh@suse.cz>
3035
3036 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
3037 _GLIBCXX_NOTHROW.
3038
3039 2009-04-19 Jan Hubicka <jh@suse.cz>
3040
3041 * include/c_compatibility/stdatomic.h
3042 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
3043 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
3044 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
3045
3046 2009-04-18 Jan Hubicka <jh@suse.cz>
3047
3048 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
3049 * libsupc++/unwind-cxx.h (__cxa_get_globals,
3050 __cxa_get_globals_fast): Mark const.
3051 (__cxa_get_exception_ptr): Mark pure.
3052 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
3053 (__terminate): Makr throw ().
3054 * libsupc++/exception (terminate): Mark throw().
3055 (uncaught_exception): Mark pure.
3056 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
3057 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
3058 Mark throw().
3059 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
3060 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
3061 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
3062 __cxa_guard_abort): Mark throw ().
3063 (__cxa_pure_virtual): Mark noreturn.
3064 (__cxa_current_exception_type): Mark throw and pure.
3065 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
3066 __cxa_exception_type): Mark pure.
3067 (_M_safe_bool_dummy): Mark pure and const.
3068
3069 2009-04-18 Jan Hubicka <jh@suse.cz>
3070
3071 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
3072 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
3073 _M_destroy_thread_key): Mark throw ()
3074 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
3075 _M_singular, _M_can_compare _M_get_mutex, _M_message,
3076 _M_get_max_length): Mark throw ().
3077 * include/debug/formatter.h (_M_message, _M_format_word,
3078 _M_get_max_length): Mark throw ().
3079 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
3080 _M_detach_single): Mark throw ().
3081 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
3082 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
3083 throw ()
3084 (_M_get_mutex): Mark throw ().
3085 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
3086 (_M_destroy_thread_key): Mark CONST and throw.
3087 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
3088 throw ().
3089
3090 2009-04-18 Jan Hubicka <jh@suse.cz>
3091
3092 * src/condition_variable.cc (condition_variable,
3093 condition_variable_any constructors): Mark throw()
3094 * src/hash.cc (operator() for long double, string, and wstring): Mark
3095 throw ().
3096 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
3097 _M_setup, rdbuf, str): Mark throw ().
3098 * src/chrono.cc (new): Mark throw ().
3099 * include/std/system_error (system_category, generic_category): Mark
3100 throw () and const.
3101 * include/std/chrono (now): Mark throw ().
3102 * include/std/condition_variable (condition_variable,
3103 ~condition_variable, condition_variable_any,
3104 ~condition_variable_any): Mark throw ().
3105 * include/std/mutex (mutex): Mark throw ().
3106 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
3107 throw.
3108 * include/bits/functional_hash.h (operator() on size_t): Mark pure
3109 and throw ().
3110 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
3111 * include/bits/locale_classes.h (_S_initialize_once,
3112 _S_clone_c_locale): Mark throw ().
3113 (_S_get_c_name): Mark const and throw ().
3114 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
3115 throw ().
3116 * include/bits/locale_facets.h (__convert_to_v explicit instances):
3117 Mark throw ().
3118 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
3119 throw ().
3120 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
3121 ios_base): Mark throw ()
3122 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
3123 * include/backward/strstream (strstreambuf constructors): Mark throw ().
3124 (str, freeze, _M_setupf): Mark throw ().
3125 (pcount): Mark pure and throw ().
3126 (rdbuf): Mark const and throw ().
3127
3128 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
3129
3130 PR libstdc++/39802
3131 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
3132 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
3133 Always accept negative values, for unsigned types too.
3134 * testsuite/22_locale/num_get/get/char/39802.cc: New.
3135 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
3136
3137 2009-04-18 Jan Hubicka <jh@suse.cz>
3138
3139 * include/debug/formater.h: Include bits/c++config.h.
3140 (_M_error): Mark noreturn.
3141 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
3142 _GLIBCXX_NORETURN): New.
3143 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
3144 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
3145 Mark pure.
3146 * include/c_compatibility/stdatomic.h
3147 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
3148 __atomic_flag_wait_explicit, __atomic_flag_for_address):
3149 Mark by throw ().
3150 * src/atomic.cc (atomic_flag_test_and_set_explicit,
3151 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
3152 __atomic_flag_for_address): Mark by throw ().
3153
3154 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
3155
3156 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
3157
3158 2009-04-16 Jan Hubicka <jh@suse.cz>
3159
3160 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
3161 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
3162 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
3163 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
3164 out body to ...
3165 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
3166 functions.
3167 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
3168 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
3169 _Rb_tree_black_count): Mark nothrow.
3170
3171 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3172
3173 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
3174 from base classes.
3175 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
3176
3177 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3178
3179 * doc/html: Regenerate.
3180
3181 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3182
3183 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
3184
3185 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
3186 * doc/xml/gnu/fdl-1.2.xml: Same.
3187 * doc/xml/manual/numerics.xml: Same.
3188 * doc/xml/manual/concurrency.xml: Same.
3189 * doc/xml/manual/intro.xml: Same.
3190 * doc/xml/manual/status_cxxtr1.xml: Same.
3191 * doc/xml/manual/containers.xml: Same.
3192 * doc/xml/manual/io.xml: Same.
3193 * doc/xml/manual/utilities.xml: Same.
3194 * doc/xml/manual/support.xml: Same.
3195 * doc/xml/manual/using.xml: Same.
3196 * doc/xml/manual/localization.xml: Same.
3197 * doc/xml/manual/locale.xml: Same.
3198 * doc/xml/manual/extensions.xml: Same.
3199 * doc/xml/manual/appendix_contributing.xml: Same.
3200 * doc/xml/manual/diagnostics.xml: Same.
3201 * doc/xml/manual/status_cxx200x.xml: Same.
3202
3203 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
3204
3205 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
3206 * doc/xml/manual/status_cxx200x.xml: Adjust.
3207
3208 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
3209
3210 * doc/xml/spine.xml: Remove unused license entity, update
3211 copyright year.
3212
3213 * doc/xml/manual/spine.xml: Markup for primary index terms.
3214 * doc/xml/manual/numerics.xml: Same.
3215 * doc/xml/manual/intro.xml: Same.
3216 * doc/xml/manual/containers.xml: Same.
3217 * doc/xml/manual/io.xml: Same.
3218 * doc/xml/manual/appendix_porting.xml: Same.
3219 * doc/xml/manual/utilities.xml: Same.
3220 * doc/xml/manual/support.xml: Same.
3221 * doc/xml/manual/localization.xml: Same.
3222 * doc/xml/manual/strings.xml: Same.
3223 * doc/xml/manual/extensions.xml: Same.
3224 * doc/xml/manual/appendix_contributing.xml: Same.
3225 * doc/xml/manual/diagnostics.xml: Same.
3226 * doc/xml/manual/algorithms.xml: Same.
3227 * doc/xml/manual/appendix_free.xml: Same.
3228 * doc/xml/manual/iterators.xml: Same.
3229
3230 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
3231 * doc/xml/gnu/fdl-1.2.xml: Same.
3232
3233 * doc/xml/manual/status_cxx200x.xml: Re-write.
3234
3235 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
3236
3237 PR libstdc++/39629 (final bits)
3238 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
3239 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
3240 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
3241 Fix formula for __j.
3242 * include/bits/random.tcc (operator==(const normal_distribution<>&,
3243 const normal_distribution<>&): Remove.
3244 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
3245 const uniform_int_distribution<>&), operator==(const
3246 uniform_real_distribution<>&, const uniform_real_distribution<>&),
3247 operator==(const normal_distribution<>&, const normal_distribution<>&),
3248 operator==(const lognormal_distribution<>&,
3249 const lognormal_distribution<>&), operator==(const
3250 chi_squared_distribution<>&, const chi_squared_distribution<>&),
3251 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
3252 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
3253 operator==(const student_t_distribution<>&,
3254 const student_t_distribution<>&), operator==(const
3255 bernoulli_distribution<>&, const bernoulli_distribution<>&),
3256 operator==(const binomial_distribution<>&, const
3257 binomial_distribution<>&), operator==(const geometric_distribution<>&,
3258 const geometric_distribution<>&), operator==(const
3259 negative_binomial_distribution<>&, const
3260 negative_binomial_distribution<>&), operator==(const
3261 poisson_distribution<>&, const poisson_distribution<>&),
3262 operator==(const exponential_distribution<>&,
3263 const exponential_distribution<>&), operator==(const
3264 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
3265 weibull_distribution<>&, const weibull_distribution<>&),
3266 operator==(const extreme_value_distribution<>&,
3267 const extreme_value_distribution<>&), operator==(const
3268 discrete_distribution<>&, const discrete_distribution<>&),
3269 operator==(const piecewise_constant_distribution<>&,
3270 const piecewise_constant_distribution<>&), operator==(const
3271 piecewise_linear_distribution<>&, const
3272 piecewise_linear_distribution<>&)): Remove.
3273 * testsuite/26_numerics/random/uniform_real_distribution/operators/
3274 serialize.cc: Remove.
3275 * testsuite/26_numerics/random/piecewise_constant_distribution/
3276 operators/serialize.cc: Likewise.
3277 * testsuite/26_numerics/random/chi_squared_distribution/operators/
3278 serialize.cc: Likewise.
3279 * testsuite/26_numerics/random/normal_distribution/operators/
3280 serialize.cc: Likewise.
3281 * testsuite/26_numerics/random/uniform_int_distribution/operators/
3282 serialize.cc: Likewise.
3283 * testsuite/26_numerics/random/poisson_distribution/operators/
3284 serialize.cc: Likewise.
3285 * testsuite/26_numerics/random/bernoulli_distribution/operators/
3286 serialize.cc: Likewise.
3287 * testsuite/26_numerics/random/discrete_distribution/operators/
3288 serialize.cc: Likewise.
3289 * testsuite/26_numerics/random/weibull_distribution/operators/
3290 serialize.cc: Likewise.
3291 * testsuite/26_numerics/random/negative_binomial_distribution/
3292 operators/serialize.cc: Likewise.
3293 * testsuite/26_numerics/random/cauchy_distribution/operators/
3294 serialize.cc: Likewise.
3295 * testsuite/26_numerics/random/gamma_distribution/operators/
3296 serialize.cc: Likewise.
3297 * testsuite/26_numerics/random/fisher_f_distribution/operators/
3298 serialize.cc: Likewise.
3299 * testsuite/26_numerics/random/exponential_distribution/operators/
3300 serialize.cc: Likewise.
3301 * testsuite/26_numerics/random/lognormal_distribution/operators/
3302 serialize.cc: Likewise.
3303 * testsuite/26_numerics/random/binomial_distribution/operators/
3304 serialize.cc: Likewise.
3305 * testsuite/26_numerics/random/extreme_value_distribution/
3306 operators/serialize.cc: Likewise.
3307 * testsuite/26_numerics/random/piecewise_linear_distribution/
3308 operators/serialize.cc: Likewise.
3309 * testsuite/26_numerics/random/student_t_distribution/operators/
3310 serialize.cc: Likewise.
3311 * testsuite/26_numerics/random/geometric_distribution/operators/
3312 serialize.cc: Likewise.
3313
3314 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3315 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3316 mersenne_twister_engine<>::seed(_Gen&,
3317 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3318 subtract_with_carry_engine<>::seed(_Gen&,
3319 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3320 Remove, unused.
3321 * include/bits/random.tcc (linear_congruential_engine<>::
3322 seed(_Gen&, false_type): Likewise.
3323
3324 2009-04-09 Nick Clifton <nickc@redhat.com>
3325
3326 * src/allocator-inst.cc: Change copyright header to refer to
3327 version 3 of the GNU General Public License with version 3.1
3328 of the GCC Runtime Library Exception and to point readers at
3329 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3330 web page.
3331 * config/abi/compatibility.h: Likewise.
3332 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3333 * config/abi/pre/gnu.ver: Likewise.
3334 * config/allocator/bitmap_allocator_base.h: Likewise.
3335 * config/allocator/malloc_allocator_base.h: Likewise.
3336 * config/allocator/mt_allocator_base.h: Likewise.
3337 * config/allocator/new_allocator_base.h: Likewise.
3338 * config/allocator/pool_allocator_base.h: Likewise.
3339 * config/cpu/alpha/atomic_word.h: Likewise.
3340 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3341 * config/cpu/cris/atomic_word.h: Likewise.
3342 * config/cpu/cris/atomicity.h: Likewise.
3343 * config/cpu/generic/atomic_word.h: Likewise.
3344 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3345 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3346 * config/cpu/generic/cpu_defines.h: Likewise.
3347 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3348 * config/cpu/hppa/atomicity.h: Likewise.
3349 * config/cpu/i386/atomicity.h: Likewise.
3350 * config/cpu/i486/atomicity.h: Likewise.
3351 * config/cpu/ia64/atomic_word.h: Likewise.
3352 * config/cpu/m68k/atomicity.h: Likewise.
3353 * config/cpu/powerpc/atomic_word.h: Likewise.
3354 * config/cpu/powerpc/cpu_defines.h: Likewise.
3355 * config/cpu/sh/atomicity.h: Likewise.
3356 * config/cpu/sparc/atomic_word.h: Likewise.
3357 * config/cpu/sparc/atomicity.h: Likewise.
3358 * config/io/basic_file_stdio.cc: Likewise.
3359 * config/io/basic_file_stdio.h: Likewise.
3360 * config/io/c_io_stdio.h: Likewise.
3361 * config/locale/darwin/ctype_members.cc: Likewise.
3362 * config/locale/generic/c++locale_internal.h: Likewise.
3363 * config/locale/generic/c_locale.cc: Likewise.
3364 * config/locale/generic/c_locale.h: Likewise.
3365 * config/locale/generic/codecvt_members.cc: Likewise.
3366 * config/locale/generic/collate_members.cc: Likewise.
3367 * config/locale/generic/ctype_members.cc: Likewise.
3368 * config/locale/generic/messages_members.cc: Likewise.
3369 * config/locale/generic/messages_members.h: Likewise.
3370 * config/locale/generic/monetary_members.cc: Likewise.
3371 * config/locale/generic/numeric_members.cc: Likewise.
3372 * config/locale/generic/time_members.cc: Likewise.
3373 * config/locale/generic/time_members.h: Likewise.
3374 * config/locale/gnu/c++locale_internal.h: Likewise.
3375 * config/locale/gnu/c_locale.cc: Likewise.
3376 * config/locale/gnu/c_locale.h: Likewise.
3377 * config/locale/gnu/codecvt_members.cc: Likewise.
3378 * config/locale/gnu/collate_members.cc: Likewise.
3379 * config/locale/gnu/ctype_members.cc: Likewise.
3380 * config/locale/gnu/messages_members.cc: Likewise.
3381 * config/locale/gnu/messages_members.h: Likewise.
3382 * config/locale/gnu/monetary_members.cc: Likewise.
3383 * config/locale/gnu/numeric_members.cc: Likewise.
3384 * config/locale/gnu/time_members.cc: Likewise.
3385 * config/locale/gnu/time_members.h: Likewise.
3386 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3387 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3388 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3389 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3390 * config/os/aix/atomic_word.h: Likewise.
3391 * config/os/aix/atomicity.h: Likewise.
3392 * config/os/aix/ctype_base.h: Likewise.
3393 * config/os/aix/ctype_inline.h: Likewise.
3394 * config/os/aix/ctype_noninline.h: Likewise.
3395 * config/os/aix/os_defines.h: Likewise.
3396 * config/os/bsd/darwin/ctype_base.h: Likewise.
3397 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3398 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3399 * config/os/bsd/darwin/os_defines.h: Likewise.
3400 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3401 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3402 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3403 * config/os/bsd/freebsd/os_defines.h: Likewise.
3404 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3405 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3406 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3407 * config/os/bsd/netbsd/os_defines.h: Likewise.
3408 * config/os/djgpp/ctype_base.h: Likewise.
3409 * config/os/djgpp/ctype_inline.h: Likewise.
3410 * config/os/djgpp/ctype_noninline.h: Likewise.
3411 * config/os/djgpp/os_defines.h: Likewise.
3412 * config/os/generic/ctype_base.h: Likewise.
3413 * config/os/generic/ctype_inline.h: Likewise.
3414 * config/os/generic/ctype_noninline.h: Likewise.
3415 * config/os/generic/error_constants.h: Likewise.
3416 * config/os/generic/os_defines.h: Likewise.
3417 * config/os/gnu-linux/ctype_base.h: Likewise.
3418 * config/os/gnu-linux/ctype_inline.h: Likewise.
3419 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3420 * config/os/gnu-linux/os_defines.h: Likewise.
3421 * config/os/hpux/ctype_base.h: Likewise.
3422 * config/os/hpux/ctype_inline.h: Likewise.
3423 * config/os/hpux/ctype_noninline.h: Likewise.
3424 * config/os/hpux/os_defines.h: Likewise.
3425 * config/os/irix/atomic_word.h: Likewise.
3426 * config/os/irix/atomicity.h: Likewise.
3427 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3428 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3429 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3430 * config/os/irix/irix5.2/os_defines.h: Likewise.
3431 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3432 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3433 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3434 * config/os/irix/irix6.5/os_defines.h: Likewise.
3435 * config/os/mingw32/ctype_base.h: Likewise.
3436 * config/os/mingw32/ctype_inline.h: Likewise.
3437 * config/os/mingw32/ctype_noninline.h: Likewise.
3438 * config/os/mingw32/error_constants.h: Likewise.
3439 * config/os/mingw32/os_defines.h: Likewise.
3440 * config/os/newlib/ctype_base.h: Likewise.
3441 * config/os/newlib/ctype_inline.h: Likewise.
3442 * config/os/newlib/ctype_noninline.h: Likewise.
3443 * config/os/newlib/os_defines.h: Likewise.
3444 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3445 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3446 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3447 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3448 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3449 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3450 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3451 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3452 * config/os/tpf/ctype_base.h: Likewise.
3453 * config/os/tpf/ctype_inline.h: Likewise.
3454 * config/os/tpf/ctype_noninline.h: Likewise.
3455 * config/os/tpf/os_defines.h: Likewise.
3456 * config/os/uclibc/ctype_base.h: Likewise.
3457 * config/os/uclibc/ctype_inline.h: Likewise.
3458 * config/os/uclibc/ctype_noninline.h: Likewise.
3459 * config/os/uclibc/os_defines.h: Likewise.
3460 * config/os/vxworks/ctype_base.h: Likewise.
3461 * config/os/vxworks/ctype_inline.h: Likewise.
3462 * config/os/vxworks/ctype_noninline.h: Likewise.
3463 * config/os/vxworks/os_defines.h: Likewise.
3464 * include/backward/auto_ptr.h: Likewise.
3465 * include/backward/backward_warning.h: Likewise.
3466 * include/backward/binders.h: Likewise.
3467 * include/backward/hash_fun.h: Likewise.
3468 * include/backward/hash_map: Likewise.
3469 * include/backward/hash_set: Likewise.
3470 * include/backward/hashtable.h: Likewise.
3471 * include/backward/strstream: Likewise.
3472 * include/bits/algorithmfwd.h: Likewise.
3473 * include/bits/allocator.h: Likewise.
3474 * include/bits/atomic_0.h: Likewise.
3475 * include/bits/atomic_2.h: Likewise.
3476 * include/bits/atomicfwd_c.h: Likewise.
3477 * include/bits/atomicfwd_cxx.h: Likewise.
3478 * include/bits/basic_ios.h: Likewise.
3479 * include/bits/basic_ios.tcc: Likewise.
3480 * include/bits/basic_string.h: Likewise.
3481 * include/bits/basic_string.tcc: Likewise.
3482 * include/bits/boost_concept_check.h: Likewise.
3483 * include/bits/c++config: Likewise.
3484 * include/bits/char_traits.h: Likewise.
3485 * include/bits/codecvt.h: Likewise.
3486 * include/bits/concept_check.h: Likewise.
3487 * include/bits/cpp_type_traits.h: Likewise.
3488 * include/bits/deque.tcc: Likewise.
3489 * include/bits/forward_list.h: Likewise.
3490 * include/bits/forward_list.tcc: Likewise.
3491 * include/bits/fstream.tcc: Likewise.
3492 * include/bits/functexcept.h: Likewise.
3493 * include/bits/functional_hash.h: Likewise.
3494 * include/bits/gslice.h: Likewise.
3495 * include/bits/gslice_array.h: Likewise.
3496 * include/bits/hashtable.h: Likewise.
3497 * include/bits/indirect_array.h: Likewise.
3498 * include/bits/ios_base.h: Likewise.
3499 * include/bits/istream.tcc: Likewise.
3500 * include/bits/list.tcc: Likewise.
3501 * include/bits/locale_classes.h: Likewise.
3502 * include/bits/locale_classes.tcc: Likewise.
3503 * include/bits/locale_facets.h: Likewise.
3504 * include/bits/locale_facets.tcc: Likewise.
3505 * include/bits/locale_facets_nonio.h: Likewise.
3506 * include/bits/locale_facets_nonio.tcc: Likewise.
3507 * include/bits/localefwd.h: Likewise.
3508 * include/bits/mask_array.h: Likewise.
3509 * include/bits/move.h: Likewise.
3510 * include/bits/ostream.tcc: Likewise.
3511 * include/bits/ostream_insert.h: Likewise.
3512 * include/bits/postypes.h: Likewise.
3513 * include/bits/shared_ptr.h: Likewise.
3514 * include/bits/slice_array.h: Likewise.
3515 * include/bits/sstream.tcc: Likewise.
3516 * include/bits/stl_algo.h: Likewise.
3517 * include/bits/stl_algobase.h: Likewise.
3518 * include/bits/stl_bvector.h: Likewise.
3519 * include/bits/stl_construct.h: Likewise.
3520 * include/bits/stl_deque.h: Likewise.
3521 * include/bits/stl_function.h: Likewise.
3522 * include/bits/stl_heap.h: Likewise.
3523 * include/bits/stl_iterator.h: Likewise.
3524 * include/bits/stl_iterator_base_funcs.h: Likewise.
3525 * include/bits/stl_iterator_base_types.h: Likewise.
3526 * include/bits/stl_list.h: Likewise.
3527 * include/bits/stl_map.h: Likewise.
3528 * include/bits/stl_multimap.h: Likewise.
3529 * include/bits/stl_multiset.h: Likewise.
3530 * include/bits/stl_numeric.h: Likewise.
3531 * include/bits/stl_pair.h: Likewise.
3532 * include/bits/stl_queue.h: Likewise.
3533 * include/bits/stl_raw_storage_iter.h: Likewise.
3534 * include/bits/stl_relops.h: Likewise.
3535 * include/bits/stl_set.h: Likewise.
3536 * include/bits/stl_stack.h: Likewise.
3537 * include/bits/stl_tempbuf.h: Likewise.
3538 * include/bits/stl_tree.h: Likewise.
3539 * include/bits/stl_uninitialized.h: Likewise.
3540 * include/bits/stl_vector.h: Likewise.
3541 * include/bits/stream_iterator.h: Likewise.
3542 * include/bits/streambuf.tcc: Likewise.
3543 * include/bits/streambuf_iterator.h: Likewise.
3544 * include/bits/stringfwd.h: Likewise.
3545 * include/bits/unique_ptr.h: Likewise.
3546 * include/bits/valarray_after.h: Likewise.
3547 * include/bits/valarray_array.h: Likewise.
3548 * include/bits/valarray_array.tcc: Likewise.
3549 * include/bits/valarray_before.h: Likewise.
3550 * include/bits/vector.tcc: Likewise.
3551 * include/c/cassert: Likewise.
3552 * include/c/cctype: Likewise.
3553 * include/c/cerrno: Likewise.
3554 * include/c/cfloat: Likewise.
3555 * include/c/ciso646: Likewise.
3556 * include/c/climits: Likewise.
3557 * include/c/clocale: Likewise.
3558 * include/c/cmath: Likewise.
3559 * include/c/csetjmp: Likewise.
3560 * include/c/csignal: Likewise.
3561 * include/c/cstdarg: Likewise.
3562 * include/c/cstddef: Likewise.
3563 * include/c/cstdio: Likewise.
3564 * include/c/cstdlib: Likewise.
3565 * include/c/cstring: Likewise.
3566 * include/c/ctime: Likewise.
3567 * include/c/cwchar: Likewise.
3568 * include/c/cwctype: Likewise.
3569 * include/c_compatibility/assert.h: Likewise.
3570 * include/c_compatibility/complex.h: Likewise.
3571 * include/c_compatibility/ctype.h: Likewise.
3572 * include/c_compatibility/errno.h: Likewise.
3573 * include/c_compatibility/fenv.h: Likewise.
3574 * include/c_compatibility/float.h: Likewise.
3575 * include/c_compatibility/inttypes.h: Likewise.
3576 * include/c_compatibility/iso646.h: Likewise.
3577 * include/c_compatibility/limits.h: Likewise.
3578 * include/c_compatibility/locale.h: Likewise.
3579 * include/c_compatibility/math.h: Likewise.
3580 * include/c_compatibility/setjmp.h: Likewise.
3581 * include/c_compatibility/signal.h: Likewise.
3582 * include/c_compatibility/stdarg.h: Likewise.
3583 * include/c_compatibility/stdatomic.h: Likewise.
3584 * include/c_compatibility/stdbool.h: Likewise.
3585 * include/c_compatibility/stddef.h: Likewise.
3586 * include/c_compatibility/stdint.h: Likewise.
3587 * include/c_compatibility/stdio.h: Likewise.
3588 * include/c_compatibility/stdlib.h: Likewise.
3589 * include/c_compatibility/string.h: Likewise.
3590 * include/c_compatibility/tgmath.h: Likewise.
3591 * include/c_compatibility/time.h: Likewise.
3592 * include/c_compatibility/wchar.h: Likewise.
3593 * include/c_compatibility/wctype.h: Likewise.
3594 * include/c_global/cassert: Likewise.
3595 * include/c_global/ccomplex: Likewise.
3596 * include/c_global/cctype: Likewise.
3597 * include/c_global/cerrno: Likewise.
3598 * include/c_global/cfenv: Likewise.
3599 * include/c_global/cfloat: Likewise.
3600 * include/c_global/cinttypes: Likewise.
3601 * include/c_global/ciso646: Likewise.
3602 * include/c_global/climits: Likewise.
3603 * include/c_global/clocale: Likewise.
3604 * include/c_global/cmath.tcc: Likewise.
3605 * include/c_global/cmath: Likewise.
3606 * include/c_global/csetjmp: Likewise.
3607 * include/c_global/csignal: Likewise.
3608 * include/c_global/cstdarg: Likewise.
3609 * include/c_global/cstdatomic: Likewise.
3610 * include/c_global/cstdbool: Likewise.
3611 * include/c_global/cstddef: Likewise.
3612 * include/c_global/cstdint: Likewise.
3613 * include/c_global/cstdio: Likewise.
3614 * include/c_global/cstdlib: Likewise.
3615 * include/c_global/cstring: Likewise.
3616 * include/c_global/ctgmath: Likewise.
3617 * include/c_global/ctime: Likewise.
3618 * include/c_global/cwchar: Likewise.
3619 * include/c_global/cwctype: Likewise.
3620 * include/c_std/cassert: Likewise.
3621 * include/c_std/cctype: Likewise.
3622 * include/c_std/cerrno: Likewise.
3623 * include/c_std/cfloat: Likewise.
3624 * include/c_std/ciso646: Likewise.
3625 * include/c_std/climits: Likewise.
3626 * include/c_std/clocale: Likewise.
3627 * include/c_std/cmath.tcc: Likewise.
3628 * include/c_std/cmath: Likewise.
3629 * include/c_std/csetjmp: Likewise.
3630 * include/c_std/csignal: Likewise.
3631 * include/c_std/cstdarg: Likewise.
3632 * include/c_std/cstddef: Likewise.
3633 * include/c_std/cstdio: Likewise.
3634 * include/c_std/cstdlib: Likewise.
3635 * include/c_std/cstring: Likewise.
3636 * include/c_std/ctime: Likewise.
3637 * include/c_std/cwchar: Likewise.
3638 * include/c_std/cwctype: Likewise.
3639 * include/debug/bitset: Likewise.
3640 * include/debug/debug.h: Likewise.
3641 * include/debug/deque: Likewise.
3642 * include/debug/formatter.h: Likewise.
3643 * include/debug/functions.h: Likewise.
3644 * include/debug/list: Likewise.
3645 * include/debug/macros.h: Likewise.
3646 * include/debug/map.h: Likewise.
3647 * include/debug/map: Likewise.
3648 * include/debug/multimap.h: Likewise.
3649 * include/debug/multiset.h: Likewise.
3650 * include/debug/safe_base.h: Likewise.
3651 * include/debug/safe_iterator.h: Likewise.
3652 * include/debug/safe_iterator.tcc: Likewise.
3653 * include/debug/safe_sequence.h: Likewise.
3654 * include/debug/set.h: Likewise.
3655 * include/debug/set: Likewise.
3656 * include/debug/string: Likewise.
3657 * include/debug/unordered_map: Likewise.
3658 * include/debug/unordered_set: Likewise.
3659 * include/debug/vector: Likewise.
3660 * include/ext/algorithm: Likewise.
3661 * include/ext/array_allocator.h: Likewise.
3662 * include/ext/atomicity.h: Likewise.
3663 * include/ext/bitmap_allocator.h: Likewise.
3664 * include/ext/cast.h: Likewise.
3665 * include/ext/codecvt_specializations.h: Likewise.
3666 * include/ext/concurrence.h: Likewise.
3667 * include/ext/debug_allocator.h: Likewise.
3668 * include/ext/enc_filebuf.h: Likewise.
3669 * include/ext/extptr_allocator.h: Likewise.
3670 * include/ext/functional: Likewise.
3671 * include/ext/iterator: Likewise.
3672 * include/ext/malloc_allocator.h: Likewise.
3673 * include/ext/memory: Likewise.
3674 * include/ext/mt_allocator.h: Likewise.
3675 * include/ext/new_allocator.h: Likewise.
3676 * include/ext/numeric: Likewise.
3677 * include/ext/numeric_traits.h: Likewise.
3678 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3679 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3680 Likewise.
3681 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3682 Likewise.
3683 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3684 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3685 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3686 Likewise.
3687 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3688 Likewise.
3689 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3690 Likewise.
3691 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3692 Likewise.
3693 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3694 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3695 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3696 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3697 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3698 Likewise.
3699 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3700 Likewise.
3701 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3702 Likewise.
3703 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3704 Likewise.
3705 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3706 Likewise.
3707 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3708 Likewise.
3709 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3710 Likewise.
3711 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3712 Likewise.
3713 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3714 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3715 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3716 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3717 Likewise.
3718 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3719 Likewise.
3720 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3721 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3722 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3723 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3724 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3725 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3726 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3727 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3728 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3729 Likewise.
3730 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3731 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3732 Likewise.
3733 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3734 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3735 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3736 Likewise.
3737 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3738 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3739 Likewise.
3740 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3741 Likewise.
3742 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3743 Likewise.
3744 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3745 Likewise.
3746 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3747 Likewise.
3748 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3749 Likewise.
3750 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3751 Likewise.
3752 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3753 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3754 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3755 Likewise.
3756 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3757 Likewise.
3758 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3759 Likewise.
3760 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3761 Likewise.
3762 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3763 Likewise.
3764 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3765 Likewise.
3766 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3767 Likewise.
3768 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3769 Likewise.
3770 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3771 Likewise.
3772 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3773 Likewise.
3774 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3775 Likewise.
3776 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3777 Likewise.
3778 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3779 Likewise.
3780 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3781 Likewise.
3782 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3783 Likewise.
3784 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3785 Likewise.
3786 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3787 Likewise.
3788 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3789 Likewise.
3790 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3791 Likewise.
3792 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3793 Likewise.
3794 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3795 Likewise.
3796 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3797 Likewise.
3798 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3799 Likewise.
3800 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3801 Likewise.
3802 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3803 Likewise.
3804 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3805 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3806 Likewise.
3807 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3808 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3809 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3810 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3811 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3812 Likewise.
3813 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3814 Likewise.
3815 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3816 Likewise.
3817 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3818 Likewise.
3819 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3820 Likewise.
3821 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3822 Likewise.
3823 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3824 Likewise.
3825 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3826 Likewise.
3827 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3828 Likewise.
3829 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3830 Likewise.
3831 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3832 Likewise.
3833 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3834 Likewise.
3835 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3836 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3837 Likewise.
3838 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3839 Likewise.
3840 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3841 Likewise.
3842 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3843 Likewise.
3844 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3845 Likewise.
3846 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3847 Likewise.
3848 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3849 Likewise.
3850 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3851 Likewise.
3852 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3853 Likewise.
3854 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3855 Likewise.
3856 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3857 Likewise.
3858 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3859 Likewise.
3860 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3861 Likewise.
3862 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3863 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3864 Likewise.
3865 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3866 Likewise.
3867 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3868 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3869 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3870 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3871 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3872 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3873 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3874 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3875 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3876 Likewise.
3877 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3878 Likewise.
3879 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3880 Likewise.
3881 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3882 Likewise.
3883 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3884 Likewise.
3885 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3886 Likewise.
3887 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3888 Likewise.
3889 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3890 Likewise.
3891 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3892 Likewise.
3893 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3894 Likewise.
3895 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3896 Likewise.
3897 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3898 Likewise.
3899 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3900 Likewise.
3901 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3902 Likewise.
3903 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3904 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3905 Likewise.
3906 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3907 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3908 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3909 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3910 Likewise.
3911 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3912 Likewise.
3913 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3914 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3915 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3916 Likewise.
3917 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3918 Likewise.
3919 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3920 Likewise.
3921 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3922 Likewise.
3923 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3924 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3925 Likewise.
3926 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3927 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3928 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3929 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3930 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3931 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3932 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3933 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3934 Likewise.
3935 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3936 Likewise.
3937 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3938 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3939 Likewise.
3940 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3941 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3942 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3943 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3944 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3945 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3946 Likewise.
3947 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3948 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3949 Likewise.
3950 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3951 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3952 Likewise.
3953 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3954 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3955 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3956 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3957 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3958 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3959 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3960 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3961 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3962 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3963 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3964 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3965 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3966 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3967 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3968 Likewise.
3969 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3970 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3971 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3972 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3973 Likewise.
3974 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3975 Likewise.
3976 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3977 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3978 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3979 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3980 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3981 Likewise.
3982 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3983 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3984 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3985 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3986 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3987 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3988 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3989 Likewise.
3990 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3991 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3992 Likewise.
3993 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3994 Likewise.
3995 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3996 Likewise.
3997 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3998 Likewise.
3999 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
4000 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
4001 Likewise.
4002 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
4003 Likewise.
4004 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
4005 Likewise.
4006 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
4007 Likewise.
4008 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
4009 Likewise.
4010 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
4011 Likewise.
4012 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
4013 Likewise.
4014 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
4015 Likewise.
4016 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
4017 Likewise.
4018 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
4019 Likewise.
4020 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
4021 Likewise.
4022 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
4023 Likewise.
4024 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
4025 Likewise.
4026 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
4027 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
4028 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
4029 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
4030 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
4031 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
4032 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
4033 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
4034 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
4035 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
4036 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
4037 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
4038 Likewise.
4039 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
4040 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
4041 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
4042 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
4043 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
4044 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
4045 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
4046 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
4047 Likewise.
4048 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
4049 Likewise.
4050 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
4051 Likewise.
4052 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
4053 Likewise.
4054 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
4055 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
4056 Likewise.
4057 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
4058 Likewise.
4059 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
4060 Likewise.
4061 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
4062 Likewise.
4063 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
4064 Likewise.
4065 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
4066 Likewise.
4067 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
4068 Likewise.
4069 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
4070 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
4071 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
4072 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
4073 Likewise.
4074 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
4075 Likewise.
4076 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
4077 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
4078 Likewise.
4079 * include/ext/pb_ds/exception.hpp: Likewise.
4080 * include/ext/pb_ds/hash_policy.hpp: Likewise.
4081 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
4082 * include/ext/pb_ds/priority_queue.hpp: Likewise.
4083 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
4084 * include/ext/pb_ds/tree_policy.hpp: Likewise.
4085 * include/ext/pb_ds/trie_policy.hpp: Likewise.
4086 * include/ext/pod_char_traits.h: Likewise.
4087 * include/ext/pointer.h: Likewise.
4088 * include/ext/pool_allocator.h: Likewise.
4089 * include/ext/rb_tree: Likewise.
4090 * include/ext/rc_string_base.h: Likewise.
4091 * include/ext/rope: Likewise.
4092 * include/ext/ropeimpl.h: Likewise.
4093 * include/ext/slist: Likewise.
4094 * include/ext/sso_string_base.h: Likewise.
4095 * include/ext/stdio_filebuf.h: Likewise.
4096 * include/ext/stdio_sync_filebuf.h: Likewise.
4097 * include/ext/string_conversions.h: Likewise.
4098 * include/ext/throw_allocator.h: Likewise.
4099 * include/ext/type_traits.h: Likewise.
4100 * include/ext/typelist.h: Likewise.
4101 * include/ext/vstring.h: Likewise.
4102 * include/ext/vstring.tcc: Likewise.
4103 * include/ext/vstring_fwd.h: Likewise.
4104 * include/ext/vstring_util.h: Likewise.
4105 * include/parallel/algo.h: Likewise.
4106 * include/parallel/algobase.h: Likewise.
4107 * include/parallel/algorithm: Likewise.
4108 * include/parallel/algorithmfwd.h: Likewise.
4109 * include/parallel/balanced_quicksort.h: Likewise.
4110 * include/parallel/base.h: Likewise.
4111 * include/parallel/basic_iterator.h: Likewise.
4112 * include/parallel/checkers.h: Likewise.
4113 * include/parallel/compatibility.h: Likewise.
4114 * include/parallel/compiletime_settings.h: Likewise.
4115 * include/parallel/equally_split.h: Likewise.
4116 * include/parallel/features.h: Likewise.
4117 * include/parallel/find.h: Likewise.
4118 * include/parallel/find_selectors.h: Likewise.
4119 * include/parallel/for_each.h: Likewise.
4120 * include/parallel/for_each_selectors.h: Likewise.
4121 * include/parallel/iterator.h: Likewise.
4122 * include/parallel/list_partition.h: Likewise.
4123 * include/parallel/losertree.h: Likewise.
4124 * include/parallel/merge.h: Likewise.
4125 * include/parallel/multiseq_selection.h: Likewise.
4126 * include/parallel/multiway_merge.h: Likewise.
4127 * include/parallel/multiway_mergesort.h: Likewise.
4128 * include/parallel/numeric: Likewise.
4129 * include/parallel/numericfwd.h: Likewise.
4130 * include/parallel/omp_loop.h: Likewise.
4131 * include/parallel/omp_loop_static.h: Likewise.
4132 * include/parallel/par_loop.h: Likewise.
4133 * include/parallel/parallel.h: Likewise.
4134 * include/parallel/partial_sum.h: Likewise.
4135 * include/parallel/partition.h: Likewise.
4136 * include/parallel/queue.h: Likewise.
4137 * include/parallel/quicksort.h: Likewise.
4138 * include/parallel/random_number.h: Likewise.
4139 * include/parallel/random_shuffle.h: Likewise.
4140 * include/parallel/search.h: Likewise.
4141 * include/parallel/set_operations.h: Likewise.
4142 * include/parallel/settings.h: Likewise.
4143 * include/parallel/sort.h: Likewise.
4144 * include/parallel/tags.h: Likewise.
4145 * include/parallel/types.h: Likewise.
4146 * include/parallel/unique_copy.h: Likewise.
4147 * include/parallel/workstealing.h: Likewise.
4148 * include/precompiled/extc++.h: Likewise.
4149 * include/precompiled/stdc++.h: Likewise.
4150 * include/precompiled/stdtr1c++.h: Likewise.
4151 * include/std/algorithm: Likewise.
4152 * include/std/array: Likewise.
4153 * include/std/bitset: Likewise.
4154 * include/std/c++0x_warning.h: Likewise.
4155 * include/std/chrono: Likewise.
4156 * include/std/complex: Likewise.
4157 * include/std/condition_variable: Likewise.
4158 * include/std/deque: Likewise.
4159 * include/std/forward_list: Likewise.
4160 * include/std/fstream: Likewise.
4161 * include/std/functional: Likewise.
4162 * include/std/iomanip: Likewise.
4163 * include/std/ios: Likewise.
4164 * include/std/iosfwd: Likewise.
4165 * include/std/iostream: Likewise.
4166 * include/std/istream: Likewise.
4167 * include/std/iterator: Likewise.
4168 * include/std/limits: Likewise.
4169 * include/std/list: Likewise.
4170 * include/std/locale: Likewise.
4171 * include/std/map: Likewise.
4172 * include/std/memory: Likewise.
4173 * include/std/mutex: Likewise.
4174 * include/std/numeric: Likewise.
4175 * include/std/ostream: Likewise.
4176 * include/std/queue: Likewise.
4177 * include/std/random: Likewise.
4178 * include/std/ratio: Likewise.
4179 * include/std/regex: Likewise.
4180 * include/std/set: Likewise.
4181 * include/std/sstream: Likewise.
4182 * include/std/stack: Likewise.
4183 * include/std/stdexcept: Likewise.
4184 * include/std/streambuf: Likewise.
4185 * include/std/string: Likewise.
4186 * include/std/system_error: Likewise.
4187 * include/std/thread: Likewise.
4188 * include/std/tuple: Likewise.
4189 * include/std/type_traits: Likewise.
4190 * include/std/unordered_map: Likewise.
4191 * include/std/unordered_set: Likewise.
4192 * include/std/utility: Likewise.
4193 * include/std/valarray: Likewise.
4194 * include/std/vector: Likewise.
4195 * include/tr1/array: Likewise.
4196 * include/tr1/bessel_function.tcc: Likewise.
4197 * include/tr1/beta_function.tcc: Likewise.
4198 * include/tr1/ccomplex: Likewise.
4199 * include/tr1/cctype: Likewise.
4200 * include/tr1/cfenv: Likewise.
4201 * include/tr1/cfloat: Likewise.
4202 * include/tr1/cinttypes: Likewise.
4203 * include/tr1/climits: Likewise.
4204 * include/tr1/cmath: Likewise.
4205 * include/tr1/complex.h: Likewise.
4206 * include/tr1/complex: Likewise.
4207 * include/tr1/cstdarg: Likewise.
4208 * include/tr1/cstdbool: Likewise.
4209 * include/tr1/cstdint: Likewise.
4210 * include/tr1/cstdio: Likewise.
4211 * include/tr1/cstdlib: Likewise.
4212 * include/tr1/ctgmath: Likewise.
4213 * include/tr1/ctime: Likewise.
4214 * include/tr1/ctype.h: Likewise.
4215 * include/tr1/cwchar: Likewise.
4216 * include/tr1/cwctype: Likewise.
4217 * include/tr1/ell_integral.tcc: Likewise.
4218 * include/tr1/exp_integral.tcc: Likewise.
4219 * include/tr1/fenv.h: Likewise.
4220 * include/tr1/float.h: Likewise.
4221 * include/tr1/functional: Likewise.
4222 * include/tr1/functional_hash.h: Likewise.
4223 * include/tr1/gamma.tcc: Likewise.
4224 * include/tr1/hashtable.h: Likewise.
4225 * include/tr1/hypergeometric.tcc: Likewise.
4226 * include/tr1/inttypes.h: Likewise.
4227 * include/tr1/legendre_function.tcc: Likewise.
4228 * include/tr1/limits.h: Likewise.
4229 * include/tr1/math.h: Likewise.
4230 * include/tr1/memory: Likewise.
4231 * include/tr1/modified_bessel_func.tcc: Likewise.
4232 * include/tr1/poly_hermite.tcc: Likewise.
4233 * include/tr1/poly_laguerre.tcc: Likewise.
4234 * include/tr1/random: Likewise.
4235 * include/tr1/regex: Likewise.
4236 * include/tr1/riemann_zeta.tcc: Likewise.
4237 * include/tr1/shared_ptr.h: Likewise.
4238 * include/tr1/special_function_util.h: Likewise.
4239 * include/tr1/stdarg.h: Likewise.
4240 * include/tr1/stdbool.h: Likewise.
4241 * include/tr1/stdint.h: Likewise.
4242 * include/tr1/stdio.h: Likewise.
4243 * include/tr1/stdlib.h: Likewise.
4244 * include/tr1/tgmath.h: Likewise.
4245 * include/tr1/tuple: Likewise.
4246 * include/tr1/type_traits: Likewise.
4247 * include/tr1/unordered_map: Likewise.
4248 * include/tr1/unordered_set: Likewise.
4249 * include/tr1/utility: Likewise.
4250 * include/tr1/wchar.h: Likewise.
4251 * include/tr1/wctype.h: Likewise.
4252 * include/tr1_impl/array: Likewise.
4253 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
4254 * include/tr1_impl/cctype: Likewise.
4255 * include/tr1_impl/cfenv: Likewise.
4256 * include/tr1_impl/cinttypes: Likewise.
4257 * include/tr1_impl/cmath: Likewise.
4258 * include/tr1_impl/complex: Likewise.
4259 * include/tr1_impl/cstdint: Likewise.
4260 * include/tr1_impl/cstdio: Likewise.
4261 * include/tr1_impl/cstdlib: Likewise.
4262 * include/tr1_impl/cwchar: Likewise.
4263 * include/tr1_impl/cwctype: Likewise.
4264 * include/tr1_impl/functional: Likewise.
4265 * include/tr1_impl/functional_hash.h: Likewise.
4266 * include/tr1_impl/hashtable: Likewise.
4267 * include/tr1_impl/hashtable_policy.h: Likewise.
4268 * include/tr1_impl/random.tcc: Likewise.
4269 * include/tr1_impl/random: Likewise.
4270 * include/tr1_impl/regex: Likewise.
4271 * include/tr1_impl/type_traits: Likewise.
4272 * include/tr1_impl/unordered_map: Likewise.
4273 * include/tr1_impl/unordered_set: Likewise.
4274 * include/tr1_impl/utility: Likewise.
4275 * libsupc++/array_type_info.cc: Likewise.
4276 * libsupc++/atexit_arm.cc: Likewise.
4277 * libsupc++/bad_cast.cc: Likewise.
4278 * libsupc++/bad_typeid.cc: Likewise.
4279 * libsupc++/class_type_info.cc: Likewise.
4280 * libsupc++/cxxabi-forced.h: Likewise.
4281 * libsupc++/cxxabi.h: Likewise.
4282 * libsupc++/del_op.cc: Likewise.
4283 * libsupc++/del_opnt.cc: Likewise.
4284 * libsupc++/del_opv.cc: Likewise.
4285 * libsupc++/del_opvnt.cc: Likewise.
4286 * libsupc++/dyncast.cc: Likewise.
4287 * libsupc++/eh_alloc.cc: Likewise.
4288 * libsupc++/eh_arm.cc: Likewise.
4289 * libsupc++/eh_aux_runtime.cc: Likewise.
4290 * libsupc++/eh_call.cc: Likewise.
4291 * libsupc++/eh_catch.cc: Likewise.
4292 * libsupc++/eh_exception.cc: Likewise.
4293 * libsupc++/eh_globals.cc: Likewise.
4294 * libsupc++/eh_personality.cc: Likewise.
4295 * libsupc++/eh_ptr.cc: Likewise.
4296 * libsupc++/eh_term_handler.cc: Likewise.
4297 * libsupc++/eh_terminate.cc: Likewise.
4298 * libsupc++/eh_throw.cc: Likewise.
4299 * libsupc++/eh_type.cc: Likewise.
4300 * libsupc++/eh_unex_handler.cc: Likewise.
4301 * libsupc++/enum_type_info.cc: Likewise.
4302 * libsupc++/exception: Likewise.
4303 * libsupc++/exception_defines.h: Likewise.
4304 * libsupc++/exception_ptr.h: Likewise.
4305 * libsupc++/function_type_info.cc: Likewise.
4306 * libsupc++/fundamental_type_info.cc: Likewise.
4307 * libsupc++/guard.cc: Likewise.
4308 * libsupc++/initializer_list: Likewise.
4309 * libsupc++/new: Likewise.
4310 * libsupc++/new_handler.cc: Likewise.
4311 * libsupc++/new_op.cc: Likewise.
4312 * libsupc++/new_opnt.cc: Likewise.
4313 * libsupc++/new_opv.cc: Likewise.
4314 * libsupc++/new_opvnt.cc: Likewise.
4315 * libsupc++/pbase_type_info.cc: Likewise.
4316 * libsupc++/pmem_type_info.cc: Likewise.
4317 * libsupc++/pointer_type_info.cc: Likewise.
4318 * libsupc++/pure.cc: Likewise.
4319 * libsupc++/si_class_type_info.cc: Likewise.
4320 * libsupc++/tinfo.cc: Likewise.
4321 * libsupc++/tinfo.h: Likewise.
4322 * libsupc++/tinfo2.cc: Likewise.
4323 * libsupc++/typeinfo: Likewise.
4324 * libsupc++/unwind-cxx.h: Likewise.
4325 * libsupc++/vec.cc: Likewise.
4326 * libsupc++/vmi_class_type_info.cc: Likewise.
4327 * libsupc++/vterminate.cc: Likewise.
4328 * po/string_literals.cc: Likewise.
4329 * src/atomic.cc: Likewise.
4330 * src/bitmap_allocator.cc: Likewise.
4331 * src/chrono.cc: Likewise.
4332 * src/codecvt.cc: Likewise.
4333 * src/compatibility-ldbl.cc: Likewise.
4334 * src/compatibility.cc: Likewise.
4335 * src/complex_io.cc: Likewise.
4336 * src/concept-inst.cc: Likewise.
4337 * src/condition_variable.cc: Likewise.
4338 * src/ctype.cc: Likewise.
4339 * src/debug.cc: Likewise.
4340 * src/debug_list.cc: Likewise.
4341 * src/ext-inst.cc: Likewise.
4342 * src/fstream-inst.cc: Likewise.
4343 * src/functexcept.cc: Likewise.
4344 * src/globals_io.cc: Likewise.
4345 * src/hash.cc: Likewise.
4346 * src/hash_c++0x.cc: Likewise.
4347 * src/hashtable.cc: Likewise.
4348 * src/hashtable_c++0x.cc: Likewise.
4349 * src/ios-inst.cc: Likewise.
4350 * src/ios.cc: Likewise.
4351 * src/ios_failure.cc: Likewise.
4352 * src/ios_init.cc: Likewise.
4353 * src/ios_locale.cc: Likewise.
4354 * src/iostream-inst.cc: Likewise.
4355 * src/istream-inst.cc: Likewise.
4356 * src/istream.cc: Likewise.
4357 * src/limits.cc: Likewise.
4358 * src/limits_c++0x.cc: Likewise.
4359 * src/list.cc: Likewise.
4360 * src/locale-inst.cc: Likewise.
4361 * src/locale.cc: Likewise.
4362 * src/locale_facets.cc: Likewise.
4363 * src/locale_init.cc: Likewise.
4364 * src/localename.cc: Likewise.
4365 * src/math_stubs_float.cc: Likewise.
4366 * src/math_stubs_long_double.cc: Likewise.
4367 * src/misc-inst.cc: Likewise.
4368 * src/mt_allocator.cc: Likewise.
4369 * src/mutex.cc: Likewise.
4370 * src/ostream-inst.cc: Likewise.
4371 * src/parallel_list.cc: Likewise.
4372 * src/parallel_settings.cc: Likewise.
4373 * src/pool_allocator.cc: Likewise.
4374 * src/sstream-inst.cc: Likewise.
4375 * src/stdexcept.cc: Likewise.
4376 * src/streambuf-inst.cc: Likewise.
4377 * src/streambuf.cc: Likewise.
4378 * src/string-inst.cc: Likewise.
4379 * src/strstream.cc: Likewise.
4380 * src/system_error.cc: Likewise.
4381 * src/thread.cc: Likewise.
4382 * src/tree.cc: Likewise.
4383 * src/valarray-inst.cc: Likewise.
4384 * src/wlocale-inst.cc: Likewise.
4385 * src/wstring-inst.cc: Likewise.
4386 * doc/xml/manual/intro.xml: Change documentation to refer the
4387 reader to version 3 of the GNU General Public License, version
4388 3.1 of the GCC Runtime Library Exception, and to point readers
4389 at the FSF's license web page.
4390
4391 2009-04-09 Jakub Jelinek <jakub@redhat.com>
4392
4393 * Makefile.am: Change copyright header to refer to version
4394 3 of the GNU General Public License and to point readers at the
4395 COPYING3 file and the FSF's license web page.
4396 * doc/Makefile.am: Likewise.
4397 * include/Makefile.am: Likewise.
4398 * libsupc++/Makefile.am: Likewise.
4399 * po/Makefile.am: Likewise.
4400 * po/POTFILES.in: Likewise.
4401 * src/Makefile.am: Likewise.
4402 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4403 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4404 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4405 Likewise.
4406 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4407 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4408 Likewise.
4409 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4410 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4411 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4412 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4413 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4414 * testsuite/18_support/bad_cast/what.cc: Likewise.
4415 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4416 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4417 Likewise.
4418 * testsuite/18_support/bad_exception/what.cc: Likewise.
4419 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4420 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4421 * testsuite/18_support/exception/38732.cc: Likewise.
4422 * testsuite/18_support/exception/what.cc: Likewise.
4423 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4424 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4425 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4426 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4427 * testsuite/18_support/headers/climits/values.cc: Likewise.
4428 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4429 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4430 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4431 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4432 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4433 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4434 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4435 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4436 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4437 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4438 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4439 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4440 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4441 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4442 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4443 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4444 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4445 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4446 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4447 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4448 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4449 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4450 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4451 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4452 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4453 * testsuite/18_support/new_delete_placement.cc: Likewise.
4454 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4455 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4456 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4457 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4458 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4459 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4460 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4461 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4462 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4463 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4464 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4465 Likewise.
4466 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4467 * testsuite/18_support/pthread_guard.cc: Likewise.
4468 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4469 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4470 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4471 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4472 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4473 Likewise.
4474 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4475 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4476 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4477 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4478 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4479 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4480 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4481 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4482 Likewise.
4483 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4484 Likewise.
4485 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4486 Likewise.
4487 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4488 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4489 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4490 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4491 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4492 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4493 Likewise.
4494 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4495 Likewise.
4496 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4497 Likewise.
4498 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4499 Likewise.
4500 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4501 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4502 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4503 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4504 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4505 Likewise.
4506 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4507 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4508 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4509 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4510 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4511 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4512 Likewise.
4513 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4514 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4515 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4516 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4517 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4518 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4519 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4520 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4521 * testsuite/20_util/allocator/1.cc: Likewise.
4522 * testsuite/20_util/allocator/10378.cc: Likewise.
4523 * testsuite/20_util/allocator/14176.cc: Likewise.
4524 * testsuite/20_util/allocator/33807.cc: Likewise.
4525 * testsuite/20_util/allocator/8230.cc: Likewise.
4526 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4527 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4528 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4529 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4530 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4531 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4532 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4533 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4534 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4535 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4536 Likewise.
4537 * testsuite/20_util/clocks/1.cc: Likewise.
4538 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4539 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4540 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4541 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4542 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4543 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4544 * testsuite/20_util/duration/cons/1.cc: Likewise.
4545 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4546 * testsuite/20_util/duration/cons/2.cc: Likewise.
4547 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4548 Likewise.
4549 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4550 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4551 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4552 Likewise.
4553 * testsuite/20_util/forward/1.cc: Likewise.
4554 * testsuite/20_util/forward/1_neg.cc: Likewise.
4555 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4556 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4557 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4558 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4559 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4560 Likewise.
4561 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4562 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4563 Likewise.
4564 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4565 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4566 Likewise.
4567 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4568 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4569 Likewise.
4570 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4571 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4572 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4573 Likewise.
4574 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4575 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4576 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4577 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4578 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4579 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4580 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4581 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4582 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4583 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4584 Likewise.
4585 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4586 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4587 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4588 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4589 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4590 Likewise.
4591 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4592 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4593 Likewise.
4594 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4595 * testsuite/20_util/identity/value.cc: Likewise.
4596 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4597 * testsuite/20_util/is_integral/value.cc: Likewise.
4598 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4599 Likewise.
4600 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4601 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4602 * testsuite/20_util/is_reference/value.cc: Likewise.
4603 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4604 Likewise.
4605 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4606 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4607 * testsuite/20_util/is_signed/value.cc: Likewise.
4608 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4609 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4610 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4611 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4612 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4613 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4614 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4615 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4616 Likewise.
4617 * testsuite/20_util/move/1.cc: Likewise.
4618 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4619 * testsuite/20_util/pair/1.cc: Likewise.
4620 * testsuite/20_util/pair/2.cc: Likewise.
4621 * testsuite/20_util/pair/3.cc: Likewise.
4622 * testsuite/20_util/pair/4.cc: Likewise.
4623 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4624 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4625 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4626 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4627 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4628 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4629 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4630 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4631 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4632 Likewise.
4633 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4634 Likewise.
4635 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4636 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4637 * testsuite/20_util/rel_ops.cc: Likewise.
4638 * testsuite/20_util/remove_reference/value.cc: Likewise.
4639 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4640 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4641 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4642 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4643 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4644 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4645 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4646 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4647 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4648 Likewise.
4649 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4650 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4651 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4652 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4653 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4654 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4655 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4656 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4657 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4658 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4659 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4660 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4661 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4662 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4663 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4664 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4665 Likewise.
4666 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4667 Likewise.
4668 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4669 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4670 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4671 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4672 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4673 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4674 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4675 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4676 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4677 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4678 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4679 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4680 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4681 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4682 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4683 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4684 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4685 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4686 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4687 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4688 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4689 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4690 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4691 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4692 Likewise.
4693 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4694 Likewise.
4695 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4696 Likewise.
4697 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4698 Likewise.
4699 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4700 Likewise.
4701 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4702 Likewise.
4703 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4704 Likewise.
4705 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4706 Likewise.
4707 * testsuite/20_util/temporary_buffer.cc: Likewise.
4708 * testsuite/20_util/time_point/1.cc: Likewise.
4709 * testsuite/20_util/time_point/2.cc: Likewise.
4710 * testsuite/20_util/time_point/3.cc: Likewise.
4711 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4712 Likewise.
4713 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4714 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4715 Likewise.
4716 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4717 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4718 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4719 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4720 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4721 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4722 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4723 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4724 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4725 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4726 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4727 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4728 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4729 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4730 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4731 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4732 Likewise.
4733 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4734 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4735 Likewise.
4736 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4737 Likewise.
4738 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4739 Likewise.
4740 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4741 Likewise.
4742 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4743 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4744 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4745 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4746 Likewise.
4747 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4748 Likewise.
4749 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4750 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4751 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4752 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4753 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4754 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4755 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4756 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4757 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4758 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4759 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4760 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4761 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4762 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4763 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4764 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4765 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4766 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4767 Likewise.
4768 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4769 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4770 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4771 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4772 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4773 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4774 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4775 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4776 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4777 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4778 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4779 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4780 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4781 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4782 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4783 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4784 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4785 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4786 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4787 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4788 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4789 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4790 Likewise.
4791 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4792 Likewise.
4793 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4794 Likewise.
4795 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4796 Likewise.
4797 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4798 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4799 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4800 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4801 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4802 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4803 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4804 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4805 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4806 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4807 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4808 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4809 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4810 Likewise.
4811 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4812 Likewise.
4813 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4814 Likewise.
4815 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4816 Likewise.
4817 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4818 Likewise.
4819 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4820 Likewise.
4821 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4822 Likewise.
4823 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4824 Likewise.
4825 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4826 Likewise.
4827 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4828 Likewise.
4829 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4830 Likewise.
4831 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4832 Likewise.
4833 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4834 Likewise.
4835 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4836 Likewise.
4837 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4838 Likewise.
4839 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4840 Likewise.
4841 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4842 Likewise.
4843 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4844 Likewise.
4845 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4846 Likewise.
4847 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4848 Likewise.
4849 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4850 Likewise.
4851 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4852 Likewise.
4853 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4854 Likewise.
4855 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4856 Likewise.
4857 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4858 Likewise.
4859 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4860 Likewise.
4861 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4862 Likewise.
4863 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4864 Likewise.
4865 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4866 Likewise.
4867 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4868 Likewise.
4869 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4870 Likewise.
4871 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4872 Likewise.
4873 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4874 Likewise.
4875 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4876 Likewise.
4877 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4878 Likewise.
4879 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4880 Likewise.
4881 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4882 Likewise.
4883 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4884 Likewise.
4885 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4886 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4887 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4888 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4889 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4890 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4891 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4892 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4893 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4894 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4895 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4896 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4897 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4898 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4899 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4900 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4901 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4902 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4903 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4904 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4905 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4906 Likewise.
4907 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4908 Likewise.
4909 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4910 Likewise.
4911 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4912 Likewise.
4913 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4914 Likewise.
4915 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4916 Likewise.
4917 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4918 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4919 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4920 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4921 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4922 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4923 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4924 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4925 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4926 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4927 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4928 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4929 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4930 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4931 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4932 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4933 Likewise.
4934 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4935 Likewise.
4936 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4937 Likewise.
4938 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4939 Likewise.
4940 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4941 Likewise.
4942 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4943 Likewise.
4944 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4945 Likewise.
4946 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4947 Likewise.
4948 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4949 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4950 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4951 Likewise.
4952 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4953 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4954 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4955 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4956 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4957 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4958 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4959 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4960 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4961 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4962 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4963 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4964 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4965 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4966 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4967 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4968 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4969 Likewise.
4970 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4971 Likewise.
4972 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4973 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4974 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4975 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4976 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4977 Likewise.
4978 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4979 Likewise.
4980 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4981 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4982 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4983 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4984 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4985 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4986 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4987 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4988 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4989 Likewise.
4990 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4991 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4992 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4993 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4994 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4995 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4996 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4997 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4998 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4999 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
5000 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
5001 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
5002 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
5003 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
5004 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
5005 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
5006 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
5007 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
5008 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
5009 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
5010 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
5011 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
5012 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
5013 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
5014 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
5015 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
5016 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
5017 Likewise.
5018 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
5019 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
5020 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
5021 Likewise.
5022 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
5023 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
5024 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
5025 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
5026 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
5027 Likewise.
5028 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
5029 Likewise.
5030 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
5031 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
5032 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
5033 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
5034 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
5035 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
5036 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
5037 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
5038 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
5039 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
5040 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
5041 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
5042 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
5043 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
5044 Likewise.
5045 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
5046 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
5047 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
5048 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
5049 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
5050 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
5051 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
5052 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
5053 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
5054 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
5055 Likewise.
5056 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
5057 Likewise.
5058 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
5059 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
5060 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
5061 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
5062 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
5063 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
5064 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
5065 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
5066 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
5067 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
5068 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
5069 Likewise.
5070 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
5071 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
5072 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
5073 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
5074 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
5075 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
5076 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
5077 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
5078 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
5079 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
5080 Likewise.
5081 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
5082 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
5083 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
5084 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
5085 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
5086 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
5087 Likewise.
5088 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
5089 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
5090 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
5091 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
5092 Likewise.
5093 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
5094 Likewise.
5095 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
5096 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
5097 Likewise.
5098 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
5099 * testsuite/22_locale/ctype/2.cc: Likewise.
5100 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
5101 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
5102 * testsuite/22_locale/ctype/dr695.cc: Likewise.
5103 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
5104 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
5105 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
5106 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
5107 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
5108 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
5109 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
5110 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
5111 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
5112 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
5113 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
5114 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
5115 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
5116 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
5117 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
5118 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
5119 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
5120 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
5121 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
5122 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
5123 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
5124 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
5125 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
5126 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
5127 * testsuite/22_locale/facet/1.cc: Likewise.
5128 * testsuite/22_locale/facet/2.cc: Likewise.
5129 * testsuite/22_locale/facet/25421.cc: Likewise.
5130 * testsuite/22_locale/global_templates/1.cc: Likewise.
5131 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
5132 Likewise.
5133 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
5134 Likewise.
5135 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
5136 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
5137 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
5138 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
5139 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
5140 * testsuite/22_locale/locale/13630.cc: Likewise.
5141 * testsuite/22_locale/locale/cons/1.cc: Likewise.
5142 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
5143 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
5144 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
5145 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
5146 * testsuite/22_locale/locale/cons/2.cc: Likewise.
5147 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
5148 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
5149 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
5150 * testsuite/22_locale/locale/cons/4.cc: Likewise.
5151 * testsuite/22_locale/locale/cons/5.cc: Likewise.
5152 * testsuite/22_locale/locale/cons/6.cc: Likewise.
5153 * testsuite/22_locale/locale/cons/7.cc: Likewise.
5154 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
5155 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
5156 * testsuite/22_locale/locale/cons/8.cc: Likewise.
5157 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
5158 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
5159 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
5160 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
5161 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
5162 * testsuite/22_locale/locale/operations/1.cc: Likewise.
5163 * testsuite/22_locale/locale/operations/2.cc: Likewise.
5164 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
5165 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
5166 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
5167 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
5168 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
5169 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
5170 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
5171 Likewise.
5172 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
5173 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
5174 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
5175 Likewise.
5176 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
5177 Likewise.
5178 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
5179 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
5180 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
5181 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
5182 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
5183 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
5184 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
5185 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
5186 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
5187 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
5188 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
5189 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
5190 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
5191 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
5192 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
5193 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
5194 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
5195 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
5196 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
5197 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
5198 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
5199 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
5200 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
5201 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
5202 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
5203 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
5204 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
5205 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
5206 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
5207 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
5208 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
5209 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
5210 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
5211 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
5212 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
5213 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
5214 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
5215 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
5216 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
5217 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
5218 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
5219 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
5220 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
5221 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
5222 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
5223 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
5224 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
5225 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
5226 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
5227 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
5228 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
5229 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
5230 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
5231 Likewise.
5232 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
5233 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
5234 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
5235 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
5236 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
5237 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
5238 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
5239 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
5240 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
5241 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
5242 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
5243 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
5244 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
5245 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
5246 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
5247 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
5248 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
5249 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
5250 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
5251 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
5252 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
5253 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
5254 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
5255 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
5256 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
5257 Likewise.
5258 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
5259 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
5260 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
5261 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
5262 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
5263 Likewise.
5264 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
5265 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
5266 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
5267 Likewise.
5268 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
5269 Likewise.
5270 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
5271 Likewise.
5272 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
5273 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
5274 Likewise.
5275 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
5276 Likewise.
5277 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
5278 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
5279 Likewise.
5280 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
5281 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
5282 Likewise.
5283 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
5284 Likewise.
5285 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
5286 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
5287 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
5288 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
5289 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
5290 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
5291 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
5292 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
5293 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
5294 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
5295 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
5296 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
5297 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
5298 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
5299 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
5300 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
5301 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
5302 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
5303 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
5304 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
5305 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
5306 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
5307 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
5308 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
5309 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
5310 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
5311 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5312 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5313 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5314 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5315 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5316 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5317 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5318 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5319 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5320 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5321 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5322 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5323 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5324 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5325 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5326 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5327 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5328 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5329 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5330 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5331 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5332 Likewise.
5333 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5334 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5335 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5336 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5337 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5338 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5339 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5340 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5341 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5342 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5343 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5344 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5345 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5346 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5347 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5348 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5349 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5350 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5351 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5352 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5353 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5354 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5355 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5356 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5357 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5358 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5359 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5360 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5361 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5362 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5363 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5364 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5365 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5366 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5367 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5368 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5369 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5370 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5371 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5372 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5373 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5374 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5375 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5376 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5377 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5378 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5379 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5380 Likewise.
5381 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5382 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5383 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5384 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5385 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5386 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5387 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5388 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5389 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5390 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5391 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5392 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5393 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5394 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5395 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5396 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5397 Likewise.
5398 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5399 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5400 Likewise.
5401 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5402 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5403 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5404 Likewise.
5405 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5406 Likewise.
5407 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5408 Likewise.
5409 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5410 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5411 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5412 Likewise.
5413 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5414 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5415 Likewise.
5416 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5417 Likewise.
5418 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5419 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5420 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5421 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5422 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5423 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5424 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5425 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5426 Likewise.
5427 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5428 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5429 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5430 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5431 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5432 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5433 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5434 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5435 Likewise.
5436 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5437 Likewise.
5438 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5439 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5440 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5441 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5442 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5443 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5444 Likewise.
5445 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5446 Likewise.
5447 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5448 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5449 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5450 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5451 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5452 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5453 Likewise.
5454 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5455 Likewise.
5456 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5457 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5458 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5459 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5460 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5461 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5462 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5463 Likewise.
5464 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5465 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5466 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5467 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5468 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5469 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5470 Likewise.
5471 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5472 Likewise.
5473 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5474 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5475 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5476 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5477 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5478 Likewise.
5479 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5480 Likewise.
5481 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5482 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5483 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5484 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5485 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5486 Likewise.
5487 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5488 Likewise.
5489 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5490 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5491 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5492 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5493 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5494 Likewise.
5495 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5496 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5497 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5498 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5499 Likewise.
5500 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5501 Likewise.
5502 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5503 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5504 Likewise.
5505 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5506 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5507 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5508 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5509 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5510 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5511 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5512 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5513 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5514 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5515 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5516 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5517 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5518 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5519 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5520 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5521 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5522 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5523 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5524 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5525 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5526 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5527 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5528 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5529 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5530 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5531 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5532 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5533 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5534 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5535 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5536 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5537 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5538 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5539 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5540 Likewise.
5541 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5542 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5543 * testsuite/23_containers/bitset/18604.cc: Likewise.
5544 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5545 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5546 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5547 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5548 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5549 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5550 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5551 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5552 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5553 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5554 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5555 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5556 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5557 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5558 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5559 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5560 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5561 * testsuite/23_containers/deque/18604.cc: Likewise.
5562 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5563 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5564 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5565 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5566 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5567 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5568 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5569 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5570 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5571 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5572 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5573 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5574 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5575 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5576 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5577 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5578 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5579 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5580 Likewise.
5581 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5582 Likewise.
5583 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5584 Likewise.
5585 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5586 Likewise.
5587 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5588 Likewise.
5589 * testsuite/23_containers/deque/types/1.cc: Likewise.
5590 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5591 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5592 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5593 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5594 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5595 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5596 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5597 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5598 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5599 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5600 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5601 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5602 Likewise.
5603 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5604 Likewise.
5605 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5606 Likewise.
5607 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5608 Likewise.
5609 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5610 Likewise.
5611 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5612 Likewise.
5613 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5614 Likewise.
5615 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5616 Likewise.
5617 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5618 Likewise.
5619 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5620 Likewise.
5621 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5622 Likewise.
5623 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5624 Likewise.
5625 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5626 Likewise.
5627 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5628 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5629 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5630 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5631 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5632 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5633 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5634 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5635 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5636 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5637 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5638 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5639 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5640 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5641 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5642 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5643 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5644 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5645 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5646 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5647 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5648 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5649 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5650 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5651 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5652 Likewise.
5653 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5654 Likewise.
5655 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5656 * testsuite/23_containers/list/18604.cc: Likewise.
5657 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5658 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5659 * testsuite/23_containers/list/cons/1.cc: Likewise.
5660 * testsuite/23_containers/list/cons/2.cc: Likewise.
5661 * testsuite/23_containers/list/cons/3.cc: Likewise.
5662 * testsuite/23_containers/list/cons/4.cc: Likewise.
5663 * testsuite/23_containers/list/cons/5.cc: Likewise.
5664 * testsuite/23_containers/list/cons/6.cc: Likewise.
5665 * testsuite/23_containers/list/cons/7.cc: Likewise.
5666 * testsuite/23_containers/list/cons/8.cc: Likewise.
5667 * testsuite/23_containers/list/cons/9.cc: Likewise.
5668 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5669 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5670 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5671 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5672 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5673 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5674 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5675 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5676 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5677 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5678 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5679 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5680 * testsuite/23_containers/list/operations/1.cc: Likewise.
5681 * testsuite/23_containers/list/operations/2.cc: Likewise.
5682 * testsuite/23_containers/list/operations/3.cc: Likewise.
5683 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5684 * testsuite/23_containers/list/operations/4.cc: Likewise.
5685 * testsuite/23_containers/list/operations/5.cc: Likewise.
5686 * testsuite/23_containers/list/pthread1.cc: Likewise.
5687 * testsuite/23_containers/list/pthread5.cc: Likewise.
5688 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5689 Likewise.
5690 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5691 Likewise.
5692 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5693 Likewise.
5694 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5695 Likewise.
5696 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5697 Likewise.
5698 * testsuite/23_containers/map/18604.cc: Likewise.
5699 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5700 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5701 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5702 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5703 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5704 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5705 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5706 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5707 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5708 * testsuite/23_containers/map/operators/1.cc: Likewise.
5709 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5710 * testsuite/23_containers/map/pthread6.cc: Likewise.
5711 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5712 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5713 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5714 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5715 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5716 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5717 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5718 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5719 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5720 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5721 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5722 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5723 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5724 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5725 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5726 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5727 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5728 * testsuite/23_containers/set/18604.cc: Likewise.
5729 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5730 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5731 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5732 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5733 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5734 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5735 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5736 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5737 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5738 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5739 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5740 Likewise.
5741 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5742 Likewise.
5743 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5744 Likewise.
5745 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5746 Likewise.
5747 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5748 Likewise.
5749 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5750 Likewise.
5751 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5752 Likewise.
5753 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5754 Likewise.
5755 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5756 Likewise.
5757 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5758 Likewise.
5759 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5760 Likewise.
5761 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5762 Likewise.
5763 * testsuite/23_containers/vector/18604.cc: Likewise.
5764 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5765 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5766 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5767 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5768 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5769 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5770 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5771 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5772 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5773 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5774 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5775 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5776 Likewise.
5777 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5778 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5779 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5780 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5781 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5782 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5783 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5784 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5785 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5786 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5787 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5788 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5789 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5790 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5791 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5792 Likewise.
5793 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5794 Likewise.
5795 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5796 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5797 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5798 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5799 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5800 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5801 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5802 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5803 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5804 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5805 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5806 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5807 Likewise.
5808 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5809 Likewise.
5810 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5811 Likewise.
5812 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5813 Likewise.
5814 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5815 Likewise.
5816 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5817 Likewise.
5818 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5819 * testsuite/23_containers/vector/types/1.cc: Likewise.
5820 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5821 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5822 Likewise.
5823 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5824 Likewise.
5825 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5826 Likewise.
5827 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5828 Likewise.
5829 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5830 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5831 Likewise.
5832 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5833 Likewise.
5834 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5835 Likewise.
5836 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5837 Likewise.
5838 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5839 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5840 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5841 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5842 Likewise.
5843 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5844 Likewise.
5845 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5846 Likewise.
5847 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5848 Likewise.
5849 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5850 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5851 Likewise.
5852 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5853 Likewise.
5854 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5855 Likewise.
5856 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5857 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5858 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5859 Likewise.
5860 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5861 Likewise.
5862 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5863 Likewise.
5864 * testsuite/24_iterators/operations/next.cc: Likewise.
5865 * testsuite/24_iterators/operations/prev.cc: Likewise.
5866 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5867 Likewise.
5868 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5869 Likewise.
5870 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5871 Likewise.
5872 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5873 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5874 Likewise.
5875 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5876 Likewise.
5877 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5878 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5879 Likewise.
5880 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5881 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5882 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5883 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5884 Likewise.
5885 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5886 Likewise.
5887 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5888 Likewise.
5889 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5890 Likewise.
5891 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5892 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5893 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5894 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5895 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5896 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5897 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5898 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5899 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5900 * testsuite/25_algorithms/copy/1.cc: Likewise.
5901 * testsuite/25_algorithms/copy/2.cc: Likewise.
5902 * testsuite/25_algorithms/copy/3.cc: Likewise.
5903 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5904 * testsuite/25_algorithms/copy/4.cc: Likewise.
5905 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5906 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5907 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5908 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5909 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5910 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5911 Likewise.
5912 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5913 Likewise.
5914 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5915 Likewise.
5916 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5917 Likewise.
5918 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5919 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5920 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5921 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5922 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5923 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5924 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5925 * testsuite/25_algorithms/count/1.cc: Likewise.
5926 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5927 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5928 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5929 * testsuite/25_algorithms/equal/1.cc: Likewise.
5930 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5931 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5932 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5933 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5934 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5935 * testsuite/25_algorithms/fill/1.cc: Likewise.
5936 * testsuite/25_algorithms/fill/2.cc: Likewise.
5937 * testsuite/25_algorithms/fill/3.cc: Likewise.
5938 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5939 * testsuite/25_algorithms/fill/4.cc: Likewise.
5940 * testsuite/25_algorithms/fill/5.cc: Likewise.
5941 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5942 * testsuite/25_algorithms/find/1.cc: Likewise.
5943 * testsuite/25_algorithms/find/17441.cc: Likewise.
5944 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5945 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5946 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5947 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5948 Likewise.
5949 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5950 Likewise.
5951 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5952 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5953 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5954 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5955 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5956 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5957 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5958 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5959 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5960 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5961 Likewise.
5962 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5963 Likewise.
5964 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5965 Likewise.
5966 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5967 Likewise.
5968 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5969 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5970 * testsuite/25_algorithms/heap/1.cc: Likewise.
5971 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5972 * testsuite/25_algorithms/includes/1.cc: Likewise.
5973 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5974 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5975 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5976 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5977 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5978 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5979 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5980 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5981 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5982 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5983 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5984 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5985 Likewise.
5986 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5987 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5988 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5989 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5990 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5991 * testsuite/25_algorithms/max/1.cc: Likewise.
5992 * testsuite/25_algorithms/max/2.cc: Likewise.
5993 * testsuite/25_algorithms/max/3.cc: Likewise.
5994 * testsuite/25_algorithms/max/37547.cc: Likewise.
5995 * testsuite/25_algorithms/max/4.cc: Likewise.
5996 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5997 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5998 * testsuite/25_algorithms/merge/1.cc: Likewise.
5999 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
6000 * testsuite/25_algorithms/min/1.cc: Likewise.
6001 * testsuite/25_algorithms/min/2.cc: Likewise.
6002 * testsuite/25_algorithms/min/3.cc: Likewise.
6003 * testsuite/25_algorithms/min/37547.cc: Likewise.
6004 * testsuite/25_algorithms/min/4.cc: Likewise.
6005 * testsuite/25_algorithms/min_element/1.cc: Likewise.
6006 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
6007 * testsuite/25_algorithms/minmax/1.cc: Likewise.
6008 * testsuite/25_algorithms/minmax/2.cc: Likewise.
6009 * testsuite/25_algorithms/minmax/3.cc: Likewise.
6010 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
6011 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
6012 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
6013 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
6014 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
6015 * testsuite/25_algorithms/move/1.cc: Likewise.
6016 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
6017 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
6018 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
6019 * testsuite/25_algorithms/none_of/1.cc: Likewise.
6020 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
6021 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
6022 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
6023 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
6024 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
6025 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
6026 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
6027 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
6028 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
6029 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
6030 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
6031 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
6032 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
6033 * testsuite/25_algorithms/partition/1.cc: Likewise.
6034 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
6035 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
6036 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
6037 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
6038 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
6039 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
6040 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
6041 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
6042 * testsuite/25_algorithms/remove/1.cc: Likewise.
6043 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
6044 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
6045 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
6046 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
6047 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
6048 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
6049 * testsuite/25_algorithms/replace/1.cc: Likewise.
6050 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
6051 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
6052 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
6053 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
6054 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
6055 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
6056 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
6057 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
6058 * testsuite/25_algorithms/rotate/1.cc: Likewise.
6059 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
6060 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
6061 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
6062 * testsuite/25_algorithms/search/1.cc: Likewise.
6063 * testsuite/25_algorithms/search/check_type.cc: Likewise.
6064 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
6065 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
6066 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
6067 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
6068 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
6069 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
6070 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
6071 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
6072 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
6073 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
6074 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
6075 Likewise.
6076 * testsuite/25_algorithms/set_union/1.cc: Likewise.
6077 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
6078 * testsuite/25_algorithms/sort/1.cc: Likewise.
6079 * testsuite/25_algorithms/sort/34095.cc: Likewise.
6080 * testsuite/25_algorithms/sort/34636.cc: Likewise.
6081 * testsuite/25_algorithms/sort/35588.cc: Likewise.
6082 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
6083 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
6084 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
6085 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
6086 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
6087 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
6088 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
6089 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
6090 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
6091 * testsuite/25_algorithms/unique/1.cc: Likewise.
6092 * testsuite/25_algorithms/unique/11480.cc: Likewise.
6093 * testsuite/25_algorithms/unique/2.cc: Likewise.
6094 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
6095 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
6096 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
6097 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
6098 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
6099 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
6100 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
6101 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
6102 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
6103 * testsuite/26_numerics/accumulate/1.cc: Likewise.
6104 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
6105 * testsuite/26_numerics/complex/13450.cc: Likewise.
6106 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
6107 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
6108 * testsuite/26_numerics/complex/dr387.cc: Likewise.
6109 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
6110 * testsuite/26_numerics/complex/dr781.cc: Likewise.
6111 * testsuite/26_numerics/complex/dr844.cc: Likewise.
6112 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
6113 Likewise.
6114 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
6115 Likewise.
6116 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
6117 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
6118 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
6119 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
6120 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
6121 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
6122 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
6123 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
6124 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
6125 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
6126 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
6127 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
6128 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
6129 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
6130 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
6131 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
6132 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
6133 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
6134 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
6135 Likewise.
6136 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
6137 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
6138 Likewise.
6139 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
6140 Likewise.
6141 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
6142 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
6143 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
6144 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
6145 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
6146 * testsuite/26_numerics/inner_product/1.cc: Likewise.
6147 * testsuite/26_numerics/iota/1.cc: Likewise.
6148 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
6149 * testsuite/26_numerics/slice/1.cc: Likewise.
6150 * testsuite/26_numerics/valarray/28277.cc: Likewise.
6151 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
6152 * testsuite/26_numerics/valarray/operators.cc: Likewise.
6153 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
6154 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
6155 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
6156 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
6157 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
6158 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
6159 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
6160 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
6161 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
6162 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
6163 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
6164 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
6165 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
6166 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
6167 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
6168 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
6169 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
6170 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
6171 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
6172 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
6173 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
6174 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
6175 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
6176 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
6177 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
6178 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
6179 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
6180 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
6181 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
6182 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
6183 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
6184 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
6185 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
6186 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
6187 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
6188 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
6189 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
6190 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
6191 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
6192 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
6193 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
6194 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
6195 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
6196 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
6197 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
6198 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
6199 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
6200 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
6201 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
6202 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
6203 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
6204 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
6205 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
6206 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
6207 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
6208 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
6209 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
6210 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
6211 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
6212 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
6213 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
6214 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
6215 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
6216 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
6217 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
6218 Likewise.
6219 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
6220 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
6221 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
6222 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
6223 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
6224 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
6225 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
6226 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
6227 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
6228 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
6229 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
6230 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
6231 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
6232 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
6233 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
6234 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
6235 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
6236 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
6237 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
6238 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
6239 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
6240 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
6241 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
6242 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
6243 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
6244 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
6245 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
6246 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
6247 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
6248 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
6249 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
6250 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
6251 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
6252 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
6253 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
6254 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
6255 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
6256 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
6257 Likewise.
6258 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
6259 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
6260 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
6261 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
6262 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
6263 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
6264 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
6265 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
6266 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
6267 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
6268 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
6269 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
6270 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
6271 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
6272 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
6273 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
6274 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
6275 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
6276 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
6277 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
6278 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
6279 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
6280 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
6281 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
6282 Likewise.
6283 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
6284 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
6285 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
6286 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
6287 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
6288 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
6289 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
6290 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
6291 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
6292 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
6293 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
6294 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
6295 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
6296 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
6297 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
6298 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
6299 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
6300 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
6301 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
6302 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
6303 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
6304 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
6305 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
6306 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
6307 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
6308 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
6309 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
6310 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
6311 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6312 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6313 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6314 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6315 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6316 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6317 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6318 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6319 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6320 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6321 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6322 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6323 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6324 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6325 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6326 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6327 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6328 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6329 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6330 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6331 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6332 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6333 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6334 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6335 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6336 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6337 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6338 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6339 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6340 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6341 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6342 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6343 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6344 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6345 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6346 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6347 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6348 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6349 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6350 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6351 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6352 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6353 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6354 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6355 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6356 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6357 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6358 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6359 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6360 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6361 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6362 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6363 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6364 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6365 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6366 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6367 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6368 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6369 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6370 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6371 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6372 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6373 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6374 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6375 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6376 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6377 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6378 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6379 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6380 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6381 Likewise.
6382 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6383 Likewise.
6384 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6385 Likewise.
6386 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6387 Likewise.
6388 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6389 Likewise.
6390 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6391 Likewise.
6392 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6393 Likewise.
6394 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6395 Likewise.
6396 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6397 Likewise.
6398 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6399 Likewise.
6400 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6401 Likewise.
6402 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6403 Likewise.
6404 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6405 Likewise.
6406 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6407 Likewise.
6408 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6409 Likewise.
6410 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6411 Likewise.
6412 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6413 Likewise.
6414 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6415 Likewise.
6416 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6417 Likewise.
6418 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6419 Likewise.
6420 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6421 Likewise.
6422 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6423 Likewise.
6424 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6425 Likewise.
6426 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6427 Likewise.
6428 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6429 Likewise.
6430 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6431 Likewise.
6432 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6433 Likewise.
6434 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6435 Likewise.
6436 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6437 Likewise.
6438 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6439 Likewise.
6440 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6441 Likewise.
6442 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6443 Likewise.
6444 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6445 Likewise.
6446 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6447 Likewise.
6448 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6449 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6450 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6451 Likewise.
6452 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6453 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6454 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6455 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6456 Likewise.
6457 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6458 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6459 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6460 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6461 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6462 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6463 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6464 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6465 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6466 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6467 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6468 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6469 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6470 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6471 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6472 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6473 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6474 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6475 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6476 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6477 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6478 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6479 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6480 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6481 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6482 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6483 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6484 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6485 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6486 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6487 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6488 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6489 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6490 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6491 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6492 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6493 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6494 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6495 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6496 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6497 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6498 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6499 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6500 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6501 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6502 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6503 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6504 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6505 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6506 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6507 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6508 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6509 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6510 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6511 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6512 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6513 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6514 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6515 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6516 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6517 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6518 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6519 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6520 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6521 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6522 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6523 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6524 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6525 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6526 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6527 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6528 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6529 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6530 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6531 Likewise.
6532 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6533 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6534 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6535 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6536 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6537 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6538 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6539 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6540 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6541 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6542 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6543 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6544 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6545 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6546 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6547 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6548 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6549 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6550 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6551 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6552 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6553 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6554 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6555 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6556 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6557 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6558 Likewise.
6559 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6560 Likewise.
6561 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6562 Likewise.
6563 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6564 Likewise.
6565 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6566 Likewise.
6567 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6568 Likewise.
6569 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6570 Likewise.
6571 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6572 Likewise.
6573 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6574 Likewise.
6575 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6576 Likewise.
6577 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6578 Likewise.
6579 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6580 Likewise.
6581 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6582 Likewise.
6583 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6584 Likewise.
6585 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6586 Likewise.
6587 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6588 Likewise.
6589 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6590 Likewise.
6591 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6592 Likewise.
6593 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6594 Likewise.
6595 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6596 Likewise.
6597 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6598 Likewise.
6599 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6600 Likewise.
6601 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6602 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6603 Likewise.
6604 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6605 Likewise.
6606 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6607 Likewise.
6608 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6609 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6610 Likewise.
6611 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6612 Likewise.
6613 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6614 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6615 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6616 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6617 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6618 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6619 Likewise.
6620 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6621 Likewise.
6622 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6623 Likewise.
6624 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6625 Likewise.
6626 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6627 Likewise.
6628 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6629 Likewise.
6630 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6631 Likewise.
6632 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6633 Likewise.
6634 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6635 Likewise.
6636 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6637 Likewise.
6638 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6639 Likewise.
6640 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6641 Likewise.
6642 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6643 Likewise.
6644 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6645 Likewise.
6646 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6647 Likewise.
6648 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6649 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6650 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6651 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6652 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6653 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6654 Likewise.
6655 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6656 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6657 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6658 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6659 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6660 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6661 Likewise.
6662 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6663 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6664 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6665 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6666 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6667 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6668 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6669 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6670 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6671 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6672 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6673 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6674 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6675 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6676 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6677 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6678 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6679 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6680 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6681 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6682 Likewise.
6683 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6684 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6685 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6686 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6687 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6688 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6689 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6690 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6691 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6692 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6693 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6694 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6695 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6696 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6697 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6698 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6699 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6700 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6701 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6702 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6703 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6704 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6705 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6706 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6707 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6708 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6709 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6710 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6711 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6712 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6713 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6714 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6715 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6716 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6717 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6718 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6719 Likewise.
6720 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6721 Likewise.
6722 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6723 Likewise.
6724 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6725 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6726 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6727 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6728 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6729 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6730 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6731 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6732 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6733 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6734 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6735 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6736 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6737 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6738 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6739 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6740 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6741 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6742 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6743 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6744 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6745 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6746 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6747 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6748 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6749 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6750 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6751 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6752 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6753 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6754 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6755 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6756 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6757 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6758 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6759 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6760 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6761 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6762 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6763 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6764 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6765 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6766 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6767 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6768 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6769 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6770 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6771 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6772 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6773 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6774 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6775 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6776 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6777 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6778 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6779 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6780 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6781 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6782 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6783 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6784 Likewise.
6785 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6786 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6787 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6788 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6789 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6790 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6791 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6792 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6793 * testsuite/27_io/fpos/11450.cc: Likewise.
6794 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6795 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6796 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6797 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6798 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6799 * testsuite/27_io/fpos/14775.cc: Likewise.
6800 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6801 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6802 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6803 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6804 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6805 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6806 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6807 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6808 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6809 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6810 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6811 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6812 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6813 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6814 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6815 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6816 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6817 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6818 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6819 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6820 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6821 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6822 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6823 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6824 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6825 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6826 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6827 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6828 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6829 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6830 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6831 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6832 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6833 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6834 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6835 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6836 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6837 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6838 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6839 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6840 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6841 * testsuite/27_io/objects/char/1.cc: Likewise.
6842 * testsuite/27_io/objects/char/10.cc: Likewise.
6843 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6844 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6845 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6846 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6847 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6848 * testsuite/27_io/objects/char/2.cc: Likewise.
6849 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6850 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6851 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6852 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6853 * testsuite/27_io/objects/char/5.cc: Likewise.
6854 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6855 * testsuite/27_io/objects/char/6.cc: Likewise.
6856 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6857 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6858 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6859 * testsuite/27_io/objects/char/7.cc: Likewise.
6860 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6861 * testsuite/27_io/objects/char/8.cc: Likewise.
6862 * testsuite/27_io/objects/char/9.cc: Likewise.
6863 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6864 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6865 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6866 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6867 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6868 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6869 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6870 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6871 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6872 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6873 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6874 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6875 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6876 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6877 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6878 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6879 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6880 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6881 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6882 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6883 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6884 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6885 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6886 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6887 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6888 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6889 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6890 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6891 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6892 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6893 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6894 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6895 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6896 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6897 * testsuite/27_io/types/1.cc: Likewise.
6898 * testsuite/27_io/types/2.cc: Likewise.
6899 * testsuite/27_io/types/3.cc: Likewise.
6900 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6901 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6902 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6903 Likewise.
6904 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6905 Likewise.
6906 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6907 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6908 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6909 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6910 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6911 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6912 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6913 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6914 Likewise.
6915 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6916 Likewise.
6917 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6918 Likewise.
6919 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6920 Likewise.
6921 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6922 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6923 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6924 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6925 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6926 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6927 Likewise.
6928 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6929 Likewise.
6930 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6931 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6932 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6933 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6934 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6935 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6936 * testsuite/Makefile.am: Likewise.
6937 * testsuite/abi/30586.cc: Likewise.
6938 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6939 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6940 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6941 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6942 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6943 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6944 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6945 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6946 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6947 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6948 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6949 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6950 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6951 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6952 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6953 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6954 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6955 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6956 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6957 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6958 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6959 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6960 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6961 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6962 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6963 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6964 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6965 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6966 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6967 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6968 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6969 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6970 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6971 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6972 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6973 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6974 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6975 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6976 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6977 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6978 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6979 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6980 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6981 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6982 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6983 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6984 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6985 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6986 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6987 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6988 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6989 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6990 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6991 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6992 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6993 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6994 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6995 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6996 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6997 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6998 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6999 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
7000 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
7001 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
7002 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
7003 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
7004 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
7005 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
7006 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
7007 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
7008 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
7009 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
7010 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
7011 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
7012 * testsuite/abi/demangle/regression/old.cc: Likewise.
7013 * testsuite/abi/header_cxxabi.c: Likewise.
7014 * testsuite/backward/11460.cc: Likewise.
7015 * testsuite/backward/hash_map/1.cc: Likewise.
7016 * testsuite/backward/hash_map/14648.cc: Likewise.
7017 * testsuite/backward/hash_map/23528.cc: Likewise.
7018 * testsuite/backward/hash_set/1.cc: Likewise.
7019 * testsuite/backward/strstream_members.cc: Likewise.
7020 * testsuite/config/default.exp: Likewise.
7021 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
7022 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
7023 * testsuite/data/istream_extractor_other-1.tst: Likewise.
7024 * testsuite/data/istream_extractor_other-1.txt: Likewise.
7025 * testsuite/data/istream_extractor_other-2.tst: Likewise.
7026 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
7027 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
7028 * testsuite/data/sgetn.txt: Likewise.
7029 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
7030 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
7031 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
7032 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
7033 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
7034 * testsuite/ext/array_allocator/26875.cc: Likewise.
7035 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
7036 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
7037 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
7038 * testsuite/ext/array_allocator/check_new.cc: Likewise.
7039 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
7040 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
7041 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
7042 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
7043 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
7044 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
7045 * testsuite/ext/codecvt/1.cc: Likewise.
7046 * testsuite/ext/codecvt/char-1.cc: Likewise.
7047 * testsuite/ext/codecvt/char-2.cc: Likewise.
7048 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
7049 * testsuite/ext/concept_checks.cc: Likewise.
7050 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
7051 Likewise.
7052 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
7053 Likewise.
7054 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
7055 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
7056 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
7057 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
7058 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
7059 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
7060 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
7061 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
7062 Likewise.
7063 * testsuite/ext/headers.cc: Likewise.
7064 * testsuite/ext/is_heap/1.cc: Likewise.
7065 * testsuite/ext/is_heap/check_type.cc: Likewise.
7066 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
7067 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
7068 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
7069 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
7070 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
7071 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
7072 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
7073 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
7074 * testsuite/ext/median.cc: Likewise.
7075 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
7076 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
7077 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
7078 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
7079 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
7080 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
7081 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
7082 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
7083 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
7084 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
7085 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
7086 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
7087 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
7088 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
7089 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
7090 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
7091 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
7092 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
7093 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
7094 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
7095 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
7096 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
7097 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
7098 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
7099 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
7100 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
7101 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
7102 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
7103 * testsuite/ext/new_allocator/check_new.cc: Likewise.
7104 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
7105 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
7106 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
7107 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
7108 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
7109 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
7110 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
7111 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
7112 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
7113 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
7114 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
7115 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
7116 * testsuite/ext/rope/1.cc: Likewise.
7117 * testsuite/ext/rope/2.cc: Likewise.
7118 * testsuite/ext/rope/3.cc: Likewise.
7119 * testsuite/ext/rope/36832.cc: Likewise.
7120 * testsuite/ext/rope/4.cc: Likewise.
7121 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
7122 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
7123 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
7124 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
7125 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
7126 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
7127 Likewise.
7128 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
7129 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
7130 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
7131 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
7132 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
7133 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
7134 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
7135 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
7136 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
7137 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
7138 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
7139 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
7140 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
7141 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
7142 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
7143 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
7144 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
7145 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
7146 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
7147 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
7148 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
7149 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
7150 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
7151 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
7152 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
7153 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
7154 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
7155 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
7156 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
7157 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
7158 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
7159 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
7160 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
7161 * testsuite/lib/dg-options.exp: Likewise.
7162 * testsuite/lib/libstdc++.exp: Likewise.
7163 * testsuite/lib/prune.exp: Likewise.
7164 * testsuite/libstdc++-abi/abi.exp: Likewise.
7165 * testsuite/libstdc++-dg/conformance.exp: Likewise.
7166 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
7167 Likewise.
7168 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
7169 Likewise.
7170 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
7171 Likewise.
7172 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
7173 Likewise.
7174 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
7175 Likewise.
7176 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
7177 Likewise.
7178 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
7179 Likewise.
7180 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
7181 Likewise.
7182 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
7183 Likewise.
7184 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
7185 Likewise.
7186 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
7187 Likewise.
7188 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
7189 Likewise.
7190 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
7191 Likewise.
7192 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
7193 Likewise.
7194 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
7195 Likewise.
7196 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
7197 Likewise.
7198 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
7199 Likewise.
7200 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
7201 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
7202 Likewise.
7203 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
7204 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
7205 Likewise.
7206 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
7207 Likewise.
7208 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
7209 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
7210 Likewise.
7211 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
7212 Likewise.
7213 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
7214 Likewise.
7215 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
7216 Likewise.
7217 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
7218 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
7219 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
7220 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
7221 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
7222 Likewise.
7223 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
7224 Likewise.
7225 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
7226 Likewise.
7227 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
7228 Likewise.
7229 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
7230 Likewise.
7231 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
7232 Likewise.
7233 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
7234 Likewise.
7235 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
7236 Likewise.
7237 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
7238 Likewise.
7239 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
7240 Likewise.
7241 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
7242 Likewise.
7243 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
7244 Likewise.
7245 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
7246 Likewise.
7247 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
7248 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
7249 Likewise.
7250 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
7251 Likewise.
7252 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
7253 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
7254 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
7255 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
7256 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
7257 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
7258 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
7259 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
7260 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
7261 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
7262 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
7263 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
7264 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
7265 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
7266 Likewise.
7267 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
7268 Likewise.
7269 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
7270 Likewise.
7271 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
7272 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
7273 Likewise.
7274 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
7275 Likewise.
7276 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
7277 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
7278 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
7279 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
7280 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
7281 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
7282 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
7283 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
7284 Likewise.
7285 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
7286 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
7287 Likewise.
7288 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
7289 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
7290 Likewise.
7291 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
7292 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
7293 Likewise.
7294 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
7295 Likewise.
7296 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
7297 Likewise.
7298 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
7299 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
7300 Likewise.
7301 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
7302 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
7303 Likewise.
7304 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
7305 Likewise.
7306 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
7307 Likewise.
7308 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
7309 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
7310 Likewise.
7311 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7312 Likewise.
7313 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7314 Likewise.
7315 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7316 Likewise.
7317 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7318 Likewise.
7319 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7320 Likewise.
7321 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7322 Likewise.
7323 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7324 Likewise.
7325 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7326 Likewise.
7327 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7328 Likewise.
7329 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7330 Likewise.
7331 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7332 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7333 Likewise.
7334 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7335 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7336 Likewise.
7337 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7338 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7339 Likewise.
7340 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7341 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7342 Likewise.
7343 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7344 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7345 Likewise.
7346 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7347 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7348 Likewise.
7349 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7350 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7351 Likewise.
7352 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7353 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7354 Likewise.
7355 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7356 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7357 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7358 Likewise.
7359 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7360 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7361 Likewise.
7362 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7363 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7364 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7365 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7366 Likewise.
7367 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7368 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7369 Likewise.
7370 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7371 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7372 Likewise.
7373 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7374 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7375 Likewise.
7376 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7377 Likewise.
7378 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7379 Likewise.
7380 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7381 Likewise.
7382 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7383 Likewise.
7384 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7385 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7386 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7387 Likewise.
7388 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7389 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7390 Likewise.
7391 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7392 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7393 Likewise.
7394 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7395 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7396 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7397 Likewise.
7398 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7399 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7400 Likewise.
7401 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7402 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7403 Likewise.
7404 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7405 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7406 Likewise.
7407 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7408 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7409 Likewise.
7410 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7411 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7412 Likewise.
7413 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7414 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7415 Likewise.
7416 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7417 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7418 Likewise.
7419 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7420 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7421 Likewise.
7422 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7423 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7424 Likewise.
7425 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7426 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7427 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7428 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7429 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7430 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7431 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7432 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7433 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7434 Likewise.
7435 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7436 Likewise.
7437 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7438 Likewise.
7439 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7440 Likewise.
7441 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7442 Likewise.
7443 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7444 Likewise.
7445 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7446 Likewise.
7447 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7448 Likewise.
7449 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7450 Likewise.
7451 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7452 Likewise.
7453 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7454 Likewise.
7455 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7456 Likewise.
7457 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7458 Likewise.
7459 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7460 Likewise.
7461 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7462 Likewise.
7463 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7464 Likewise.
7465 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7466 Likewise.
7467 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7468 Likewise.
7469 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7470 Likewise.
7471 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7472 Likewise.
7473 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7474 Likewise.
7475 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7476 Likewise.
7477 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7478 Likewise.
7479 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7480 Likewise.
7481 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7482 Likewise.
7483 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7484 Likewise.
7485 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7486 Likewise.
7487 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7488 Likewise.
7489 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7490 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7491 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7492 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7493 Likewise.
7494 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7495 Likewise.
7496 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7497 Likewise.
7498 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7499 Likewise.
7500 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7501 Likewise.
7502 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7503 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7504 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7505 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7506 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7507 Likewise.
7508 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7509 Likewise.
7510 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7511 Likewise.
7512 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7513 Likewise.
7514 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7515 Likewise.
7516 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7517 Likewise.
7518 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7519 Likewise.
7520 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7521 Likewise.
7522 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7523 Likewise.
7524 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7525 Likewise.
7526 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7527 Likewise.
7528 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7529 Likewise.
7530 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7531 Likewise.
7532 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7533 Likewise.
7534 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7535 Likewise.
7536 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7537 Likewise.
7538 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7539 Likewise.
7540 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7541 Likewise.
7542 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7543 Likewise.
7544 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7545 Likewise.
7546 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7547 Likewise.
7548 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7549 Likewise.
7550 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7551 Likewise.
7552 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7553 Likewise.
7554 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7555 Likewise.
7556 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7557 Likewise.
7558 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7559 Likewise.
7560 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7561 Likewise.
7562 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7563 Likewise.
7564 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7565 Likewise.
7566 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7567 Likewise.
7568 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7569 Likewise.
7570 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7571 Likewise.
7572 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7573 Likewise.
7574 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7575 Likewise.
7576 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7577 Likewise.
7578 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7579 Likewise.
7580 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7581 Likewise.
7582 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7583 Likewise.
7584 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7585 Likewise.
7586 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7587 Likewise.
7588 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7589 Likewise.
7590 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7591 Likewise.
7592 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7593 Likewise.
7594 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7595 Likewise.
7596 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7597 Likewise.
7598 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7599 Likewise.
7600 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7601 Likewise.
7602 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7603 Likewise.
7604 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7605 Likewise.
7606 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7607 Likewise.
7608 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7609 Likewise.
7610 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7611 Likewise.
7612 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7613 Likewise.
7614 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7615 Likewise.
7616 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7617 Likewise.
7618 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7619 Likewise.
7620 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7621 Likewise.
7622 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7623 Likewise.
7624 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7625 Likewise.
7626 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7627 Likewise.
7628 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7629 Likewise.
7630 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7631 Likewise.
7632 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7633 Likewise.
7634 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7635 Likewise.
7636 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7637 Likewise.
7638 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7639 Likewise.
7640 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7641 Likewise.
7642 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7643 Likewise.
7644 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7645 Likewise.
7646 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7647 Likewise.
7648 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7649 Likewise.
7650 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7651 Likewise.
7652 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7653 Likewise.
7654 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7655 Likewise.
7656 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7657 Likewise.
7658 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7659 Likewise.
7660 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7661 Likewise.
7662 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7663 Likewise.
7664 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7665 Likewise.
7666 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7667 Likewise.
7668 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7669 Likewise.
7670 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7671 Likewise.
7672 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7673 Likewise.
7674 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7675 Likewise.
7676 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7677 Likewise.
7678 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7679 Likewise.
7680 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7681 Likewise.
7682 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7683 Likewise.
7684 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7685 Likewise.
7686 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7687 Likewise.
7688 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7689 Likewise.
7690 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7691 Likewise.
7692 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7693 Likewise.
7694 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7695 Likewise.
7696 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7697 Likewise.
7698 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7699 Likewise.
7700 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7701 Likewise.
7702 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7703 Likewise.
7704 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7705 Likewise.
7706 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7707 Likewise.
7708 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7709 Likewise.
7710 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7711 Likewise.
7712 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7713 Likewise.
7714 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7715 Likewise.
7716 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7717 Likewise.
7718 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7719 Likewise.
7720 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7721 Likewise.
7722 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7723 Likewise.
7724 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7725 Likewise.
7726 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7727 Likewise.
7728 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7729 Likewise.
7730 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7731 Likewise.
7732 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7733 Likewise.
7734 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7735 Likewise.
7736 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7737 Likewise.
7738 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7739 Likewise.
7740 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7741 Likewise.
7742 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7743 Likewise.
7744 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7745 Likewise.
7746 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7747 Likewise.
7748 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7749 Likewise.
7750 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7751 Likewise.
7752 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7753 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7754 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7755 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7756 Likewise.
7757 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7758 Likewise.
7759 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7760 Likewise.
7761 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7762 Likewise.
7763 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7764 Likewise.
7765 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7766 Likewise.
7767 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7768 Likewise.
7769 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7770 Likewise.
7771 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7772 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7773 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7774 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7775 Likewise.
7776 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7777 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7778 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7779 Likewise.
7780 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7781 Likewise.
7782 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7783 Likewise.
7784 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7785 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7786 Likewise.
7787 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7788 Likewise.
7789 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7790 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7791 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7792 Likewise.
7793 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7794 Likewise.
7795 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7796 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7797 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7798 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7799 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7800 Likewise.
7801 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7802 Likewise.
7803 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7804 Likewise.
7805 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7806 Likewise.
7807 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7808 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7809 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7810 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7811 Likewise.
7812 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7813 Likewise.
7814 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7815 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7816 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7817 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7818 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7819 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7820 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7821 Likewise.
7822 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7823 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7824 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7825 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7826 Likewise.
7827 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7828 Likewise.
7829 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7830 Likewise.
7831 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7832 Likewise.
7833 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7834 Likewise.
7835 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7836 Likewise.
7837 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7838 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7839 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7840 Likewise.
7841 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7842 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7843 Likewise.
7844 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7845 Likewise.
7846 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7847 Likewise.
7848 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7849 Likewise.
7850 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7851 Likewise.
7852 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7853 Likewise.
7854 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7855 Likewise.
7856 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7857 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7858 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7859 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7860 Likewise.
7861 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7862 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7863 Likewise.
7864 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7865 Likewise.
7866 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7867 Likewise.
7868 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7869 Likewise.
7870 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7871 Likewise.
7872 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7873 Likewise.
7874 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7875 Likewise.
7876 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7877 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7878 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7879 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7880 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7881 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7882 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7883 Likewise.
7884 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7885 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7886 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7887 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7888 Likewise.
7889 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7890 Likewise.
7891 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7892 Likewise.
7893 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7896 Likewise.
7897 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7898 Likewise.
7899 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7900 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7901 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7902 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7903 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7904 Likewise.
7905 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7906 Likewise.
7907 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7908 Likewise.
7909 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7910 Likewise.
7911 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7912 Likewise.
7913 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7914 Likewise.
7915 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7916 Likewise.
7917 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7918 Likewise.
7919 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7920 Likewise.
7921 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7922 Likewise.
7923 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7924 Likewise.
7925 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7926 Likewise.
7927 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7928 Likewise.
7929 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7930 Likewise.
7931 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7932 Likewise.
7933 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7934 Likewise.
7935 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7936 Likewise.
7937 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7938 Likewise.
7939 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7940 Likewise.
7941 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7942 Likewise.
7943 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7944 Likewise.
7945 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7946 Likewise.
7947 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7948 Likewise.
7949 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7950 Likewise.
7951 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7952 Likewise.
7953 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7954 Likewise.
7955 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7956 Likewise.
7957 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7958 Likewise.
7959 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7960 Likewise.
7961 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7962 Likewise.
7963 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7964 Likewise.
7965 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7966 Likewise.
7967 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7968 Likewise.
7969 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7970 Likewise.
7971 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7972 Likewise.
7973 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7974 Likewise.
7975 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7976 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7977 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7978 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7979 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7980 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7981 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7982 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7983 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7984 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7985 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7986 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7987 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7988 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7989 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7990 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7991 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7992 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7993 * testsuite/tr1/headers/all.cc: Likewise.
7994 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7995 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7996 * testsuite/util/testsuite_shared.cc: Likewise.
7997 * scripts/extract_symvers: Likewise. Remove runtime exception.
7998 * testsuite/17_intro/headers/all.cc: Likewise.
7999 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
8000 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
8001 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
8002 Likewise.
8003 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
8004 Likewise.
8005 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
8006 Likewise.
8007 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
8008 Likewise.
8009 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
8010 Likewise.
8011 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
8012 Likewise.
8013 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
8014 Likewise.
8015 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
8016 Likewise.
8017 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
8018 Likewise.
8019 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
8020 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
8021 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
8022 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
8023 Likewise.
8024 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
8025 Likewise.
8026 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
8027 Likewise.
8028 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
8029 Likewise.
8030 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
8031 Likewise.
8032 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
8033 Likewise.
8034 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
8035 Likewise.
8036 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
8037 Likewise.
8038 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
8039 Likewise.
8040 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
8041 Likewise.
8042 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
8043 Likewise.
8044 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
8045 Likewise.
8046 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
8047 Likewise.
8048 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
8049 Likewise.
8050 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
8051 Likewise.
8052 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
8053 Likewise.
8054 * testsuite/20_util/pair/moveable.cc: Likewise.
8055 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
8056 Likewise.
8057 * testsuite/20_util/pair/swap.cc: Likewise.
8058 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
8059 Likewise.
8060 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
8061 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
8062 Likewise.
8063 * testsuite/20_util/tuple/moveable.cc: Likewise.
8064 * testsuite/20_util/tuple/moveable2.cc: Likewise.
8065 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
8066 Likewise.
8067 * testsuite/20_util/tuple/swap.cc: Likewise.
8068 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
8069 Likewise.
8070 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
8071 Likewise.
8072 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
8073 Likewise.
8074 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
8075 Likewise.
8076 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
8077 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
8078 Likewise.
8079 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
8080 Likewise.
8081 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
8082 Likewise.
8083 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
8084 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
8085 Likewise.
8086 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
8087 Likewise.
8088 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
8089 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
8090 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
8091 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
8092 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
8093 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
8094 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
8095 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
8096 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
8097 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
8098 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
8099 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
8100 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
8101 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
8102 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
8103 Likewise.
8104 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
8105 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
8106 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
8107 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
8108 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
8109 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
8110 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
8111 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
8112 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
8113 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
8114 Likewise.
8115 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
8116 Likewise.
8117 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
8118 Likewise.
8119 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
8120 Likewise.
8121 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
8122 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
8123 Likewise.
8124 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
8125 Likewise.
8126 * testsuite/23_containers/deque/14340.cc: Likewise.
8127 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
8128 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
8129 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
8130 * testsuite/23_containers/deque/init-list.cc: Likewise.
8131 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
8132 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
8133 * testsuite/23_containers/deque/moveable.cc: Likewise.
8134 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
8135 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
8136 Likewise.
8137 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
8138 Likewise.
8139 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
8140 Likewise.
8141 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
8142 Likewise.
8143 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
8144 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
8145 Likewise.
8146 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
8147 Likewise.
8148 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
8149 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
8150 Likewise.
8151 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
8152 Likewise.
8153 * testsuite/23_containers/list/14340.cc: Likewise.
8154 * testsuite/23_containers/list/23781.cc: Likewise.
8155 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
8156 * testsuite/23_containers/list/init-list.cc: Likewise.
8157 * testsuite/23_containers/list/moveable.cc: Likewise.
8158 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
8159 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
8160 Likewise.
8161 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
8162 Likewise.
8163 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
8164 Likewise.
8165 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
8166 Likewise.
8167 * testsuite/23_containers/map/14340.cc: Likewise.
8168 * testsuite/23_containers/map/23781.cc: Likewise.
8169 * testsuite/23_containers/map/init-list.cc: Likewise.
8170 * testsuite/23_containers/map/moveable.cc: Likewise.
8171 * testsuite/23_containers/map/operations/1.cc: Likewise.
8172 * testsuite/23_containers/map/operations/31440.cc: Likewise.
8173 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
8174 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
8175 Likewise.
8176 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
8177 Likewise.
8178 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
8179 Likewise.
8180 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
8181 Likewise.
8182 * testsuite/23_containers/multimap/14340.cc: Likewise.
8183 * testsuite/23_containers/multimap/23781.cc: Likewise.
8184 * testsuite/23_containers/multimap/init-list.cc: Likewise.
8185 * testsuite/23_containers/multimap/moveable.cc: Likewise.
8186 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
8187 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
8188 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
8189 Likewise.
8190 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
8191 Likewise.
8192 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
8193 Likewise.
8194 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
8195 Likewise.
8196 * testsuite/23_containers/multiset/14340.cc: Likewise.
8197 * testsuite/23_containers/multiset/23781.cc: Likewise.
8198 * testsuite/23_containers/multiset/init-list.cc: Likewise.
8199 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
8200 * testsuite/23_containers/multiset/moveable.cc: Likewise.
8201 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
8202 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
8203 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
8204 Likewise.
8205 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
8206 Likewise.
8207 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
8208 Likewise.
8209 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
8210 Likewise.
8211 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
8212 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
8213 Likewise.
8214 * testsuite/23_containers/queue/moveable.cc: Likewise.
8215 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
8216 Likewise.
8217 * testsuite/23_containers/set/14340.cc: Likewise.
8218 * testsuite/23_containers/set/23781.cc: Likewise.
8219 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
8220 * testsuite/23_containers/set/init-list.cc: Likewise.
8221 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
8222 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
8223 * testsuite/23_containers/set/moveable.cc: Likewise.
8224 * testsuite/23_containers/set/operations/1.cc: Likewise.
8225 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
8226 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
8227 Likewise.
8228 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
8229 Likewise.
8230 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
8231 Likewise.
8232 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
8233 Likewise.
8234 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
8235 Likewise.
8236 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
8237 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
8238 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
8239 Likewise.
8240 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
8241 Likewise.
8242 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
8243 Likewise.
8244 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
8245 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
8246 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
8247 Likewise.
8248 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
8249 Likewise.
8250 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
8251 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
8252 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
8253 Likewise.
8254 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
8255 Likewise.
8256 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
8257 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
8258 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
8259 Likewise.
8260 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
8261 Likewise.
8262 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
8263 Likewise.
8264 * testsuite/23_containers/vector/14340.cc: Likewise.
8265 * testsuite/23_containers/vector/26412-1.cc: Likewise.
8266 * testsuite/23_containers/vector/26412-2.cc: Likewise.
8267 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
8268 Likewise.
8269 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
8270 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
8271 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
8272 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
8273 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
8274 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
8275 Likewise.
8276 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
8277 Likewise.
8278 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
8279 Likewise.
8280 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
8281 Likewise.
8282 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
8283 Likewise.
8284 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
8285 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
8286 * testsuite/23_containers/vector/init-list.cc: Likewise.
8287 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
8288 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
8289 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
8290 * testsuite/23_containers/vector/moveable.cc: Likewise.
8291 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
8292 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
8293 Likewise.
8294 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
8295 Likewise.
8296 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
8297 Likewise.
8298 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
8299 Likewise.
8300 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
8301 * testsuite/23_containers/vector/types/23767.cc: Likewise.
8302 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
8303 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
8304 Likewise.
8305 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
8306 Likewise.
8307 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
8308 Likewise.
8309 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
8310 Likewise.
8311 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8312 Likewise.
8313 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8314 Likewise.
8315 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8316 Likewise.
8317 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8318 Likewise.
8319 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8320 Likewise.
8321 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8322 Likewise.
8323 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8324 Likewise.
8325 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8326 Likewise.
8327 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8328 Likewise.
8329 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8330 Likewise.
8331 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8332 Likewise.
8333 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8334 Likewise.
8335 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8336 Likewise.
8337 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8338 Likewise.
8339 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8340 Likewise.
8341 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8342 Likewise.
8343 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8344 Likewise.
8345 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8346 Likewise.
8347 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8348 Likewise.
8349 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8350 Likewise.
8351 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8352 Likewise.
8353 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8354 Likewise.
8355 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8356 Likewise.
8357 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8358 Likewise.
8359 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8360 Likewise.
8361 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8362 Likewise.
8363 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8364 Likewise.
8365 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8366 Likewise.
8367 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8368 Likewise.
8369 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8370 Likewise.
8371 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8372 Likewise.
8373 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8374 Likewise.
8375 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8376 Likewise.
8377 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8378 Likewise.
8379 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8380 Likewise.
8381 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8382 Likewise.
8383 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8384 Likewise.
8385 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8386 Likewise.
8387 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8388 Likewise.
8389 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8390 Likewise.
8391 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8392 Likewise.
8393 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8394 Likewise.
8395 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8396 Likewise.
8397 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8398 Likewise.
8399 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8400 Likewise.
8401 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8402 Likewise.
8403 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8404 Likewise.
8405 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8406 Likewise.
8407 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8408 Likewise.
8409 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8410 Likewise.
8411 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8412 Likewise.
8413 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8414 Likewise.
8415 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8416 Likewise.
8417 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8418 Likewise.
8419 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8420 Likewise.
8421 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8422 Likewise.
8423 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8424 Likewise.
8425 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8426 Likewise.
8427 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8428 Likewise.
8429 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8430 Likewise.
8431 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8432 Likewise.
8433 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8434 Likewise.
8435 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8436 Likewise.
8437 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8438 Likewise.
8439 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8440 Likewise.
8441 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8442 Likewise.
8443 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8444 Likewise.
8445 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8446 Likewise.
8447 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8448 Likewise.
8449 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8450 Likewise.
8451 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8452 Likewise.
8453 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8454 Likewise.
8455 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8456 Likewise.
8457 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8458 Likewise.
8459 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8460 Likewise.
8461 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8462 Likewise.
8463 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8464 Likewise.
8465 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8466 Likewise.
8467 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8468 Likewise.
8469 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8470 Likewise.
8471 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8472 Likewise.
8473 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8474 Likewise.
8475 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8476 Likewise.
8477 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8478 Likewise.
8479 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8480 Likewise.
8481 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8482 Likewise.
8483 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8484 Likewise.
8485 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8486 Likewise.
8487 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8488 Likewise.
8489 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8490 Likewise.
8491 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8492 Likewise.
8493 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8494 Likewise.
8495 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8496 Likewise.
8497 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8498 Likewise.
8499 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8500 Likewise.
8501 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8502 Likewise.
8503 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8504 Likewise.
8505 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8506 Likewise.
8507 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8508 Likewise.
8509 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8510 Likewise.
8511 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8512 Likewise.
8513 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8514 Likewise.
8515 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8516 Likewise.
8517 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8518 Likewise.
8519 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8520 Likewise.
8521 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8522 Likewise.
8523 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8524 Likewise.
8525 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8526 Likewise.
8527 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8528 Likewise.
8529 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8530 Likewise.
8531 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8532 Likewise.
8533 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8534 Likewise.
8535 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8536 Likewise.
8537 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8538 Likewise.
8539 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8540 Likewise.
8541 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8542 Likewise.
8543 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8544 Likewise.
8545 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8546 Likewise.
8547 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8548 Likewise.
8549 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8550 Likewise.
8551 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8552 Likewise.
8553 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8554 Likewise.
8555 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8556 Likewise.
8557 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8558 Likewise.
8559 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8560 Likewise.
8561 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8562 Likewise.
8563 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8564 Likewise.
8565 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8566 Likewise.
8567 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8568 Likewise.
8569 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8570 Likewise.
8571 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8572 Likewise.
8573 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8574 Likewise.
8575 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8576 Likewise.
8577 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8578 Likewise.
8579 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8580 Likewise.
8581 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8582 Likewise.
8583 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8584 Likewise.
8585 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8586 Likewise.
8587 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8588 Likewise.
8589 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8590 Likewise.
8591 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8592 Likewise.
8593 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8594 Likewise.
8595 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8596 Likewise.
8597 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8598 Likewise.
8599 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8600 Likewise.
8601 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8602 Likewise.
8603 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8604 Likewise.
8605 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8606 Likewise.
8607 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8608 Likewise.
8609 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8610 Likewise.
8611 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8612 Likewise.
8613 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8614 Likewise.
8615 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8616 Likewise.
8617 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8618 Likewise.
8619 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8620 Likewise.
8621 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8622 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8623 Likewise.
8624 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8625 Likewise.
8626 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8627 Likewise.
8628 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8629 Likewise.
8630 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8631 Likewise.
8632 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8633 Likewise.
8634 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8635 Likewise.
8636 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8637 Likewise.
8638 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8639 Likewise.
8640 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8641 Likewise.
8642 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8643 Likewise.
8644 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8645 Likewise.
8646 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8647 Likewise.
8648 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8649 Likewise.
8650 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8651 Likewise.
8652 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8653 Likewise.
8654 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8655 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8656 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8657 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8658 Likewise.
8659 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8660 Likewise.
8661 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8662 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8663 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8664 Likewise.
8665 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8666 Likewise.
8667 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8668 Likewise.
8669 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8670 Likewise.
8671 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8672 Likewise.
8673 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8674 Likewise.
8675 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8676 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8677 Likewise.
8678 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8679 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8680 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8681 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8682 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8683 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8684 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8685 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8686 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8687 Likewise.
8688 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8689 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8690 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8691 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8692 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8693 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8694 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8695 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8696 Likewise.
8697 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8698 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8699 Likewise.
8700 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8701 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8702 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8703 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8704 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8705 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8706 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8707 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8708 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8709 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8710 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8711 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8712 Likewise.
8713 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8714 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8715 Likewise.
8716 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8717 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8718 Likewise.
8719 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8720 Likewise.
8721 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8722 Likewise.
8723 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8724 Likewise.
8725 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8726 Likewise.
8727 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8728 Likewise.
8729 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8730 Likewise.
8731 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8732 Likewise.
8733 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8734 Likewise.
8735 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8736 Likewise.
8737 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8738 Likewise.
8739 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8740 Likewise.
8741 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8742 Likewise.
8743 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8744 Likewise.
8745 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8746 Likewise.
8747 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8748 Likewise.
8749 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8750 Likewise.
8751 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8752 Likewise.
8753 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8754 Likewise.
8755 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8756 Likewise.
8757 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8758 Likewise.
8759 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8760 Likewise.
8761 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8762 Likewise.
8763 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8764 Likewise.
8765 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8766 Likewise.
8767 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8768 Likewise.
8769 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8770 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8771 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8772 Likewise.
8773 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8774 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8775 Likewise.
8776 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8777 Likewise.
8778 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8779 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8780 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8781 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8782 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8783 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8784 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8785 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8786 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8787 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8788 Likewise.
8789 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8790 Likewise.
8791 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8792 Likewise.
8793 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8794 Likewise.
8795 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8796 Likewise.
8797 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8798 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8799 Likewise.
8800 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8801 Likewise.
8802 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8803 Likewise.
8804 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8805 Likewise.
8806 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8807 Likewise.
8808 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8809 Likewise.
8810 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8811 Likewise.
8812 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8813 Likewise.
8814 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8815 Likewise.
8816 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8817 Likewise.
8818 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8819 Likewise.
8820 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8821 Likewise.
8822 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8823 Likewise.
8824 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8825 Likewise.
8826 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8827 Likewise.
8828 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8829 Likewise.
8830 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8831 Likewise.
8832 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8833 Likewise.
8834 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8835 Likewise.
8836 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8837 Likewise.
8838 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8839 Likewise.
8840 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8841 Likewise.
8842 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8843 Likewise.
8844 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8845 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8846 Likewise.
8847 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8848 Likewise.
8849 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8850 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8851 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8852 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8853 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8854 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8855 Likewise.
8856 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8857 Likewise.
8858 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8859 Likewise.
8860 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8861 Likewise.
8862 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8863 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8864 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8865 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8866 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8867 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8868 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8869 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8870 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8871 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8872 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8873 Likewise.
8874 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8875 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8876 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8877 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8878 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8879 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8880 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8881 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8882 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8883 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8884 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8885 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8886 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8887 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8888 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8889 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8890 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8891 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8892 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8893 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8894 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8895 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8896 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8897 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8898 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8899 Likewise.
8900 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8901 * testsuite/27_io/fpos/14252.cc: Likewise.
8902 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8903 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8904 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8905 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8906 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8907 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8908 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8909 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8910 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8911 Likewise.
8912 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8913 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8914 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8915 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8916 Likewise.
8917 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8918 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8919 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8920 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8921 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8922 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8923 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8924 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8925 * testsuite/27_io/objects/char/3045.cc: Likewise.
8926 * testsuite/27_io/objects/char/3647.cc: Likewise.
8927 * testsuite/27_io/objects/char/5268.cc: Likewise.
8928 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8929 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8930 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8931 * testsuite/28_regex/init-list.cc: Likewise.
8932 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8933 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8934 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8935 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8936 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8937 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8938 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8939 Likewise.
8940 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8941 Likewise.
8942 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8943 Likewise.
8944 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8945 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8946 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8947 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8948 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8949 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8950 Likewise.
8951 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8952 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8953 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8954 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8955 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8956 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8957 Likewise.
8958 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8959 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8960 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8961 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8962 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8963 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8964 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8965 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8966 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8967 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8968 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8969 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8970 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8971 Likewise.
8972 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8973 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8974 Likewise.
8975 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8976 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8977 Likewise.
8978 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8979 Likewise.
8980 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8981 Likewise.
8982 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8983 Likewise.
8984 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8985 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8986 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8987 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8988 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8989 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8990 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8991 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8992 Likewise.
8993 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8994 Likewise.
8995 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8996 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8997 Likewise.
8998 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8999 Likewise.
9000 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
9001 Likewise.
9002 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
9003 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
9004 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
9005 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
9006 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
9007 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
9008 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
9009 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
9010 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
9011 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
9012 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
9013 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
9014 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
9015 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
9016 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
9017 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
9018 Likewise.
9019 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
9020 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
9021 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
9022 Likewise.
9023 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
9024 Likewise.
9025 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
9026 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
9027 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
9028 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
9029 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
9030 Likewise.
9031 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
9032 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
9033 Likewise.
9034 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
9035 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
9036 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
9037 Likewise.
9038 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
9039 Likewise.
9040 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
9041 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
9042 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
9043 Likewise.
9044 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
9045 Likewise.
9046 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
9047 Likewise.
9048 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
9049 Likewise.
9050 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
9051 Likewise.
9052 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
9053 * testsuite/30_threads/this_thread/1.cc: Likewise.
9054 * testsuite/30_threads/this_thread/2.cc: Likewise.
9055 * testsuite/30_threads/this_thread/3.cc: Likewise.
9056 * testsuite/30_threads/this_thread/4.cc: Likewise.
9057 * testsuite/30_threads/thread/cons/1.cc: Likewise.
9058 * testsuite/30_threads/thread/cons/2.cc: Likewise.
9059 * testsuite/30_threads/thread/cons/3.cc: Likewise.
9060 * testsuite/30_threads/thread/cons/4.cc: Likewise.
9061 * testsuite/30_threads/thread/cons/5.cc: Likewise.
9062 * testsuite/30_threads/thread/cons/6.cc: Likewise.
9063 * testsuite/30_threads/thread/cons/7.cc: Likewise.
9064 * testsuite/30_threads/thread/cons/8.cc: Likewise.
9065 * testsuite/30_threads/thread/cons/9.cc: Likewise.
9066 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
9067 * testsuite/30_threads/thread/members/1.cc: Likewise.
9068 * testsuite/30_threads/thread/members/2.cc: Likewise.
9069 * testsuite/30_threads/thread/members/3.cc: Likewise.
9070 * testsuite/30_threads/thread/members/4.cc: Likewise.
9071 * testsuite/30_threads/thread/members/5.cc: Likewise.
9072 * testsuite/30_threads/thread/swap/1.cc: Likewise.
9073 * testsuite/30_threads/thread/swap/2.cc: Likewise.
9074 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
9075 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
9076 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
9077 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
9078 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
9079 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
9080 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
9081 Likewise.
9082 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
9083 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
9084 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
9085 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
9086 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
9087 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
9088 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
9089 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
9090 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
9091 * testsuite/30_threads/try_lock/1.cc: Likewise.
9092 * testsuite/30_threads/try_lock/2.cc: Likewise.
9093 * testsuite/30_threads/try_lock/3.cc: Likewise.
9094 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
9095 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
9096 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
9097 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
9098 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
9099 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
9100 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
9101 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
9102 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
9103 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
9104 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
9105 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
9106 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
9107 Likewise.
9108 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
9109 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
9110 Likewise.
9111 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
9112 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
9113 Likewise.
9114 * testsuite/ext/array_allocator/1.cc: Likewise.
9115 * testsuite/ext/array_allocator/2.cc: Likewise.
9116 * testsuite/ext/array_allocator/3.cc: Likewise.
9117 * testsuite/ext/ext_pointer/1.cc: Likewise.
9118 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
9119 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
9120 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
9121 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
9122 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
9123 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
9124 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
9125 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
9126 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
9127 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
9128 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
9129 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
9130 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
9131 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
9132 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
9133 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
9134 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
9135 Likewise.
9136 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
9137 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
9138 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
9139 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
9140 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
9141 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
9142 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
9143 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
9144 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
9145 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
9146 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
9147 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
9148 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
9149 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
9150 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
9151 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
9152 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
9153 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
9154 Likewise.
9155 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
9156 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
9157 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
9158 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
9159 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
9160 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
9161 * testsuite/ext/pod_char_traits.cc: Likewise.
9162 * testsuite/ext/slist/23781.cc: Likewise.
9163 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
9164 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
9165 * testsuite/ext/vstring/init-list.cc: Likewise.
9166 * testsuite/ext/vstring/moveable.cc: Likewise.
9167 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
9168 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
9169 Likewise.
9170 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
9171 Likewise.
9172 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
9173 Likewise.
9174 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
9175 Likewise.
9176 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
9177 Likewise.
9178 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
9179 Likewise.
9180 * testsuite/ext/vstring/types/23767.cc: Likewise.
9181 * testsuite/performance/21_strings/string_append.cc: Likewise.
9182 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
9183 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
9184 Likewise.
9185 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
9186 Likewise.
9187 * testsuite/performance/21_strings/string_find.cc: Likewise.
9188 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
9189 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
9190 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
9191 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
9192 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
9193 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
9194 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
9195 Likewise.
9196 * testsuite/performance/23_containers/create/map.cc: Likewise.
9197 * testsuite/performance/23_containers/create_from_sorted/set.cc:
9198 Likewise.
9199 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
9200 * testsuite/performance/23_containers/find/map.cc: Likewise.
9201 * testsuite/performance/23_containers/index/map.cc: Likewise.
9202 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
9203 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
9204 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
9205 Likewise.
9206 * testsuite/performance/23_containers/insert_erase/associative.cc:
9207 Likewise.
9208 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
9209 Likewise.
9210 * testsuite/performance/23_containers/producer_consumer/associative.cc:
9211 Likewise.
9212 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
9213 Likewise.
9214 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
9215 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
9216 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
9217 Likewise.
9218 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
9219 Likewise.
9220 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
9221 Likewise.
9222 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
9223 Likewise.
9224 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
9225 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
9226 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
9227 Likewise.
9228 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
9229 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
9230 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
9231 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
9232 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
9233 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
9234 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
9235 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
9236 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
9237 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
9238 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
9239 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
9240 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
9241 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
9242 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
9243 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
9244 Likewise.
9245 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
9246 Likewise.
9247 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
9248 Likewise.
9249 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
9250 Likewise.
9251 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
9252 Likewise.
9253 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
9254 Likewise.
9255 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
9256 Likewise.
9257 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
9258 Likewise.
9259 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
9260 Likewise.
9261 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
9262 Likewise.
9263 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
9264 Likewise.
9265 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
9266 Likewise.
9267 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
9268 Likewise.
9269 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
9270 Likewise.
9271 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
9272 Likewise.
9273 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
9274 Likewise.
9275 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
9276 Likewise.
9277 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
9278 Likewise.
9279 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
9280 Likewise.
9281 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
9282 Likewise.
9283 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
9284 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
9285 Likewise.
9286 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
9287 Likewise.
9288 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
9289 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
9290 Likewise.
9291 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
9292 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
9293 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
9294 Likewise.
9295 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
9296 Likewise.
9297 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
9298 Likewise.
9299 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
9300 Likewise.
9301 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
9302 Likewise.
9303 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
9304 Likewise.
9305 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
9306 Likewise.
9307 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
9308 Likewise.
9309 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
9310 Likewise.
9311 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9312 Likewise.
9313 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9314 Likewise.
9315 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9316 Likewise.
9317 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9318 Likewise.
9319 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9320 Likewise.
9321 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9322 Likewise.
9323 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9324 Likewise.
9325 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9326 Likewise.
9327 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9328 Likewise.
9329 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9330 Likewise.
9331 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9332 Likewise.
9333 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9334 Likewise.
9335 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9336 Likewise.
9337 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9338 Likewise.
9339 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9340 Likewise.
9341 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9342 Likewise.
9343 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9344 Likewise.
9345 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9346 Likewise.
9347 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9348 Likewise.
9349 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9350 Likewise.
9351 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9352 Likewise.
9353 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9354 Likewise.
9355 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9356 Likewise.
9357 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9358 Likewise.
9359 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9360 Likewise.
9361 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9362 Likewise.
9363 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9364 Likewise.
9365 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9366 Likewise.
9367 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9368 Likewise.
9369 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9370 Likewise.
9371 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9372 Likewise.
9373 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9374 Likewise.
9375 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9376 Likewise.
9377 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9378 Likewise.
9379 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9380 Likewise.
9381 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9382 Likewise.
9383 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9384 Likewise.
9385 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9386 Likewise.
9387 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9388 Likewise.
9389 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9390 Likewise.
9391 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9392 Likewise.
9393 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9394 Likewise.
9395 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9396 Likewise.
9397 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9398 Likewise.
9399 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9400 Likewise.
9401 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9402 Likewise.
9403 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9404 Likewise.
9405 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9406 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9407 Likewise.
9408 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9409 Likewise.
9410 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9411 Likewise.
9412 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9413 Likewise.
9414 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9415 Likewise.
9416 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9417 Likewise.
9418 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9419 Likewise.
9420 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9421 Likewise.
9422 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9423 Likewise.
9424 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9425 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9426 Likewise.
9427 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9428 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9429 Likewise.
9430 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9431 Likewise.
9432 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9433 Likewise.
9434 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9435 Likewise.
9436 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9437 Likewise.
9438 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9439 Likewise.
9440 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9441 Likewise.
9442 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9443 Likewise.
9444 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9445 Likewise.
9446 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9447 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9448 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9449 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9450 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9451 Likewise.
9452 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9453 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9454 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9455 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9456 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9457 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9458 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9459 * testsuite/util/io/prog_bar.cc: Likewise.
9460 * testsuite/util/io/prog_bar.hpp: Likewise.
9461 * testsuite/util/io/text_populate.hpp: Likewise.
9462 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9463 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9464 * testsuite/util/io/xml.hpp: Likewise.
9465 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9466 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9467 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9468 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9469 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9470 * testsuite/util/native_type/native_map.hpp: Likewise.
9471 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9472 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9473 * testsuite/util/native_type/native_set.hpp: Likewise.
9474 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9475 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9476 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9477 Likewise.
9478 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9479 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9480 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9481 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9482 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9483 Likewise.
9484 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9485 Likewise.
9486 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9487 Likewise.
9488 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9489 Likewise.
9490 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9491 Likewise.
9492 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9493 Likewise.
9494 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9495 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9496 Likewise.
9497 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9498 Likewise.
9499 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9500 Likewise.
9501 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9502 Likewise.
9503 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9504 Likewise.
9505 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9506 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9507 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9508 * testsuite/util/regression/basic_type.hpp: Likewise.
9509 * testsuite/util/regression/common_type.hpp: Likewise.
9510 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9511 Likewise.
9512 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9513 Likewise.
9514 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9515 Likewise.
9516 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9517 Likewise.
9518 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9519 Likewise.
9520 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9521 Likewise.
9522 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9523 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9524 Likewise.
9525 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9526 Likewise.
9527 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9528 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9529 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9530 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9531 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9532 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9533 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9534 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9535 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9536 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9537 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9538 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9539 * testsuite/util/testsuite_abi.cc: Likewise.
9540 * testsuite/util/testsuite_abi.h: Likewise.
9541 * testsuite/util/testsuite_abi_check.cc: Likewise.
9542 * testsuite/util/testsuite_allocator.cc: Likewise.
9543 * testsuite/util/testsuite_allocator.h: Likewise.
9544 * testsuite/util/testsuite_api.h: Likewise.
9545 * testsuite/util/testsuite_character.cc: Likewise.
9546 * testsuite/util/testsuite_character.h: Likewise.
9547 * testsuite/util/testsuite_common_types.h: Likewise.
9548 * testsuite/util/testsuite_error.h: Likewise.
9549 * testsuite/util/testsuite_hooks.cc: Likewise.
9550 * testsuite/util/testsuite_hooks.h: Likewise.
9551 * testsuite/util/testsuite_io.h: Likewise.
9552 * testsuite/util/testsuite_iterators.h: Likewise.
9553 * testsuite/util/testsuite_performance.h: Likewise.
9554 * testsuite/util/testsuite_rng.h: Likewise.
9555 * testsuite/util/testsuite_rvalref.h: Likewise.
9556 * testsuite/util/testsuite_tr1.h: Likewise.
9557 * testsuite/util/thread/all.h: Likewise.
9558 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9559 Likewise.
9560 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9561 Likewise.
9562 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9563 Likewise.
9564 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9565 Likewise.
9566 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9567 Likewise.
9568 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9569 Likewise.
9570 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9571 Likewise.
9572 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9573 Likewise.
9574 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9575 Likewise.
9576 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9577 Likewise.
9578 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9579 Likewise.
9580 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9581 Likewise.
9582 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9583 Likewise.
9584 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9585 Likewise.
9586 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9587 Likewise.
9588 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9589 Likewise.
9590 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9591 Likewise.
9592 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9593 Likewise.
9594 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9595 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9596 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9597 Likewise.
9598 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9599 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9600 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9601 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9602 Likewise.
9603 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9604 Likewise.
9605 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9606 Likewise.
9607 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9608 Likewise.
9609 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9610 Likewise.
9611 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9612 Likewise.
9613 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9614 Likewise.
9615 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9616 Likewise.
9617 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9618 Likewise.
9619 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9620 Likewise.
9621 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9622 Likewise.
9623 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9624 Likewise.
9625 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9626 Likewise.
9627 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9628 Likewise.
9629 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9630 Likewise.
9631 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9632 Likewise.
9633 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9634 Likewise.
9635 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9636 Likewise.
9637 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9638 Likewise.
9639 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9640 Likewise.
9641 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9642 Likewise.
9643 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9644 Likewise.
9645 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9646 Likewise.
9647 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9648 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9649 Likewise.
9650 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9651 Likewise.
9652 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9653 Likewise.
9654 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9655 Likewise.
9656 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9657 Likewise.
9658 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9659 Likewise.
9660 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9661 Likewise.
9662 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9663 Likewise.
9664 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9665 Likewise.
9666 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9667 Likewise.
9668 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9669 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9670 Likewise.
9671 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9672 Likewise.
9673 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9674 Likewise.
9675 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9676 Likewise.
9677 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9678 Likewise.
9679 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9680 Likewise.
9681 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9682 Likewise.
9683 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9684 Likewise.
9685 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9686 Likewise.
9687 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9688 Likewise.
9689 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9690 Likewise.
9691 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9692 Likewise.
9693 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9694 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9695 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9696 Likewise.
9697 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9698 Likewise.
9699 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9700 Likewise.
9701 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9702 Likewise.
9703 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9704 Likewise.
9705 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9706 Likewise.
9707 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9708 Likewise.
9709 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9710 Likewise.
9711 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9712 Likewise.
9713 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9714 Likewise.
9715 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9716 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9717 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9718 Likewise.
9719 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9720 Likewise.
9721 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9722 Likewise.
9723 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9724 Likewise.
9725 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9726 Likewise.
9727 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9728 Likewise.
9729 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9730 Likewise.
9731 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9732 Likewise.
9733 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9734 Likewise.
9735 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9736 Likewise.
9737 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9738 Likewise.
9739 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9740 Likewise.
9741 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9742 Likewise.
9743 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9744 Likewise.
9745 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9746 Likewise.
9747 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9748 Likewise.
9749 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9750 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9751 Likewise.
9752 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9753 Likewise.
9754 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9755 Likewise.
9756 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9757 Likewise.
9758 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9759 Likewise.
9760 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9761 Likewise.
9762 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9763 Likewise.
9764 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9765 Likewise.
9766 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9767 Likewise.
9768 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9769 Likewise.
9770 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9771 Likewise.
9772 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9773 Likewise.
9774 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9775 Likewise.
9776 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9777 Likewise.
9778 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9779 Likewise.
9780 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9781 Likewise.
9782 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9783 Likewise.
9784 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9785 Likewise.
9786 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9787 Likewise.
9788 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9789 Likewise.
9790 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9791 Likewise.
9792 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9793 Likewise.
9794 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9795 Likewise.
9796 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9797 Likewise.
9798 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9799 Likewise.
9800 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9801 Likewise.
9802 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9803 Likewise.
9804 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9805 Likewise.
9806 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9807 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9808 Likewise.
9809 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9810 Likewise.
9811 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9812 Likewise.
9813 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9814 Likewise.
9815 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9816 Likewise.
9817 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9818 Likewise.
9819 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9820 Likewise.
9821 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9822 Likewise.
9823 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9824 Likewise.
9825 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9826 Likewise.
9827 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9828 Likewise.
9829 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9830 Likewise.
9831 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9832 Likewise.
9833 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9834 Likewise.
9835 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9836 Likewise.
9837 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9838 Likewise.
9839 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9840 Likewise.
9841 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9842 Likewise.
9843 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9844 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9845 * testsuite/backward/hash_map/25896.cc: Likewise.
9846 * testsuite/backward/hash_set/25896.cc: Likewise.
9847
9848 2009-04-08 Ian Lance Taylor <iant@google.com>
9849
9850 * include/backward/hashtable.h (erase): Correctly handle erasing a
9851 reference to an entry in the hash table.
9852 * testsuite/backward/hash_map/25896.cc: New.
9853 * testsuite/backward/hash_set/25896.cc: New.
9854
9855 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9856
9857 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9858 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9859
9860 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9861
9862 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9863 of debug.
9864 * include/Makefile.in: Regenerate.
9865 * include/precompiled/stdc++.h: Add.
9866
9867 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9868
9869 * include/bits/random.h: Adjust doxygen markup.
9870 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9871
9872 * testsuite/26_numerics/random/piecewise_linear_distribution/
9873 operators/serialize.cc: Use typedefs.
9874
9875 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9876
9877 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9878 __gnu_cxx namespace. Remove "static inline".
9879
9880 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9881
9882 * include/bits/random.tcc (linear_congruential_engine<>::
9883 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9884
9885 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9886
9887 * include/bits/random.h (operator==): Mark all inline.
9888 (mersenne_twister_engine): Enable #if 0 checks.
9889
9890 * include/bits/random.h: Formatting tweaks.
9891
9892 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9893
9894 * include/bits/random.tcc (piecewise_linear_distribution<>::
9895 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9896 Remove spurious closed parenthesis.
9897
9898 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9899
9900 PR libstdc++/39644 (partial)
9901 * include/bits/random.tcc (linear_congruential_engine<>::
9902 seed(seed_seq&), independent_bits_engine<>::operator(),
9903 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9904
9905 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9906
9907 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9908 thinko.
9909 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9910 default.cc: Enable.
9911
9912 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9913
9914 PR libstdc++/39629 (partial)
9915 * testsuite/26_numerics/random/independent_bits_engine/cons/
9916 base_move.cc: Use uint_fast64_t instead of unsigned long.
9917 * testsuite/26_numerics/random/independent_bits_engine/cons/
9918 seed1.cc: Likewise.
9919 * testsuite/26_numerics/random/independent_bits_engine/cons/
9920 seed2.cc: Likewise.
9921 * testsuite/26_numerics/random/independent_bits_engine/cons/
9922 base_copy.cc: Likewise.
9923 * testsuite/26_numerics/random/independent_bits_engine/cons/
9924 default.cc: Likewise.
9925 * testsuite/26_numerics/random/independent_bits_engine/cons/
9926 seed_seq.cc: Likewise.
9927 * testsuite/26_numerics/random/independent_bits_engine/
9928 requirements/typedefs.cc: Likewise.
9929 * testsuite/26_numerics/random/independent_bits_engine/
9930 operators/equal.cc: Likewise.
9931 * testsuite/26_numerics/random/independent_bits_engine/
9932 operators/serialize.cc: Likewise.
9933 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9934
9935 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9936
9937 * include/tr1_impl/random: Remove, empty.
9938 * include/tr1_impl/random.tcc: Likewise.
9939
9940 * include/std/random: Minor clean-ups, formatting fixes, adjust
9941 copyright years.
9942 * include/bits/random.tcc: Likewise.
9943 * include/bits/random.h: Likewise.
9944 * include/tr1/random: Likewise.
9945 * include/tr1/random.tcc: Likewise.
9946 * include/tr1/random.h: Likewise.
9947
9948 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9949
9950 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9951 * doc/html/api.html: Regenerate.
9952
9953 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9954
9955 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9956 Change to mersenne_twister_engine, add same defaults as
9957 mersenne_twister_engine/cons/default.cc.
9958 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9959
9960 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9961 to __il.
9962 * include/bits/random.h (mersenne_twister_engine): Qualify
9963 _ShiftMin1 with namespace __detail.
9964 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9965 constexpr std::numeric_limits::max() can be used.
9966 (mersenne_twister_engine): Split apart static asserts into one
9967 assert per message. Temporarily disable the last three.
9968
9969 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9970
9971 * include/Makefile.am: Update to N2836. Modified for new random headers.
9972 * include/Makefile.in: Ditto.
9973 * include/tr1_impl/random: Moved to tr1/random.h
9974 * include/tr1_impl/random.tcc: Moved to tr1
9975 * include/tr1/random: Just point to moved tr1 random headers.
9976 * include/tr1/random.tcc: Moved from tr1_impl.
9977 * include/tr1/random.h: Moved from tr1_impl/random.
9978 * include/std/random: Modified to point to std random headers.
9979 * include/bits/random.tcc: New implementation of std random facilities.
9980 * include/bits/random.h: Ditto.
9981 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9982 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9983 seed1.cc: New.
9984 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9985 seed2.cc: New.
9986 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9987 default.cc: New.
9988 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9989 non_uint_neg.cc: New.
9990 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9991 typedefs.cc: New.
9992 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9993 equal.cc: New.
9994 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9995 serialize.cc: New.
9996 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9997 seed1.cc: New.
9998 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9999 seed2.cc: New.
10000 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
10001 default.cc: New.
10002 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
10003 typedefs.cc: New.
10004 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
10005 equal.cc: New.
10006 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
10007 serialize.cc: New.
10008 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
10009 seed1.cc: New.
10010 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
10011 seed2.cc: New.
10012 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
10013 default.cc: New.
10014 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
10015 typedefs.cc: New.
10016 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
10017 equal.cc: New.
10018 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
10019 serialize.cc: New.
10020 * testsuite/26_numerics/random/discard_block_engine/cons/
10021 base_move.cc: New.
10022 * testsuite/26_numerics/random/discard_block_engine/cons/
10023 seed1.cc: New.
10024 * testsuite/26_numerics/random/discard_block_engine/cons/
10025 seed2.cc: New.
10026 * testsuite/26_numerics/random/discard_block_engine/cons/
10027 base_copy.cc: New.
10028 * testsuite/26_numerics/random/discard_block_engine/cons/
10029 default.cc: New.
10030 * testsuite/26_numerics/random/discard_block_engine/cons/
10031 seed_seq.cc: New.
10032 * testsuite/26_numerics/random/discard_block_engine/requirements/
10033 typedefs.cc: New.
10034 * testsuite/26_numerics/random/discard_block_engine/operators/
10035 equal.cc: New.
10036 * testsuite/26_numerics/random/discard_block_engine/operators/
10037 serialize.cc: New.
10038 * testsuite/26_numerics/random/independent_bits_engine/cons/
10039 base_move.cc: New.
10040 * testsuite/26_numerics/random/independent_bits_engine/cons/
10041 seed1.cc: New.
10042 * testsuite/26_numerics/random/independent_bits_engine/cons/
10043 seed2.cc: New.
10044 * testsuite/26_numerics/random/independent_bits_engine/cons/
10045 base_copy.cc: New.
10046 * testsuite/26_numerics/random/independent_bits_engine/cons/
10047 default.cc: New.
10048 * testsuite/26_numerics/random/independent_bits_engine/cons/
10049 seed_seq.cc: New.
10050 * testsuite/26_numerics/random/independent_bits_engine/requirements/
10051 typedefs.cc: New.
10052 * testsuite/26_numerics/random/independent_bits_engine/operators/
10053 equal.cc: New.
10054 * testsuite/26_numerics/random/independent_bits_engine/operators/
10055 serialize.cc: New.
10056 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10057 base_move.cc: New.
10058 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10059 seed1.cc: New.
10060 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10061 seed2.cc: New.
10062 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10063 base_copy.cc: New.
10064 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10065 default.cc: New.
10066 * testsuite/26_numerics/random/shuffle_order_engine/cons/
10067 seed_seq.cc: New.
10068 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
10069 typedefs.cc: New.
10070 * testsuite/26_numerics/random/shuffle_order_engine/operators/
10071 equal.cc: New.
10072 * testsuite/26_numerics/random/shuffle_order_engine/operators/
10073 serialize.cc
10074 * testsuite/26_numerics/random/mt19937.cc: New.
10075 * testsuite/26_numerics/random/mt19937_64.cc: New.
10076 * testsuite/26_numerics/random/minstd_rand.cc: New.
10077 * testsuite/26_numerics/random/minstd_rand0.cc: New.
10078 * testsuite/26_numerics/random/ranlux24_base.cc: New.
10079 * testsuite/26_numerics/random/ranlux48_base.cc: New.
10080 * testsuite/26_numerics/random/ranlux24.cc: New.
10081 * testsuite/26_numerics/random/ranlux48.cc: New.
10082 * testsuite/26_numerics/random/knuth_b.cc: New.
10083 * testsuite/26_numerics/random/default_random_engine.cc: New.
10084 * testsuite/26_numerics/random/chi_squared_distribution/cons/
10085 parms.cc: New.
10086 * testsuite/26_numerics/random/chi_squared_distribution/cons/
10087 default.cc: New.
10088 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
10089 typedefs.cc: New.
10090 * testsuite/26_numerics/random/chi_squared_distribution/operators/
10091 serialize.cc: New.
10092 * testsuite/26_numerics/random/normal_distribution/cons/
10093 parms.cc: New.
10094 * testsuite/26_numerics/random/normal_distribution/cons/
10095 default.cc: New.
10096 * testsuite/26_numerics/random/normal_distribution/requirements/
10097 typedefs.cc: New.
10098 * testsuite/26_numerics/random/normal_distribution/operators/
10099 serialize.cc: New.
10100 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
10101 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
10102 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
10103 * testsuite/26_numerics/random/uniform_int_distribution/cons/
10104 parms_neg.cc: New.
10105 * testsuite/26_numerics/random/uniform_int_distribution/cons/
10106 parms.cc: New.
10107 * testsuite/26_numerics/random/uniform_int_distribution/cons/
10108 default.cc: New.
10109 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
10110 typedefs.cc: New.
10111 * testsuite/26_numerics/random/uniform_int_distribution/operators/
10112 serialize.cc: New.
10113 * testsuite/26_numerics/random/uniform_real_distribution/cons/
10114 parms_neg.cc: New.
10115 * testsuite/26_numerics/random/uniform_real_distribution/cons/
10116 parms.cc: New.
10117 * testsuite/26_numerics/random/uniform_real_distribution/cons/
10118 default.cc: New.
10119 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
10120 typedefs.cc: New.
10121 * testsuite/26_numerics/random/uniform_real_distribution/operators/
10122 serialize.cc: New.
10123 * testsuite/26_numerics/random/poisson_distribution/cons/
10124 parms.cc: New.
10125 * testsuite/26_numerics/random/poisson_distribution/cons/
10126 default.cc: New.
10127 * testsuite/26_numerics/random/poisson_distribution/requirements/
10128 typedefs.cc
10129 * testsuite/26_numerics/random/poisson_distribution/operators/
10130 serialize.cc: New.
10131 * testsuite/26_numerics/random/bernoulli_distribution/cons/
10132 parms.cc: New.
10133 * testsuite/26_numerics/random/bernoulli_distribution/cons/
10134 default.cc: New.
10135 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
10136 typedefs.cc: New.
10137 * testsuite/26_numerics/random/bernoulli_distribution/operators/
10138 serialize.cc: New.
10139 * testsuite/26_numerics/random/discrete_distribution/cons/
10140 range.cc: New.
10141 * testsuite/26_numerics/random/discrete_distribution/cons/
10142 initlist.cc: New.
10143 * testsuite/26_numerics/random/discrete_distribution/cons/
10144 default.cc: New.
10145 * testsuite/26_numerics/random/discrete_distribution/cons/
10146 num_xbound_fun.cc: New.
10147 * testsuite/26_numerics/random/discrete_distribution/requirements/
10148 typedefs.cc: New.
10149 * testsuite/26_numerics/random/discrete_distribution/operators/
10150 serialize.cc: New.
10151 * testsuite/26_numerics/random/weibull_distribution/cons/
10152 parms.cc: New.
10153 * testsuite/26_numerics/random/weibull_distribution/cons/
10154 default.cc: New.
10155 * testsuite/26_numerics/random/weibull_distribution/requirements/
10156 typedefs.cc: New.
10157 * testsuite/26_numerics/random/weibull_distribution/operators/
10158 serialize.cc: New.
10159 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10160 parms.cc: New.
10161 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
10162 default.cc: New.
10163 * testsuite/26_numerics/random/negative_binomial_distribution/
10164 requirements/typedefs.cc: New.
10165 * testsuite/26_numerics/random/negative_binomial_distribution/
10166 operators/serialize.cc: New.
10167 * testsuite/26_numerics/random/cauchy_distribution/cons/
10168 parms.cc: New.
10169 * testsuite/26_numerics/random/cauchy_distribution/cons/
10170 default.cc: New.
10171 * testsuite/26_numerics/random/cauchy_distribution/requirements/
10172 typedefs.cc: New.
10173 * testsuite/26_numerics/random/cauchy_distribution/operators/
10174 serialize.cc: New.
10175 * testsuite/26_numerics/random/gamma_distribution/cons/
10176 parms.cc: New.
10177 * testsuite/26_numerics/random/gamma_distribution/cons/
10178 default.cc: New.
10179 * testsuite/26_numerics/random/gamma_distribution/requirements/
10180 typedefs.cc: New.
10181 * testsuite/26_numerics/random/gamma_distribution/operators/
10182 serialize.cc: New.
10183 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10184 parms.cc: New.
10185 * testsuite/26_numerics/random/fisher_f_distribution/cons/
10186 default.cc: New.
10187 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
10188 typedefs.cc: New.
10189 * testsuite/26_numerics/random/fisher_f_distribution/operators/
10190 serialize.cc: New.
10191
10192 * testsuite/26_numerics/random/exponential_distribution/cons/
10193 parms.cc: New.
10194 * testsuite/26_numerics/random/exponential_distribution/cons/
10195 default.cc: New.
10196 * testsuite/26_numerics/random/exponential_distribution/requirements/
10197 typedefs.cc: New.
10198 * testsuite/26_numerics/random/exponential_distribution/operators/
10199 serialize.cc: New.
10200 * testsuite/26_numerics/random/lognormal_distribution/cons/
10201 parms.cc: New.
10202 * testsuite/26_numerics/random/lognormal_distribution/cons/
10203 default.cc: New.
10204 * testsuite/26_numerics/random/lognormal_distribution/requirements/
10205 typedefs.cc: New.
10206 * testsuite/26_numerics/random/lognormal_distribution/operators/
10207 serialize.cc: New.
10208 * testsuite/26_numerics/random/binomial_distribution/cons/
10209 parms.cc: New.
10210 * testsuite/26_numerics/random/binomial_distribution/cons/
10211 default.cc: New.
10212 * testsuite/26_numerics/random/binomial_distribution/requirements/
10213 typedefs.cc: New.
10214 * testsuite/26_numerics/random/binomial_distribution/operators/
10215 serialize.cc: New.
10216 * testsuite/26_numerics/random/random_device/cons/
10217 token.cc: New.
10218 * testsuite/26_numerics/random/random_device/cons/
10219 default.cc: New.
10220 * testsuite/26_numerics/random/random_device/requirements/
10221 typedefs.cc: New.
10222 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10223 parms.cc: New.
10224 * testsuite/26_numerics/random/extreme_value_distribution/cons/
10225 default.cc: New.
10226 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
10227 typedefs.cc: New.
10228 * testsuite/26_numerics/random/extreme_value_distribution/operators/
10229 serialize.cc: New.
10230 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10231 range.cc: New.
10232 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10233 default.cc: New.
10234 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10235 num_xbound_fun.cc: New.
10236 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
10237 initlist_fun.cc: New.
10238 * testsuite/26_numerics/random/piecewise_linear_distribution/
10239 requirements/typedefs.cc: New.
10240 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
10241 serialize.cc: New.
10242 * testsuite/26_numerics/random/student_t_distribution/cons/
10243 parms.cc: New.
10244 * testsuite/26_numerics/random/student_t_distribution/cons/
10245 default.cc: New.
10246 * testsuite/26_numerics/random/student_t_distribution/requirements/
10247 typedefs.cc: New.
10248 * testsuite/26_numerics/random/student_t_distribution/operators/
10249 serialize.cc: New.
10250 * testsuite/26_numerics/random/geometric_distribution/cons/
10251 parms.cc: New.
10252 * testsuite/26_numerics/random/geometric_distribution/cons/
10253 default.cc: New.
10254 * testsuite/26_numerics/random/geometric_distribution/requirements/
10255 typedefs.cc: New.
10256 * testsuite/26_numerics/random/geometric_distribution/operators/
10257 serialize.cc: New.
10258 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10259 range.cc: New.
10260 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10261 default.cc: New.
10262 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10263 num_xbound_fun.cc: New.
10264 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
10265 initlist_fun.cc: New.
10266 * testsuite/26_numerics/random/piecewise_constant_distribution/
10267 requirements/typedefs.cc: New.
10268 * testsuite/26_numerics/random/piecewise_constant_distribution/
10269 operators/serialize.cc: New.
10270
10271 2009-04-02 Dodji Seketeli <dodji@redhat.com>
10272
10273 * include/ext/bitmap_allocator.h: The typedefs should be made public
10274 if we want them to be accessible. This has been revealed by the patch
10275 that fixes PR c++/26693 in g++.
10276
10277 2009-04-02 Jakub Jelinek <jakub@redhat.com>
10278
10279 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
10280 Regenerated.
10281 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
10282 Regenerated.
10283 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
10284 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
10285 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
10286 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
10287 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
10288 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
10289 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
10290 Regenerated.
10291 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
10292
10293 2009-03-31 Jason Merrill <jason@redhat.com>
10294
10295 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
10296
10297 PR libstdc++/39310
10298 * include/tr1_impl/type_traits (is_function): Add partial
10299 specializations with function cv-quals.
10300 (__is_function_helper): Remove.
10301 (is_member_pointer): Don't define in terms of is_member_*_pointer.
10302
10303 2009-03-30 Ian Lance Taylor <iant@google.com>
10304
10305 * include/backward/hashtable.h (clear): Return quickly if the
10306 table is empty.
10307
10308 2009-03-27 Ian Lance Taylor <iant@google.com>
10309
10310 * include/backward/hashtable.h (_S_num_primes): Change to 29.
10311 (__stl_prime_list): Add 5 at the start of the list.
10312
10313 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10314
10315 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10316 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10317 std::string&, ios_base::openmode), basic_ifstream<>::
10318 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10319 basic_ofstream(const std::string&, ios_base::openmode),
10320 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10321 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10322 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10323 Add in C++0x mode.
10324 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10325 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10326 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10327 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
10328 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10329 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
10330 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10331
10332 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10333
10334 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
10335 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
10336 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10337 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10338
10339 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10340
10341 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10342 _M_transfer_after, _M_reverse_after): Move out of line...
10343 * include/bits/forward_list.tcc: ... here.
10344 (forward_list<>::reverse): Move inline...
10345 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10346
10347 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10348
10349 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10350 28277.cc: Likewise.
10351 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10352 Likewise.
10353 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10354 Likewise.
10355 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10356 Likewise.
10357
10358 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10359
10360 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10361 year(s).
10362 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10363 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10364 Likewise.
10365 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10366 Likewise.
10367 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10368 Likewise.
10369 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10370
10371 2009-03-22 Mark Mitchell <mark@codesourcery.com>
10372
10373 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10374 iterations for simulators.
10375 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10376 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10377 Condition stream width for simulators.
10378 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10379 Likewise.
10380 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10381 Likewise.
10382 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10383
10384 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10385
10386 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10387 sheet version information. Table-ize docbook element examples.
10388 * doc/xml/manual/using.xml: Human-readable header
10389 markup. Alphabetized. Add new headers.
10390 * doc/html: Regenerate.
10391
10392 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10393
10394 * doc/xml/faq.xml: Fix link to setup documentation.
10395
10396 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10397
10398 * include/std/type_traits (__add_lvalue_reference_helper,
10399 __add_rvalue_reference_helper): As an optimization, rewrite
10400 condition (avoid is_function).
10401
10402 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10403
10404 PR libstdc++/39405
10405 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10406 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10407
10408 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10409
10410 * testsuite/30_threads/condition_variable_any/native_handle/
10411 typesizes.cc: Include tweaks.
10412 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10413 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10414 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10415 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10416 * testsuite/30_threads/condition_variable/native_handle/
10417 typesizes.cc: Same.
10418
10419 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10420
10421 * include/bits/shared_ptr.h: Add include guards.
10422 * include/tr1/shared_ptr.h: Likewise.
10423
10424 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10425
10426 * include/std/iostream: Fix doxygen link.
10427 * include/bits/forward_list.h: Fix doxygen markup.
10428 * include/ext/vstring.h: Escape backslash in doxygen comment.
10429 * include/bits/basic_string.h: Likewise.
10430
10431 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10432
10433 * doc/xml/faq.xml: Fix links to implementation status pages.
10434
10435 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10436
10437 * include/std/complex (operator+(const complex<>&, const _Tp&),
10438 operator+(const _Tp&, const complex<>&),
10439 operator-(const complex<>&, const _Tp&),
10440 operator-(const _Tp&, const complex<>&)): Do not assume real()
10441 returns a reference (against DR 387).
10442 * testsuite/26_numerics/complex/dr387_2.cc: New.
10443
10444 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10445
10446 * testsuite/thread/pthread4.cc: Move...
10447 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10448 * testsuite/thread/pthread5.cc: Move...
10449 * testsuite/23_containers/list/pthread5.cc: ...here.
10450 * testsuite/thread/pthread6.cc: Move...
10451 * testsuite/23_containers/map/pthread6.cc: ...here.
10452 * testsuite/thread/pthread7-rope.cc: Move...
10453 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10454 * testsuite/thread/guard.cc: Move...
10455 * testsuite/18_support/pthread_guard.cc: ...here.
10456 * testsuite/thread/18185.cc: Move...
10457 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10458 * testsuite/thread/pthread1.cc: Move...
10459 * testsuite/23_containers/list/pthread1.cc: ...here.
10460 * testsuite/thread/pthread2.cc: Move...
10461 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10462 * testsuite/thread/pthread3.cc: Move...
10463 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10464
10465 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10466 * testsuite/thread: Remove.
10467
10468 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10469
10470 * configure: Regenerate.
10471
10472 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10473
10474 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10475 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10476 from baseline_dir.
10477 * configure: Regenerate.
10478 * testsuite/Makefile.am (baseline_file): Remove variable.
10479 (site.exp): Set baseline_dir rather than baseline_file.
10480 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10481 * testsuite/Makefile.in: Regenerate.
10482
10483 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10484
10485 * testsuite/30_threads/thread/this_thread: Move...
10486 * testsuite/30_threads/this_thread: ...here.
10487 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10488 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10489 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10490 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10491 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10492 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10493
10494 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10495
10496 * doc/doxygen/user.cfg.in: Tweaks.
10497 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10498 be elsewhere.
10499
10500 * include/tr1_impl/unordered_map: Just use most specialized
10501 container module.
10502 * include/tr1_impl/unordered_set: Same.
10503 * include/tr1_impl/array: Same.
10504 * include/bits/stl_list.h: Same.
10505 * include/bits/stl_map.h: Same.
10506 * include/bits/stl_queue.h: Same.
10507 * include/bits/stl_set.h: Same.
10508 * include/bits/stl_stack.h: Same.
10509 * include/bits/forward_list.h: Same.
10510 * include/bits/basic_string.h: Same.
10511 * include/bits/stl_multimap.h: Same.
10512 * include/bits/stl_vector.h: Same.
10513 * include/bits/stl_deque.h: Same.
10514 * include/bits/stl_multiset.h: Same.
10515 * include/bits/stl_bvector.h: Same.
10516
10517 * include/backward/binders.h: Change binder module to binders.
10518
10519 * include/std/complex: Add complex_numers module.
10520 * include/tr1_impl/complex: Same.
10521
10522 * include/std/valarray: Add numeric_arrays module.
10523 * include/bits/gslice_array.h: Same.
10524 * include/bits/gslice.h: Same.
10525 * include/bits/mask_array.h: Same.
10526 * include/bits/slice_array.h: Same.
10527 * include/bits/indirect_array.h: Same.
10528
10529 * include/bits/allocator.h: Add allocators module.
10530 * include/ext/throw_allocator.h
10531 * include/ext/pool_allocator.h
10532 * include/ext/bitmap_allocator.h
10533 * include/ext/new_allocator.h
10534 * include/ext/malloc_allocator.h
10535 * include/ext/array_allocator.h
10536 * include/ext/mt_allocator.h
10537 * include/ext/debug_allocator.h
10538 * include/ext/extptr_allocator.h
10539
10540 * include/tr1_impl/functional: Move namespace markup here.
10541 * include/tr1_impl/regex: Same.
10542
10543 * include/tr1_impl/type_traits: Add metaprogramming module.
10544 * include/std/type_traits: Same.
10545
10546 * include/std/memory: Add memory module.
10547
10548 * include/std/ratio: Add ratio module.
10549
10550 * include/std/chrono: Move namespace markup here, add time module.
10551
10552 * include/std/thread: Move namespace markup here, add concurrency
10553 module.
10554 * include/std/mutex: Use concurrency module.
10555 * include/std/condition_variable: Same.
10556
10557
10558 * include/bits/ios_base.h: Refine io module.
10559 * include/bits/basic_ios.h: Same.
10560 * include/std/fstream: Same.
10561 * include/std/istream: Same.
10562 * include/std/ostream: Same.
10563 * include/std/sstream: Same.
10564
10565 * include/ext/vstring.h: Correct parameter markup.
10566
10567 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10568 * include/bits/unique_ptr.h: Same.
10569
10570 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10571 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10572 * include/bits/stl_heap.h: Add markup for new groupings.
10573 * include/bits/stl_algobase.h: Same.
10574 * include/bits/stl_algo.h: Same.
10575
10576 * include/c_compatibility/stdatomic.h: Add atomics module.
10577 * include/c_global/cstdatomic: Same.
10578
10579 * libsupc++/exception: Add exceptions module.
10580 * libsupc++/typeinfo: Same.
10581 * libsupc++/new: Same.
10582 * libsupc++/exception_ptr.h: Same.
10583 * include/std/system_error: Same.
10584 * include/std/stdexcept: Same.
10585
10586 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10587 * libsupc++/cxxabi-forced.h: Same.
10588
10589 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10590 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10591 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10592 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10593 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10594 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10595 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10596 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10597 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10598 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10599 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10600 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10601 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10602 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10603 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10604 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10605 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10606 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10607 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10608 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10609 * testsuite/23_containers/vector/requirements/dr438/
10610 constructor_1_neg.cc: Same.
10611 * testsuite/23_containers/vector/requirements/dr438/
10612 constructor_2_neg.cc: Same.
10613 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10614 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10615 * testsuite/23_containers/deque/requirements/dr438/
10616 constructor_1_neg.cc: Same.
10617 * testsuite/23_containers/deque/requirements/dr438/
10618 constructor_2_neg.cc: Same.
10619 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10620 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10621 * testsuite/23_containers/list/requirements/dr438/
10622 constructor_1_neg.cc: Same.
10623 * testsuite/23_containers/list/requirements/dr438/
10624 constructor_2_neg.cc: Same.
10625 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10626 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10627 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10628 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10629 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10630 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10631 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10632 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10633 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10634 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10635
10636 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10637
10638 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10639 * doc/doxygen/user.cfg.in: Update.
10640 * scripts/run_doxygen: Adjust for new group names.
10641
10642 * include/tr1_impl/random: Update doxygen group markup.
10643 * include/tr1_impl/unordered_map: Same.
10644 * include/tr1_impl/unordered_set: Same.
10645 * include/tr1_impl/array: Same.
10646 * include/std/numeric: Same.
10647 * include/std/utility: Same.
10648 * include/std/bitset: Same.
10649 * include/std/iosfwd: Same.
10650 * include/bits/stl_list.h: Same.
10651 * include/bits/stl_map.h: Same.
10652 * include/bits/stl_algobase.h: Same.
10653 * include/bits/stl_queue.h: Same.
10654 * include/bits/stl_set.h: Same.
10655 * include/bits/stl_stack.h: Same.
10656 * include/bits/stl_iterator_base_types.h: Same.
10657 * include/bits/forward_list.h: Same.
10658 * include/bits/basic_string.h: Same.
10659 * include/bits/stl_multimap.h: Same.
10660 * include/bits/stl_vector.h: Same.
10661 * include/bits/stl_deque.h: Same.
10662 * include/bits/stl_multiset.h: Same.
10663 * include/bits/stl_algo.h: Same.
10664 * include/bits/stl_bvector.h: Same.
10665 * include/bits/algorithmfwd.h: Same.
10666 * include/bits/stl_function.h: Same.
10667 * include/tr1/cmath: Same.
10668 * include/backward/binders.h: Same.
10669
10670 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10671
10672 * include/std/system_error (system_category): To system_category().
10673 (generic_category): To generic_category. DR 890.
10674 * src/system_error.cc: Define.
10675 * include/bits/functexcept.h: Only one __throw_system_error.
10676 * src/functexcept.cc: Same.
10677 * include/std/mutex: Fixup for changes above.
10678 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10679 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10680 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10681 * config/abi/pre/gnu.ver: Clean up exports.
10682
10683 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10684
10685 * include/std/thread: Fix typo.
10686 * src/thread.cc (thread::join): Use NULL.
10687
10688 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10689
10690 PR libstdc++/39168
10691 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10692 const string&)): Also check that the value != CHAR_MAX.
10693 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10694 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10695 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10696 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10697 _M_cache(const locale&)): Likewise.
10698 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10699 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10700 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10701 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10702 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10703 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10704
10705 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10706 Benjamin Kosnik <bkoz@redhat.com>
10707
10708 * include/std/thread (_Impl_base): Move _M_id out and into ...
10709 (thread): ...here. Call _M_make_routine in body of constructors.
10710 Adjust data member usage to reflect changes.
10711 (_M_make_routine): From _M_make_shared_data.
10712 (_M_start_thread): Add __shared_base_type argument.
10713 * src/thread.cc: Fixups for above.
10714 * config/abi/pre/gnu.ver: Adjust exports.
10715 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10716 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10717 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10718
10719 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10720
10721 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10722 (compare_type_to_native_type): ...this, add alignment check.
10723 * testsuite/30_threads/condition_variable_any/native_handle/
10724 typesizes.cc: Modify as above.
10725 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10726 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10727 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10728 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10729 * testsuite/30_threads/condition_variable/native_handle/
10730 typesizes.cc: Same.
10731 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10732 typesizes.cc: Same.
10733
10734 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10735 * testsuite/30_threads/thread/cons/2.cc: Same.
10736 * testsuite/30_threads/thread/cons/3.cc: Same.
10737 * testsuite/30_threads/thread/cons/4.cc: Same.
10738 * testsuite/30_threads/thread/cons/5.cc: Same.
10739 * testsuite/30_threads/thread/cons/6.cc: Same.
10740 * testsuite/30_threads/thread/cons/7.cc: Same.
10741 * testsuite/30_threads/thread/cons/8.cc: Same.
10742
10743 * testsuite/30_threads/thread/cons/9.cc: New.
10744 * testsuite/30_threads/thread/cons/moveable.cc: New.
10745
10746 * src/condition_variable.cc: Clean up whitespace.
10747 * include/std/condition_variable: Same.
10748
10749 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10750
10751 * include/std/condition_variable (condition_variable): Remove
10752 _M_internal_mutex. Add private __native_type typedef.
10753 * src/condition_variable.cc (condition_variable::notify_one):
10754 Remove _M_internal_mutex use. Use typedef.
10755 (condition_variable::notify_all): Same.
10756 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10757 (recursive_mutex): Same.
10758 (timed_mutex): Same.
10759 (recursive_timed_mutex): Same.
10760 (once_flag): Make __native_type typedef private.
10761
10762 * include/std/thread (this_thread): Add minimal markup.
10763
10764 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10765 Adjust line numbers.
10766 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10767 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10768 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10769 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10770 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10771 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10772 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10773 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10774 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10775 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10776 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10777 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10778 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10779
10780 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10781 * testsuite/30_threads/condition_variable_any/native_handle/
10782 typesizes.cc: New.
10783 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10784 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10785 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10786 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10787 * testsuite/30_threads/condition_variable/native_handle/
10788 typesizes.cc: Same.
10789 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10790 typesizes.cc: Same.
10791
10792 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10793
10794 PR testsuite/33300
10795 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10796 on darwin for lp64.
10797
10798 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10799
10800 * configure.host: Set abi_baseline_pair for mips64*-linux.
10801 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10802
10803 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10804
10805 * include/std/thread (this_thread::get_id): Inline.
10806
10807 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10808
10809 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10810 _Callable as template argument for _M_make_shared_data.
10811 * testsuite/30_threads/thread/cons/6.cc: New.
10812 * testsuite/30_threads/thread/cons/7.cc: New.
10813 * testsuite/30_threads/thread/cons/8.cc: New.
10814
10815 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10816
10817 * testsuite/30_threads/thread/member: To..
10818 * testsuite/30_threads/thread/members: ...this.
10819 * testsuite/30_threads/condition_variable/member: To...
10820 * testsuite/30_threads/condition_variable/members: ...this.
10821
10822 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10823
10824 * include/std/thread (thread::id): Move definition inside thread.
10825 Use native_handle_type. Remove this_thread::get_id friend.
10826 Change __thread_data_ptr to __shared_base_ptr.
10827 (thread::id::id(native_handle_type): Make public. Still explicit.
10828 Use native_handle_type. Change _M_thread_id to _M_thread.
10829 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10830 _M_thread_handle to _M_id.
10831 (thread::__thread_data): Rename to _Impl.
10832 Fixup for renames.
10833 (thread::_M_make_thread_data): Return derived type.
10834 (thread::hardware_concurrency): Add definition for default case.
10835 (thread::get_id): Now can define inline.
10836 (thread): Change _M_thread_data to _M_data.
10837 (this_thread::get_id): Now can define inline.
10838 * src/thread.cc (__thread_proxy): Rename to
10839 execute_native_thread_routine.
10840 Fixup for other renames.
10841 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10842 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10843 * testsuite/30_threads/thread/algorithm: Move to..
10844 * testsuite/30_threads/thread/swap: ...this.
10845 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10846 * testsuite/30_threads/thread/id/operators.cc: New.
10847
10848 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10849
10850 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10851 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10852 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10853 exposing it in public std::tuple interface.
10854
10855 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10856 Benjamin Kosnik <bkoz@redhat.com>
10857
10858 * include/std/thread (__thread_data_base): Nest class in std::thread.
10859 (__thread_data): Likewise.
10860 (__thread_data_ptr): Nest typedef in std::thread.
10861 * src/thread.cc (__thread_proxy): Qualify the above names.
10862 * config/abi/pre/gnu.ver: Remove unused exports.
10863
10864 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10865
10866 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10867 * include/bits/stl_vector.h: Remove private vector_type typedef.
10868 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10869 Fix line numbers.
10870 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10871 * testsuite/23_containers/vector/requirements/dr438/
10872 constructor_1_neg.cc: Same.
10873 * testsuite/23_containers/vector/requirements/dr438/
10874 constructor_2_neg.cc: Same.
10875 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10876 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10877
10878 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10879
10880 PR libstdc++/25191
10881 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10882 deal consistently with __try and __catch too.
10883 * src/localename.cc: Replace try -> __try, catch -> __catch.
10884 * src/ios.cc: Likewise.
10885 * src/locale.cc: Likewise.
10886 * src/istream.cc: Likewise.
10887 * src/thread.cc: Likewise.
10888 * src/compatibility.cc: Likewise.
10889 * src/bitmap_allocator.cc: Likewise.
10890 * src/ios_init.cc: Likewise.
10891 * include/debug/deque: Likewise.
10892 * include/debug/list: Likewise.
10893 * include/tr1_impl/hashtable: Likewise.
10894 * include/std/bitset: Likewise.
10895 * include/ext/pb_ds/detail/resize_policy/
10896 hash_load_check_resize_trigger_imp.hpp: Likewise.
10897 * include/ext/pb_ds/detail/resize_policy/
10898 hash_standard_resize_policy_imp.hpp: Likewise.
10899 * include/ext/pb_ds/detail/cc_hash_table_map_/
10900 resize_fn_imps.hpp: Likewise.
10901 * include/ext/pb_ds/detail/cc_hash_table_map_/
10902 constructor_destructor_fn_imps.hpp: Likewise.
10903 * include/ext/pb_ds/detail/pat_trie_/
10904 split_join_branch_bag.hpp: Likewise.
10905 * include/ext/pb_ds/detail/pat_trie_/
10906 constructors_destructor_fn_imps.hpp: Likewise.
10907 * include/ext/pb_ds/detail/bin_search_tree_/
10908 constructors_destructor_fn_imps.hpp: Likewise.
10909 * include/ext/pb_ds/detail/gp_hash_table_map_/
10910 resize_fn_imps.hpp: Likewise.
10911 * include/ext/pb_ds/detail/gp_hash_table_map_/
10912 constructor_destructor_fn_imps.hpp: Likewise.
10913 * include/ext/pb_ds/detail/binary_heap_/
10914 constructors_destructor_fn_imps.hpp: Likewise.
10915 * include/ext/pb_ds/detail/binary_heap_/
10916 erase_fn_imps.hpp: Likewise.
10917 * include/ext/pb_ds/detail/binary_heap_/
10918 split_join_fn_imps.hpp: Likewise.
10919 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10920 constructors_destructor_fn_imps.hpp: Likewise.
10921 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10922 * include/ext/pb_ds/detail/list_update_map_/
10923 constructor_destructor_fn_imps.hpp: Likewise.
10924 * include/ext/slist: Likewise.
10925 * include/ext/memory: Likewise.
10926 * include/ext/rc_string_base.h: Likewise.
10927 * include/ext/ropeimpl.h: Likewise.
10928 * include/ext/vstring.tcc: Likewise.
10929 * include/ext/rope: Likewise.
10930 * include/ext/sso_string_base.h: Likewise.
10931 * include/bits/shared_ptr.h: Likewise.
10932 * include/bits/stl_list.h: Likewise.
10933 * include/bits/locale_classes.tcc: Likewise.
10934 * include/bits/locale_facets.tcc: Likewise.
10935 * include/bits/locale_classes.h: Likewise.
10936 * include/bits/forward_list.h: Likewise.
10937 * include/bits/stl_vector.h: Likewise.
10938 * include/bits/stl_deque.h: Likewise.
10939 * include/bits/istream.tcc: Likewise.
10940 * include/bits/stl_uninitialized.h: Likewise.
10941 * include/bits/ostream.tcc: Likewise.
10942 * include/bits/vector.tcc: Likewise.
10943 * include/bits/stl_tempbuf.h: Likewise.
10944 * include/bits/deque.tcc: Likewise.
10945 * include/bits/basic_string.tcc: Likewise.
10946 * include/bits/ostream_insert.h: Likewise.
10947 * include/bits/locale_facets_nonio.tcc: Likewise.
10948 * include/bits/stl_tree.h: Likewise.
10949 * include/bits/fstream.tcc: Likewise.
10950 * include/tr1/shared_ptr.h: Likewise.
10951 * include/tr1/hypergeometric.tcc: Likewise.
10952 * include/backward/hashtable.h: Likewise.
10953 * libsupc++/exception_ptr.h: Likewise.
10954 * libsupc++/eh_personality.cc: Likewise.
10955 * libsupc++/eh_call.cc: Likewise.
10956 * config/locale/gnu/monetary_members.cc: Likewise.
10957 * config/locale/gnu/time_members.h: Likewise.
10958 * config/locale/generic/time_members.h: Likewise.
10959
10960 2009-02-03 Johannes Singler <singler@ira.uka.de>
10961
10962 * include/parallel/algorithmfwd.h:
10963 Add parallelism default for many declarations.
10964 * include/parallel/numericfwd.h: Likewise.
10965 * include/parallel/iterator.h: Use iterator_traits as usual.
10966 * include/parallel/par_loop.h:
10967 Include equally_split.h.
10968 (for_each_template_random_access_ed):
10969 Avoid calling the Result default constructor.
10970 * include/parallel/numeric: Replace
10971 for_each_template_random_access by
10972 for_each_template_random_access_ed in numeric functions.
10973
10974 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10975
10976 * config/os/gnu-linux/os_defines.h: Remove superfluous
10977 __NO_STRING_INLINES.
10978
10979 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10980
10981 * testsuite/21_strings/c_strings/char/3.cc: New test.
10982 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10983
10984 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10985 Jakub Jelinek <jakub@redhat.com>
10986
10987 PR libstdc++/30928 (partial, works together with recent glibcs)
10988 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10989 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10990 defined.
10991 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10992 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10993 defined.
10994 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10995 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10996 defined.
10997 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10998 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10999 defined.
11000 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
11001 argument is const char *, assign result to const char * var, not
11002 char *.
11003 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
11004 argument is const wchar_t *, assign result to const wchar_t * var, not
11005 wchar_t *.
11006
11007 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
11008
11009 * include/std/thread: Remove unused headers.
11010 (__thread_data_base): Remove unused mutex and base.
11011 (thread::~thread): Only detach if joinable.
11012 (thread::joinable): Test if thread data ptr is empty.
11013 (thread::_M_thread_data_mutex): Remove.
11014 (thread::_M_get_thread_data): Remove.
11015 (thread::_M_make_thread_data): Remove overload, use make_shared.
11016 (thread::id::id): Make constructor explicit.
11017 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
11018 (thread::_M_start_thread): Break shared_ptr cycle on error.
11019 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
11020 * testsuite/30_threads/thread/member/4.cc: New.
11021 * testsuite/30_threads/thread/member/5.cc: New.
11022
11023 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
11024
11025 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
11026 (standard_layout): Just use !has_virtual_destructor for now.
11027 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
11028 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
11029 * testsuite/30_threads/recursive_mutex/requirements/
11030 standard_layout.cc: New.
11031 * testsuite/30_threads/condition_variable/requirements/
11032 standard_layout.cc: New.
11033 * testsuite/29_atomics/atomic_address/requirements/
11034 standard_layout.cc: Adjust.
11035 * testsuite/29_atomics/atomic_flag/requirements/
11036 standard_layout.cc: Same.
11037 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
11038 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
11039 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
11040 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
11041 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
11042 line numbers.
11043 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
11044 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
11045 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
11046 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
11047 Remove, not required.
11048
11049 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
11050
11051 * include/std/thread (__thread_data_base, thread): Rename member
11052 functions to match coding style.
11053 (thread::thread,thread::operator=): Define move operations.
11054 * src/thread.cc (__thread_data_base, thread): Rename member functions.
11055 * config/abi/pre/gnu.ver: Adjust.
11056
11057 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
11058
11059 PR libstdc++/38384
11060 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
11061 on HPUX.
11062 * configure: Regenerate.
11063
11064 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
11065
11066 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
11067 atomic_flag_fence.
11068
11069 2009-01-21 Dodji Seketeli <dodji@redhat.com>
11070
11071 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
11072 Uros Bizjak <ubizjak@gmail.com>
11073
11074 PR libstdc++/38834
11075 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
11076 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
11077
11078 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
11079 Rainer Emrich <r.emrich@de.tecosim.com>
11080
11081 PR libstdc++/38919
11082 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
11083 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
11084 * configure: Regenerate.
11085
11086 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
11087
11088 * include/std/thread (__thread_data_base::__run): Make non-const.
11089 * testsuite/30_threads/thread/cons/5.cc: New.
11090
11091 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
11092
11093 * src/Makefile.am (sources): Add math_stubs_float.cc.
11094 * src/Makefile.in: Regenerate.
11095 * src/math_stubs_float.cc: New, from libmath/stubs.c.
11096
11097 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
11098
11099 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
11100 * src/Makefile.in: Regenerate.
11101 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
11102
11103 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
11104
11105 PR libstdc++/32666
11106 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
11107
11108 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
11109
11110 PR libstdc++/32666
11111 * Makefile.am (hosted_source): Remove libmath directory.
11112 * Makefile.in: Regenerate.
11113 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
11114 (AC_REPLACE_MATHFUNCS): Remove.
11115 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
11116 in GLIBCXX_CHECK_C99_TR1.
11117 * acinclude.m4: Remove libmath, need_math.
11118 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
11119 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
11120 * configure.ac: Same.
11121 * configure: Regenerate.
11122 * fragment.am: Fix comment.
11123 * config.h.in: Regenerate.
11124 * src/Makefile.in: Regenerate.
11125 * src/Makefile.am: Remove libmath references.
11126 * doc/Makefile.in: Regenerate.
11127 * po/Makefile.in: Regenerate.
11128 * include/Makefile.in: Regenerate.
11129 * libsupc++/Makefile.in: Regenerate.
11130 * testsuite/Makefile.in: Regenerate.
11131
11132 * src/compatibility.cc: Also export long double versions of "C" math
11133 library if hppa-linux.
11134 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
11135 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
11136
11137 * libmath: Remove.
11138 * libmath/signbit.c: Same.
11139 * libmath/stubs.c: Same.
11140 * libmath/Makefile.in: Same.
11141 * libmath/copysignf.c: Same.
11142 * libmath/mathconf.h: Same.
11143 * libmath/signbitf.c: Same.
11144 * libmath/Makefile.am: Same.
11145 * libmath/signbitl.c: Same.
11146
11147 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
11148 Paolo Carlini <paolo.carlini@oracle.com>
11149
11150 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
11151 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
11152 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
11153 * configure.ac: Adjust.
11154 * doc/xml/manual/configure.xml: Update.
11155 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
11156 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
11157 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
11158 * configure: Regenerate.
11159 * config.h.in: Likewise.
11160
11161 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
11162 thread::joinable, thread::swap, this_thread::get_id,
11163 this_thread::yield): Define inline...
11164 * include/std/thread: ... here.
11165 * config/abi/pre/gnu.ver: Adjust.
11166
11167 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11168
11169 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
11170 Add dg-timeout-factor 2.0.
11171 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
11172 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
11173 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
11174 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
11175 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
11176 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
11177
11178 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
11179
11180 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
11181 field from readelf output.
11182
11183 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11184
11185 PR libstdc++/38384
11186 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
11187 * configure: Regenerate.
11188
11189 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
11190
11191 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
11192 _GLIBCXX_HAVE_TLS.
11193 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
11194
11195 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
11196
11197 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
11198 constructor for _M_pattern.
11199 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
11200 string.cc: Test construction from different basic_string type.
11201 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
11202 string.cc: Likewise.
11203
11204 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
11205 Jonathan Larmour <jifl@eCosCentric.com>
11206
11207 PR libstdc++/36801
11208 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
11209 New.
11210 (__gnu_cxx::__exchange_and_add): Use it.
11211 * src/atomic.cc (get_atomic_mutex): New.
11212 * src/debug.cc (get_safe_base_mutex): New.
11213 * src/locale.cc (get_locale_cache_mutex): New.
11214 * src/mt_allocator.cc (get_freelist): New.
11215 (get_freelist_mutex): New.
11216 * src/pool_allocator.cc (get_palloc_mutex): New.
11217 * include/std/mutex (__once_functor_lock): To
11218 (__get_once_functor_lock): ...this.
11219 * src/mutex.cc (__once_mutex): Don't export, use
11220 (get_once_mutex): ...this.
11221 * config/abi/pre/gnu.ver: Adjust exports.
11222
11223 2009-01-07 Jakub Jelinek <jakub@redhat.com>
11224
11225 PR libstdc++/38732
11226 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
11227 referenceCount field again.
11228 (__cxxabiv1::__cxa_refcounted_exception): New struct.
11229 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
11230 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
11231 inline functions.
11232 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
11233 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
11234 instead of __cxa_exception.
11235 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
11236 __cxxabiv1::__cxa_throw): Likewise.
11237 * libsupc++/eh_ptr.cc (std::rethrow_exception,
11238 std::__exception_ptr::exception_ptr::_M_addref,
11239 std::__exception_ptr::exception_ptr::_M_release,
11240 __gxx_dependent_exception_cleanup): Likewise.
11241 * testsuite/18_support/exception/38732.cc: New test.
11242
11243 PR libstdc++/38092
11244 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
11245 * src/compatibility.cc: Don't use .symver directives if
11246 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
11247 * config.h.in: Regenerated.
11248 * configure: Likewise.
11249
11250 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
11251
11252 PR libstdc++/38466
11253 * include/bits/stl_pair.h: Document C++03 pair vs swap.
11254
11255 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
11256
11257 * src/locale_init.cc (locale::_S_initialize_once): Move construction
11258 of classic locale...
11259 (locale::classic): Here.
11260
11261 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
11262
11263 * include/tr1_impl/regex: Fix bad return statements and typos.
11264
11265 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11266
11267 * include/tr1_impl/regex: Remove unimplemented function definitions.
11268 * testsuite/28_regex/init-list.cc: Compile only.
11269 * testsuite/tr1/7_regular_expressions/regex/cons/char/
11270 c_string_extended.cc: Same.
11271 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
11272 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
11273
11274 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
11275
11276 PR libstdc++/38384
11277 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
11278 * configure: Regenerate.
11279
11280 2009-01-05 Ben Elliston <bje@au.ibm.com>
11281
11282 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
11283 * configure: Regenerate.
11284
11285 2009-01-05 Ben Elliston <bje@au.ibm.com>
11286
11287 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
11288 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
11289 * configure: Regenerate.
11290
11291 2009-01-04 Richard Guenther <rguenther@suse.de>
11292
11293 PR libstdc++/38720
11294 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
11295 integer type for storage, arithmetic and comparisons.
11296 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
11297
11298 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
11299
11300 PR libstdc++/38719
11301 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
11302 _Fwd_list_const_iterator::_M_next): Fix return type.
11303
11304 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
11305
11306 * Revert last commit, reopen and suspend libstdc++/38678.
11307
11308 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
11309
11310 PR libstdc++/38678
11311 * include/std/istream (basic_istream<>::_M_read): New.
11312 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11313 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11314 * include/std/ostream (basic_ostream<>::_M_write_): New.
11315 (basic_ostream<>::_M_write): Adjust.
11316 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11317 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11318 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11319 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11320 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.