]> gcc.gnu.org Git - gcc.git/blame - libstdc++-v3/ChangeLog
mn10300.h (CONSTANT_ADDRESS_P): Do not allow CONST_DOUBLEs.
[gcc.git] / libstdc++-v3 / ChangeLog
CommitLineData
3c5339cb
CJ
12009-10-07 Chris Jefferson <chris@bubblescope.net>
2
3 * testsuite/25_algorithms/rotate/moveable2.cc: New.
4
02ebbe2f
JJ
52009-10-06 Janis Johnson <janis187@us.ibm.com>
6
7 * testsuite/decimal/binary-arith.cc: Fix directive to skip test.
8 * testsuite/decimal/cast_neg.cc: Ditto.
9 * testsuite/decimal/comparison.cc: Ditto.
10 * testsuite/decimal/compound-assignment.cc: Ditto.
11 * testsuite/decimal/compound-assignment-memfunc.cc: Ditto.
12 * testsuite/decimal/conversion-from-float.cc: Ditto.
13 * testsuite/decimal/conversion-from-integral.cc: Ditto.
14 * testsuite/decimal/conversion-to-generic-float.cc: Ditto.
15 * testsuite/decimal/conversion-to-integral.cc: Ditto.
16 * testsuite/decimal/ctor.cc: Ditto.
17 * testsuite/decimal/incdec.cc: Ditto.
18 * testsuite/decimal/incdec-memfunc.cc: Ditto.
19 * testsuite/decimal/make-decimal.cc: Ditto.
20 * testsuite/decimal/mixed-mode_neg.cc: Ditto.
21 * testsuite/decimal/operator_neg.cc: Ditto.
22 * testsuite/decimal/unary-arith.cc: Ditto.
23
e48efd3b
BK
242009-10-05 Benjamin Kosnik <bkoz@redhat.com>
25
26 * doc/html/*: Regenerate.
27
cadd2a9c
JB
282009-10-05 John Bytheway <jbytheway@gmail.com>
29
30 PR libstdc++/41530
31 * include/std/tuple (_Tuple_impl<>::_Tuple_impl(_Tuple_impl<>&&)):
32 Fix to just move.
33 * testsuite/20_util/tuple/cons/41530.cc: New.
34
8c32d1e0
PM
352009-10-05 Phil Muldoon <pmuldoon@redhat.com>
36
37 * doc/xml/manual/debug.xml: Add narrative for GDB Python pretty
38 printers. Add links to GDB wiki/online manual.
39
4cdc8761
BK
402009-10-05 Benjamin Kosnik <bkoz@redhat.com>
41 Edward Smith-Rowland <3dw4rd@verizon.net>
42
43 * include/decimal/decimal: Warn if decimal floating point types
44 are not available.
45 * acinclude.m4 (GLIBCXX_ENABLE_DECIMAL_FLOAT): New.
46 * configure.ac: Use it.
47 * configure: Regenerate.
48 * config.h.in: Regenerate.
49
502009-10-05 Benjamin Kosnik <bkoz@redhat.com>
51
52 * include/Makefile.am: Remove stray line break.
53
54 * include/decimal/decimal: Brief class doxygen markup.
55 * libsupc++/exception: Whitespace cleanup.
56
57 * testsuite/libstdc++-dg/conformance.exp: Add testsuite directory
58 decimal.
59 * scripts/create_testsuite_files (dlist): Same.
60
61 * doc/xml/manual/using.xml: One column in table. Move after TR1.
62
63 * testsuite/decimal/bad-cast.cc: Move to...
64 * testsuite/decimal/cast_neg.cc: ...here.
65 * testsuite/decimal/bad-mixed-mode.cc: Move to...
66 * testsuite/decimal/mixed-mode_neg.cc: ...here.
67 * testsuite/decimal/bad-operator.cc: Move to...
68 * testsuite/decimal/operator_neg.cc: ...here.
69
70 * doc/doxygen/user.cfg.in (INPUT): Add decimal/decimal.
71
722009-10-05 Janis Johnson <janis187@us.ibm.com>
73
74 * doc/Makefile.am: Process new file.
75 * doc/xml/manual/intro.xml: Ditto.
76 * doc/xml/manual/using.xml: Document new header.
77 * doc/xml/manual/status_cxxdecimal.xml: New file.
78 * include/Makefile.am: Process new headers.
79 * include/decimal/decimal: New file.
80 * include/decimal/decimal.h: New file.
81
822009-10-05 Janis Johnson <janis187@us.ibm.com>
83
84 * testsuite/decimal: New directory.
85 * testsuite/decimal/bad-cast.cc: New test.
86 * testsuite/decimal/bad-mixed-mode.cc: New test.
87 * testsuite/decimal/bad-operator.cc: New test.
88 * testsuite/decimal/binary-arith.cc: New test.
89 * testsuite/decimal/comparison.cc: New test.
90 * testsuite/decimal/compound-assignment.cc: New test.
91 * testsuite/decimal/compound-assignment-memfunc.cc: New test.
92 * testsuite/decimal/conversion-from-float.cc: New test.
93 * testsuite/decimal/conversion-from-integral.cc: New test.
94 * testsuite/decimal/conversion-to-generic-float.cc: New test.
95 * testsuite/decimal/conversion-to-integral.cc: New test.
96 * testsuite/decimal/ctor.cc: New test.
97 * testsuite/decimal/incdec.cc: New test.
98 * testsuite/decimal/incdec-memfunc.cc: New test.
99 * testsuite/decimal/make-decimal.cc: New test.
100 * testsuite/decimal/unary-arith.cc: New test.
101
fe03b3df
PC
1022009-10-05 Paolo Carlini <paolo.carlini@oracle.com>
103
104 * testsuite/lib/libstdc++.exp (check_v3_target_rvalref): Remove.
105 * testsuite/lib/dg-options.exp (dg-require-rvalref): Likewise.
106
1072009-10-05 Chris Jefferson <chris@bubblescope.net>
108
109 * include/bits/stl_algo.h (__stable_partition_adaptive,
110 __rotate_adaptive, __merge_adaptive, __merge_sort_loop):
111 Extend to work with rvalue references in C++0x mode.
112 * testsuite/25_algorithms/inplace_merge/moveable2.cc: New.
113 * testsuite/25_algorithms/inplace_merge/moveable.cc: Likewise.
114 * testsuite/25_algorithms/stable_partition/moveable.cc: Likewise.
115 * testsuite/25_algorithms/stable_sort/moveable2.cc: Likewise.
116 * testsuite/25_algorithms/stable_sort/moveable.cc: Likewise.
117
4232f9fd
BK
1182009-10-04 Benjamin Kosnik <bkoz@redhat.com>
119
120 * doc/xml/manual/using.xml: Add profile headers.
121 * testsuite/ext/profile/mh.cc: Restrict to linux.
122
1218d701 1232009-10-02 Silvius Rus <silvius.rus@gmail.com>
4232f9fd 124
1218d701
SR
125 * configure: Add check for execinfo.h.
126 * config.h.in: Add undef for HAVE_EXECINFO_H.
127 * include/Makefile.am: Add build support for profile mode.
128 * include/Makefile.in: Same.
129 * include/profile/base.h: New file.
130 * include/profile/bitset: Same.
131 * include/profile/deque: Same.
132 * include/profile/hashtable.h: Same.
133 * include/profile/list: Same.
134 * include/profile/map: Same.
135 * include/profile/map.h: Same.
136 * include/profile/multimap.h: Same.
137 * include/profile/multiset.h: Same.
138 * include/profile/set: Same.
139 * include/profile/set.h: Same.
140 * include/profile/unordered_map: Same.
141 * include/profile/unordered_set: Same.
142 * include/profile/vector: Same.
143 * include/profile/impl/profiler.h: Same.
144 * include/profile/impl/profiler_container_size.h: Same.
145 * include/profile/impl/profiler_hash_func.h: Same.
146 * include/profile/impl/profiler_hashtable_size.h: Same.
147 * include/profile/impl/profiler_map_to_unordered_map.h: Same.
148 * include/profile/impl/profiler_node.h: Same.
149 * include/profile/impl/profiler_state.h: Same.
150 * include/profile/impl/profiler_trace.h: Same.
151 * include/profile/impl/profiler_vector_size.h: Same.
152 * include/profile/impl/profiler_vector_to_list.h: Same.
4232f9fd 153 * include/std/vector: Include corresponding profile header guarded by
1218d701
SR
154 _GLIBCXX_PROFILE.
155 * include/std/deque: Same.
156 * include/std/list: Same.
157 * include/std/map: Same.
158 * include/std/unordered_map: Same.
159 * include/std/bitset: Same.
160 * include/std/set: Same.
161 * include/std/unordered_set: Same.
162 * include/backward/hash_map: Same.
163 * include/backward/hash_set: Same.
164 * include/tr1_impl/hashtable (_Hashtable): Expose insert_return_type.
165 * include/bits/c++config: Define profile namespace.
166 * testsuite/Makefile.in: Add check-profile.
167 * testsuite/Makefile.am: Same.
168 * testsuite/ext/profile/all.cc: New file.
169 * testsuite/ext/profile/mh.cc: Same.
170 * testsuite/ext/profile/mutex_extensions.cc: Same.
171 * testsuite/23_containers/unordered_map/profile/hash_map.cc: Same.
172 * testsuite/23_containers/unordered_map/profile/unordered.cc: Same.
173 * testsuite/23_containers/vector/profile/vector.cc: Same.
174 * testsuite/23_containers/vector/resize/moveable.cc: Make it pass
175 in profile mode.
176 * testsuite/23_containers/deque/capacity/moveable.cc: Same.
177 * testsuite/23_containers/list/capacity/29134.cc: Same.
178 * doc/Makefile.in: Add reference to profile_mode.xml.
179 * doc/Makefile.am: Same.
180 * doc/xml/manual/profile_mode.xml: New file.
181 * doc/xml/manual/debug.xml: Add link to profile mode section.
182 * doc/xml/manual/extensions.xml: Add profile mode. Update numbering.
183 * doc/doxygen/user.cfg.in: Add profile mode files.
184
63ffc486
JS
1852009-10-02 Johannes Singler <singler@ira.uka.de>
186
4232f9fd
BK
187 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
188 * include/parallel/compatibility.h: Likewise.
189 * include/parallel/multiseq_selection.h: Likewise.
190 * include/parallel/random_shuffle.h: Likewise.
191 * include/parallel/random_number.h: Likewise;
192 use numeric_limits<>::digit instead of sizeof()*8.
193 * include/parallel/types.h: Likewise.
194 * doc/html/manual/bk01pt12ch31s03.html:
195 Document dependency on stdint.h.
63ffc486 196
e08312e3
PM
1972009-10-01 Phil Muldoon <pmuldoon@redhat.com>
198
199 * python/libstdcxx/v6/printers.py (StdListPrinter):
200 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
201 printer registration.
202 (StdListIteratorPrinter): Likewise.
203 (StdDebugIteratorPrinter): New printer.
204 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
205 entries. Always pass a typename where the type can change.
206 (StdSlistPrinter) Receive typename from printer registration. Use
207 in printer output.
208 (StdBitsetPrinter): Likewise.
209 (StdDequePrinter): Likewise.
210
300ea283
PC
2112009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
212
213 * include/bits/random.tcc: Define static const data members.
214 * include/tr1/random.tcc: Likewise.
215 * testsuite/26_numerics/random/subtract_with_carry_engine/
216 requirements/constants.cc: New.
217 * testsuite/26_numerics/random/mersenne_twister_engine/
218 requirements/constants.cc: Likewise.
219 * testsuite/26_numerics/random/linear_congruential_engine/
220 requirements/constants.cc: Likewise.
221 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
222 constants.cc: Likewise.
223 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
224 requirements/constants.cc: Likewise.
225 * testsuite/tr1/5_numerical_facilities/random/
226 subtract_with_carry_01/requirements/constants.cc: Likewise.
227 * testsuite/tr1/5_numerical_facilities/random/discard_block/
228 requirements/constants.cc: Likewise.
229 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
230 requirements/constants.cc: Likewise.
231 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
232 requirements/constants.cc: Likewise.
233 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
234 requirements/constants.cc: Likewise.
235
2362009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
c82852f7
RW
237
238 PR libstdc++/38923
239 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
240 use sed script portable to Solaris /bin/sed for extracting ld
241 version.
242 * configure: Regenerate.
243
bbcfe54a
BK
2442009-09-28 Benjamin Kosnik <bkoz@redhat.com>
245
300ea283
PC
246 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
247 * libsupc++/vec.cc: Same.
248 * libsupc++/vterminate.cc: Same.
249 * libsupc++/new_opnt.cc: Same.
bbcfe54a 250
b112ce96
JS
2512009-09-28 Johannes Singler <singler@ira.uka.de>
252
bbcfe54a 253 * include/parallel/for_each_selectors.h: Remove obsolete comment.
b112ce96 254
15a155ef
PC
2552009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
256
257 * doc/html/ext/lwg-active.html: Update to Revision R66.
258 * doc/html/ext/lwg-closed.html: Likewise.
bbcfe54a 259 * doc/html/ext/lwg-defects: Likewise.
15a155ef
PC
260
261 * doc/xml/manual/intro.xml: Update entry for DR 853.
262
aefb8324
GP
2632009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
264
265 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
266 according to upstream redirects.
267
0e505d53
JS
2682009-09-25 Johannes Singler <singler@ira.uka.de>
269
bbcfe54a
BK
270 * include/parallel/include/parallel/checkers.h
271 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
272 (__is_sorted): Remove default parameter for _Compare; remove
273 inappropriate printf.
0e505d53 274
3b06118a
JS
2752009-09-25 Johannes Singler <singler@ira.uka.de>
276
bbcfe54a 277 * include/parallel/base.h: Comment on presence of min/max duplicates.
3b06118a 278
da8d2b60
JS
2792009-09-25 Johannes Singler <singler@ira.uka.de>
280
bbcfe54a
BK
281 * include/parallel/partition.h (__parallel_nth_element):
282 Correct comment.
da8d2b60 283
78605f0a
JS
2842009-09-24 Johannes Singler <singler@ira.uka.de>
285
bbcfe54a
BK
286 * include/parallel/algo.h: Uglify internal identifiers;
287 correct line breaks.
288 * include/parallel/for_each.h: Likewise.
289 * include/parallel/numeric: Likewise.
290 * include/parallel/omp_loop.h: Likewise.
291 * include/parallel/omp_loop_static.h: Likewise.
292 * include/parallel/par_loop.h: Likewise.
293 * include/parallel/workstealing.h: Likewise.
78605f0a 294
2a2e7f9d
JS
2952009-09-24 Johannes Singler <singler@ira.uka.de>
296
bbcfe54a
BK
297 * include/parallel/base.h (_EqualFromLess): Move _Compare template
298 parameter to the end as of others.
299 * include/parallel/algobase.h
300 (__lexicographical_compare_switch): Likewise.
2a2e7f9d 301
4459d22e
JS
3022009-09-23 Johannes Singler <singler@ira.uka.de>
303
bbcfe54a
BK
304 * include/parallel/algobase.h: Uglify internal identifiers;
305 correct line breaks.
306 * include/parallel/algo.h: Likewise.
307 * include/parallel/base.h: Likewise.
308 * include/parallel/equally_split.h: Likewise.
309 * include/parallel/find.h: Likewise.
310 * include/parallel/find_selectors.h: Likewise.
311 * include/parallel/for_each_selectors.h: Likewise.
312 * include/parallel/list_partition.h: Likewise.
313 * include/parallel/losertree.h: Likewise.
314 * include/parallel/merge.h: Likewise.
315 * include/parallel/multiseq_selection.h: Likewise.
316 * include/parallel/multiway_merge.h: Likewise.
317 * include/parallel/multiway_mergesort.h: Likewise.
318 * include/parallel/numeric: Likewise.
319 * include/parallel/numericfwd.h: Likewise.
320 * include/parallel/omp_loop.h: Likewise.
321 * include/parallel/omp_loop_static.h: Likewise.
322 * include/parallel/par_loop.h: Likewise.
323 * include/parallel/partition.h: Likewise.
324 * include/parallel/random_shuffle.h: Likewise.
325 * include/parallel/search.h: Likewise.
326 * include/parallel/sort.h: Likewise.
327 * include/parallel/workstealing.h: Likewise.
4459d22e 328
ed20c43e
GP
3292009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
330
331 * doc/xml/manual/appendix_contributing.xml: Adjust link to
332 coreutils.
333
172d0c86
JK
3342009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
335
336 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
337
f16fd827
JM
3382009-09-17 Joseph Myers <joseph@codesourcery.com>
339
340 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
341 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
342 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
343 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
344 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
345 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
346 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
347 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
348 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
349 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
350 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
351 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
352
e10822c2
JM
3532009-09-17 Joseph Myers <joseph@codesourcery.com>
354
355 * include/ext/vstring.h (to_wstring(long long),
356 to_wstring(unsigned long long), to_wstring(long double)): Disable
357 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
358
15ac3c72
JS
3592009-09-17 Johannes Singler <singler@ira.uka.de>
360
bbcfe54a
BK
361 * include/parallel/algobase.h: Replace tabs by spaces;
362 correct line breaks.
363 * include/parallel/algorithmfwd.h: Likewise.
364 * include/parallel/balanced_quicksort.h: Likewise.
365 * include/parallel/base.h: Likewise.
366 * include/parallel/checkers.h: Likewise.
367 * include/parallel/compatibility.h: Likewise.
368 * include/parallel/equally_split.h: Likewise.
369 * include/parallel/find.h: Likewise.
370 * include/parallel/for_each.h: Likewise.
371 * include/parallel/for_each_selectors.h: Likewise.
372 * include/parallel/iterator.h: Likewise.
373 * include/parallel/list_partition.h: Likewise.
374 * include/parallel/losertree.h: Likewise.
375 * include/parallel/merge.h: Likewise.
376 * include/parallel/multiseq_selection.h: Likewise.
377 * include/parallel/multiway_merge.h: Likewise.
378 * include/parallel/multiway_mergesort.h: Likewise.
379 * include/parallel/numeric: Likewise.
380 * include/parallel/numericfwd.h: Likewise.
381 * include/parallel/omp_loop.h: Likewise.
382 * include/parallel/omp_loop_static.h: Likewise.
383 * include/parallel/par_loop.h: Likewise.
384 * include/parallel/partial_sum.h: Likewise.
385 * include/parallel/partition.h: Likewise.
386 * include/parallel/queue.h: Likewise.
387 * include/parallel/quicksort.h: Likewise.
388 * include/parallel/random_number.h: Likewise.
389 * include/parallel/random_shuffle.h: Likewise.
390 * include/parallel/search.h: Likewise.
391 * include/parallel/set_operations.h: Likewise.
392 * include/parallel/settings.h: Likewise.
393 * include/parallel/sort.h: Likewise.
394 * include/parallel/types.h: Likewise.
395 * include/parallel/unique_copy.h: Likewise.
396 * include/parallel/workstealing.h: Likewise.
397 * include/parallel/algo.h: Likewise;
398 shorten _ForwardIterator to _FIterator.
399 * include/parallel/find_selectors.h: Likewise.
15ac3c72 400
721641c4
JS
4012009-09-16 Johannes Singler <singler@ira.uka.de>
402
bbcfe54a
BK
403 * include/parallel/base.h: Correct some comments accidentally changed
404 during uglification.
405 * include/parallel/find.h: Likewise.
406 * include/parallel/find_selectors.h: Likewise.
407 * include/parallel/multiway_merge.h: Likewise.
408 * include/parallel/multiway_mergesort.h: Likewise.
409 * include/parallel/partial_sum.h: Likewise.
410 * include/parallel/partition.h: Likewise.
411 * include/parallel/queue.h: Likewise.
412 * include/parallel/random_shuffle.h: Likewise.
413 * include/parallel/settings.h: Likewise.
414 * include/parallel/sort.h: Likewise.
415 * include/parallel/tags.h: Likewise.
416 * include/parallel/workstealing.h: Likewise.
721641c4 417
54384f7f
JS
4182009-09-16 Johannes Singler <singler@ira.uka.de>
419
bbcfe54a
BK
420 * include/parallel/base.h (_EqualFromLess):
421 Correct uglification of member variables and method arguments.
422 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
423 * include/parallel/find_selectors.h (__find_first_of_selector):
424 Likewise.
425 * include/parallel/iterator.h (_IteratorTriple): Likewise.
426 * include/parallel/multiseq_selection.h
427 (_Lexicographic, _LexicographicReverse): Likewise.
428 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
429 Likewise.
430 * include/parallel/random_number.h (_RandomNumber): Likewise.
431 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
432 Likewise.
433 * include/parallel/set_operations.h (__symmetric_difference_func,
434 __difference_func, __intersection_func, __union_func,
435 parallel_set_union, parallel_set_intersection, parallel_set_difference,
436 parallel_set_symmetric_difference): Likewise.
437 * include/parallel/tags.h (parallel_tag): Likewise.
438 * include/parallel/workstealing.h (_Job): Likewise.
439 * include/parallel/multiway_merge.h
440 (__multiway_merge_k_variant_sentinel_switch:operator())
441 correct uglification of _*LoserTree*.
442 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
443 uglification of member variables and method arguments.
444 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
445 * include/parallel/for_each_selectors.h: Likewise.
446 * include/parallel/omp_loop.h: Likewise.
447 * include/parallel/algo.h: Likewise; uglify c_rand_number.
54384f7f 448
11b9c936
JS
4492009-09-16 Johannes Singler <singler@ira.uka.de>
450
bbcfe54a
BK
451 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
452 Replace redundant _Self.
453 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
454 Replace redundant _Self.
455 * include/parallel/algo.h: Correct accidental _Self in comments.
456 * include/parallel/losertree.h: Likewise.
457 * include/parallel/multiway_merge.h: Likewise.
458 * include/parallel/random_shuffle.h: Likewise.
11b9c936 459
1acba85b
JS
4602009-09-16 Johannes Singler <singler@ira.uka.de>
461
bbcfe54a
BK
462 * include/parallel/algobase.h: Uglify internal identifiers.
463 * include/parallel/algo.h: Likewise.
464 * include/parallel/algorithm: Likewise.
465 * include/parallel/algorithmfwd.h: Likewise.
466 * include/parallel/balanced_quicksort.h: Likewise.
467 * include/parallel/base.h: Likewise.
468 * include/parallel/basic_iterator.h: Likewise.
469 * include/parallel/checkers.h: Likewise.
470 * include/parallel/compatibility.h: Likewise.
471 * include/parallel/compiletime_settings.: Likewise.
472 * include/parallel/equally_split.h: Likewise.
473 * include/parallel/features.h: Likewise.
474 * include/parallel/find.h: Likewise.
475 * include/parallel/find_selectors.h: Likewise.
476 * include/parallel/for_each.h: Likewise.
477 * include/parallel/for_each_selectors.h: Likewise.
478 * include/parallel/iterator.h: Likewise.
479 * include/parallel/list_partition.h: Likewise.
480 * include/parallel/losertree.h: Likewise.
481 * include/parallel/merge.h: Likewise.
482 * include/parallel/multiseq_selection.h: Likewise.
483 * include/parallel/multiway_merge.h: Likewise.
484 * include/parallel/multiway_mergesort.h: Likewise.
485 * include/parallel/numeric: Likewise.
486 * include/parallel/numericfwd.h: Likewise.
487 * include/parallel/omp_loop.h: Likewise.
488 * include/parallel/omp_loop_static.h: Likewise.
489 * include/parallel/parallel.h: Likewise.
490 * include/parallel/par_loop.h: Likewise.
491 * include/parallel/partial_sum.h: Likewise.
492 * include/parallel/partition.h: Likewise.
493 * include/parallel/queue.h: Likewise.
494 * include/parallel/quicksort.h: Likewise.
495 * include/parallel/random_number.h: Likewise.
496 * include/parallel/random_shuffle.h: Likewise.
497 * include/parallel/search.h: Likewise.
498 * include/parallel/set_operations.h: Likewise.
499 * include/parallel/settings.h: Likewise.
500 * include/parallel/sort.h: Likewise.
501 * include/parallel/tags.h: Likewise.
502 * include/parallel/types.h: Likewise.
503 * include/parallel/unique_copy.h: Likewise.
504 * include/parallel/workstealing.h: Likewise.
1acba85b 505
af0b8d73
PC
5062009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
507
508 PR libstdc++/41037
509 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
510 and wcerr flags.
511 * testsuite/27_io/objects/char/41037.cc: New.
512 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
513
3cec90b4
AS
5142009-09-14 Andrew Stubbs <ams@codesourcery.com>
515
516 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
517 constraint.
518
6aa8519d
JS
5192009-09-11 Johannes Singler <singler@ira.uka.de>
520
bbcfe54a
BK
521 * include/parallel/multiway_merge.h
522 (multiway_merge_exact_splitting): Deallocate borders correctly.
523 (parallel_multiway_merge): Remove unnecessarily complicated
524 allocation, random access iterators are default-constructible;
525 deallocate ne_seqs correctly.
6aa8519d 526
fc52f99d
PC
5272009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
528
529 PR libstdc++/41316
530 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
531 Remove.
532 (forward_list<>::sort(_Comp)): Only declare.
533 (forward_list<>::sort()): Forward to the latter.
534 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
535 Remove definition.
536 (forward_list<>::sort(_Comp)): Define.
537 * testsuite/23_containers/forward_list/requirements/dr438/
538 assign_neg.cc: Adjust dg-error line number.
539 * testsuite/23_containers/forward_list/requirements/dr438/
540 insert_neg.cc: Likewise.
541 * testsuite/23_containers/forward_list/requirements/dr438/
542 constructor_1_neg.cc: Likewise.
543 * testsuite/23_containers/forward_list/requirements/dr438/
544 constructor_2_neg.cc: Likewise.
545
878f62e5
RW
5462009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
547
548 * src/Makefile.am (libstdc___la_LINK): New.
549 * src/Makefile.in: Regenerate.
550
29cd5cc5
LR
5512009-09-09 Loren J. Rittle <ljrittle@acm.org>
552
553 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
554 *-*-freebsd* from both dg-do and dg-options.
555
713e2ea6
AO
5562009-09-08 Alexandre Oliva <aoliva@redhat.com>
557
558 * configure: Rebuilt with modified libtool.m4.
559
d4e0a1c0 5602009-09-07 H.J. Lu <hongjiu.lu@intel.com>
bbcfe54a 561 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
d4e0a1c0
L
562
563 PR libstdc++/41280
564 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
565 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
566 * configure: Regenerate.
567
f7d601a5
PC
5682009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
569
570 PR libstdc++/41267
571 * include/bits/stl_algobase.h (__copy_move::__copy_m,
572 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
573 with a null third argument.
574
880b527f
BK
5752009-09-04 Benjamin Kosnik <bkoz@redhat.com>
576
577 Revert.
578 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
579 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
580 bool for stream sentry objects.
581 * include/bits/istream.tcc: Same.
582 * include/bits/ostream.tcc: Same.
583 * include/bits/basic_string.tcc: Same.
584 * include/bits/ostream_insert.h: Same.
585 * src/istream.cc: Same.
586
865dfe39
RW
5872009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
588
6330e1d9
RW
589 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
590 instantiation with additional commands issued for each Makefile
591 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
592 runs these commands.
593 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
594 running `make' in include, passing `pch_build=' to `make'.
595 * configure: Regenerate.
596
865dfe39
RW
597 PR libstdc++/41220
598 * include/Makefile.am (CLEANFILES): Add stamp-host.
599 * include/Makefile.in: Regenerate.
600
ea9549ff
JM
6012009-09-02 Joseph Myers <joseph@codesourcery.com>
602
603 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
604 under util/ to remote host. Copy .h and .hpp files at more levels
605 under util/ to remote host.
606
e123d196
PC
6072009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
608
609 * include/bits/stl_uninitialized.h
880b527f 610 (__uninitialized_copy::uninitialized_copy): Just call (the now
e123d196
PC
611 forwarding) _Construct.
612
01bbe151
CJ
6132009-09-01 Chris Jefferson <chris@bubblescope.net>
614 Paolo Carlini <paolo.carlini@oracle.com>
615
616 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
617 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
618 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
619 move_iterators/1.cc: Adjust, do not define
620 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
621 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
622 move_iterators/1.cc: Likewise.
623 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
624 * testsuite/25_algorithms/move/1.cc: Likewise.
625 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
626 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
627 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
628 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
629 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
630 test for predicated test.
631 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
632 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
633 for predicated version.
634 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
635
636 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
637 enable test2 and test3.
638
639 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
640 moving bug in C++0x mode.
641
642 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
643 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
644 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
645 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
646
d35c8bb5
UB
6472009-08-31 Uros Bizjak <ubizjak@gmail.com>
648 Kaz Kojima <kkojima@gcc.gnu.org>
649
650 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
651 dg-add-options ieee.
652 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
653 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
654 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
655 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
656 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
657 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
658 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
659 * testsuite/18_support/numeric_limits/
660 specialization_default_values.cc: Likewise.
661 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
662 * testsuite/26_numerics/complex/pow.cc: Likewise.
663 * testsuite/tr1/5_numerical_facilities/special_functions/
664 01_assoc_laguerre/check_nan.cc: Likewise.
665 * testsuite/tr1/5_numerical_facilities/special_functions/
666 02_assoc_legendre/check_nan.cc: Likewise.
667 * testsuite/tr1/5_numerical_facilities/special_functions/
668 03_beta/check_nan.cc: Likewise.
669 * testsuite/tr1/5_numerical_facilities/special_functions/
670 04_comp_ellint_1/check_nan.cc: Likewise.
671 * testsuite/tr1/5_numerical_facilities/special_functions/
672 05_comp_ellint_2/check_nan.cc: Likewise.
673 * testsuite/tr1/5_numerical_facilities/special_functions/
674 06_comp_ellint_3/check_nan.cc: Likewise.
675 * testsuite/tr1/5_numerical_facilities/special_functions/
676 07_conf_hyperg/check_nan.cc: Likewise.
677 * testsuite/tr1/5_numerical_facilities/special_functions/
678 08_cyl_bessel_i/check_nan.cc: Likewise.
679 * testsuite/tr1/5_numerical_facilities/special_functions/
680 09_cyl_bessel_j/check_nan.cc: Likewise.
681 * testsuite/tr1/5_numerical_facilities/special_functions/
682 10_cyl_bessel_k/check_nan.cc: Likewise.
683 * testsuite/tr1/5_numerical_facilities/special_functions/
684 11_cyl_neumann/check_nan.cc: Likewise.
685 * testsuite/tr1/5_numerical_facilities/special_functions/
686 12_ellint_1/check_nan.cc: Likewise.
687 * testsuite/tr1/5_numerical_facilities/special_functions/
688 13_ellint_2/check_nan.cc: Likewise.
689 * testsuite/tr1/5_numerical_facilities/special_functions/
690 14_ellint_3/check_nan.cc: Likewise.
691 * testsuite/tr1/5_numerical_facilities/special_functions/
692 15_expint/check_nan.cc: Likewise.
693 * testsuite/tr1/5_numerical_facilities/special_functions/
694 16_hermite/check_nan.cc: Likewise.
695 * testsuite/tr1/5_numerical_facilities/special_functions/
696 17_hyperg/check_nan.cc: Likewise.
697 * testsuite/tr1/5_numerical_facilities/special_functions/
698 18_laguerre/check_nan.cc: Likewise.
699 * testsuite/tr1/5_numerical_facilities/special_functions/
700 19_legendre/check_nan.cc: Likewise.
701 * testsuite/tr1/5_numerical_facilities/special_functions/
702 20_riemann_zeta/check_nan.cc: Likewise.
703 * testsuite/tr1/5_numerical_facilities/special_functions/
704 21_sph_bessel/check_nan.cc: Likewise.
705 * testsuite/tr1/5_numerical_facilities/special_functions/
706 22_sph_legendre/check_nan.cc: Likewise.
707 * testsuite/tr1/5_numerical_facilities/special_functions/
708 23_sph_neumann/check_nan.cc: Likewise.
709
6401164d
PC
7102009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
711
712 * include/bits/stl_construct.h: Include <bits/move.h>.
713
55dd8445
CJ
7142009-08-29 Chris Jefferson <chris@bubblescope.net>
715
716 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
717 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
718 Add.
719 * include/bits/stl_tempbuf.h (_Temporary_buffer::
720 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
721 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
722 C++0x mode.
723 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
724 const copy_tracker&)): Add.
725 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
726 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
727
3d1be5be
BK
7282009-08-26 Benjamin Kosnik <bkoz@redhat.com>
729
730 * config/abi/pre/gnu.ver: Fixups for string member functions.
731
41bc3c4a
JW
7322009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
733
734 PR libstdc++/41005
735 * configure.ac: Bump libtool_VERSION to 6:14:0.
736 * configure: Regenerate.
737 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
738 * src/Makefile.in: Regenerate.
739 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
740 move <future> symbols to 3.4.14 version.
741 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
742
439a0f5a
BK
7432009-08-25 Benjamin Kosnik <bkoz@redhat.com>
744
745 * include/bits/basic_string.h (basic_string): Add cbegin(),
746 cend(), crbegin(), crend() in C++0x mode.
747 * config/abi/pre/gnu.ver: Add exports.
748
749 * testsuite/util/testsuite_containers.h: New.
750 * testsuite/util/testsuite_container_traits.h: New.
751 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
752 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
753 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
754 * testsuite/ext/vstring/requirements/typedefs.cc: New.
755 * testsuite/23_containers/unordered_map/requirements/
756 cliterators.cc: Edit.
757 * testsuite/23_containers/unordered_map/requirements/
758 citerators.cc: Edit.
759 * testsuite/23_containers/unordered_map/requirements/
760 explicit_instantiation/1.cc: New.
761 * testsuite/23_containers/unordered_map/requirements/
762 explicit_instantiation/2.cc: New.
763 * testsuite/23_containers/unordered_map/requirements/
764 explicit_instantiation/3.cc: New.
765 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
766 * testsuite/23_containers/unordered_map/requirements/
767 explicit_instantiation.cc: Move to nested directory.
768 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
769 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
770 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
771 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
772 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
773 * testsuite/23_containers/set/requirements/typedefs.cc: New.
774 * testsuite/23_containers/unordered_multimap/requirements/
775 cliterators.cc: Edit.
776 * testsuite/23_containers/unordered_multimap/requirements/
777 citerators.cc: Edit.
778 * testsuite/23_containers/unordered_multimap/requirements/
779 explicit_instantiation/1.cc: New.
780 * testsuite/23_containers/unordered_multimap/requirements/
781 explicit_instantiation/2.cc: Edit.: New.
782 * testsuite/23_containers/unordered_multimap/requirements/
783 explicit_instantiation/3.cc: New.
784 * testsuite/23_containers/unordered_multimap/requirements/
785 typedefs.cc: Edit.
786 * testsuite/23_containers/unordered_multimap/requirements/
787 explicit_instantiation.cc: Move to nested.
788 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
789 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
790 * testsuite/23_containers/forward_list/requirements/dr438/
791 insert_neg.cc: New.
792 * testsuite/23_containers/forward_list/requirements/dr438/
793 assign_neg.cc: New.
794 * testsuite/23_containers/forward_list/requirements/dr438/
795 constructor_1_neg.cc: New.
796 * testsuite/23_containers/forward_list/requirements/dr438/
797 constructor_2_neg.cc: New.
798 * testsuite/23_containers/forward_list/requirements/dr438/
799 constructor.cc: New.
800 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
801 * testsuite/23_containers/unordered_set/requirements/
802 cliterators.cc: Edit.
803 * testsuite/23_containers/unordered_set/requirements/
804 citerators.cc: Edit.
805 * testsuite/23_containers/unordered_set/requirements/
806 explicit_instantiation/1.cc: New.
807 * testsuite/23_containers/unordered_set/requirements/
808 explicit_instantiation/2.cc: New.
809 * testsuite/23_containers/unordered_set/requirements/
810 explicit_instantiation/3.cc: New.
811 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
812 * testsuite/23_containers/unordered_set/requirements/
813 explicit_instantiation.cc: Move to nested.
814 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
815 * testsuite/23_containers/vector/requirements/dr438/bool/
816 constructor.cc: Move.
817 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
818 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
819 * testsuite/23_containers/vector/bool/requirements/dr438/
820 constructor.cc: New.
821 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
822 * testsuite/23_containers/deque/requirements/typedefs.cc
823 * testsuite/23_containers/stack/requirements/typedefs.cc
824 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
825 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
826 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
827 * testsuite/23_containers/list/requirements/typedefs.cc: New.
828 * testsuite/23_containers/unordered_multiset/requirements/
829 cliterators.cc: Edit.
830 * testsuite/23_containers/unordered_multiset/requirements/
831 citerators.cc: Edit.
832 * testsuite/23_containers/unordered_multiset/requirements/
833 explicit_instantiation.cc: Move.
834 * testsuite/23_containers/unordered_multiset/requirements/
835 explicit_instantiation/1.cc: New.
836 * testsuite/23_containers/unordered_multiset/requirements/
837 explicit_instantiation/2.cc: New.
838 * testsuite/23_containers/unordered_multiset/requirements/
839 explicit_instantiation/3.cc: New.
840 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
841 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
842 * testsuite/23_containers/map/requirements/typedefs.cc: New.
843 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
844 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
845 Move.
846 * testsuite/23_containers/array/requirements/
847 explicit_instantiation/1.cc: New.
848 * testsuite/23_containers/array/requirements/
849 explicit_instantiation/2.cc: New.
850 * testsuite/23_containers/array/requirements/typedefs.cc: New.
851
df58e648
RW
8522009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
853
854 * configure.ac (AC_PREREQ): Bump to 2.64.
855
f9590eae
CJ
8562009-08-24 Chris Jefferson <chris@bubblescope.net>
857
858 * include/stl_algo.h (__unguarded_partition_pivot,
859 __move_median_first): New.
860 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
861 types.
862 (__unguarded_linear_insert): Assume always inserting value at __last.
863 (__unguarded_partition): Take pivot by reference.
55dd8445
CJ
864 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
865 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
f9590eae 866
98791cfd
RW
8672009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
868
869 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
870 before --mode argument.
871 * libsupc++/Makefile.in: Regenerate.
872
5213506e
RW
8732009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
874
70fa0efa
RW
875 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
876 2.64 and Automake 1.11 in examples; update link to Autoconf
877 manual page about quadrigraphs.
878 * Makefile.am (install-html, install-pdf): Remove.
879 * Makefile.in: Regenerate.
880
5213506e
RW
881 * Makefile.in: Regenerate.
882 * acinclude.m4: Regenerate.
883 * aclocal.m4: Regenerate.
884 * config.h.in: Regenerate.
885 * configure: Regenerate.
886 * doc/Makefile.in: Regenerate.
887 * include/Makefile.in: Regenerate.
888 * libsupc++/Makefile.in: Regenerate.
889 * po/Makefile.in: Regenerate.
890 * python/Makefile.in: Regenerate.
891 * src/Makefile.in: Regenerate.
892 * testsuite/Makefile.in: Regenerate.
893
84fec8a5
RW
8942009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
895
896 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
897 $(LIBTOOLFLAGS).
898 * libsupc++/Makefile.in: Regenerate.
899 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
900 and $(LIBTOOLFLAGS).
901 * src/Makefile.in: Regenerate.
902
0df3d1ad
PC
9032009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
904
905 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
906 missing dg-require directives.
907
a15afcc6
ESR
9082009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
909
910 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
911 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
912 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
913 __numeric_constants<_Tp>::__gamma_e().
914
e83fd9d7
BK
9152009-08-17 Benjamin Kosnik <bkoz@redhat.com>
916
917 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
918
ae66da3b
RW
9192009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
920
921 * configure.ac: Move guarded checks for CC and CXX ...
922 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
923 * configure: Regenerate.
924
c105751c 9252009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
e1923769 926 Paolo Carlini <paolo.carlini@oracle.com>
c105751c 927
e1923769
ESR
928 PR libstdc++/41061
929 * include/bits/random.h (operator<<(std::basic_ostream<>&,
439a0f5a 930 const std::lognormal_distribution<>&),
e1923769
ESR
931 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
932 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
933 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
934 operator<<(std::basic_ostream<>&,
935 const std::chi_squared_distribution<>&),
936 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
937 operator<<(std::basic_ostream<>&,
938 const std::fisher_f_distribution<>&),
939 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
940 operator<<(std::basic_ostream<>&,
941 const std::student_t_distribution<>&),
942 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
943 operator<<(std::basic_ostream<>&,
944 const std::negative_binomial_distribution<>&)): Declare friend.
945 * testsuite/26_numerics/random/uniform_real_distribution/operators/
946 serialize.cc: New.
947 * testsuite/26_numerics/random/piecewise_constant_distribution/
948 operators/serialize.cc: Likewise.
949 * testsuite/26_numerics/random/chi_squared_distribution/operators/
950 serialize.cc: Likewise.
951 * testsuite/26_numerics/random/normal_distribution/operators/
952 serialize.cc: Likewise.
953 * testsuite/26_numerics/random/uniform_int_distribution/operators/
954 serialize.cc: Likewise.
955 * testsuite/26_numerics/random/poisson_distribution/operators/
956 serialize.cc: Likewise.
957 * testsuite/26_numerics/random/bernoulli_distribution/operators/
958 serialize.cc: Likewise.
959 * testsuite/26_numerics/random/discrete_distribution/operators/
960 serialize.cc: Likewise.
961 * testsuite/26_numerics/random/weibull_distribution/operators/
962 serialize.cc: Likewise.
963 * testsuite/26_numerics/random/negative_binomial_distribution/
964 operators/serialize.cc: Likewise.
965 * testsuite/26_numerics/random/cauchy_distribution/operators/
966 serialize.cc: Likewise.
967 * testsuite/26_numerics/random/gamma_distribution/operators/
968 serialize.cc: Likewise.
969 * testsuite/26_numerics/random/fisher_f_distribution/operators/
970 serialize.cc: Likewise.
971 * testsuite/26_numerics/random/exponential_distribution/operators/
972 serialize.cc: Likewise.
973 * testsuite/26_numerics/random/lognormal_distribution/operators/
974 serialize.cc: Likewise.
975 * testsuite/26_numerics/random/binomial_distribution/operators/
976 serialize.cc: Likewise.
977 * testsuite/26_numerics/random/extreme_value_distribution/operators/
978 serialize.cc: Likewise.
979 * testsuite/26_numerics/random/piecewise_linear_distribution/
980 operators/serialize.cc
981 * testsuite/26_numerics/random/student_t_distribution/operators/
982 serialize.cc: Likewise.
983 * testsuite/26_numerics/random/geometric_distribution/operators/
984 serialize.cc: Likewise.
985
9862009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
987
988 * include/bits/stl_tree.h: In C++0x mode make erase return
989 an iterator as per DR 130.
c105751c
ESR
990 * include/bits/stl_set.h: Same.
991 * include/bits/stl_multiset.h: Same.
992 * include/bits/stl_map.h: Same.
993 * include/bits/stl_multimap.h: Same.
994 * doc/xml/manual/intro.xml: Document.
995 * testsuite/23_containers/set/dr130.cc: New.
996 * testsuite/23_containers/multiset/dr130.cc: New.
997 * testsuite/23_containers/map/dr130.cc: New.
998 * testsuite/23_containers/multimap/dr130.cc: New.
999
b4d64776
BK
10002009-08-14 Benjamin Kosnik <bkoz@redhat.com>
1001
1002 * include/ext/pointer.h: Add pragma system_header, use
1003 _GLIBCXX_USE_LONG_LONG, macro cleanup.
1004
34d35753
UB
10052009-08-14 Uros Bizjak <ubizjak@gmail.com>
1006
1007 * src/compatibility-ldbl.cc: Include cmath.
1008
2019698b
BK
10092009-08-13 Benjamin Kosnik <bkoz@redhat.com>
1010
1011 * src/compatibility-ldbl.cc: Include tr1/functional.
1012
5d32a15e
BK
10132009-08-12 Benjamin Kosnik <bkoz@redhat.com>
1014
1015 * src/compatibility-ldbl.cc: Add explicit namespace scope.
1016
12d74f0d
BK
10172009-08-11 Benjamin Kosnik <bkoz@redhat.com>
1018
1019 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
1020 * include/precompiled/stdc++.h: Don't include cassert if
1021 _GLIBCXX_NO_ASSERT defined.
1022 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
1023 semi-colon.
1024 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
1025 Same.
1026
1027 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
1028 directory.
1029 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
1030 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
1031 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
1032
1033 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
1034 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
1035 use stdc++.h include.
1036 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
1037 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
1038 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
1039 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
1040 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
1041 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
1042 ...this.
1043 * testsuite/17_intro/headers/c++200x/all.cc: To...
1044 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
1045 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
1046 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
1047 ...this.
1048 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
1049 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
1050
41ca4246
BK
10512009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1052
1053 * include/std/future: Move error handling bits outside macro guard.
1054 * src/future.cc: Adjust.
1055
1056 * include/precompiled/stdc++.h: Add future.
1057 * doc/xml/manual/using.xml: Same.
1058
a00e3769
BK
10592009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1060
1061 * src/hashtable.cc: Just definitions.
1062 * src/hashtable_c++0x.cc: Compile C++0x versions.
1063 * src/hash.cc: Same.
1064 * src/hash_c++0x.cc: Same.
1065 src/hash_tr1.cc: Compile TR1 versions.
1066 src/hashtable_tr1.cc: Same.
1067
1068 * src/limits_c++0x.cc: Sync build error handling.
1069
1070 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
1071 hashtable.cc to hashtable_tr1.cc.
1072 * src/Makefile.in: Regenerate.
1073
53020026
BK
10742009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1075
1076 * include/tr1_impl/functional: Doxygen markup.
1077
1078 * doc/html/*: Regenerate.
1079
8d1b99e2
BK
10802009-08-10 Benjamin Kosnik <bkoz@redhat.com>
1081
1082 * include/std/future: Fixes for -fno-exceptions.
1083 * include/bits/functexcept.h: Same.
1084 * libsupc++/exception_ptr.h: Same.
1085 * src/pool_allocator.cc: Same.
1086 * src/future.cc: Same.
1087 * src/functexcept.cc: Same.
1088 * config/abi/pre/gnu.ver: New exports.
1089 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
1090 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
1091 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1092 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1093 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
1094 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1095 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1096
1097 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
1098 * testsuite/23_containers/deque/operators/2.cc: New.
1099
ac517fcb
PC
11002009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1101
1102 * src/hash.cc (hash<string>::operator()(string),
1103 hash<wstring>::operator()(wstring)): Do not decorate as throwing
1104 nothing.
1105 * include/bits/functional_hash.h (hash<error_code>::
1106 operator()(error_code)): Likewise.
1107
21da6d0f
BK
11082009-08-06 Benjamin Kosnik <bkoz@redhat.com>
1109
1110 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
439a0f5a
BK
1111 bool for stream sentry objects.
1112 * include/bits/istream.tcc: Same.
1113 * include/bits/ostream.tcc: Same.
1114 * include/bits/basic_string.tcc: Same.
21da6d0f 1115 * include/bits/ostream_insert.h: Same.
439a0f5a 1116 * src/istream.cc: Same.
21da6d0f 1117
05168714
PC
11182009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
1119
1120 PR libstdc++/15523
1121 * include/debug/safe_iterator.h (_Safe_iterator<>::
1122 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
1123 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
1124 do not error out when the source is a value-initialized iterator.
1125 * testsuite/23_containers/vector/15523.cc: New.
1126 * doc/xml/manual/intro.xml: Add an entry for DR 408.
1127
53a381dc
PC
11282009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
1129
1130 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
1131 cosmetic changes, inline.
1132 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
1133 Likewise.
1134 * include/bits/move.h: Minor cosmetic changes.
1135
453def3e
PC
11362009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
1137
1138 PR libstdc++/40912 (final)
1139 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
1140 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1141 parms_neg.cc: Likewise.
1142 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1143 parms.cc: Likewise.
1144 * testsuite/26_numerics/random/uniform_real_distribution/cons/
1145 default.cc: Likewise.
1146 * testsuite/26_numerics/random/uniform_real_distribution/
1147 requirements/typedefs.cc: Likewise.
1148 * testsuite/26_numerics/random/piecewise_constant_distribution/
1149 cons/range.cc: Likewise.
1150 * testsuite/26_numerics/random/piecewise_constant_distribution/
1151 cons/default.cc: Likewise.
1152 * testsuite/26_numerics/random/piecewise_constant_distribution/
1153 cons/num_xbound_fun.cc: Likewise.
1154 * testsuite/26_numerics/random/piecewise_constant_distribution/
1155 cons/initlist_fun.cc: Likewise.
1156 * testsuite/26_numerics/random/piecewise_constant_distribution/
1157 requirements/typedefs.cc: Likewise.
1158 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
1159 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1160 parms.cc: Likewise.
1161 * testsuite/26_numerics/random/chi_squared_distribution/cons/
1162 default.cc: Likewise.
1163 * testsuite/26_numerics/random/chi_squared_distribution/
1164 requirements/typedefs.cc: Likewise.
1165 * testsuite/26_numerics/random/normal_distribution/
1166 cons/parms.cc: Likewise.
1167 * testsuite/26_numerics/random/normal_distribution/
1168 cons/default.cc: Likewise.
1169 * testsuite/26_numerics/random/normal_distribution/
1170 requirements/typedefs.cc: Likewise.
1171 * testsuite/26_numerics/random/seed_seq/cons/
1172 range.cc: Likewise.
1173 * testsuite/26_numerics/random/seed_seq/cons/
1174 initlist.cc: Likewise.
1175 * testsuite/26_numerics/random/seed_seq/cons/
1176 default.cc: Likewise.
1177 * testsuite/26_numerics/random/seed_seq/requirements/
1178 typedefs.cc: Likewise.
1179 * testsuite/26_numerics/random/uniform_int_distribution/
1180 cons/parms_neg.cc: Likewise.
1181 * testsuite/26_numerics/random/uniform_int_distribution/
1182 cons/parms.cc: Likewise.
1183 * testsuite/26_numerics/random/uniform_int_distribution/
1184 cons/default.cc: Likewise.
1185 * testsuite/26_numerics/random/uniform_int_distribution/
1186 requirements/typedefs.cc: Likewise.
1187 * testsuite/26_numerics/random/poisson_distribution/cons/
1188 parms.cc: Likewise.
1189 * testsuite/26_numerics/random/poisson_distribution/cons/
1190 default.cc: Likewise.
1191 * testsuite/26_numerics/random/poisson_distribution/
1192 requirements/typedefs.cc: Likewise.
1193 * testsuite/26_numerics/random/bernoulli_distribution/
1194 cons/parms.cc: Likewise.
1195 * testsuite/26_numerics/random/bernoulli_distribution/
1196 cons/default.cc: Likewise.
1197 * testsuite/26_numerics/random/bernoulli_distribution/
1198 requirements/typedefs.cc: Likewise.
1199 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1200 * testsuite/26_numerics/random/
1201 default_random_engine.cc: Likewise.
1202 * testsuite/26_numerics/random/discrete_distribution/
1203 cons/range.cc: Likewise.
1204 * testsuite/26_numerics/random/discrete_distribution/
1205 cons/initlist.cc: Likewise.
1206 * testsuite/26_numerics/random/discrete_distribution/
1207 cons/default.cc: Likewise.
1208 * testsuite/26_numerics/random/discrete_distribution/
1209 cons/num_xbound_fun.cc: Likewise.
1210 * testsuite/26_numerics/random/discrete_distribution/
1211 requirements/typedefs.cc: Likewise.
1212 * testsuite/26_numerics/random/weibull_distribution/
1213 cons/parms.cc: Likewise.
1214 * testsuite/26_numerics/random/weibull_distribution/
1215 cons/default.cc: Likewise.
1216 * testsuite/26_numerics/random/weibull_distribution/
1217 requirements/typedefs.cc: Likewise.
1218 * testsuite/26_numerics/random/independent_bits_engine/
1219 cons/base_move.cc: Likewise.
1220 * testsuite/26_numerics/random/independent_bits_engine/
1221 cons/seed1.cc: Likewise.
1222 * testsuite/26_numerics/random/independent_bits_engine/
1223 cons/seed2.cc: Likewise.
1224 * testsuite/26_numerics/random/independent_bits_engine/
1225 cons/base_copy.cc: Likewise.
1226 * testsuite/26_numerics/random/independent_bits_engine/
1227 cons/default.cc: Likewise.
1228 * testsuite/26_numerics/random/independent_bits_engine/
1229 cons/seed_seq.cc: Likewise.
1230 * testsuite/26_numerics/random/independent_bits_engine/
1231 requirements/typedefs.cc: Likewise.
1232 * testsuite/26_numerics/random/independent_bits_engine/
1233 operators/equal.cc: Likewise.
1234 * testsuite/26_numerics/random/independent_bits_engine/
1235 operators/serialize.cc: Likewise.
1236 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1237 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1238 * testsuite/26_numerics/random/subtract_with_carry_engine/
1239 cons/seed1.cc: Likewise.
1240 * testsuite/26_numerics/random/subtract_with_carry_engine/
1241 cons/seed2.cc: Likewise.
1242 * testsuite/26_numerics/random/subtract_with_carry_engine/
1243 cons/default.cc: Likewise.
1244 * testsuite/26_numerics/random/subtract_with_carry_engine/
1245 requirements/typedefs.cc: Likewise.
1246 * testsuite/26_numerics/random/subtract_with_carry_engine/
1247 operators/equal.cc: Likewise.
1248 * testsuite/26_numerics/random/subtract_with_carry_engine/
1249 operators/serialize.cc: Likewise.
1250 * testsuite/26_numerics/random/discard_block_engine/cons/
1251 base_move.cc: Likewise.
1252 * testsuite/26_numerics/random/discard_block_engine/cons/
1253 seed1.cc: Likewise.
1254 * testsuite/26_numerics/random/discard_block_engine/cons/
1255 seed2.cc: Likewise.
1256 * testsuite/26_numerics/random/discard_block_engine/cons/
1257 base_copy.cc: Likewise.
1258 * testsuite/26_numerics/random/discard_block_engine/cons/
1259 default.cc: Likewise.
1260 * testsuite/26_numerics/random/discard_block_engine/cons/
1261 seed_seq.cc: Likewise.
1262 * testsuite/26_numerics/random/discard_block_engine/
1263 requirements/typedefs.cc: Likewise.
1264 * testsuite/26_numerics/random/discard_block_engine/
1265 operators/equal.cc: Likewise.
1266 * testsuite/26_numerics/random/discard_block_engine/
1267 operators/serialize.cc: Likewise.
1268 * testsuite/26_numerics/random/cauchy_distribution/
1269 cons/parms.cc: Likewise.
1270 * testsuite/26_numerics/random/cauchy_distribution/
1271 cons/default.cc: Likewise.
1272 * testsuite/26_numerics/random/cauchy_distribution/
1273 requirements/typedefs.cc: Likewise.
1274 * testsuite/26_numerics/random/negative_binomial_distribution/
1275 cons/parms.cc: Likewise.
1276 * testsuite/26_numerics/random/negative_binomial_distribution/
1277 cons/default.cc: Likewise.
1278 * testsuite/26_numerics/random/negative_binomial_distribution/
1279 requirements/typedefs.cc: Likewise.
1280 * testsuite/26_numerics/random/gamma_distribution/
1281 cons/parms.cc: Likewise.
1282 * testsuite/26_numerics/random/gamma_distribution/
1283 cons/default.cc: Likewise.
1284 * testsuite/26_numerics/random/gamma_distribution/
1285 requirements/typedefs.cc: Likewise.
1286 * testsuite/26_numerics/random/mersenne_twister_engine/
1287 cons/seed1.cc: Likewise.
1288 * testsuite/26_numerics/random/mersenne_twister_engine/
1289 cons/seed2.cc: Likewise.
1290 * testsuite/26_numerics/random/mersenne_twister_engine/
1291 cons/default.cc: Likewise.
1292 * testsuite/26_numerics/random/mersenne_twister_engine/
1293 requirements/typedefs.cc: Likewise.
1294 * testsuite/26_numerics/random/mersenne_twister_engine/
1295 operators/equal.cc: Likewise.
1296 * testsuite/26_numerics/random/mersenne_twister_engine/
1297 operators/serialize.cc: Likewise.
1298 * testsuite/26_numerics/random/fisher_f_distribution/
1299 cons/parms.cc: Likewise.
1300 * testsuite/26_numerics/random/fisher_f_distribution/
1301 cons/default.cc: Likewise.
1302 * testsuite/26_numerics/random/fisher_f_distribution/
1303 requirements/typedefs.cc: Likewise.
1304 * testsuite/26_numerics/random/exponential_distribution/
1305 cons/parms.cc: Likewise.
1306 * testsuite/26_numerics/random/exponential_distribution/
1307 cons/default.cc: Likewise.
1308 * testsuite/26_numerics/random/exponential_distribution/
1309 requirements/typedefs.cc: Likewise.
1310 * testsuite/26_numerics/random/binomial_distribution/
1311 cons/parms.cc: Likewise.
1312 * testsuite/26_numerics/random/binomial_distribution/
1313 cons/default.cc: Likewise.
1314 * testsuite/26_numerics/random/binomial_distribution/
1315 requirements/typedefs.cc: Likewise.
1316 * testsuite/26_numerics/random/lognormal_distribution/
1317 cons/parms.cc: Likewise.
1318 * testsuite/26_numerics/random/lognormal_distribution/
1319 cons/default.cc: Likewise.
1320 * testsuite/26_numerics/random/lognormal_distribution/
1321 requirements/typedefs.cc: Likewise.
1322 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1323 * testsuite/26_numerics/random/random_device/cons/
1324 token.cc: Likewise.
1325 * testsuite/26_numerics/random/random_device/cons/
1326 default.cc: Likewise.
1327 * testsuite/26_numerics/random/random_device/
1328 requirements/typedefs.cc: Likewise.
1329 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1330 * testsuite/26_numerics/random/extreme_value_distribution/
1331 cons/parms.cc: Likewise.
1332 * testsuite/26_numerics/random/extreme_value_distribution/
1333 cons/default.cc: Likewise.
1334 * testsuite/26_numerics/random/extreme_value_distribution/
1335 requirements/typedefs.cc: Likewise.
1336 * testsuite/26_numerics/random/piecewise_linear_distribution/
1337 cons/range.cc: Likewise.
1338 * testsuite/26_numerics/random/piecewise_linear_distribution/
1339 cons/default.cc: Likewise.
1340 * testsuite/26_numerics/random/piecewise_linear_distribution/
1341 cons/num_xbound_fun.cc: Likewise.
1342 * testsuite/26_numerics/random/piecewise_linear_distribution/
1343 cons/initlist_fun.cc: Likewise.
1344 * testsuite/26_numerics/random/piecewise_linear_distribution/
1345 requirements/typedefs.cc: Likewise.
1346 * testsuite/26_numerics/random/student_t_distribution/
1347 cons/parms.cc: Likewise.
1348 * testsuite/26_numerics/random/student_t_distribution/
1349 cons/default.cc: Likewise.
1350 * testsuite/26_numerics/random/student_t_distribution/
1351 requirements/typedefs.cc: Likewise.
1352 * testsuite/26_numerics/random/linear_congruential_engine/
1353 cons/seed1.cc: Likewise.
1354 * testsuite/26_numerics/random/linear_congruential_engine/
1355 cons/seed2.cc: Likewise.
1356 * testsuite/26_numerics/random/linear_congruential_engine/
1357 cons/default.cc: Likewise.
1358 * testsuite/26_numerics/random/linear_congruential_engine/
1359 requirements/non_uint_neg.cc: Likewise.
1360 * testsuite/26_numerics/random/linear_congruential_engine/
1361 requirements/typedefs.cc: Likewise.
1362 * testsuite/26_numerics/random/linear_congruential_engine/
1363 operators/equal.cc: Likewise.
1364 * testsuite/26_numerics/random/linear_congruential_engine/
1365 operators/serialize.cc: Likewise.
1366 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1367 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1368 base_move.cc: Likewise.
1369 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1370 seed1.cc: Likewise.
1371 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1372 seed2.cc: Likewise.
1373 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1374 base_copy.cc: Likewise.
1375 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1376 default.cc: Likewise.
1377 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1378 seed_seq.cc: Likewise.
1379 * testsuite/26_numerics/random/shuffle_order_engine/
1380 requirements/typedefs.cc: Likewise.
1381 * testsuite/26_numerics/random/shuffle_order_engine/
1382 operators/equal.cc: Likewise.
1383 * testsuite/26_numerics/random/shuffle_order_engine/
1384 operators/serialize.cc: Likewise.
1385 * testsuite/26_numerics/random/geometric_distribution/
1386 cons/parms.cc: Likewise.
1387 * testsuite/26_numerics/random/geometric_distribution/
1388 cons/default.cc: Likewise.
1389 * testsuite/26_numerics/random/geometric_distribution/
1390 requirements/typedefs.cc: Likewise.
1391 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1392
e7f1930f
JM
13932009-07-31 Jason Merrill <jason@redhat.com>
1394 Douglas Gregor <doug.gregor@gmail.com>
1395
1396 * include/bits/move.h (forward): Implement as in N2835.
1397 (move): Implement as in N2831.
1398 * include/std/istream (rvalue stream operator>>): New.
1399 * include/std/ostream (rvalue stream operator<<): New.
1400 * testsuite/27_io/rvalue_streams.cc: New.
1401
4c650853
JM
14022009-07-31 Jason Merrill <jason@redhat.com>
1403
1404 * include/bits/forward_list.h (splice_after): Use forward.
1405 (merge): Likewise.
1406 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1407 (move_iterator::operator[]): Use move.
1408 * include/bits/stl_list.h (insert): Use move.
1409 * include/std/thread (_Callable constructor): Use forward.
1410 * include/std/tuple: Don't specify explicit template args to move.
1411
1412 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1413 Adjust signature.
1414 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1415 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1416 reference.
1417 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1418 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1419 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1420 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1421 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1422 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1423 testsuite/23_containers/forward_list/operations/1.cc,
1424 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1425 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1426 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1427 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1428 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1429 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1430
bd31ae23
PC
14312009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1432
1433 PR libstdc++/40912 (partial)
1434 * include/std/random: Disable the facility if <stdint.h> is not
1435 available.
1436
930e5137
JDA
14372009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1438
1439 PR libstdc++/40919
1440 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1441 xfail on darwin[3-9]*.
1442
7ce18a45
PC
14432009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1444
1445 PR libstdc++/40917
1446 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1447 tweak qualifications.
1448
14492009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1450
1451 PR libstdc++/40916
1452 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1453 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1454 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1455
1b3b24c2
RW
14562009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1457
1458 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1459
4380ae35
PC
14602009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1461
1462 PR libstdc++/40915
1463 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1464 std::terminate declaration.
1465
0699748f
PC
14662009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1467
1468 PR libstdc++/40908
1469 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1470 symbols at GLIBCXX_3.4.
1471
95bfca5e
PC
14722009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1473
1474 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1475 * testsuite/util/testsuite_abi.cc: Adjust.
1476 * configure.ac: Bump libtool_VERSION to 6:13:0.
1477 * configure: Regenerate.
1478
8a259105
BK
14792009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1480 Tyler Earman <rem.intellegare@gmail.com>
1481
1482 * doc/xml/manual/configure.xml: Consistent placement of
1483 ABI-changing options, clarify --enable-clocale.
1484
5268acda
RW
14852009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1486
1487 * python/Makefile.in: Regenerate.
1488
a348618d
RW
14892009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1490
1491 * python/Makefile.am (install-data-local): Use DESTDIR
1492 correctly.
1493
67a6e816
JM
14942009-07-24 Jason Merrill <jason@redhat.com>
1495
1496 Core issue 901
1497 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1498 dealloc.
1499
2e0814c8
JM
15002009-07-24 Joseph Myers <joseph@codesourcery.com>
1501
1502 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1503 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1504 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1505 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1506 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1507 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1508 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1509 Use dg-require-swprintf.
1510
fcbaa582
PC
15112009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1512
1513 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1514
7cf8aefc
PC
15152009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1516
1517 * include/c_std/cmath (abs(_Tp)): Add.
1518 * include/c_global/cmath (abs(_Tp)): Likewise.
1519 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1520
23041160
PC
15212009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1522
1523 * doc/html/ext/lwg-closed.html: Update to R65.
1524 * doc/html/ext/lwg-defects.html: Likewise.
1525 * doc/html/ext/lwg-active.html: Likewise.
1526 * doc/xml/manual/intro.xml: Update DRs entries.
1527
61e6d522
JM
15282009-07-22 Jason Merrill <jason@redhat.com>
1529
1530 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1531
af4beb4b
PC
15322009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1533
1534 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1535 valarray<>::operator=(initializer_list<>)): Implement resolution
1536 of DR 630, [Ready] in Frankfurt.
1537 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1538 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1539 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1540
513c5a5b
PC
15412009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1542
1543 * include/std/chrono (duration<>::operator%=, operator%):
1544 Add, per DR 934.
1545 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1546 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1547
1548 * include/std/chrono (operator/): Simplify implementation.
1549
fb8c6cc9
BK
15502009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1551
1552 * doc/xml/manual/intro.xml: Escape '&', validate.
1553 * doc/xml/manual/using.xml: Validate, dead link check.
1554 * doc/xml/manual/strings.xml: Same.
1555 * doc/xml/manual/appendix_contributing.xml: Same.
1556 * doc/xml/manual/iterators.xml: Same.
1557 * doc/xml/manual/spine.xml: Same.
1558
47f6d7ac
BK
1559 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1560 * doc/xml/gnu/gpl-3.0.xml: Same.
1561 * doc/xml/manual/mt_allocator.xml: Same.
1562 * doc/xml/manual/allocator.xml: Same.
1563 * doc/xml/manual/ctype.xml: Same.
1564 * doc/xml/manual/codecvt.xml: Same.
1565 * doc/xml/manual/backwards_compatibility.xml: Same.
1566 * doc/xml/manual/shared_ptr.xml: Same.
1567 * doc/xml/manual/abi.xml: Same.
1568 * doc/xml/manual/auto_ptr.xml: Same.
1569 * doc/xml/manual/internals.xml: Same.
1570 * doc/xml/manual/parallel_mode.xml: Same.
1571 * doc/xml/manual/bitmap_allocator.xml: Same.
1572 * doc/xml/manual/build_hacking.xml: Same.
1573 * doc/xml/manual/evolution.xml: Same.
1574 * doc/xml/manual/debug.xml: Same.
1575 * doc/xml/manual/localization.xml: Same.
1576 * doc/xml/manual/appendix_contributing.xml: Same.
1577 * doc/xml/manual/locale.xml: Same.
1578 * doc/xml/manual/messages.xml: Same.
1579 * doc/xml/manual/spine.xml: Same.
1580 * doc/xml/manual/test.xml: Same.
1581 * doc/xml/book.txml: Same.
1582 * doc/xml/spine.xml: Same.
1583
50fbf0c3
BK
1584 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1585 * doc/xml/manual/backwards_compatibility.xml: Same.
1586 * doc/xml/manual/concurrency.xml: Same.
1587 * doc/xml/manual/intro.xml: Same.
1588 * doc/xml/manual/parallel_mode.xml: Same.
1589 * doc/xml/manual/status_cxx1998.xml: Same.
1590 * doc/xml/manual/containers.xml: Same.
1591 * doc/xml/manual/io.xml: Same.
1592 * doc/xml/manual/support.xml: Same.
1593 * doc/xml/manual/strings.xml: Same.
1594 * doc/xml/manual/debug_mode.xml: Same.
1595 * doc/xml/manual/extensions.xml: Same.
1596 * doc/xml/manual/appendix_contributing.xml: Same.
1597 * doc/xml/manual/messages.xml: Same.
1598 * doc/xml/manual/test.xml: Same.
1599
7fa94fbb
BK
1600 * doc/xml/manual/abi.xml: Same.
1601 * doc/xml/manual/auto_ptr.xml: Same.
1602 * doc/xml/manual/parallel_mode.xml: Same.
1603 * doc/xml/manual/build_hacking.xml: Same.
1604 * doc/xml/manual/evolution.xml: Same.
1605 * doc/xml/manual/using.xml: Same.
1606 * doc/xml/manual/debug_mode.xml: Same.
1607 * doc/xml/manual/extensions.xml: Same.
1608 * doc/xml/manual/diagnostics.xml: Same.
1609 * doc/xml/manual/algorithms.xml: Same.
1610
fb8c6cc9
BK
1611 * doc/html: Regenerate.
1612
af90c8c9
PC
16132009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1614
1615 PR libstdc++/40712
1616 * config/locale/gnu/numeric_members.cc (numpunct<>::
1617 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1618 and copy the langinfo data into it.
1619 (numpunct<>::~numpunct): Free the allocated memory.
1620 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1621 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1622 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1623 _M_data->_M_curr_symbol.
1624 (moneypunct<>::~moneypunct): Free the allocated memory.
1625 * testsuite/22_locale/moneypunct/40712.cc: New.
1626
1627 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1628 Do not leak memory if new throws.
1629 * include/bits/locale_facets_nonio.tcc
1630 (__moneypunct_cache<>::_M_cache): Likewise.
1631
e7d5b5b9
JM
16322009-07-17 Joseph Myers <joseph@codesourcery.com>
1633
1634 PR other/40784
1635 * configure: Regenerate.
1636
596cf1cc
BK
16372009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1638
1639 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1640 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1641 line numbers.
1642 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1643 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1644 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1645
396b7fa4
JM
16462009-07-16 Joseph Myers <joseph@codesourcery.com>
1647
1648 * configure: Regenerate.
1649
c32097d8
JM
16502009-07-16 Jason Merrill <jason@redhat.com>
1651
1652 PR libstdc++/37907
1653 * include/std/type_traits: Add is_standard_layout, is_trivial.
1654 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1655 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1656 Update line numbers.
1657
271167f1
PM
16582009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1659 Tom Tromey <tromey@redhat.com>
1660
1661 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1662 Fetch std::string to the given length.
1663
6f0398bb
PC
16642009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1665
1666 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1667 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1668 [Ready] in Frankfurt.
1669 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1670 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1671 New.
1672 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1673 Likewise.
1674 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1675 Adjust.
1676 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1677 Likewise.
1678 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1679
1680 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1681 __err locals.
1682 * include/bits/ostream.tcc: Likewise.
1683 * src/compatibility.cc: Likewise.
1684 * src/istream.cc: Likewise.
1685
026ec377
PC
16862009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1687
1688 * include/std/type_traits (common_type): Remove workaround for
1689 PR36628, now fixed.
1690
33cde516
RS
16912009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1692
1693 PR testsuite/40699
1694 PR testsuite/40707
1695 PR testsuite/40709
1696 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1697
23862bec
JJ
16982009-07-08 Janis Johnson <janis187@us.ibm.com>
1699
1700 PR libstdc++/40691
6eba227c 1701 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
23862bec
JJ
1702 * testsuite/26_numerics/valarray/40691.cc: New test.
1703
8207d787
BK
17042009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1705
50fbf0c3
BK
1706 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1707 * testsuite/21_strings/c_strings/char/3.cc: Same.
8207d787 1708
62c99ce4
JM
17092009-07-06 Jason Merrill <jason@redhat.com>
1710
1711 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1712 to defer searching bases that don't overlap the desired address.
1713
aded0ed0
JM
17142009-07-05 Joseph Myers <joseph@codesourcery.com>
1715
8207d787 1716 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
aded0ed0
JM
1717 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1718 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1719 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1720 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1721 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1722 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1723 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
8207d787
BK
1724 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1725 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
aded0ed0
JM
1726 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1727 testsuite/ext/vstring/init-list.cc,
1728 testsuite/ext/vstring/moveable.cc,
1729 testsuite/ext/vstring/requirements/citerators.cc,
1730 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1731 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1732 Use dg-require-string-conversions.
1733
b30bfd40
RS
17342009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1735
1736 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1737 to ld_library_path. Use add_path. Add just find_libgcc_s to
1738 ld_library_path, not every libgcc multilib directory.
1739
a0560e75
PC
17402009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1741
1742 PR libstdc++/40600
1743 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1744 std::minmax return type.
1745 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1746
0dca2153
PC
17472009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1748
1749 PR libstdc++/40511
1750 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1751 with glibc2.2.x.
1752
462ac91e
PC
17532009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1754
1755 * include/bits/random.tcc
1756 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1757 as array type.
1758
b94f4bef
PC
17592009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1760
1761 * include/bits/random.h (__mod(_Tp)): Use defaults.
1762 (struct _Mod): Adjust template parameters.
1763 (linear_congruential_engine<>::operator()()): Adjust.
1764 (typedef _UInt32Type): Remove.
1765 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1766 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1767 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1768 calls.
1769 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1770 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1771 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1772 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1773 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1774 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1775 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1776 Likewise.
1777
1778 * include/bits/random.tcc
1779 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1780 formula (i mod n).
1781 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1782 as array type.
1783 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1784 size.
1785 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1786 uint_least32_t.
1787
c8ee2bfd
JW
17882009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1789
1790 * include/std/future (shared_future): Adjust doxygen comment.
1791
27f41cfe
JW
17922009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1793
1794 PR libstdc++/40297
1795 * include/bits/atomic_0.h: Reverse debug assertions.
1796 * include/bits/atomic_2.h: Likewise.
1797
7acf4da6
DD
17982009-06-23 DJ Delorie <dj@redhat.com>
1799
1800 Add MeP port.
1801 * configure.host: Add mep support.
1802
3259554a
BK
18032009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1804
1805 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1806 (INPUT): Add future.
1807 * include/std/future: Adjust markup.
1808 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1809 line numbers.
1810 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1811 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1812 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1813 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1814
2ea25939
JW
18152009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1816
1817 * include/bits/shared_ptr.h: Do not swap rvalues.
1818 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1819 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1820 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1821 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1822 * testsuite/20_util/tuple/swap.cc: Likewise.
1823
79e2c7b0
JW
18242009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1825
1826 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1827 * include/std/ratio: Typo in comment.
1828
7309083f
PC
18292009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1830
1831 PR libstdc++/40518
1832 * include/bits/basic_string.h (basic_string<>::_Rep::
1833 _M_set_length_and_sharable): Do not write the empty rep.
1834 (basic_string<>::erase(iterator, iterator)): Likewise,
1835 move out of line...
1836 * include/bits/basic_string.tcc: ... here.
1837
c681c829
PC
18382009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1839
1840 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1841 bitwise_assignment_operators): Initialize a and b.
1842 (struct has_bitwise_operators): Do not call the latter.
1843 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1844 dg-error line numbers.
1845 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1846 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1847 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1848
b959d637
PC
18492009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1850
1851 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1852 possibly unused.
1853 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1854 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1855 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1856
c910ceff
JW
18572009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1858
1859 * include/std/future: New.
1860 * include/Makefile.am: Add.
1861 * include/Makefile.in: Regenerate.
1862 * src/future.cc: New.
1863 * src/Makefile.am: Add.
1864 * src/Makefile.in: Regenerate.
1865 * config/abi/pre/gnu.ver: Add export.
1866 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1867 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1868 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1869 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1870 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1871 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1872 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1873 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1874 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1875 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1876 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1877 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1878 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1879 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1880 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1881 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1882 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1883 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1884 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1885 * testsuite/30_threads/packaged_task/requirements/
1886 explicit_instantiation.cc: New.
1887 * testsuite/30_threads/promise/cons/1.cc: New.
1888 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1889 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1890 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1891 * testsuite/30_threads/promise/cons/move.cc: New.
1892 * testsuite/30_threads/promise/members/get_future.cc: New.
1893 * testsuite/30_threads/promise/members/get_future2.cc: New.
1894 * testsuite/30_threads/promise/members/set_exception.cc: New.
1895 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1896 * testsuite/30_threads/promise/members/set_value.cc: New.
1897 * testsuite/30_threads/promise/members/set_value2.cc: New.
1898 * testsuite/30_threads/promise/members/set_value3.cc: New.
1899 * testsuite/30_threads/promise/members/swap.cc: New.
1900 * testsuite/30_threads/promise/requirements/
1901 explicit_instantiation.cc: New.
1902 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1903 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1904 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1905 * testsuite/30_threads/shared_future/cons/move.cc: New.
1906 * testsuite/30_threads/shared_future/members/get.cc: New.
1907 * testsuite/30_threads/shared_future/members/get2.cc: New.
1908 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1909 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1910 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1911 * testsuite/30_threads/shared_future/members/wait.cc: New.
1912 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1913 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1914 * testsuite/30_threads/shared_future/requirements/
1915 explicit_instantiation.cc: New.
1916 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1917 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1918 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1919 * testsuite/30_threads/unique_future/cons/move.cc: New.
1920 * testsuite/30_threads/unique_future/members/get.cc: New.
1921 * testsuite/30_threads/unique_future/members/get2.cc: New.
1922 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1923 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1924 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1925 * testsuite/30_threads/unique_future/members/wait.cc: New.
1926 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1927 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1928 * testsuite/30_threads/unique_future/requirements/
1929 explicit_instantiation.cc: New.
1930 * testsuite/performance/30_threads/future/polling.cc: New.
1931
1a9e603e
PC
19322009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1933
1934 * Revert last Change.
1935
2271f9c2
PC
19362009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1937
1938 PR libstdc++/40497
1939 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1940 signature per the current C++1x draft (N2857).
1941 * testsuite/24_iterators/operations/40497.cc: Add.
1942
9b88236b
PC
19432009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1944
1945 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1946 a floating point type.
1947 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1948 _IntType)): Fix second default argument.
1949 (uniform_int_distribution<>::_M_call): Remove.
1950 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1951 const param_type&)): Only declare.
1952 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1953 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1954 Remove.
1955 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1956 const param_type&): Define here.
1957 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1958 const param_type&), discrete_distribution<>::operator()
439a0f5a 1959 (_UniformRandomNumberGenerator&, const param_type&),
9b88236b
PC
1960 piecewise_constant_distribution<>::operator()
1961 (_UniformRandomNumberGenerator&, const param_type&),
1962 piecewise_linear_distribution<>::operator()
1963 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1964 the second template argument of _Adaptor.
1965 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1966 default.cc: Adjust.
1967
f8dd9e0d
PC
19682009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1969
1970 * include/bits/random.tcc (discrete_distribution<>::param_type::
1971 param_type(size_t, double, double, _Func),
1972 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1973 const param_type&)): Tidy.
1974 (piecewise_constant_distribution<>::param_type::_M_initialize):
1975 Use reserve, fix.
1976 (piecewise_constant_distribution<>::param_type::
1977 param_type(initializer_list<>, _Func),
1978 piecewise_constant_distribution<>::param_type::
1979 param_type(size_t, _RealType, _RealType, _Func),
1980 piecewise_linear_distribution<>::param_type::
1981 param_type(initializer_list<>, _Func),
1982 piecewise_linear_distribution<>::param_type::
1983 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1984 (piecewise_constant_distribution<>::param_type::
1985 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1986 piecewise_constant_distribution<>::
1987 operator()(_UniformRandomNumberGenerator&, const param_type&),
1988 piecewise_linear_distribution<>::
1989 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1990 (operator>>(std::basic_istream<>&,
1991 piecewise_constant_distribution<>&),
1992 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1993 Use reserve.
1994 * include/bits/random.h: Minor cosmetic changes.
1995
a9a51750
BK
19962009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1997
1998 * testsuite/23_containers/list/check_construct_destroy.h: New.
1999 Move test logic here.
2000 * testsuite/23_containers/list/moveable.h: Same.
2001 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
2002 * testsuite/23_containers/list/modifiers/1.h: Same.
2003 * testsuite/23_containers/list/modifiers/2.h: Same.
2004 * testsuite/23_containers/list/modifiers/3.h: Same.
2005 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
2006 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
2007 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
2008 * testsuite/23_containers/list/operations/1.h: Same.
2009 * testsuite/23_containers/list/operations/2.h: Same.
2010 * testsuite/23_containers/list/operations/3.h: Same.
2011 * testsuite/23_containers/list/operations/4.h: Same.
2012 * testsuite/23_containers/list/operations/5.h: Same.
2013 * testsuite/23_containers/list/capacity/1.h: Same.
2014 * testsuite/23_containers/list/init-list.h: Same.
2015 * testsuite/23_containers/list/cons/1.h: Same.
2016 * testsuite/23_containers/list/cons/2.h: Same.
2017 * testsuite/23_containers/list/cons/3.h: Same.
2018 * testsuite/23_containers/list/cons/4.h: Same.
2019 * testsuite/23_containers/list/cons/5.h: Same.
2020 * testsuite/23_containers/list/cons/6.h: Same.
2021 * testsuite/23_containers/list/cons/7.h: Same.
2022 * testsuite/23_containers/list/cons/8.h: Same.
2023 * testsuite/23_containers/list/cons/9.h: Same.
2024 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
2025 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
2026 header.
2027 * testsuite/23_containers/list/modifiers/1.cc: Same.
2028 * testsuite/23_containers/list/modifiers/2.cc: Same.
2029 * testsuite/23_containers/list/modifiers/3.cc: Same.
2030 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2031 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2032 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2033 * testsuite/23_containers/list/operations/1.cc: Same.
2034 * testsuite/23_containers/list/operations/2.cc: Same.
2035 * testsuite/23_containers/list/operations/3.cc: Same.
2036 * testsuite/23_containers/list/operations/4.cc: Same.
2037 * testsuite/23_containers/list/operations/5.cc: Same.
2038 * testsuite/23_containers/list/capacity/1.cc: Same.
2039 * testsuite/23_containers/list/init-list.cc: Same.
2040 * testsuite/23_containers/list/cons/1.cc: Same.
2041 * testsuite/23_containers/list/cons/2.cc: Same.
2042 * testsuite/23_containers/list/cons/3.cc: Same.
2043 * testsuite/23_containers/list/cons/4.cc: Same.
2044 * testsuite/23_containers/list/cons/5.cc: Same.
2045 * testsuite/23_containers/list/cons/6.cc: Same.
2046 * testsuite/23_containers/list/cons/7.cc: Same.
2047 * testsuite/23_containers/list/cons/8.cc: Same.
2048 * testsuite/23_containers/list/cons/9.cc: Same.
2049 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2050 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2051 * testsuite/23_containers/list/moveable.cc: Same.
2052
6ba49852
TT
20532009-06-17 Tom Tromey <tromey@redhat.com>
2054
2055 * python/hook.in: Do not fail when there is no current objfile.
2056 Use os.path.normpath.
2057
9fdcbf40
JW
20582009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2059
2060 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
2061 Remove.
2062 (exception_ptr::operator=(exception_ptr&&)): Cast source to
2063 rvalue-reference so that move constructor is called.
2064 * testsuite/18_support/exception_ptr/move.cc: New.
2065
cd3b0faf
JW
20662009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2067
2068 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
2069 if joinable.
2070
ee47095b
TT
20712009-06-15 Tom Tromey <tromey@redhat.com>
2072
2073 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
2074 set self.iter.
2075 (StdMapPrinter.to_string): Make a new iterator.
2076 (StdMapPrinter.children): Likewise.
2077 (StdSetPrinter.__init__): Don't set self.iter.
2078 (StdSetPrinter.to_string): Make a new iterator.
2079 (StdSetPrinter.children): Likewise.
2080
f9b09dec
PC
20812009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
2082
2083 * include/bits/random.tcc
2084 (negative_binomial_distribution<>::operator()
2085 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
2086 class member gamma_distribution.
2087 (negative_binomial_distribution<>::operator()
2088 (_UniformRandomNumberGenerator&)): Implement out of line here.
2089 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
2090 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
2091 (student_t_distribution<>::operator()
2092 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2093 simplify.
2094 (operator<<(basic_ostream<>&, student_t_distribution<>),
2095 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2096 (chi_squared_distribution<>::operator()
2097 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
2098 tweak to use a class member gamma_distribution.
2099 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
2100 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
2101 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
2102 const param_type&): Move inline, tweak to use class member
2103 gamma_distributions.
2104 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
2105 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
2106 * include/bits/random.h: Adjust, minor tweaks.
2107
3af62211
TT
21082009-06-10 Tom Tromey <tromey@redhat.com>
2109
f9b09dec 2110 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
3af62211
TT
2111 (build_libstdcxx_dictionary): Accept shortened form of
2112 basic_string names.
2113 (StdStringPrinter.to_string): Remove reference to WideEncoding.
2114
35204bbe
TT
21152009-06-10 Tom Tromey <tromey@redhat.com>
2116
2117 PR libstdc++/40289:
2118 * python/Makefile.in: Rebuild.
2119 * python/hook.in: Compute module path relative to objfile.
2120 * python/Makefile.am (pythondir): Redefine.
2121 (gdb.py): Subst toolexeclibdir.
2122 (install-data-local): Rewrite.
2123
fd9380a6
BK
21242009-06-09 Benjamin Kosnik <bkoz@redhat.com>
2125
2126 * include/bits/move.h: Doxygen group fixes.
2127
b01630bb
PC
21282009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2129
2130 * include/bits/random.tcc (gamma_distribution<>::operator()
2131 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
2132 the Marsaglia/Tsang algorithm.
2133 (gamma_distribution<>::param_type::_M_initialize): Adjust.
2134 (operator<<(basic_ostream<>&, gamma_distribution<>),
2135 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
2136
2137 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
2138 Remove, just use normal_distribution.
2139 (operator<<(basic_ostream<>&, student_t_distribution<>),
2140 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
2141 (linear_congruential_engine<>::operator()()): Move inline.
2142 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
2143 const param_type&)): Move inline, just use normal_distribution.
2144 (operator<<(basic_ostream<>&, lognormal_distribution<>),
2145 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
2146 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
2147 const param_type&)): Move here, out of line.
2148 (piecewise_constant_distribution<>::param_type::param_type()): Move
2149 inline.
2150 * include/bits/random.h: Adjust, minor tweaks.
2151
ca462c38
BK
21522009-06-05 Benjamin Kosnik <bkoz@redhat.com>
2153
2154 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
2155
5580c6e7
BK
21562009-06-04 Benjamin Kosnik <bkoz@redhat.com>
2157
2158 * include/ext/throw_allocator.h: Rework.
2159 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
2160 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
2161 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
2162 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
2163 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2164 * testsuite/util/regression/rand/priority_queue/
2165 container_rand_regression_test.tcc: Inline functions.
2166 * testsuite/util/regression/rand/assoc/
2167 container_rand_regression_test.tcc: Same.
2168
b49e9f7a
BK
21692009-06-03 Benjamin Kosnik <bkoz@redhat.com>
2170
2171 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
2172
70ed7339
RS
21732009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
2174
2175 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
2176 * configure: Regenerate.
2177
a67b92c3
PC
21782009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2179
2180 PR libstdc++/40299
2181 * include/ext/memory: Fully qualify calls with __gnu_cxx.
2182 * testsuite/ext/rope/40299.cc: New.
2183
41850419
TT
21842009-05-28 Tom Tromey <tromey@redhat.com>
2185 Phil Muldoon <pmuldoon@redhat.com>
2186 Jonathan Wakely <jwakely.gcc@gmail.com>
2187
2188 * python/Makefile.in, , python/libstdcxx/__init__.py,
2189 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2190 python/hook.in, python/Makefile.am: New files.
2191 * configure, Makefile.in: Rebuild.
2192 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2193 * Makefile.am (SUBDIRS): Add python.
2194
daa15929
BK
21952009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2196
2197 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2198 to ...
2199 * testsuite/util/replacement_memory_operators.h: ...here. New.
2200 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2201 * testsuite/util/testsuite_hooks.cc: Same.
2202
2203 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2204 replacement_memory_operators.h.
2205 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2206 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2207 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2208 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2209 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2210 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2211 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2212 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2213 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2214 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2215 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2216 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2217 * testsuite/ext/mt_allocator/check_new.cc: Same.
2218 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2219 * testsuite/ext/debug_allocator/check_new.cc: Same.
2220 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2221 * testsuite/ext/new_allocator/check_delete.cc: Same.
2222 * testsuite/ext/new_allocator/check_new.cc: Same.
2223 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2224 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2225 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2226 * testsuite/ext/throw_allocator/check_new.cc: Same.
2227 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2228 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2229 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2230 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2231 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2232 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2233 * testsuite/ext/pool_allocator/check_new.cc: Same.
2234 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2235 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2236 * testsuite/ext/array_allocator/check_delete.cc: Same.
2237 * testsuite/ext/array_allocator/check_new.cc: Same.
2238 * testsuite/23_containers/deque/cons/1.cc: Same.
2239 * testsuite/23_containers/deque/cons/2.cc: Same.
2240
eaf4cf4f
BK
22412009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2242
2243 * libsupc++/initializer_list: Format.
2244 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2245 * testsuite/18_support/initializer_list/requirements/
2246 explicit_instantiation.cc: New.
2247
626e0599
BK
22482009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2249
2250 PR libstdc++/40273
eaf4cf4f 2251 * include/tr1_impl/functional: Add explicit casts.
626e0599
BK
2252 * testsuite/20_util/function/requirements/
2253 explicit_instantiation.cc: New.
2254 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2255
ffa52e11 22562009-05-24 Eelis van der Weegen <eelis@eelis.net>
626e0599 2257
ffa52e11
EW
2258 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2259
e4c29fbc
BK
22602009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2261
2262 PR libstdc++/40221
2263 * include/tr1_impl/functional: Add explicit cast.
2264
e2792913 22652009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
e4c29fbc 2266
e2792913
PC
2267 PR libstdc++/40094
2268 Revert:
2269 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2270 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2271 out of line member functions definitions.
2272 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2273 Remove, use static locals instead.
2274 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2275 * src/throw_allocator.cc: New.
2276 * src/Makefile.am: Add.
2277 * config/abi/pre/gnu.ver: Add exports.
2278 * src/Makefile.in: Regenerate.
2279
d29d4507
BK
22802009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2281
2282 * include/tr1_impl/functional (function): Use explicit operator bool.
2283 * include/bits/shared_ptr.h (__shared_ptr): Same.
2284 * include/bits/unique_ptr.h (unique_ptr): Same.
2285 * include/std/mutex (unique_lock): Same.
2286 * include/std/system_error (error_code): Same.
2287 (error_condition): Same.
2288 * include/std/ostream (sentry): Same.
2289 * include/std/istream (sentry): Same.
2290 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2291 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2292 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2293 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2294 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2295 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2296 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2297
875d0f10
BK
22982009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2299
2300 * testsuite/23_containers/list/14340.cc: Abstract list type.
2301 * testsuite/23_containers/list/init-list.cc: Same.
2302 * testsuite/23_containers/list/pthread5.cc: Same.
2303 * testsuite/23_containers/list/invalidation/1.cc: Same.
2304 * testsuite/23_containers/list/invalidation/2.cc: Same.
2305 * testsuite/23_containers/list/invalidation/3.cc: Same.
2306 * testsuite/23_containers/list/invalidation/4.cc: Same.
2307 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2308 * testsuite/23_containers/list/modifiers/1.cc: Same.
2309 * testsuite/23_containers/list/modifiers/2.cc: Same.
2310 * testsuite/23_containers/list/modifiers/3.cc: Same.
2311 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2312 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2313 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2314 * testsuite/23_containers/list/cons/1.cc: Same.
2315 * testsuite/23_containers/list/cons/2.cc: Same.
2316 * testsuite/23_containers/list/cons/3.cc: Same.
2317 * testsuite/23_containers/list/cons/4.cc: Same.
2318 * testsuite/23_containers/list/cons/5.cc: Same.
2319 * testsuite/23_containers/list/cons/6.cc: Same.
2320 * testsuite/23_containers/list/cons/7.cc: Same.
2321 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2322 * testsuite/23_containers/list/cons/8.cc: Same.
2323 * testsuite/23_containers/list/cons/9.cc: Same.
2324 * testsuite/23_containers/list/operations/1.cc: Same.
2325 * testsuite/23_containers/list/operations/2.cc: Same.
2326 * testsuite/23_containers/list/operations/3.cc: Same.
2327 * testsuite/23_containers/list/operations/4.cc: Same.
2328 * testsuite/23_containers/list/operations/5.cc: Same.
2329 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2330 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2331 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2332 * testsuite/23_containers/list/requirements/dr438/
2333 constructor_1_neg.cc: Same.
2334 * testsuite/23_containers/list/requirements/dr438/
2335 constructor_2_neg.cc: Same.
2336 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2337 * testsuite/23_containers/list/requirements/
2338 partial_specialization/1.cc: Same.
2339 * testsuite/23_containers/list/23781.cc: Same.
2340 * testsuite/23_containers/list/pthread1.cc: Same.
2341 * testsuite/23_containers/list/capacity/1.cc: Same.
2342 * testsuite/23_containers/list/capacity/29134.cc: Same.
2343 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2344 * testsuite/23_containers/list/moveable.cc: Same.
2345
2346 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2347
c8036448
PC
23482009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2349
2350 PR libstdc++/40184
2351 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2352 Declare...
2353 * config/locale/gnu/c_locale.cc: ... and define.
2354 * config/locale/generic/c_locale.cc: Define.
2355 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2356 Use it.
2357 * testsuite/22_locale/locale/cons/40184.cc: New.
2358
cf0e6fff
PC
23592009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2360
2361 PR libstdc++/40192
2362 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2363 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2364 * testsuite/23_containers/vector/40192.cc: New.
2365
ff74fd13
JW
23662009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2367
2368 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2369 * include/bits/stl_deque.h (swap): Likewise.
2370 * include/bits/stl_list.h (swap): Likewise.
2371 * include/bits/stl_vector.h (swap): Likewise.
2372 * include/bits/stl_bvector.h (swap): Likewise.
2373 * include/bits/stl_queue.h (swap): Likewise.
2374 * include/bits/stl_stack.h (swap): Likewise.
2375 * include/bits/stl_tree.h (swap): Likewise.
2376 * include/bits/stl_map.h (swap): Likewise.
2377 * include/bits/stl_multimap.h (swap): Likewise.
2378 * include/bits/stl_set.h (swap): Likewise.
2379 * include/bits/stl_multiset.h (swap): Likewise.
2380 * include/bits/forward_list.h (swap): Likewise.
2381 * include/bits/unique_ptr.h (swap): Likewise.
2382 * include/debug/deque (swap): Likewise.
2383 * include/debug/list (swap): Likewise.
2384 * include/debug/vector (swap): Likewise.
2385 * include/debug/map.h (swap): Likewise.
2386 * include/debug/multimap.h (swap): Likewise.
2387 * include/debug/set.h (swap): Likewise.
2388 * include/debug/multiset.h (swap): Likewise.
2389 * include/debug/unordered_map (swap): Likewise.
2390 * include/debug/unordered_set (swap): Likewise.
2391 * include/ext/vstring.h (swap): Likewise.
2392 * include/tr1_impl/unordered_map (swap): Likewise.
2393 * include/tr1_impl/hashtable (swap): Likewise.
2394 * include/tr1_impl/unordered_set (swap): Likewise.
2395 * include/std/tuple (swap): Likewise.
2396 * include/std/mutex (swap): Likewise.
2397 * include/std/thread (swap): Likewise.
2398 (operator<<): Only output to lvalue streams.
2399 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2400 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2401 * testsuite/23_containers/deque/requirements/dr438/
2402 assign_neg.cc: Adjust line numbers.
2403 * testsuite/23_containers/deque/requirements/dr438/
2404 constructor_1_neg.cc: Likewise.
2405 * testsuite/23_containers/deque/requirements/dr438/
2406 constructor_2_neg.cc: Likewise.
2407 * testsuite/23_containers/deque/requirements/dr438/
2408 insert_neg.cc: Likewise.
2409 * testsuite/23_containers/list/requirements/dr438/
2410 assign_neg.cc: Likewise.
2411 * testsuite/23_containers/list/requirements/dr438/
2412 constructor_1_neg.cc: Likewise.
2413 * testsuite/23_containers/list/requirements/dr438/
2414 constructor_2_neg.cc: Likewise.
2415 * testsuite/23_containers/list/requirements/dr438/
2416 insert_neg.cc: Likewise.
2417 * testsuite/23_containers/vector/requirements/dr438/
2418 assign_neg.cc: Likewise.
2419 * testsuite/23_containers/vector/requirements/dr438/
2420 constructor_1_neg.cc: Likewise.
2421 * testsuite/23_containers/vector/requirements/dr438/
2422 constructor_2_neg.cc: Likewise.
2423 * testsuite/23_containers/vector/requirements/dr438/
2424 insert_neg.cc: Likewise.
2425 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2426 test non-member swap.
2427 * testsuite/30_threads/thread/swap/2.cc: Remove.
2428
24292009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
5c645750
JW
2430
2431 * include/std/mutex: Move std::lock_error to ...
2432 * src/compatibility.cc: Here.
2433 * src/mutex.cc: Likewise.
2434 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2435 for lock types and remove std::lock_error check.
2436
6dd0fec2
PC
24372009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2438
2439 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2440 double include.
2441
0f136367
PC
24422009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2443
2444 PR libstdc++/40160
2445 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2446 typeid when __GXX_RTTI is undefined.
2447 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2448 for null _M_variant._M_iterator._M_type,
2449 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2450 * testsuite/21_strings/basic_string/40160.cc: New.
2451
934432b6
PC
24522009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2453
2454 * testsuite/26_numerics/random/discrete_distribution/cons/
2455 num_xbound_fun.cc: Minor tweaks.
2456 * testsuite/26_numerics/random/piecewise_constant_distribution/
2457 cons/initlist_fun.cc: Likewise
2458 * testsuite/26_numerics/random/piecewise_constant_distribution/
2459 cons/num_xbound_fun.cc: Likewise
2460 * testsuite/26_numerics/random/piecewise_linear_distribution/
2461 cons/initlist_fun.cc: Likewise
2462 * testsuite/26_numerics/random/piecewise_linear_distribution/
2463 cons/num_xbound_fun.cc: Likewise
2464
602feda5
DB
24652009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2466
2467 PR libstdc++/36211
2468 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2469 cxxldflags to additional_flags rather than cxx_final.
2470
d05db9cc
DB
24712009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2472
934432b6
PC
2473 * testsuite/26_numerics/random/discrete_distribution/cons/
2474 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2475 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2476 initlist_fun.cc: Likewise
2477 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2478 num_xbound_fun.cc: Likewise
2479 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2480 initlist_fun.cc: Likewise
2481 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
d29d4507 2482 num_xbound_fun.cc: Likewise
d05db9cc 2483
6855fe45
PC
24842009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2485
2486 PR libstdc++/40123
2487 * random.tcc (independent_bits_engine<>::operator()()): Use
2488 result_type(1), not 1UL.
2489
2490 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2491 and _M_b.min(), instead of this->max() and this->min().
2492
2493 * random.h (_ShiftMin1): Remove, adjust everywhere.
2494
2495 * random.tcc: Minor cosmetic changes.
2496
e1a02963
PC
24972009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2498
2499 * include/bits/random.tcc (cauchy_distribution<>::
d29d4507 2500 operator()(_UniformRandomNumberGenerator&, const param_type&)):
e1a02963
PC
2501 Avoid M_PI, a glibc extension.
2502
d6864697
BE
25032009-05-13 Ben Elliston <bje@au.ibm.com>
2504
2505 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2506 * include/Makefile.in: Likewise.
2507
42016207
BE
25082009-05-13 Ben Elliston <bje@au.ibm.com>
2509
2510 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2511 const void * const.
2512
11953426
ESR
25132009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2514
d29d4507 2515 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
11953426
ESR
2516 random number engines, complex, bitset, array, time utilities, and
2517 char_traits.
2518
182da14a
JW
25192009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2520
2521 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2522 * libsupc++/nested_exception.h: New.
2523 * libsupc++/Makefile.am: Add new header.
2524 * libsupc++/Makefile.in: Regenerate.
2525 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2526 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2527 * testsuite/18_support/nested_exception/cons.cc: New.
2528 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2529 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2530 * doc/xml/manual/status_cxx200x.xml: Adjust.
2531
29e357fd
PC
25322009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2533
42016207 2534 * include/ext/throw_allocator.h: Remove redundant include.
29e357fd 2535
9fcf9c24
PC
25362009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2537
2538 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2539 out of line member functions definitions.
2540 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2541 Remove, use static locals instead.
2542 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2543 * src/throw_allocator.cc: New.
2544 * src/Makefile.am: Add.
2545 * config/abi/pre/gnu.ver: Add exports.
2546 * src/Makefile.in: Regenerate.
2547
262118b9
PC
25482009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2549
2550 * configure.ac: Bump libtool_VERSION to 6:12:0.
2551 * configure: Regenerate.
2552
76104d42
MK
25532009-05-07 Matthias Klose <doko@ubuntu.com>
2554
2555 PR libstdc++/40038
2556 * src/math_stubs_long_double.cc: Add ceill.
2557
c8ecfecf
JS
25582009-05-06 Johannes Singler <singler@ira.uka.de>
2559
42016207
BE
2560 PR libstdc++/39546
2561 * include/parallel/algo.h (find_switch):
2562 Parametrize binder2nd with const T& instead of T.
2563 * testsuite/25_algorithms/find/39546.cc: new test case
c8ecfecf 2564
326bc159
PC
25652009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2566
2567 Revert:
2568 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2569
2570 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2571 possible.
2572 * configure: Regenerate.
2573
efdb7347
JW
25742009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2575
2576 PR libstdc++/39909
2577 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2578 __set_once_functor_lock_ptr): Replace global lock object with local
2579 locks on global mutex.
2580 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2581 __set_once_functor_lock_ptr): Likewise, keeping old function to
2582 preserve ABI.
2583 (__once_proxy): Use pointer to local lock if set, global lock
2584 otherwise.
2585 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2586 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2587 * testsuite/30_threads/call_once/39909.cc: New.
2588
b91cc3b9
JH
25892009-05-03 Jan Hubicka <jh@suse.cz>
2590
2591 * include/parallel/settings.h (get): Mark const.
2592 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2593 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2594 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2595 throw ().
2596 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2597 (is_open, fd): Mark pure and throw ().
2598 (seekoff): Mark throw ().
2599
bd67512a
PC
26002009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2601
2602 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2603 possible.
2604 * configure: Regenerate.
2605
25195e82
JH
26062009-05-02 Jan Hubicka <jh@suse.cz>
2607
2608 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2609 operator): Mark pure.
2610
4c478ce8
JW
26112009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2612
2613 * scripts/create_testsuite_files: Remove thread directory.
2614
7850920c
BK
26152009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2616
2617 PR libstdc++/39868
2618 * scripts/run_doxygen: Uncomment removal of includes.
2619 (problematic): Rewrite __cxxabiv1 namespace to abi.
2620
cca36d72
PC
26212009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2622
2623 Revert the last commit.
2624
afdb7762
JW
26252009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2626
2627 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2628 Replace global lock object with local locks on global mutex.
2629 * src/mutex.cc: Likewise.
2630 * config/abi/pre/gnu.ver: Adjust.
2631 * testsuite/30_threads/call_once/call_once2.cc: New.
2632
3270032c
PC
26332009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2634
2635 PR libstdc++/39880
2636 PR libstdc++/39881
2637 PR libstdc++/39882
2638 * include/std/system_error (is_error_code_enum<errc>): Remove.
2639 (error_condition<>::error_condition(_ErrorCodeEnum,)
2640 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2641 (error_code<>::error_code(_ErrorCodeEnum,),
2642 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2643 * testsuite/19_diagnostics/system_error/39880.cc: New.
2644 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2645 Likewise.
2646 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2647 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2648 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2649 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2650 Adjust.
2651 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2652 Likewise.
2653 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2654 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2655 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2656 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2657 Likewise.
2658 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2659 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2660 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2661 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2662
92851a93
BK
26632009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2664
3270032c
PC
2665 * doc/xml/authors.xml: Add space.
2666 * doc/xml/faq.xml: Update links.
2667 * doc/xml/manual/intro.xml: Same.
2668 * doc/xml/manual/abi.xml: Update.
2669 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2670 * doc/xml/manual/status_cxxtr1.xml: Update links.
2671 * doc/xml/manual/status_cxx1998.xml: Same.
2672 * doc/xml/manual/status_cxx200x.xml: Same.
92851a93 2673
e762c6f4
JH
26742009-04-22 Jan Hubicka <jh@suse.cz>
2675
2676 * include/tr1_impl/array (at): Do not use builtin_expect.
2677 * include/ext/throw_allocator.h (allocate): Likewise.
2678 * include/ext/pool_allocator.h (allocate): Likweise.
2679 * include/ext/bitmap_allocator.h (allocate): Likewise.
2680 * include/ext/rc_string_base.h (_S_construct): Likewise.
2681 * include/ext/malloc_allocator.h (allocate): Likewise.
2682 * include/ext/mt_allocator.h (allocate): Likewise.
2683 * include/ext/sso_string_base.h (_M_construct): Likewise.
2684 * include/bits/basic_string.tcc (_S_construct): Likewise.
2685
1cae1c5f
JH
26862009-04-22 Jan Hubicka <jh@suse.cz>
2687
2688 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2689 (atexit, atoll, stroll, strtoull): Mark throw ()
2690 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2691 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2692 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2693 (atexit, atoll, stroll, strtoull): Mark throw ()
2694 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2695 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2696
09f2a1e4
JH
26972009-04-21 Jan Hubicka <jh@suse.cz>
2698
2699 * include/ext/atomicity.h
2700 (__exchange_and_add, __atomic_add): Mark throw ().
2701 * config/os/aix/atomicity.h
2702 * config/os/aix/atomicity.h
2703 * config/os/irix/atomicity.h
2704 * config/cpu/cris/atomicity.h
2705 * config/cpu/m68k/atomicity.h
2706 * config/cpu/hppa/atomicity.h
2707 * config/cpu/sparc/atomicity.h
2708 * config/cpu/i386/atomicity.h
2709 * config/cpu/i486/atomicity.h
2710 * config/cpu/sh/atomicity.h
2711 * config/cpu/generic/atomicity_mutex/atomicity.h
2712 * config/cpu/generic/atomicity_builtins/atomicity.h
2713 (__exchange_and_add, __atomic_add): Mark throw ().
2714
ed2807f4
PC
27152009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2716
2717 PR libstdc++/39835
2718 * include/bits/random.h: Avoid the badname __alpha (and, for
2719 consistency, __beta too).
2720 * include/bits/random.tcc: Likewise.
2721
9b074dc6
JH
27222009-04-19 Jan Hubicka <jh@suse.cz>
2723
2724 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2725 _GLIBCXX_NOTHROW.
2726
9225b339
JH
27272009-04-19 Jan Hubicka <jh@suse.cz>
2728
c93c8cf4
PC
2729 * include/c_compatibility/stdatomic.h
2730 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2731 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2732 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
9225b339 2733
5cf217ff
JH
27342009-04-18 Jan Hubicka <jh@suse.cz>
2735
3939adc2 2736 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
c93c8cf4
PC
2737 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2738 __cxa_get_globals_fast): Mark const.
5cf217ff
JH
2739 (__cxa_get_exception_ptr): Mark pure.
2740 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2741 (__terminate): Makr throw ().
3939adc2 2742 * libsupc++/exception (terminate): Mark throw().
5cf217ff 2743 (uncaught_exception): Mark pure.
3939adc2 2744 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
c93c8cf4
PC
2745 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2746 Mark throw().
3939adc2
JH
2747 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2748 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2749 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
7d0a3061 2750 __cxa_guard_abort): Mark throw ().
5cf217ff
JH
2751 (__cxa_pure_virtual): Mark noreturn.
2752 (__cxa_current_exception_type): Mark throw and pure.
3939adc2 2753 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
5cf217ff
JH
2754 __cxa_exception_type): Mark pure.
2755 (_M_safe_bool_dummy): Mark pure and const.
2756
5d51b87a
JH
27572009-04-18 Jan Hubicka <jh@suse.cz>
2758
2759 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2760 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2761 _M_destroy_thread_key): Mark throw ()
2762 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2763 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2764 _M_get_max_length): Mark throw ().
2765 * include/debug/formatter.h (_M_message, _M_format_word,
2766 _M_get_max_length): Mark throw ().
2767 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2768 _M_detach_single): Mark throw ().
2769 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2770 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2771 throw ()
2772 (_M_get_mutex): Mark throw ().
2773 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2774 (_M_destroy_thread_key): Mark CONST and throw.
2775 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2776 throw ().
2777
50a681c4
JH
27782009-04-18 Jan Hubicka <jh@suse.cz>
2779
2780 * src/condition_variable.cc (condition_variable,
2781 condition_variable_any constructors): Mark throw()
2782 * src/hash.cc (operator() for long double, string, and wstring): Mark
2783 throw ().
2784 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2785 _M_setup, rdbuf, str): Mark throw ().
2786 * src/chrono.cc (new): Mark throw ().
2787 * include/std/system_error (system_category, generic_category): Mark
2788 throw () and const.
2789 * include/std/chrono (now): Mark throw ().
2790 * include/std/condition_variable (condition_variable,
2791 ~condition_variable, condition_variable_any,
2792 ~condition_variable_any): Mark throw ().
2793 * include/std/mutex (mutex): Mark throw ().
2794 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2795 throw.
5d51b87a
JH
2796 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2797 and throw ().
50a681c4
JH
2798 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2799 * include/bits/locale_classes.h (_S_initialize_once,
2800 _S_clone_c_locale): Mark throw ().
2801 (_S_get_c_name): Mark const and throw ().
5d51b87a
JH
2802 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2803 throw ().
50a681c4
JH
2804 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2805 Mark throw ().
5d51b87a
JH
2806 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2807 throw ().
50a681c4
JH
2808 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2809 ios_base): Mark throw ()
2810 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2811 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2812 (str, freeze, _M_setupf): Mark throw ().
2813 (pcount): Mark pure and throw ().
2814 (rdbuf): Mark const and throw ().
2815
2daad65e
PC
28162009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2817
2818 PR libstdc++/39802
2819 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2820 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2821 Always accept negative values, for unsigned types too.
2822 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2823 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2824
b8add594
JH
28252009-04-18 Jan Hubicka <jh@suse.cz>
2826
2827 * include/debug/formater.h: Include bits/c++config.h.
2828 (_M_error): Mark noreturn.
2829 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2830 _GLIBCXX_NORETURN): New.
2831 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2daad65e
PC
2832 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2833 Mark pure.
2834 * include/c_compatibility/stdatomic.h
2835 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2836 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2837 Mark by throw ().
b8add594
JH
2838 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2839 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2840 __atomic_flag_for_address): Mark by throw ().
2841
e31f5814
UB
28422009-04-17 Uros Bizjak <ubizjak@gmail.com>
2843
2844 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2845
1cf1c842
JH
28462009-04-16 Jan Hubicka <jh@suse.cz>
2847
2848 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2849 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2850 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2851 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2852 out body to ...
2853 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2854 functions.
2855 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2856 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2857 _Rb_tree_black_count): Mark nothrow.
2858
42fb6c83
PC
28592009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2860
2861 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2862 from base classes.
2863 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2864
6ae8f77d
BK
28652009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2866
2867 * doc/html: Regenerate.
2868
2470b601
BK
28692009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2870
5e623d0b
BK
2871 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2872
2873 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2874 * doc/xml/gnu/fdl-1.2.xml: Same.
2875 * doc/xml/manual/numerics.xml: Same.
2876 * doc/xml/manual/concurrency.xml: Same.
2877 * doc/xml/manual/intro.xml: Same.
2878 * doc/xml/manual/status_cxxtr1.xml: Same.
2879 * doc/xml/manual/containers.xml: Same.
2880 * doc/xml/manual/io.xml: Same.
2881 * doc/xml/manual/utilities.xml: Same.
2882 * doc/xml/manual/support.xml: Same.
2883 * doc/xml/manual/using.xml: Same.
2884 * doc/xml/manual/localization.xml: Same.
2885 * doc/xml/manual/locale.xml: Same.
2886 * doc/xml/manual/extensions.xml: Same.
2887 * doc/xml/manual/appendix_contributing.xml: Same.
2888 * doc/xml/manual/diagnostics.xml: Same.
2889 * doc/xml/manual/status_cxx200x.xml: Same.
2890
28912009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2892
2893 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2470b601
BK
2894 * doc/xml/manual/status_cxx200x.xml: Adjust.
2895
f86ce601
BK
28962009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2897
2898 * doc/xml/spine.xml: Remove unused license entity, update
2899 copyright year.
2900
2901 * doc/xml/manual/spine.xml: Markup for primary index terms.
2902 * doc/xml/manual/numerics.xml: Same.
2903 * doc/xml/manual/intro.xml: Same.
2904 * doc/xml/manual/containers.xml: Same.
2905 * doc/xml/manual/io.xml: Same.
2906 * doc/xml/manual/appendix_porting.xml: Same.
2907 * doc/xml/manual/utilities.xml: Same.
2908 * doc/xml/manual/support.xml: Same.
2909 * doc/xml/manual/localization.xml: Same.
2910 * doc/xml/manual/strings.xml: Same.
2911 * doc/xml/manual/extensions.xml: Same.
2912 * doc/xml/manual/appendix_contributing.xml: Same.
2913 * doc/xml/manual/diagnostics.xml: Same.
2914 * doc/xml/manual/algorithms.xml: Same.
2915 * doc/xml/manual/appendix_free.xml: Same.
2916 * doc/xml/manual/iterators.xml: Same.
2917
2918 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2919 * doc/xml/gnu/fdl-1.2.xml: Same.
2920
2921 * doc/xml/manual/status_cxx200x.xml: Re-write.
2922
96a9203b
PC
29232009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2924
2925 PR libstdc++/39629 (final bits)
2926 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2927 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2928 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2929 Fix formula for __j.
2930 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2931 const normal_distribution<>&): Remove.
2932 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2933 const uniform_int_distribution<>&), operator==(const
2934 uniform_real_distribution<>&, const uniform_real_distribution<>&),
f86ce601 2935 operator==(const normal_distribution<>&, const normal_distribution<>&),
96a9203b
PC
2936 operator==(const lognormal_distribution<>&,
2937 const lognormal_distribution<>&), operator==(const
2938 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2939 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2940 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2941 operator==(const student_t_distribution<>&,
2942 const student_t_distribution<>&), operator==(const
2943 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2944 operator==(const binomial_distribution<>&, const
2945 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2946 const geometric_distribution<>&), operator==(const
f86ce601 2947 negative_binomial_distribution<>&, const
96a9203b
PC
2948 negative_binomial_distribution<>&), operator==(const
2949 poisson_distribution<>&, const poisson_distribution<>&),
2950 operator==(const exponential_distribution<>&,
2951 const exponential_distribution<>&), operator==(const
2952 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2953 weibull_distribution<>&, const weibull_distribution<>&),
2954 operator==(const extreme_value_distribution<>&,
2955 const extreme_value_distribution<>&), operator==(const
2956 discrete_distribution<>&, const discrete_distribution<>&),
2957 operator==(const piecewise_constant_distribution<>&,
2958 const piecewise_constant_distribution<>&), operator==(const
2959 piecewise_linear_distribution<>&, const
2960 piecewise_linear_distribution<>&)): Remove.
2961 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2962 serialize.cc: Remove.
2963 * testsuite/26_numerics/random/piecewise_constant_distribution/
2964 operators/serialize.cc: Likewise.
2965 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2966 serialize.cc: Likewise.
2967 * testsuite/26_numerics/random/normal_distribution/operators/
2968 serialize.cc: Likewise.
2969 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2970 serialize.cc: Likewise.
2971 * testsuite/26_numerics/random/poisson_distribution/operators/
2972 serialize.cc: Likewise.
2973 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2974 serialize.cc: Likewise.
2975 * testsuite/26_numerics/random/discrete_distribution/operators/
2976 serialize.cc: Likewise.
2977 * testsuite/26_numerics/random/weibull_distribution/operators/
2978 serialize.cc: Likewise.
2979 * testsuite/26_numerics/random/negative_binomial_distribution/
2980 operators/serialize.cc: Likewise.
2981 * testsuite/26_numerics/random/cauchy_distribution/operators/
2982 serialize.cc: Likewise.
2983 * testsuite/26_numerics/random/gamma_distribution/operators/
2984 serialize.cc: Likewise.
2985 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2986 serialize.cc: Likewise.
2987 * testsuite/26_numerics/random/exponential_distribution/operators/
2988 serialize.cc: Likewise.
2989 * testsuite/26_numerics/random/lognormal_distribution/operators/
2990 serialize.cc: Likewise.
2991 * testsuite/26_numerics/random/binomial_distribution/operators/
2992 serialize.cc: Likewise.
2993 * testsuite/26_numerics/random/extreme_value_distribution/
2994 operators/serialize.cc: Likewise.
2995 * testsuite/26_numerics/random/piecewise_linear_distribution/
2996 operators/serialize.cc: Likewise.
2997 * testsuite/26_numerics/random/student_t_distribution/operators/
2998 serialize.cc: Likewise.
2999 * testsuite/26_numerics/random/geometric_distribution/operators/
3000 serialize.cc: Likewise.
3001
3002 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
3003 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
3004 mersenne_twister_engine<>::seed(_Gen&,
3005 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
3006 subtract_with_carry_engine<>::seed(_Gen&,
3007 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
3008 Remove, unused.
3009 * include/bits/random.tcc (linear_congruential_engine<>::
3010 seed(_Gen&, false_type): Likewise.
3011
748086b7
JJ
30122009-04-09 Nick Clifton <nickc@redhat.com>
3013
3014 * src/allocator-inst.cc: Change copyright header to refer to
3015 version 3 of the GNU General Public License with version 3.1
3016 of the GCC Runtime Library Exception and to point readers at
3017 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
3018 web page.
3019 * config/abi/compatibility.h: Likewise.
3020 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
3021 * config/abi/pre/gnu.ver: Likewise.
3022 * config/allocator/bitmap_allocator_base.h: Likewise.
3023 * config/allocator/malloc_allocator_base.h: Likewise.
3024 * config/allocator/mt_allocator_base.h: Likewise.
3025 * config/allocator/new_allocator_base.h: Likewise.
3026 * config/allocator/pool_allocator_base.h: Likewise.
3027 * config/cpu/alpha/atomic_word.h: Likewise.
3028 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
3029 * config/cpu/cris/atomic_word.h: Likewise.
3030 * config/cpu/cris/atomicity.h: Likewise.
3031 * config/cpu/generic/atomic_word.h: Likewise.
3032 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
3033 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
3034 * config/cpu/generic/cpu_defines.h: Likewise.
3035 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
3036 * config/cpu/hppa/atomicity.h: Likewise.
3037 * config/cpu/i386/atomicity.h: Likewise.
3038 * config/cpu/i486/atomicity.h: Likewise.
3039 * config/cpu/ia64/atomic_word.h: Likewise.
3040 * config/cpu/m68k/atomicity.h: Likewise.
3041 * config/cpu/powerpc/atomic_word.h: Likewise.
3042 * config/cpu/powerpc/cpu_defines.h: Likewise.
3043 * config/cpu/sh/atomicity.h: Likewise.
3044 * config/cpu/sparc/atomic_word.h: Likewise.
3045 * config/cpu/sparc/atomicity.h: Likewise.
3046 * config/io/basic_file_stdio.cc: Likewise.
3047 * config/io/basic_file_stdio.h: Likewise.
3048 * config/io/c_io_stdio.h: Likewise.
3049 * config/locale/darwin/ctype_members.cc: Likewise.
3050 * config/locale/generic/c++locale_internal.h: Likewise.
3051 * config/locale/generic/c_locale.cc: Likewise.
3052 * config/locale/generic/c_locale.h: Likewise.
3053 * config/locale/generic/codecvt_members.cc: Likewise.
3054 * config/locale/generic/collate_members.cc: Likewise.
3055 * config/locale/generic/ctype_members.cc: Likewise.
3056 * config/locale/generic/messages_members.cc: Likewise.
3057 * config/locale/generic/messages_members.h: Likewise.
3058 * config/locale/generic/monetary_members.cc: Likewise.
3059 * config/locale/generic/numeric_members.cc: Likewise.
3060 * config/locale/generic/time_members.cc: Likewise.
3061 * config/locale/generic/time_members.h: Likewise.
3062 * config/locale/gnu/c++locale_internal.h: Likewise.
3063 * config/locale/gnu/c_locale.cc: Likewise.
3064 * config/locale/gnu/c_locale.h: Likewise.
3065 * config/locale/gnu/codecvt_members.cc: Likewise.
3066 * config/locale/gnu/collate_members.cc: Likewise.
3067 * config/locale/gnu/ctype_members.cc: Likewise.
3068 * config/locale/gnu/messages_members.cc: Likewise.
3069 * config/locale/gnu/messages_members.h: Likewise.
3070 * config/locale/gnu/monetary_members.cc: Likewise.
3071 * config/locale/gnu/numeric_members.cc: Likewise.
3072 * config/locale/gnu/time_members.cc: Likewise.
3073 * config/locale/gnu/time_members.h: Likewise.
3074 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
3075 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
3076 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
3077 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
3078 * config/os/aix/atomic_word.h: Likewise.
3079 * config/os/aix/atomicity.h: Likewise.
3080 * config/os/aix/ctype_base.h: Likewise.
3081 * config/os/aix/ctype_inline.h: Likewise.
3082 * config/os/aix/ctype_noninline.h: Likewise.
3083 * config/os/aix/os_defines.h: Likewise.
3084 * config/os/bsd/darwin/ctype_base.h: Likewise.
3085 * config/os/bsd/darwin/ctype_inline.h: Likewise.
3086 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
3087 * config/os/bsd/darwin/os_defines.h: Likewise.
3088 * config/os/bsd/freebsd/ctype_base.h: Likewise.
3089 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
3090 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
3091 * config/os/bsd/freebsd/os_defines.h: Likewise.
3092 * config/os/bsd/netbsd/ctype_base.h: Likewise.
3093 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
3094 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
3095 * config/os/bsd/netbsd/os_defines.h: Likewise.
3096 * config/os/djgpp/ctype_base.h: Likewise.
3097 * config/os/djgpp/ctype_inline.h: Likewise.
3098 * config/os/djgpp/ctype_noninline.h: Likewise.
3099 * config/os/djgpp/os_defines.h: Likewise.
3100 * config/os/generic/ctype_base.h: Likewise.
3101 * config/os/generic/ctype_inline.h: Likewise.
3102 * config/os/generic/ctype_noninline.h: Likewise.
3103 * config/os/generic/error_constants.h: Likewise.
3104 * config/os/generic/os_defines.h: Likewise.
3105 * config/os/gnu-linux/ctype_base.h: Likewise.
3106 * config/os/gnu-linux/ctype_inline.h: Likewise.
3107 * config/os/gnu-linux/ctype_noninline.h: Likewise.
3108 * config/os/gnu-linux/os_defines.h: Likewise.
3109 * config/os/hpux/ctype_base.h: Likewise.
3110 * config/os/hpux/ctype_inline.h: Likewise.
3111 * config/os/hpux/ctype_noninline.h: Likewise.
3112 * config/os/hpux/os_defines.h: Likewise.
3113 * config/os/irix/atomic_word.h: Likewise.
3114 * config/os/irix/atomicity.h: Likewise.
3115 * config/os/irix/irix5.2/ctype_base.h: Likewise.
3116 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
3117 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
3118 * config/os/irix/irix5.2/os_defines.h: Likewise.
3119 * config/os/irix/irix6.5/ctype_base.h: Likewise.
3120 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
3121 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
3122 * config/os/irix/irix6.5/os_defines.h: Likewise.
3123 * config/os/mingw32/ctype_base.h: Likewise.
3124 * config/os/mingw32/ctype_inline.h: Likewise.
3125 * config/os/mingw32/ctype_noninline.h: Likewise.
3126 * config/os/mingw32/error_constants.h: Likewise.
3127 * config/os/mingw32/os_defines.h: Likewise.
3128 * config/os/newlib/ctype_base.h: Likewise.
3129 * config/os/newlib/ctype_inline.h: Likewise.
3130 * config/os/newlib/ctype_noninline.h: Likewise.
3131 * config/os/newlib/os_defines.h: Likewise.
3132 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
3133 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
3134 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
3135 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
3136 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
3137 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
3138 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
3139 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
3140 * config/os/tpf/ctype_base.h: Likewise.
3141 * config/os/tpf/ctype_inline.h: Likewise.
3142 * config/os/tpf/ctype_noninline.h: Likewise.
3143 * config/os/tpf/os_defines.h: Likewise.
3144 * config/os/uclibc/ctype_base.h: Likewise.
3145 * config/os/uclibc/ctype_inline.h: Likewise.
3146 * config/os/uclibc/ctype_noninline.h: Likewise.
3147 * config/os/uclibc/os_defines.h: Likewise.
3148 * config/os/vxworks/ctype_base.h: Likewise.
3149 * config/os/vxworks/ctype_inline.h: Likewise.
3150 * config/os/vxworks/ctype_noninline.h: Likewise.
3151 * config/os/vxworks/os_defines.h: Likewise.
3152 * include/backward/auto_ptr.h: Likewise.
3153 * include/backward/backward_warning.h: Likewise.
3154 * include/backward/binders.h: Likewise.
3155 * include/backward/hash_fun.h: Likewise.
3156 * include/backward/hash_map: Likewise.
3157 * include/backward/hash_set: Likewise.
3158 * include/backward/hashtable.h: Likewise.
3159 * include/backward/strstream: Likewise.
3160 * include/bits/algorithmfwd.h: Likewise.
3161 * include/bits/allocator.h: Likewise.
3162 * include/bits/atomic_0.h: Likewise.
3163 * include/bits/atomic_2.h: Likewise.
3164 * include/bits/atomicfwd_c.h: Likewise.
3165 * include/bits/atomicfwd_cxx.h: Likewise.
3166 * include/bits/basic_ios.h: Likewise.
3167 * include/bits/basic_ios.tcc: Likewise.
3168 * include/bits/basic_string.h: Likewise.
3169 * include/bits/basic_string.tcc: Likewise.
3170 * include/bits/boost_concept_check.h: Likewise.
3171 * include/bits/c++config: Likewise.
3172 * include/bits/char_traits.h: Likewise.
3173 * include/bits/codecvt.h: Likewise.
3174 * include/bits/concept_check.h: Likewise.
3175 * include/bits/cpp_type_traits.h: Likewise.
3176 * include/bits/deque.tcc: Likewise.
3177 * include/bits/forward_list.h: Likewise.
3178 * include/bits/forward_list.tcc: Likewise.
3179 * include/bits/fstream.tcc: Likewise.
3180 * include/bits/functexcept.h: Likewise.
3181 * include/bits/functional_hash.h: Likewise.
3182 * include/bits/gslice.h: Likewise.
3183 * include/bits/gslice_array.h: Likewise.
3184 * include/bits/hashtable.h: Likewise.
3185 * include/bits/indirect_array.h: Likewise.
3186 * include/bits/ios_base.h: Likewise.
3187 * include/bits/istream.tcc: Likewise.
3188 * include/bits/list.tcc: Likewise.
3189 * include/bits/locale_classes.h: Likewise.
3190 * include/bits/locale_classes.tcc: Likewise.
3191 * include/bits/locale_facets.h: Likewise.
3192 * include/bits/locale_facets.tcc: Likewise.
3193 * include/bits/locale_facets_nonio.h: Likewise.
3194 * include/bits/locale_facets_nonio.tcc: Likewise.
3195 * include/bits/localefwd.h: Likewise.
3196 * include/bits/mask_array.h: Likewise.
3197 * include/bits/move.h: Likewise.
3198 * include/bits/ostream.tcc: Likewise.
3199 * include/bits/ostream_insert.h: Likewise.
3200 * include/bits/postypes.h: Likewise.
3201 * include/bits/shared_ptr.h: Likewise.
3202 * include/bits/slice_array.h: Likewise.
3203 * include/bits/sstream.tcc: Likewise.
3204 * include/bits/stl_algo.h: Likewise.
3205 * include/bits/stl_algobase.h: Likewise.
3206 * include/bits/stl_bvector.h: Likewise.
3207 * include/bits/stl_construct.h: Likewise.
3208 * include/bits/stl_deque.h: Likewise.
3209 * include/bits/stl_function.h: Likewise.
3210 * include/bits/stl_heap.h: Likewise.
3211 * include/bits/stl_iterator.h: Likewise.
3212 * include/bits/stl_iterator_base_funcs.h: Likewise.
3213 * include/bits/stl_iterator_base_types.h: Likewise.
3214 * include/bits/stl_list.h: Likewise.
3215 * include/bits/stl_map.h: Likewise.
3216 * include/bits/stl_multimap.h: Likewise.
3217 * include/bits/stl_multiset.h: Likewise.
3218 * include/bits/stl_numeric.h: Likewise.
3219 * include/bits/stl_pair.h: Likewise.
3220 * include/bits/stl_queue.h: Likewise.
3221 * include/bits/stl_raw_storage_iter.h: Likewise.
3222 * include/bits/stl_relops.h: Likewise.
3223 * include/bits/stl_set.h: Likewise.
3224 * include/bits/stl_stack.h: Likewise.
3225 * include/bits/stl_tempbuf.h: Likewise.
3226 * include/bits/stl_tree.h: Likewise.
3227 * include/bits/stl_uninitialized.h: Likewise.
3228 * include/bits/stl_vector.h: Likewise.
3229 * include/bits/stream_iterator.h: Likewise.
3230 * include/bits/streambuf.tcc: Likewise.
3231 * include/bits/streambuf_iterator.h: Likewise.
3232 * include/bits/stringfwd.h: Likewise.
3233 * include/bits/unique_ptr.h: Likewise.
3234 * include/bits/valarray_after.h: Likewise.
3235 * include/bits/valarray_array.h: Likewise.
3236 * include/bits/valarray_array.tcc: Likewise.
3237 * include/bits/valarray_before.h: Likewise.
3238 * include/bits/vector.tcc: Likewise.
3239 * include/c/cassert: Likewise.
3240 * include/c/cctype: Likewise.
3241 * include/c/cerrno: Likewise.
3242 * include/c/cfloat: Likewise.
3243 * include/c/ciso646: Likewise.
3244 * include/c/climits: Likewise.
3245 * include/c/clocale: Likewise.
3246 * include/c/cmath: Likewise.
3247 * include/c/csetjmp: Likewise.
3248 * include/c/csignal: Likewise.
3249 * include/c/cstdarg: Likewise.
3250 * include/c/cstddef: Likewise.
3251 * include/c/cstdio: Likewise.
3252 * include/c/cstdlib: Likewise.
3253 * include/c/cstring: Likewise.
3254 * include/c/ctime: Likewise.
3255 * include/c/cwchar: Likewise.
3256 * include/c/cwctype: Likewise.
3257 * include/c_compatibility/assert.h: Likewise.
3258 * include/c_compatibility/complex.h: Likewise.
3259 * include/c_compatibility/ctype.h: Likewise.
3260 * include/c_compatibility/errno.h: Likewise.
3261 * include/c_compatibility/fenv.h: Likewise.
3262 * include/c_compatibility/float.h: Likewise.
3263 * include/c_compatibility/inttypes.h: Likewise.
3264 * include/c_compatibility/iso646.h: Likewise.
3265 * include/c_compatibility/limits.h: Likewise.
3266 * include/c_compatibility/locale.h: Likewise.
3267 * include/c_compatibility/math.h: Likewise.
3268 * include/c_compatibility/setjmp.h: Likewise.
3269 * include/c_compatibility/signal.h: Likewise.
3270 * include/c_compatibility/stdarg.h: Likewise.
3271 * include/c_compatibility/stdatomic.h: Likewise.
3272 * include/c_compatibility/stdbool.h: Likewise.
3273 * include/c_compatibility/stddef.h: Likewise.
3274 * include/c_compatibility/stdint.h: Likewise.
3275 * include/c_compatibility/stdio.h: Likewise.
3276 * include/c_compatibility/stdlib.h: Likewise.
3277 * include/c_compatibility/string.h: Likewise.
3278 * include/c_compatibility/tgmath.h: Likewise.
3279 * include/c_compatibility/time.h: Likewise.
3280 * include/c_compatibility/wchar.h: Likewise.
3281 * include/c_compatibility/wctype.h: Likewise.
3282 * include/c_global/cassert: Likewise.
3283 * include/c_global/ccomplex: Likewise.
3284 * include/c_global/cctype: Likewise.
3285 * include/c_global/cerrno: Likewise.
3286 * include/c_global/cfenv: Likewise.
3287 * include/c_global/cfloat: Likewise.
3288 * include/c_global/cinttypes: Likewise.
3289 * include/c_global/ciso646: Likewise.
3290 * include/c_global/climits: Likewise.
3291 * include/c_global/clocale: Likewise.
3292 * include/c_global/cmath.tcc: Likewise.
3293 * include/c_global/cmath: Likewise.
3294 * include/c_global/csetjmp: Likewise.
3295 * include/c_global/csignal: Likewise.
3296 * include/c_global/cstdarg: Likewise.
3297 * include/c_global/cstdatomic: Likewise.
3298 * include/c_global/cstdbool: Likewise.
3299 * include/c_global/cstddef: Likewise.
3300 * include/c_global/cstdint: Likewise.
3301 * include/c_global/cstdio: Likewise.
3302 * include/c_global/cstdlib: Likewise.
3303 * include/c_global/cstring: Likewise.
3304 * include/c_global/ctgmath: Likewise.
3305 * include/c_global/ctime: Likewise.
3306 * include/c_global/cwchar: Likewise.
3307 * include/c_global/cwctype: Likewise.
3308 * include/c_std/cassert: Likewise.
3309 * include/c_std/cctype: Likewise.
3310 * include/c_std/cerrno: Likewise.
3311 * include/c_std/cfloat: Likewise.
3312 * include/c_std/ciso646: Likewise.
3313 * include/c_std/climits: Likewise.
3314 * include/c_std/clocale: Likewise.
3315 * include/c_std/cmath.tcc: Likewise.
3316 * include/c_std/cmath: Likewise.
3317 * include/c_std/csetjmp: Likewise.
3318 * include/c_std/csignal: Likewise.
3319 * include/c_std/cstdarg: Likewise.
3320 * include/c_std/cstddef: Likewise.
3321 * include/c_std/cstdio: Likewise.
3322 * include/c_std/cstdlib: Likewise.
3323 * include/c_std/cstring: Likewise.
3324 * include/c_std/ctime: Likewise.
3325 * include/c_std/cwchar: Likewise.
3326 * include/c_std/cwctype: Likewise.
3327 * include/debug/bitset: Likewise.
3328 * include/debug/debug.h: Likewise.
3329 * include/debug/deque: Likewise.
3330 * include/debug/formatter.h: Likewise.
3331 * include/debug/functions.h: Likewise.
3332 * include/debug/list: Likewise.
3333 * include/debug/macros.h: Likewise.
3334 * include/debug/map.h: Likewise.
3335 * include/debug/map: Likewise.
3336 * include/debug/multimap.h: Likewise.
3337 * include/debug/multiset.h: Likewise.
3338 * include/debug/safe_base.h: Likewise.
3339 * include/debug/safe_iterator.h: Likewise.
3340 * include/debug/safe_iterator.tcc: Likewise.
3341 * include/debug/safe_sequence.h: Likewise.
3342 * include/debug/set.h: Likewise.
3343 * include/debug/set: Likewise.
3344 * include/debug/string: Likewise.
3345 * include/debug/unordered_map: Likewise.
3346 * include/debug/unordered_set: Likewise.
3347 * include/debug/vector: Likewise.
3348 * include/ext/algorithm: Likewise.
3349 * include/ext/array_allocator.h: Likewise.
3350 * include/ext/atomicity.h: Likewise.
3351 * include/ext/bitmap_allocator.h: Likewise.
3352 * include/ext/cast.h: Likewise.
3353 * include/ext/codecvt_specializations.h: Likewise.
3354 * include/ext/concurrence.h: Likewise.
3355 * include/ext/debug_allocator.h: Likewise.
3356 * include/ext/enc_filebuf.h: Likewise.
3357 * include/ext/extptr_allocator.h: Likewise.
3358 * include/ext/functional: Likewise.
3359 * include/ext/iterator: Likewise.
3360 * include/ext/malloc_allocator.h: Likewise.
3361 * include/ext/memory: Likewise.
3362 * include/ext/mt_allocator.h: Likewise.
3363 * include/ext/new_allocator.h: Likewise.
3364 * include/ext/numeric: Likewise.
3365 * include/ext/numeric_traits.h: Likewise.
3366 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3367 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3368 Likewise.
3369 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3370 Likewise.
3371 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3372 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3373 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3374 Likewise.
3375 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3376 Likewise.
3377 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3378 Likewise.
3379 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3380 Likewise.
3381 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3382 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3383 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3384 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3385 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3386 Likewise.
3387 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3388 Likewise.
3389 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3390 Likewise.
3391 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3392 Likewise.
3393 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3394 Likewise.
3395 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3396 Likewise.
3397 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3398 Likewise.
3399 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3400 Likewise.
3401 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3402 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3403 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3404 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3405 Likewise.
3406 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3407 Likewise.
3408 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3409 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3410 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3411 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3412 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3413 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3414 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3415 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3416 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3417 Likewise.
3418 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3419 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3420 Likewise.
3421 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3422 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3423 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3424 Likewise.
3425 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3426 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3427 Likewise.
3428 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3429 Likewise.
3430 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3431 Likewise.
3432 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3433 Likewise.
3434 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3435 Likewise.
3436 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3437 Likewise.
3438 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3439 Likewise.
3440 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3441 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3442 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3443 Likewise.
3444 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3445 Likewise.
3446 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3447 Likewise.
3448 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3449 Likewise.
3450 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3451 Likewise.
3452 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3453 Likewise.
3454 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3455 Likewise.
3456 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3457 Likewise.
3458 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3459 Likewise.
3460 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3461 Likewise.
3462 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3463 Likewise.
3464 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3465 Likewise.
3466 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3467 Likewise.
3468 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3469 Likewise.
3470 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3471 Likewise.
3472 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3473 Likewise.
3474 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3475 Likewise.
3476 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3477 Likewise.
3478 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3479 Likewise.
3480 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3481 Likewise.
3482 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3483 Likewise.
3484 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3485 Likewise.
3486 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3487 Likewise.
3488 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3489 Likewise.
3490 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3491 Likewise.
3492 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3493 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3494 Likewise.
3495 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3496 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3497 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3498 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3499 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3500 Likewise.
3501 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3502 Likewise.
3503 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3504 Likewise.
3505 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3506 Likewise.
3507 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3508 Likewise.
3509 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3510 Likewise.
3511 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3512 Likewise.
3513 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3514 Likewise.
3515 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3516 Likewise.
3517 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3518 Likewise.
3519 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3520 Likewise.
3521 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3522 Likewise.
3523 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3524 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3525 Likewise.
3526 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3527 Likewise.
3528 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3529 Likewise.
3530 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3531 Likewise.
3532 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3533 Likewise.
3534 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3535 Likewise.
3536 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3537 Likewise.
3538 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3539 Likewise.
3540 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3541 Likewise.
3542 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3543 Likewise.
3544 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3545 Likewise.
3546 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3547 Likewise.
3548 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3549 Likewise.
3550 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3551 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3552 Likewise.
3553 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3554 Likewise.
3555 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3556 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3557 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3558 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3559 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3560 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3561 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3562 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3563 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3564 Likewise.
3565 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3566 Likewise.
3567 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3568 Likewise.
3569 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3570 Likewise.
3571 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3572 Likewise.
3573 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3574 Likewise.
3575 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3576 Likewise.
3577 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3578 Likewise.
3579 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3580 Likewise.
3581 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3582 Likewise.
3583 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3584 Likewise.
3585 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3586 Likewise.
3587 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3588 Likewise.
3589 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3590 Likewise.
3591 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3592 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3593 Likewise.
3594 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3595 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3596 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3597 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3598 Likewise.
3599 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3600 Likewise.
3601 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3602 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3603 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3604 Likewise.
3605 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3606 Likewise.
3607 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3608 Likewise.
3609 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3610 Likewise.
3611 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3612 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3613 Likewise.
3614 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3615 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3616 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3617 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3618 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3619 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3620 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3621 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3622 Likewise.
3623 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3624 Likewise.
3625 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3626 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3627 Likewise.
3628 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3629 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3630 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3631 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3632 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3633 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3634 Likewise.
3635 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3636 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3637 Likewise.
3638 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3639 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3640 Likewise.
3641 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3642 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3643 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3644 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3645 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3646 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3647 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3648 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3649 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3650 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3651 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3652 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3653 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3654 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3655 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3656 Likewise.
3657 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3658 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3659 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3660 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3661 Likewise.
3662 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3663 Likewise.
3664 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3665 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3666 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3667 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3668 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3669 Likewise.
3670 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3671 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3672 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3673 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3674 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3675 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3676 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3677 Likewise.
3678 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3679 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3680 Likewise.
3681 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3682 Likewise.
3683 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3684 Likewise.
3685 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3686 Likewise.
3687 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3688 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3689 Likewise.
3690 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3691 Likewise.
3692 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3693 Likewise.
3694 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3695 Likewise.
3696 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3697 Likewise.
3698 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3699 Likewise.
3700 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3701 Likewise.
3702 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3703 Likewise.
3704 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3705 Likewise.
3706 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3707 Likewise.
3708 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3709 Likewise.
3710 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3711 Likewise.
3712 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3713 Likewise.
3714 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3715 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3716 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3717 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3718 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3719 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3720 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3721 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3722 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3723 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3724 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3725 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3726 Likewise.
3727 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3728 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3729 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3730 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3731 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3732 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3733 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3734 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3735 Likewise.
3736 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3737 Likewise.
3738 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3739 Likewise.
3740 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3741 Likewise.
3742 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3743 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3744 Likewise.
3745 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3746 Likewise.
3747 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3748 Likewise.
3749 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3750 Likewise.
3751 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3752 Likewise.
3753 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3754 Likewise.
3755 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3756 Likewise.
3757 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3758 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3759 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3760 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3761 Likewise.
3762 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3763 Likewise.
3764 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3765 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3766 Likewise.
3767 * include/ext/pb_ds/exception.hpp: Likewise.
3768 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3769 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3770 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3771 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3772 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3773 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3774 * include/ext/pod_char_traits.h: Likewise.
3775 * include/ext/pointer.h: Likewise.
3776 * include/ext/pool_allocator.h: Likewise.
3777 * include/ext/rb_tree: Likewise.
3778 * include/ext/rc_string_base.h: Likewise.
3779 * include/ext/rope: Likewise.
3780 * include/ext/ropeimpl.h: Likewise.
3781 * include/ext/slist: Likewise.
3782 * include/ext/sso_string_base.h: Likewise.
3783 * include/ext/stdio_filebuf.h: Likewise.
3784 * include/ext/stdio_sync_filebuf.h: Likewise.
3785 * include/ext/string_conversions.h: Likewise.
3786 * include/ext/throw_allocator.h: Likewise.
3787 * include/ext/type_traits.h: Likewise.
3788 * include/ext/typelist.h: Likewise.
3789 * include/ext/vstring.h: Likewise.
3790 * include/ext/vstring.tcc: Likewise.
3791 * include/ext/vstring_fwd.h: Likewise.
3792 * include/ext/vstring_util.h: Likewise.
3793 * include/parallel/algo.h: Likewise.
3794 * include/parallel/algobase.h: Likewise.
3795 * include/parallel/algorithm: Likewise.
3796 * include/parallel/algorithmfwd.h: Likewise.
3797 * include/parallel/balanced_quicksort.h: Likewise.
3798 * include/parallel/base.h: Likewise.
3799 * include/parallel/basic_iterator.h: Likewise.
3800 * include/parallel/checkers.h: Likewise.
3801 * include/parallel/compatibility.h: Likewise.
3802 * include/parallel/compiletime_settings.h: Likewise.
3803 * include/parallel/equally_split.h: Likewise.
3804 * include/parallel/features.h: Likewise.
3805 * include/parallel/find.h: Likewise.
3806 * include/parallel/find_selectors.h: Likewise.
3807 * include/parallel/for_each.h: Likewise.
3808 * include/parallel/for_each_selectors.h: Likewise.
3809 * include/parallel/iterator.h: Likewise.
3810 * include/parallel/list_partition.h: Likewise.
3811 * include/parallel/losertree.h: Likewise.
3812 * include/parallel/merge.h: Likewise.
3813 * include/parallel/multiseq_selection.h: Likewise.
3814 * include/parallel/multiway_merge.h: Likewise.
3815 * include/parallel/multiway_mergesort.h: Likewise.
3816 * include/parallel/numeric: Likewise.
3817 * include/parallel/numericfwd.h: Likewise.
3818 * include/parallel/omp_loop.h: Likewise.
3819 * include/parallel/omp_loop_static.h: Likewise.
3820 * include/parallel/par_loop.h: Likewise.
3821 * include/parallel/parallel.h: Likewise.
3822 * include/parallel/partial_sum.h: Likewise.
3823 * include/parallel/partition.h: Likewise.
3824 * include/parallel/queue.h: Likewise.
3825 * include/parallel/quicksort.h: Likewise.
3826 * include/parallel/random_number.h: Likewise.
3827 * include/parallel/random_shuffle.h: Likewise.
3828 * include/parallel/search.h: Likewise.
3829 * include/parallel/set_operations.h: Likewise.
3830 * include/parallel/settings.h: Likewise.
3831 * include/parallel/sort.h: Likewise.
3832 * include/parallel/tags.h: Likewise.
3833 * include/parallel/types.h: Likewise.
3834 * include/parallel/unique_copy.h: Likewise.
3835 * include/parallel/workstealing.h: Likewise.
3836 * include/precompiled/extc++.h: Likewise.
3837 * include/precompiled/stdc++.h: Likewise.
3838 * include/precompiled/stdtr1c++.h: Likewise.
3839 * include/std/algorithm: Likewise.
3840 * include/std/array: Likewise.
3841 * include/std/bitset: Likewise.
3842 * include/std/c++0x_warning.h: Likewise.
3843 * include/std/chrono: Likewise.
3844 * include/std/complex: Likewise.
3845 * include/std/condition_variable: Likewise.
3846 * include/std/deque: Likewise.
3847 * include/std/forward_list: Likewise.
3848 * include/std/fstream: Likewise.
3849 * include/std/functional: Likewise.
3850 * include/std/iomanip: Likewise.
3851 * include/std/ios: Likewise.
3852 * include/std/iosfwd: Likewise.
3853 * include/std/iostream: Likewise.
3854 * include/std/istream: Likewise.
3855 * include/std/iterator: Likewise.
3856 * include/std/limits: Likewise.
3857 * include/std/list: Likewise.
3858 * include/std/locale: Likewise.
3859 * include/std/map: Likewise.
3860 * include/std/memory: Likewise.
3861 * include/std/mutex: Likewise.
3862 * include/std/numeric: Likewise.
3863 * include/std/ostream: Likewise.
3864 * include/std/queue: Likewise.
3865 * include/std/random: Likewise.
3866 * include/std/ratio: Likewise.
3867 * include/std/regex: Likewise.
3868 * include/std/set: Likewise.
3869 * include/std/sstream: Likewise.
3870 * include/std/stack: Likewise.
3871 * include/std/stdexcept: Likewise.
3872 * include/std/streambuf: Likewise.
3873 * include/std/string: Likewise.
3874 * include/std/system_error: Likewise.
3875 * include/std/thread: Likewise.
3876 * include/std/tuple: Likewise.
3877 * include/std/type_traits: Likewise.
3878 * include/std/unordered_map: Likewise.
3879 * include/std/unordered_set: Likewise.
3880 * include/std/utility: Likewise.
3881 * include/std/valarray: Likewise.
3882 * include/std/vector: Likewise.
3883 * include/tr1/array: Likewise.
3884 * include/tr1/bessel_function.tcc: Likewise.
3885 * include/tr1/beta_function.tcc: Likewise.
3886 * include/tr1/ccomplex: Likewise.
3887 * include/tr1/cctype: Likewise.
3888 * include/tr1/cfenv: Likewise.
3889 * include/tr1/cfloat: Likewise.
3890 * include/tr1/cinttypes: Likewise.
3891 * include/tr1/climits: Likewise.
3892 * include/tr1/cmath: Likewise.
3893 * include/tr1/complex.h: Likewise.
3894 * include/tr1/complex: Likewise.
3895 * include/tr1/cstdarg: Likewise.
3896 * include/tr1/cstdbool: Likewise.
3897 * include/tr1/cstdint: Likewise.
3898 * include/tr1/cstdio: Likewise.
3899 * include/tr1/cstdlib: Likewise.
3900 * include/tr1/ctgmath: Likewise.
3901 * include/tr1/ctime: Likewise.
3902 * include/tr1/ctype.h: Likewise.
3903 * include/tr1/cwchar: Likewise.
3904 * include/tr1/cwctype: Likewise.
3905 * include/tr1/ell_integral.tcc: Likewise.
3906 * include/tr1/exp_integral.tcc: Likewise.
3907 * include/tr1/fenv.h: Likewise.
3908 * include/tr1/float.h: Likewise.
3909 * include/tr1/functional: Likewise.
3910 * include/tr1/functional_hash.h: Likewise.
3911 * include/tr1/gamma.tcc: Likewise.
3912 * include/tr1/hashtable.h: Likewise.
3913 * include/tr1/hypergeometric.tcc: Likewise.
3914 * include/tr1/inttypes.h: Likewise.
3915 * include/tr1/legendre_function.tcc: Likewise.
3916 * include/tr1/limits.h: Likewise.
3917 * include/tr1/math.h: Likewise.
3918 * include/tr1/memory: Likewise.
3919 * include/tr1/modified_bessel_func.tcc: Likewise.
3920 * include/tr1/poly_hermite.tcc: Likewise.
3921 * include/tr1/poly_laguerre.tcc: Likewise.
3922 * include/tr1/random: Likewise.
3923 * include/tr1/regex: Likewise.
3924 * include/tr1/riemann_zeta.tcc: Likewise.
3925 * include/tr1/shared_ptr.h: Likewise.
3926 * include/tr1/special_function_util.h: Likewise.
3927 * include/tr1/stdarg.h: Likewise.
3928 * include/tr1/stdbool.h: Likewise.
3929 * include/tr1/stdint.h: Likewise.
3930 * include/tr1/stdio.h: Likewise.
3931 * include/tr1/stdlib.h: Likewise.
3932 * include/tr1/tgmath.h: Likewise.
3933 * include/tr1/tuple: Likewise.
3934 * include/tr1/type_traits: Likewise.
3935 * include/tr1/unordered_map: Likewise.
3936 * include/tr1/unordered_set: Likewise.
3937 * include/tr1/utility: Likewise.
3938 * include/tr1/wchar.h: Likewise.
3939 * include/tr1/wctype.h: Likewise.
3940 * include/tr1_impl/array: Likewise.
3941 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3942 * include/tr1_impl/cctype: Likewise.
3943 * include/tr1_impl/cfenv: Likewise.
3944 * include/tr1_impl/cinttypes: Likewise.
3945 * include/tr1_impl/cmath: Likewise.
3946 * include/tr1_impl/complex: Likewise.
3947 * include/tr1_impl/cstdint: Likewise.
3948 * include/tr1_impl/cstdio: Likewise.
3949 * include/tr1_impl/cstdlib: Likewise.
3950 * include/tr1_impl/cwchar: Likewise.
3951 * include/tr1_impl/cwctype: Likewise.
3952 * include/tr1_impl/functional: Likewise.
3953 * include/tr1_impl/functional_hash.h: Likewise.
3954 * include/tr1_impl/hashtable: Likewise.
3955 * include/tr1_impl/hashtable_policy.h: Likewise.
3956 * include/tr1_impl/random.tcc: Likewise.
3957 * include/tr1_impl/random: Likewise.
3958 * include/tr1_impl/regex: Likewise.
3959 * include/tr1_impl/type_traits: Likewise.
3960 * include/tr1_impl/unordered_map: Likewise.
3961 * include/tr1_impl/unordered_set: Likewise.
3962 * include/tr1_impl/utility: Likewise.
3963 * libsupc++/array_type_info.cc: Likewise.
3964 * libsupc++/atexit_arm.cc: Likewise.
3965 * libsupc++/bad_cast.cc: Likewise.
3966 * libsupc++/bad_typeid.cc: Likewise.
3967 * libsupc++/class_type_info.cc: Likewise.
3968 * libsupc++/cxxabi-forced.h: Likewise.
3969 * libsupc++/cxxabi.h: Likewise.
3970 * libsupc++/del_op.cc: Likewise.
3971 * libsupc++/del_opnt.cc: Likewise.
3972 * libsupc++/del_opv.cc: Likewise.
3973 * libsupc++/del_opvnt.cc: Likewise.
3974 * libsupc++/dyncast.cc: Likewise.
3975 * libsupc++/eh_alloc.cc: Likewise.
3976 * libsupc++/eh_arm.cc: Likewise.
3977 * libsupc++/eh_aux_runtime.cc: Likewise.
3978 * libsupc++/eh_call.cc: Likewise.
3979 * libsupc++/eh_catch.cc: Likewise.
3980 * libsupc++/eh_exception.cc: Likewise.
3981 * libsupc++/eh_globals.cc: Likewise.
3982 * libsupc++/eh_personality.cc: Likewise.
3983 * libsupc++/eh_ptr.cc: Likewise.
3984 * libsupc++/eh_term_handler.cc: Likewise.
3985 * libsupc++/eh_terminate.cc: Likewise.
3986 * libsupc++/eh_throw.cc: Likewise.
3987 * libsupc++/eh_type.cc: Likewise.
3988 * libsupc++/eh_unex_handler.cc: Likewise.
3989 * libsupc++/enum_type_info.cc: Likewise.
3990 * libsupc++/exception: Likewise.
3991 * libsupc++/exception_defines.h: Likewise.
3992 * libsupc++/exception_ptr.h: Likewise.
3993 * libsupc++/function_type_info.cc: Likewise.
3994 * libsupc++/fundamental_type_info.cc: Likewise.
3995 * libsupc++/guard.cc: Likewise.
3996 * libsupc++/initializer_list: Likewise.
3997 * libsupc++/new: Likewise.
3998 * libsupc++/new_handler.cc: Likewise.
3999 * libsupc++/new_op.cc: Likewise.
4000 * libsupc++/new_opnt.cc: Likewise.
4001 * libsupc++/new_opv.cc: Likewise.
4002 * libsupc++/new_opvnt.cc: Likewise.
4003 * libsupc++/pbase_type_info.cc: Likewise.
4004 * libsupc++/pmem_type_info.cc: Likewise.
4005 * libsupc++/pointer_type_info.cc: Likewise.
4006 * libsupc++/pure.cc: Likewise.
4007 * libsupc++/si_class_type_info.cc: Likewise.
4008 * libsupc++/tinfo.cc: Likewise.
4009 * libsupc++/tinfo.h: Likewise.
4010 * libsupc++/tinfo2.cc: Likewise.
4011 * libsupc++/typeinfo: Likewise.
4012 * libsupc++/unwind-cxx.h: Likewise.
4013 * libsupc++/vec.cc: Likewise.
4014 * libsupc++/vmi_class_type_info.cc: Likewise.
4015 * libsupc++/vterminate.cc: Likewise.
4016 * po/string_literals.cc: Likewise.
4017 * src/atomic.cc: Likewise.
4018 * src/bitmap_allocator.cc: Likewise.
4019 * src/chrono.cc: Likewise.
4020 * src/codecvt.cc: Likewise.
4021 * src/compatibility-ldbl.cc: Likewise.
4022 * src/compatibility.cc: Likewise.
4023 * src/complex_io.cc: Likewise.
4024 * src/concept-inst.cc: Likewise.
4025 * src/condition_variable.cc: Likewise.
4026 * src/ctype.cc: Likewise.
4027 * src/debug.cc: Likewise.
4028 * src/debug_list.cc: Likewise.
4029 * src/ext-inst.cc: Likewise.
4030 * src/fstream-inst.cc: Likewise.
4031 * src/functexcept.cc: Likewise.
4032 * src/globals_io.cc: Likewise.
4033 * src/hash.cc: Likewise.
4034 * src/hash_c++0x.cc: Likewise.
4035 * src/hashtable.cc: Likewise.
4036 * src/hashtable_c++0x.cc: Likewise.
4037 * src/ios-inst.cc: Likewise.
4038 * src/ios.cc: Likewise.
4039 * src/ios_failure.cc: Likewise.
4040 * src/ios_init.cc: Likewise.
4041 * src/ios_locale.cc: Likewise.
4042 * src/iostream-inst.cc: Likewise.
4043 * src/istream-inst.cc: Likewise.
4044 * src/istream.cc: Likewise.
4045 * src/limits.cc: Likewise.
4046 * src/limits_c++0x.cc: Likewise.
4047 * src/list.cc: Likewise.
4048 * src/locale-inst.cc: Likewise.
4049 * src/locale.cc: Likewise.
4050 * src/locale_facets.cc: Likewise.
4051 * src/locale_init.cc: Likewise.
4052 * src/localename.cc: Likewise.
4053 * src/math_stubs_float.cc: Likewise.
4054 * src/math_stubs_long_double.cc: Likewise.
4055 * src/misc-inst.cc: Likewise.
4056 * src/mt_allocator.cc: Likewise.
4057 * src/mutex.cc: Likewise.
4058 * src/ostream-inst.cc: Likewise.
4059 * src/parallel_list.cc: Likewise.
4060 * src/parallel_settings.cc: Likewise.
4061 * src/pool_allocator.cc: Likewise.
4062 * src/sstream-inst.cc: Likewise.
4063 * src/stdexcept.cc: Likewise.
4064 * src/streambuf-inst.cc: Likewise.
4065 * src/streambuf.cc: Likewise.
4066 * src/string-inst.cc: Likewise.
4067 * src/strstream.cc: Likewise.
4068 * src/system_error.cc: Likewise.
4069 * src/thread.cc: Likewise.
4070 * src/tree.cc: Likewise.
4071 * src/valarray-inst.cc: Likewise.
4072 * src/wlocale-inst.cc: Likewise.
4073 * src/wstring-inst.cc: Likewise.
4074 * doc/xml/manual/intro.xml: Change documentation to refer the
4075 reader to version 3 of the GNU General Public License, version
4076 3.1 of the GCC Runtime Library Exception, and to point readers
4077 at the FSF's license web page.
4078
40792009-04-09 Jakub Jelinek <jakub@redhat.com>
4080
4081 * Makefile.am: Change copyright header to refer to version
4082 3 of the GNU General Public License and to point readers at the
4083 COPYING3 file and the FSF's license web page.
4084 * doc/Makefile.am: Likewise.
4085 * include/Makefile.am: Likewise.
4086 * libsupc++/Makefile.am: Likewise.
4087 * po/Makefile.am: Likewise.
4088 * po/POTFILES.in: Likewise.
4089 * src/Makefile.am: Likewise.
4090 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
4091 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
4092 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
4093 Likewise.
4094 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
4095 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
4096 Likewise.
4097 * testsuite/17_intro/using_namespace_std.cc: Likewise.
4098 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
4099 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
4100 * testsuite/18_support/bad_alloc/what.cc: Likewise.
4101 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
4102 * testsuite/18_support/bad_cast/what.cc: Likewise.
4103 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
4104 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
4105 Likewise.
4106 * testsuite/18_support/bad_exception/what.cc: Likewise.
4107 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
4108 * testsuite/18_support/bad_typeid/what.cc: Likewise.
4109 * testsuite/18_support/exception/38732.cc: Likewise.
4110 * testsuite/18_support/exception/what.cc: Likewise.
4111 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
4112 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
4113 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
4114 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
4115 * testsuite/18_support/headers/climits/values.cc: Likewise.
4116 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
4117 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
4118 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
4119 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
4120 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
4121 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
4122 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
4123 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
4124 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
4125 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
4126 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
4127 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
4128 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
4129 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
4130 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
4131 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
4132 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
4133 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
4134 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
4135 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
4136 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
4137 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
4138 * testsuite/18_support/headers/new/types_std.cc: Likewise.
4139 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
4140 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
4141 * testsuite/18_support/new_delete_placement.cc: Likewise.
4142 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
4143 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
4144 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
4145 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
4146 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
4147 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
4148 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
4149 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
4150 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
4151 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
4152 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
4153 Likewise.
4154 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
4155 * testsuite/18_support/pthread_guard.cc: Likewise.
4156 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
4157 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
4158 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
4159 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
4160 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
4161 Likewise.
4162 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
4163 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
4164 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
4165 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
4166 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
4167 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
4168 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
4169 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
4170 Likewise.
4171 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
4172 Likewise.
4173 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
4174 Likewise.
4175 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
4176 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
4177 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
4178 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
4179 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
4180 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
4181 Likewise.
4182 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
4183 Likewise.
4184 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4185 Likewise.
4186 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4187 Likewise.
4188 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4189 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4190 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4191 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4192 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4193 Likewise.
4194 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4195 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4196 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4197 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4198 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4199 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4200 Likewise.
4201 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4202 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4203 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4204 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4205 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4206 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4207 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4208 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4209 * testsuite/20_util/allocator/1.cc: Likewise.
4210 * testsuite/20_util/allocator/10378.cc: Likewise.
4211 * testsuite/20_util/allocator/14176.cc: Likewise.
4212 * testsuite/20_util/allocator/33807.cc: Likewise.
4213 * testsuite/20_util/allocator/8230.cc: Likewise.
4214 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4215 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4216 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4217 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4218 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4219 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4220 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4221 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4222 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4223 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4224 Likewise.
4225 * testsuite/20_util/clocks/1.cc: Likewise.
4226 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4227 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4228 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4229 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4230 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4231 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4232 * testsuite/20_util/duration/cons/1.cc: Likewise.
4233 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4234 * testsuite/20_util/duration/cons/2.cc: Likewise.
4235 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4236 Likewise.
4237 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4238 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4239 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4240 Likewise.
4241 * testsuite/20_util/forward/1.cc: Likewise.
4242 * testsuite/20_util/forward/1_neg.cc: Likewise.
4243 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4244 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4245 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4246 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4247 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4248 Likewise.
4249 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4250 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4251 Likewise.
4252 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4253 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4254 Likewise.
4255 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4256 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4257 Likewise.
4258 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4259 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4260 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4261 Likewise.
4262 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4263 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4264 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4265 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4266 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4267 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4268 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4269 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4270 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4271 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4272 Likewise.
4273 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4274 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4275 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4276 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4277 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4278 Likewise.
4279 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4280 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4281 Likewise.
4282 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4283 * testsuite/20_util/identity/value.cc: Likewise.
4284 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4285 * testsuite/20_util/is_integral/value.cc: Likewise.
4286 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4287 Likewise.
4288 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4289 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4290 * testsuite/20_util/is_reference/value.cc: Likewise.
4291 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4292 Likewise.
4293 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4294 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4295 * testsuite/20_util/is_signed/value.cc: Likewise.
4296 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4297 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4298 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4299 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4300 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4301 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4302 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4303 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4304 Likewise.
4305 * testsuite/20_util/move/1.cc: Likewise.
4306 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4307 * testsuite/20_util/pair/1.cc: Likewise.
4308 * testsuite/20_util/pair/2.cc: Likewise.
4309 * testsuite/20_util/pair/3.cc: Likewise.
4310 * testsuite/20_util/pair/4.cc: Likewise.
4311 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4312 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4313 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4314 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4315 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4316 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4317 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4318 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4319 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4320 Likewise.
4321 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4322 Likewise.
4323 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4324 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4325 * testsuite/20_util/rel_ops.cc: Likewise.
4326 * testsuite/20_util/remove_reference/value.cc: Likewise.
4327 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4328 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4329 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4330 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4331 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4332 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4333 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4334 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4335 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4336 Likewise.
4337 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4338 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4339 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4340 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4341 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4342 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4343 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4344 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4345 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4346 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4347 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4348 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4349 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4350 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4351 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4352 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4353 Likewise.
4354 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4355 Likewise.
4356 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4357 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4358 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4359 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4360 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4361 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4362 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4363 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4364 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4365 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4366 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4367 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4368 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4369 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4370 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4371 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4372 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4373 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4374 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4375 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4376 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4377 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4378 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4379 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4380 Likewise.
4381 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4382 Likewise.
4383 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4384 Likewise.
4385 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4386 Likewise.
4387 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4388 Likewise.
4389 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4390 Likewise.
4391 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4392 Likewise.
4393 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4394 Likewise.
4395 * testsuite/20_util/temporary_buffer.cc: Likewise.
4396 * testsuite/20_util/time_point/1.cc: Likewise.
4397 * testsuite/20_util/time_point/2.cc: Likewise.
4398 * testsuite/20_util/time_point/3.cc: Likewise.
4399 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4400 Likewise.
4401 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4402 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4403 Likewise.
4404 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4405 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4406 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4407 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4408 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4409 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4410 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4411 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4412 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4413 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4414 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4415 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4416 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4417 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4418 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4419 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4420 Likewise.
4421 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4422 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4423 Likewise.
4424 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4425 Likewise.
4426 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4427 Likewise.
4428 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4429 Likewise.
4430 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4431 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4432 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4433 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4434 Likewise.
4435 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4436 Likewise.
4437 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4438 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4439 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4440 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4441 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4442 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4443 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4444 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4445 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4446 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4447 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4448 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4449 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4450 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4451 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4452 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4453 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4454 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4455 Likewise.
4456 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4457 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4458 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4459 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4460 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4461 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4462 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4463 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4464 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4465 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4466 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4467 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4468 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4469 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4470 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4471 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4472 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4473 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4474 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4475 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4476 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4477 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4478 Likewise.
4479 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4480 Likewise.
4481 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4482 Likewise.
4483 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4484 Likewise.
4485 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4486 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4487 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4488 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4489 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4490 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4491 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4492 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4493 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4494 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4495 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4496 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4497 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4498 Likewise.
4499 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4500 Likewise.
4501 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4502 Likewise.
4503 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4504 Likewise.
4505 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4506 Likewise.
4507 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4508 Likewise.
4509 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4510 Likewise.
4511 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4512 Likewise.
4513 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4514 Likewise.
4515 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4516 Likewise.
4517 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4518 Likewise.
4519 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4520 Likewise.
4521 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4522 Likewise.
4523 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4524 Likewise.
4525 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4526 Likewise.
4527 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4528 Likewise.
4529 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4530 Likewise.
4531 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4532 Likewise.
4533 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4534 Likewise.
4535 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4536 Likewise.
4537 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4538 Likewise.
4539 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4540 Likewise.
4541 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4542 Likewise.
4543 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4544 Likewise.
4545 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4546 Likewise.
4547 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4548 Likewise.
4549 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4550 Likewise.
4551 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4552 Likewise.
4553 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4554 Likewise.
4555 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4556 Likewise.
4557 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4558 Likewise.
4559 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4560 Likewise.
4561 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4562 Likewise.
4563 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4564 Likewise.
4565 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4566 Likewise.
4567 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4568 Likewise.
4569 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4570 Likewise.
4571 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4572 Likewise.
4573 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4574 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4575 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4576 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4577 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4578 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4579 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4580 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4581 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4582 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4583 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4584 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4585 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4586 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4587 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4588 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4589 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4590 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4591 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4592 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4593 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4594 Likewise.
4595 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4596 Likewise.
4597 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4598 Likewise.
4599 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4600 Likewise.
4601 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4602 Likewise.
4603 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4604 Likewise.
4605 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4606 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4607 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4608 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4609 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4610 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4611 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4612 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4613 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4614 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4615 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4616 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4617 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4618 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4619 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4620 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4621 Likewise.
4622 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4623 Likewise.
4624 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4625 Likewise.
4626 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4627 Likewise.
4628 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4629 Likewise.
4630 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4631 Likewise.
4632 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4633 Likewise.
4634 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4635 Likewise.
4636 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4637 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4638 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4639 Likewise.
4640 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4641 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4642 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4643 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4644 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4645 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4646 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4647 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4648 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4649 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4650 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4651 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4652 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4653 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4654 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4655 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4656 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4657 Likewise.
4658 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4659 Likewise.
4660 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4661 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4662 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4663 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4664 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4665 Likewise.
4666 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4667 Likewise.
4668 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4669 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4670 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4671 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4672 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4673 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4674 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4675 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4676 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4677 Likewise.
4678 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4679 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4680 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4681 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4682 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4683 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4684 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4685 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4686 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4687 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4688 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4689 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4690 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4691 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4692 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4693 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4694 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4695 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4696 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4697 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4698 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4699 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4700 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4701 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4702 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4703 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4704 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4705 Likewise.
4706 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4707 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4708 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4709 Likewise.
4710 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4711 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4712 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4713 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4714 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4715 Likewise.
4716 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4717 Likewise.
4718 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4719 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4720 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4721 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4722 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4723 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4724 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4725 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4726 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4727 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4728 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4729 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4730 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4731 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4732 Likewise.
4733 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4734 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4735 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4736 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4737 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4738 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4739 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4740 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4741 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4742 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4743 Likewise.
4744 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4745 Likewise.
4746 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4747 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4748 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4749 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4750 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4751 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4752 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4753 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4754 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4755 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4756 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4757 Likewise.
4758 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4759 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4760 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4761 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4762 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4763 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4764 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4765 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4766 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4767 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4768 Likewise.
4769 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4770 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4771 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4772 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4773 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4774 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4775 Likewise.
4776 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4777 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4778 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4779 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4780 Likewise.
4781 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4782 Likewise.
4783 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4784 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4785 Likewise.
4786 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4787 * testsuite/22_locale/ctype/2.cc: Likewise.
4788 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4789 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4790 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4791 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4792 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4793 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4794 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4795 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4796 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4797 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4799 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4800 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4801 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4802 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4803 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4804 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4805 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4806 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4807 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4808 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4809 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4810 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4811 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4812 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4813 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4814 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4815 * testsuite/22_locale/facet/1.cc: Likewise.
4816 * testsuite/22_locale/facet/2.cc: Likewise.
4817 * testsuite/22_locale/facet/25421.cc: Likewise.
4818 * testsuite/22_locale/global_templates/1.cc: Likewise.
4819 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4820 Likewise.
4821 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4822 Likewise.
4823 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4824 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4825 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4826 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4827 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4828 * testsuite/22_locale/locale/13630.cc: Likewise.
4829 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4830 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4831 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4832 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4833 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4834 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4835 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4836 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4837 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4838 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4839 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4840 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4841 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4842 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4843 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4844 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4845 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4846 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4847 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4848 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4849 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4850 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4851 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4852 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4853 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4854 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4855 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4856 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4857 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4858 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4859 Likewise.
4860 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4861 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4862 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4863 Likewise.
4864 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4865 Likewise.
4866 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4867 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4868 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4869 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4870 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4871 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4872 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4873 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4874 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4875 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4876 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4877 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4878 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4879 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4880 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4881 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4882 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4883 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4884 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4885 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4886 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4887 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4888 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4889 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4890 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4891 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4892 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4893 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4894 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4895 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4896 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4897 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4898 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4899 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4900 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4901 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4902 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4903 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4904 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4905 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4906 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4907 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4908 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4909 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4910 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4911 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4912 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4913 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4914 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4915 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4916 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4917 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4918 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4919 Likewise.
4920 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4921 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4922 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4923 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4924 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4925 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4926 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4927 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4928 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4929 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4930 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4931 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4932 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4933 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4934 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4935 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4936 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4937 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4938 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4939 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4940 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4941 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4942 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4943 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4944 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4945 Likewise.
4946 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4947 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4948 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4949 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4950 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4951 Likewise.
4952 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4953 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4954 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4955 Likewise.
4956 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4957 Likewise.
4958 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4959 Likewise.
4960 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4961 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4962 Likewise.
4963 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4964 Likewise.
4965 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4966 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4967 Likewise.
4968 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4969 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4970 Likewise.
4971 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4972 Likewise.
4973 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4974 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4975 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4976 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4977 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4978 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4979 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4980 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4981 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4982 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4983 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4984 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4985 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4986 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4987 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4988 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4989 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4990 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4991 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4992 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4993 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4994 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4995 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4996 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4997 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4998 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4999 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
5000 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
5001 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
5002 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
5003 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
5004 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
5005 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
5006 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
5007 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
5008 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
5009 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
5010 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
5011 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
5012 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
5013 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
5014 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
5015 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
5016 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
5017 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
5018 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
5019 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
5020 Likewise.
5021 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
5022 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
5023 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
5024 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
5025 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
5026 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
5027 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
5028 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
5029 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
5030 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
5031 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
5032 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
5033 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
5034 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
5035 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
5036 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
5037 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
5038 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
5039 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
5040 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
5041 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
5042 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
5043 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
5044 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
5045 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
5046 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
5047 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
5048 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
5049 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
5050 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
5051 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
5052 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
5053 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
5054 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
5055 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
5056 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
5057 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
5058 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
5059 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
5060 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
5061 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
5062 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
5063 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
5064 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
5065 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
5066 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
5067 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
5068 Likewise.
5069 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
5070 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
5071 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
5072 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
5073 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
5074 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
5075 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
5076 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
5077 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
5078 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
5079 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
5080 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
5081 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
5082 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
5083 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
5084 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
5085 Likewise.
5086 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
5087 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
5088 Likewise.
5089 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
5090 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
5091 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
5092 Likewise.
5093 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
5094 Likewise.
5095 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
5096 Likewise.
5097 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
5098 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
5099 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
5100 Likewise.
5101 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
5102 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
5103 Likewise.
5104 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
5105 Likewise.
5106 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
5107 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
5108 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
5109 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
5110 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
5111 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
5112 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
5113 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
5114 Likewise.
5115 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
5116 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
5117 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
5118 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
5119 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
5120 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
5121 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
5122 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
5123 Likewise.
5124 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
5125 Likewise.
5126 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
5127 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
5128 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
5129 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
5130 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
5131 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
5132 Likewise.
5133 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
5134 Likewise.
5135 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
5136 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
5137 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
5138 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
5139 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
5140 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
5141 Likewise.
5142 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
5143 Likewise.
5144 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
5145 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
5146 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
5147 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
5148 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
5149 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
5150 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
5151 Likewise.
5152 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
5153 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
5154 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
5155 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
5156 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
5157 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
5158 Likewise.
5159 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
5160 Likewise.
5161 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
5162 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
5163 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
5164 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
5165 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
5166 Likewise.
5167 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
5168 Likewise.
5169 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
5170 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
5171 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
5172 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
5173 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
5174 Likewise.
5175 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
5176 Likewise.
5177 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
5178 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
5179 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
5180 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
5181 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
5182 Likewise.
5183 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5184 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5185 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5186 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5187 Likewise.
5188 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5189 Likewise.
5190 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5191 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5192 Likewise.
5193 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5194 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5195 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5196 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5197 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5198 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5199 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5200 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5201 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5202 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5203 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5204 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5205 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5206 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5207 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5208 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5209 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5210 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5211 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5212 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5213 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5214 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5215 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5216 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5217 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5218 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5219 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5220 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5221 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5222 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5223 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5224 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5225 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5226 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5227 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5228 Likewise.
5229 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5230 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5231 * testsuite/23_containers/bitset/18604.cc: Likewise.
5232 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5233 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5234 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5235 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5236 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5237 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5238 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5239 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5240 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5241 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5242 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5243 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5244 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5245 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5246 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5247 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5248 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5249 * testsuite/23_containers/deque/18604.cc: Likewise.
5250 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5251 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5252 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5253 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5254 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5255 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5256 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5257 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5258 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5259 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5260 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5261 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5262 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5263 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5264 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5265 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5266 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5267 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5268 Likewise.
5269 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5270 Likewise.
5271 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5272 Likewise.
5273 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5274 Likewise.
5275 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5276 Likewise.
5277 * testsuite/23_containers/deque/types/1.cc: Likewise.
5278 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5279 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5280 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5281 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5282 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5283 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5284 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5285 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5286 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5287 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5288 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5289 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5290 Likewise.
5291 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5292 Likewise.
5293 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5294 Likewise.
5295 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5296 Likewise.
5297 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5298 Likewise.
5299 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5300 Likewise.
5301 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5302 Likewise.
5303 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5304 Likewise.
5305 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5306 Likewise.
5307 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5308 Likewise.
5309 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5310 Likewise.
5311 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5312 Likewise.
5313 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5314 Likewise.
5315 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5316 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5317 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5318 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5319 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5320 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5321 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5322 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5323 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5324 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5325 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5326 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5327 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5328 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5329 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5330 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5331 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5332 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5333 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5334 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5335 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5336 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5337 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5338 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5339 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5340 Likewise.
5341 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5342 Likewise.
5343 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5344 * testsuite/23_containers/list/18604.cc: Likewise.
5345 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5346 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5347 * testsuite/23_containers/list/cons/1.cc: Likewise.
5348 * testsuite/23_containers/list/cons/2.cc: Likewise.
5349 * testsuite/23_containers/list/cons/3.cc: Likewise.
5350 * testsuite/23_containers/list/cons/4.cc: Likewise.
5351 * testsuite/23_containers/list/cons/5.cc: Likewise.
5352 * testsuite/23_containers/list/cons/6.cc: Likewise.
5353 * testsuite/23_containers/list/cons/7.cc: Likewise.
5354 * testsuite/23_containers/list/cons/8.cc: Likewise.
5355 * testsuite/23_containers/list/cons/9.cc: Likewise.
5356 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5357 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5358 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5359 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5360 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5361 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5362 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5363 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5364 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5365 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5366 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5367 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5368 * testsuite/23_containers/list/operations/1.cc: Likewise.
5369 * testsuite/23_containers/list/operations/2.cc: Likewise.
5370 * testsuite/23_containers/list/operations/3.cc: Likewise.
5371 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5372 * testsuite/23_containers/list/operations/4.cc: Likewise.
5373 * testsuite/23_containers/list/operations/5.cc: Likewise.
5374 * testsuite/23_containers/list/pthread1.cc: Likewise.
5375 * testsuite/23_containers/list/pthread5.cc: Likewise.
5376 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5377 Likewise.
5378 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5379 Likewise.
5380 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5381 Likewise.
5382 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5383 Likewise.
5384 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5385 Likewise.
5386 * testsuite/23_containers/map/18604.cc: Likewise.
5387 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5388 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5389 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5390 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5391 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5392 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5393 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5394 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5395 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5396 * testsuite/23_containers/map/operators/1.cc: Likewise.
5397 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5398 * testsuite/23_containers/map/pthread6.cc: Likewise.
5399 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5400 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5401 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5402 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5403 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5404 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5405 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5406 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5407 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5408 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5409 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5410 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5411 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5412 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5413 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5414 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5415 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5416 * testsuite/23_containers/set/18604.cc: Likewise.
5417 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5418 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5419 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5420 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5421 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5422 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5423 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5424 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5425 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5426 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5427 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5428 Likewise.
5429 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5430 Likewise.
5431 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5432 Likewise.
5433 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5434 Likewise.
5435 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5436 Likewise.
5437 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5438 Likewise.
5439 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5440 Likewise.
5441 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5442 Likewise.
5443 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5444 Likewise.
5445 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5446 Likewise.
5447 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5448 Likewise.
5449 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5450 Likewise.
5451 * testsuite/23_containers/vector/18604.cc: Likewise.
5452 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5453 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5454 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5455 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5456 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5457 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5458 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5459 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5460 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5461 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5462 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5463 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5464 Likewise.
5465 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5466 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5467 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5468 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5469 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5470 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5471 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5472 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5473 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5474 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5475 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5476 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5477 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5478 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5479 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5480 Likewise.
5481 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5482 Likewise.
5483 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5484 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5485 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5486 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5487 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5488 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5489 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5490 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5491 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5492 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5493 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5494 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5495 Likewise.
5496 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5497 Likewise.
5498 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5499 Likewise.
5500 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5501 Likewise.
5502 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5503 Likewise.
5504 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5505 Likewise.
5506 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5507 * testsuite/23_containers/vector/types/1.cc: Likewise.
5508 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5509 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5510 Likewise.
5511 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5512 Likewise.
5513 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5514 Likewise.
5515 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5516 Likewise.
5517 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5518 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5519 Likewise.
5520 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5521 Likewise.
5522 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5523 Likewise.
5524 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5525 Likewise.
5526 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5527 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5528 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5529 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5530 Likewise.
5531 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5532 Likewise.
5533 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5534 Likewise.
5535 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5536 Likewise.
5537 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5538 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5539 Likewise.
5540 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5541 Likewise.
5542 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5543 Likewise.
5544 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5545 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5546 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5547 Likewise.
5548 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5549 Likewise.
5550 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5551 Likewise.
5552 * testsuite/24_iterators/operations/next.cc: Likewise.
5553 * testsuite/24_iterators/operations/prev.cc: Likewise.
5554 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5555 Likewise.
5556 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5557 Likewise.
5558 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5559 Likewise.
5560 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5561 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5562 Likewise.
5563 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5564 Likewise.
5565 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5566 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5567 Likewise.
5568 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5569 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5570 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5571 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5572 Likewise.
5573 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5574 Likewise.
5575 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5576 Likewise.
5577 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5578 Likewise.
5579 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5580 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5581 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5582 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5583 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5584 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5585 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5586 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5587 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5588 * testsuite/25_algorithms/copy/1.cc: Likewise.
5589 * testsuite/25_algorithms/copy/2.cc: Likewise.
5590 * testsuite/25_algorithms/copy/3.cc: Likewise.
5591 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5592 * testsuite/25_algorithms/copy/4.cc: Likewise.
5593 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5594 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5595 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5596 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5597 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5598 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5599 Likewise.
5600 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5601 Likewise.
5602 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5603 Likewise.
5604 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5605 Likewise.
5606 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5607 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5608 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5609 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5610 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5611 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5612 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5613 * testsuite/25_algorithms/count/1.cc: Likewise.
5614 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5615 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5616 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5617 * testsuite/25_algorithms/equal/1.cc: Likewise.
5618 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5619 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5620 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5621 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5622 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5623 * testsuite/25_algorithms/fill/1.cc: Likewise.
5624 * testsuite/25_algorithms/fill/2.cc: Likewise.
5625 * testsuite/25_algorithms/fill/3.cc: Likewise.
5626 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5627 * testsuite/25_algorithms/fill/4.cc: Likewise.
5628 * testsuite/25_algorithms/fill/5.cc: Likewise.
5629 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5630 * testsuite/25_algorithms/find/1.cc: Likewise.
5631 * testsuite/25_algorithms/find/17441.cc: Likewise.
5632 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5633 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5634 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5635 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5636 Likewise.
5637 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5638 Likewise.
5639 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5640 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5641 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5642 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5643 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5644 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5645 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5646 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5647 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5648 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5649 Likewise.
5650 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5651 Likewise.
5652 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5653 Likewise.
5654 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5655 Likewise.
5656 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5657 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5658 * testsuite/25_algorithms/heap/1.cc: Likewise.
5659 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5660 * testsuite/25_algorithms/includes/1.cc: Likewise.
5661 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5662 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5663 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5664 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5665 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5666 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5667 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5668 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5669 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5670 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5671 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5672 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5673 Likewise.
5674 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5675 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5676 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5677 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5678 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5679 * testsuite/25_algorithms/max/1.cc: Likewise.
5680 * testsuite/25_algorithms/max/2.cc: Likewise.
5681 * testsuite/25_algorithms/max/3.cc: Likewise.
5682 * testsuite/25_algorithms/max/37547.cc: Likewise.
5683 * testsuite/25_algorithms/max/4.cc: Likewise.
5684 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5685 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5686 * testsuite/25_algorithms/merge/1.cc: Likewise.
5687 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5688 * testsuite/25_algorithms/min/1.cc: Likewise.
5689 * testsuite/25_algorithms/min/2.cc: Likewise.
5690 * testsuite/25_algorithms/min/3.cc: Likewise.
5691 * testsuite/25_algorithms/min/37547.cc: Likewise.
5692 * testsuite/25_algorithms/min/4.cc: Likewise.
5693 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5694 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5695 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5696 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5697 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5698 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5699 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5700 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5701 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5702 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5703 * testsuite/25_algorithms/move/1.cc: Likewise.
5704 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5705 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5706 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5707 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5708 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5709 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5710 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5711 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5712 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5713 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5714 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5715 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5716 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5717 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5718 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5719 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5720 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5721 * testsuite/25_algorithms/partition/1.cc: Likewise.
5722 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5723 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5724 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5725 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5726 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5727 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5728 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5729 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5730 * testsuite/25_algorithms/remove/1.cc: Likewise.
5731 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5732 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5733 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5734 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5735 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5736 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5737 * testsuite/25_algorithms/replace/1.cc: Likewise.
5738 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5739 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5740 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5741 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5742 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5743 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5744 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5745 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5746 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5747 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5748 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5749 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5750 * testsuite/25_algorithms/search/1.cc: Likewise.
5751 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5752 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5753 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5754 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5755 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5756 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5757 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5758 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5759 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5760 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5761 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5762 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5763 Likewise.
5764 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5765 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5766 * testsuite/25_algorithms/sort/1.cc: Likewise.
5767 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5768 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5769 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5770 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5771 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5772 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5773 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5774 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5775 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5776 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5777 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5778 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5779 * testsuite/25_algorithms/unique/1.cc: Likewise.
5780 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5781 * testsuite/25_algorithms/unique/2.cc: Likewise.
5782 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5783 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5784 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5785 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5786 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5787 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5788 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5789 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5790 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5791 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5792 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5793 * testsuite/26_numerics/complex/13450.cc: Likewise.
5794 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5795 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5796 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5797 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5798 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5799 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5800 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5801 Likewise.
5802 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5803 Likewise.
5804 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5805 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5806 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5807 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5808 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5809 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5810 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5811 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5812 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5813 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5814 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5815 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5816 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5817 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5818 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5819 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5820 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5821 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5822 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5823 Likewise.
5824 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5825 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5826 Likewise.
5827 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5828 Likewise.
5829 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5830 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5831 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5832 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5833 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5834 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5835 * testsuite/26_numerics/iota/1.cc: Likewise.
5836 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5837 * testsuite/26_numerics/slice/1.cc: Likewise.
5838 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5839 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5840 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5841 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5842 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5843 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5844 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5845 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5846 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5847 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5848 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5849 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5850 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5851 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5852 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5853 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5854 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5855 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5856 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5857 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5858 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5859 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5860 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5861 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5862 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5863 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5864 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5865 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5866 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5867 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5868 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5869 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5870 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5871 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5872 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5873 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5874 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5875 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5876 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5877 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5878 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5879 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5880 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5881 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5882 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5883 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5884 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5885 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5886 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5887 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5888 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5889 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5890 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5891 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5892 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5893 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5894 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5895 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5896 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5897 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5898 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5899 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5900 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5901 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5902 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5903 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5904 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5905 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5906 Likewise.
5907 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5908 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5909 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5910 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5911 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5912 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5913 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5914 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5915 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5916 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5917 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5918 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5919 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5920 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5921 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5922 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5923 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5924 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5925 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5926 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5927 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5928 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5929 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5930 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5931 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5932 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5933 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5934 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5935 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5936 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5937 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5938 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5939 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5940 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5941 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5942 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5943 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5944 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5945 Likewise.
5946 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5947 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5948 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5949 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5950 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5951 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5952 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5953 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5954 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5955 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5956 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5957 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5958 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5959 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5960 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5961 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5962 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5963 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5964 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5965 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5966 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5967 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5968 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5969 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5970 Likewise.
5971 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5972 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5973 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5974 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5975 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5976 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5977 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5978 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5979 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5980 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5981 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5982 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5983 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5984 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5985 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5986 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5987 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5988 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5989 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5990 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5991 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5992 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5993 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5994 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5995 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5996 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5997 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5998 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5999 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
6000 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
6001 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
6002 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
6003 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
6004 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
6005 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
6006 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
6007 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
6008 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
6009 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
6010 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
6011 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
6012 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
6013 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
6014 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
6015 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
6016 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
6017 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
6018 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
6019 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
6020 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
6021 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
6022 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
6023 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
6024 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
6025 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
6026 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
6027 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
6028 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
6029 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
6030 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
6031 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
6032 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
6033 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
6034 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
6035 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
6036 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
6037 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
6038 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
6039 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
6040 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
6041 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
6042 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
6043 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
6044 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
6045 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
6046 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
6047 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
6048 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
6049 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
6050 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
6051 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
6052 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
6053 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
6054 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
6055 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
6056 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
6057 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
6058 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
6059 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
6060 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
6061 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
6062 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
6063 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
6064 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
6065 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
6066 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
6067 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
6068 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
6069 Likewise.
6070 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
6071 Likewise.
6072 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
6073 Likewise.
6074 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
6075 Likewise.
6076 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
6077 Likewise.
6078 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
6079 Likewise.
6080 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
6081 Likewise.
6082 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
6083 Likewise.
6084 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
6085 Likewise.
6086 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
6087 Likewise.
6088 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
6089 Likewise.
6090 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
6091 Likewise.
6092 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
6093 Likewise.
6094 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
6095 Likewise.
6096 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
6097 Likewise.
6098 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
6099 Likewise.
6100 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
6101 Likewise.
6102 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
6103 Likewise.
6104 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
6105 Likewise.
6106 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
6107 Likewise.
6108 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
6109 Likewise.
6110 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
6111 Likewise.
6112 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
6113 Likewise.
6114 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6115 Likewise.
6116 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
6117 Likewise.
6118 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
6119 Likewise.
6120 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
6121 Likewise.
6122 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
6123 Likewise.
6124 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
6125 Likewise.
6126 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
6127 Likewise.
6128 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
6129 Likewise.
6130 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
6131 Likewise.
6132 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
6133 Likewise.
6134 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
6135 Likewise.
6136 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
6137 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
6138 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
6139 Likewise.
6140 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
6141 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
6142 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
6143 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
6144 Likewise.
6145 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
6146 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
6147 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
6148 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
6149 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
6150 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
6151 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
6152 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
6153 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
6154 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
6155 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
6156 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
6157 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
6158 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
6159 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
6160 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
6161 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
6162 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
6163 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
6164 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
6165 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
6166 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
6167 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
6168 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
6169 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
6170 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
6171 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
6172 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
6173 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
6174 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
6175 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
6176 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
6177 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
6178 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
6179 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
6180 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
6181 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
6182 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
6183 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6184 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6185 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6186 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6187 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6188 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6189 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6190 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6191 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6192 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6193 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6194 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6195 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6196 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6197 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6198 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6199 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6200 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6201 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6202 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6203 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6204 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6205 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6206 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6207 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6208 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6209 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6210 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6211 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6212 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6213 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6214 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6215 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6216 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6217 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6218 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6219 Likewise.
6220 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6221 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6222 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6223 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6224 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6225 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6226 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6227 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6228 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6229 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6230 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6231 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6232 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6233 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6234 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6235 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6236 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6237 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6238 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6239 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6240 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6241 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6242 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6243 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6244 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6245 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6246 Likewise.
6247 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6248 Likewise.
6249 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6250 Likewise.
6251 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6252 Likewise.
6253 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6254 Likewise.
6255 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6256 Likewise.
6257 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6258 Likewise.
6259 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6260 Likewise.
6261 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6262 Likewise.
6263 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6264 Likewise.
6265 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6266 Likewise.
6267 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6268 Likewise.
6269 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6270 Likewise.
6271 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6272 Likewise.
6273 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6274 Likewise.
6275 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6276 Likewise.
6277 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6278 Likewise.
6279 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6280 Likewise.
6281 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6282 Likewise.
6283 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6284 Likewise.
6285 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6286 Likewise.
6287 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6288 Likewise.
6289 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6290 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6291 Likewise.
6292 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6293 Likewise.
6294 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6295 Likewise.
6296 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6297 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6298 Likewise.
6299 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6300 Likewise.
6301 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6302 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6303 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6304 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6305 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6306 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6307 Likewise.
6308 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6309 Likewise.
6310 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6311 Likewise.
6312 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6313 Likewise.
6314 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6315 Likewise.
6316 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6317 Likewise.
6318 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6319 Likewise.
6320 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6321 Likewise.
6322 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6323 Likewise.
6324 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6325 Likewise.
6326 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6327 Likewise.
6328 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6329 Likewise.
6330 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6331 Likewise.
6332 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6333 Likewise.
6334 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6335 Likewise.
6336 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6337 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6338 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6339 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6340 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6341 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6342 Likewise.
6343 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6344 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6345 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6346 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6347 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6348 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6349 Likewise.
6350 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6351 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6352 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6353 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6354 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6355 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6356 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6357 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6358 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6359 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6360 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6361 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6362 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6363 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6364 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6365 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6366 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6367 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6368 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6369 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6370 Likewise.
6371 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6372 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6373 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6374 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6375 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6376 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6377 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6378 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6379 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6380 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6381 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6382 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6383 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6384 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6385 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6386 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6387 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6388 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6389 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6390 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6391 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6392 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6393 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6394 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6395 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6396 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6397 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6398 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6399 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6400 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6401 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6402 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6403 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6404 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6405 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6406 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6407 Likewise.
6408 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6409 Likewise.
6410 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6411 Likewise.
6412 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6413 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6414 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6415 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6416 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6417 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6418 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6419 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6420 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6421 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6422 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6423 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6424 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6425 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6426 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6427 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6428 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6429 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6430 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6431 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6432 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6433 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6434 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6435 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6436 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6437 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6438 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6439 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6440 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6441 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6442 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6443 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6444 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6445 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6446 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6447 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6448 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6449 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6450 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6451 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6452 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6453 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6454 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6455 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6456 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6457 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6458 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6459 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6460 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6461 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6462 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6463 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6464 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6465 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6466 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6467 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6468 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6469 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6470 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6471 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6472 Likewise.
6473 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6474 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6475 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6476 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6477 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6478 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6479 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6480 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6481 * testsuite/27_io/fpos/11450.cc: Likewise.
6482 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6483 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6484 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6485 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6486 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6487 * testsuite/27_io/fpos/14775.cc: Likewise.
6488 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6489 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6490 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6491 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6492 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6493 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6494 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6495 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6496 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6497 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6498 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6499 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6500 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6501 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6502 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6503 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6504 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6505 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6506 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6507 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6508 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6509 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6510 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6511 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6512 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6513 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6514 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6515 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6516 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6517 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6518 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6519 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6520 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6521 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6522 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6523 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6524 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6525 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6526 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6527 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6528 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6529 * testsuite/27_io/objects/char/1.cc: Likewise.
6530 * testsuite/27_io/objects/char/10.cc: Likewise.
6531 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6532 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6533 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6534 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6535 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6536 * testsuite/27_io/objects/char/2.cc: Likewise.
6537 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6538 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6539 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6540 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6541 * testsuite/27_io/objects/char/5.cc: Likewise.
6542 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6543 * testsuite/27_io/objects/char/6.cc: Likewise.
6544 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6545 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6546 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6547 * testsuite/27_io/objects/char/7.cc: Likewise.
6548 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6549 * testsuite/27_io/objects/char/8.cc: Likewise.
6550 * testsuite/27_io/objects/char/9.cc: Likewise.
6551 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6552 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6553 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6554 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6555 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6556 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6557 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6558 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6559 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6560 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6561 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6562 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6563 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6564 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6565 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6566 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6567 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6568 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6569 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6570 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6571 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6572 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6573 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6574 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6575 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6576 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6577 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6578 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6579 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6580 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6581 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6582 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6583 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6584 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6585 * testsuite/27_io/types/1.cc: Likewise.
6586 * testsuite/27_io/types/2.cc: Likewise.
6587 * testsuite/27_io/types/3.cc: Likewise.
6588 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6589 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6590 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6591 Likewise.
6592 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6593 Likewise.
6594 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6595 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6596 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6597 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6598 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6599 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6600 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6601 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6602 Likewise.
6603 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6604 Likewise.
6605 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6606 Likewise.
6607 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6608 Likewise.
6609 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6610 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6611 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6612 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6613 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6614 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6615 Likewise.
6616 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6617 Likewise.
6618 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6619 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6620 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6621 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6622 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6623 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6624 * testsuite/Makefile.am: Likewise.
6625 * testsuite/abi/30586.cc: Likewise.
6626 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6627 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6628 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6629 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6630 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6631 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6632 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6633 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6634 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6635 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6636 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6637 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6638 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6639 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6640 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6641 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6642 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6643 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6644 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6645 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6646 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6647 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6648 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6649 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6650 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6651 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6652 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6653 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6654 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6655 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6656 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6657 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6658 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6659 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6660 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6661 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6662 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6663 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6664 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6665 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6666 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6667 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6668 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6669 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6670 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6671 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6672 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6673 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6674 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6675 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6676 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6677 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6678 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6679 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6680 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6681 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6682 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6683 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6684 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6685 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6686 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6687 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6688 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6689 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6690 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6691 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6692 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6693 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6694 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6695 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6696 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6697 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6698 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6699 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6700 * testsuite/abi/demangle/regression/old.cc: Likewise.
6701 * testsuite/abi/header_cxxabi.c: Likewise.
6702 * testsuite/backward/11460.cc: Likewise.
6703 * testsuite/backward/hash_map/1.cc: Likewise.
6704 * testsuite/backward/hash_map/14648.cc: Likewise.
6705 * testsuite/backward/hash_map/23528.cc: Likewise.
6706 * testsuite/backward/hash_set/1.cc: Likewise.
6707 * testsuite/backward/strstream_members.cc: Likewise.
6708 * testsuite/config/default.exp: Likewise.
6709 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6710 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6711 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6712 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6713 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6714 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6715 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6716 * testsuite/data/sgetn.txt: Likewise.
6717 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6718 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6719 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6720 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6721 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6722 * testsuite/ext/array_allocator/26875.cc: Likewise.
6723 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6724 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6725 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6726 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6727 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6728 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6729 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6730 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6731 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6732 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6733 * testsuite/ext/codecvt/1.cc: Likewise.
6734 * testsuite/ext/codecvt/char-1.cc: Likewise.
6735 * testsuite/ext/codecvt/char-2.cc: Likewise.
6736 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6737 * testsuite/ext/concept_checks.cc: Likewise.
6738 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6739 Likewise.
6740 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6741 Likewise.
6742 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6743 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6744 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6745 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6746 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6747 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6748 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6749 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6750 Likewise.
6751 * testsuite/ext/headers.cc: Likewise.
6752 * testsuite/ext/is_heap/1.cc: Likewise.
6753 * testsuite/ext/is_heap/check_type.cc: Likewise.
6754 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6755 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6756 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6757 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6758 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6759 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6760 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6761 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6762 * testsuite/ext/median.cc: Likewise.
6763 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6764 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6765 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6766 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6767 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6768 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6769 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6770 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6771 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6772 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6773 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6774 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6775 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6776 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6777 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6778 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6779 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6780 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6781 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6782 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6783 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6784 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6785 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6786 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6787 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6788 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6789 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6790 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6791 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6792 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6793 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6794 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6795 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6796 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6797 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6798 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6799 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6800 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6801 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6802 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6803 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6804 * testsuite/ext/rope/1.cc: Likewise.
6805 * testsuite/ext/rope/2.cc: Likewise.
6806 * testsuite/ext/rope/3.cc: Likewise.
6807 * testsuite/ext/rope/36832.cc: Likewise.
6808 * testsuite/ext/rope/4.cc: Likewise.
6809 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6810 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6811 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6812 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6813 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6814 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6815 Likewise.
6816 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6817 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6818 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6819 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6820 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6821 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6822 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6823 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6824 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6825 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6826 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6827 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6828 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6829 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6830 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6831 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6832 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6833 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6834 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6835 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6836 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6837 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6838 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6839 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6840 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6841 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6842 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6843 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6844 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6845 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6846 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6847 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6848 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6849 * testsuite/lib/dg-options.exp: Likewise.
6850 * testsuite/lib/libstdc++.exp: Likewise.
6851 * testsuite/lib/prune.exp: Likewise.
6852 * testsuite/libstdc++-abi/abi.exp: Likewise.
6853 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6854 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6855 Likewise.
6856 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6857 Likewise.
6858 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6859 Likewise.
6860 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6861 Likewise.
6862 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6863 Likewise.
6864 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6865 Likewise.
6866 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6867 Likewise.
6868 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6869 Likewise.
6870 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6871 Likewise.
6872 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6873 Likewise.
6874 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6875 Likewise.
6876 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6877 Likewise.
6878 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6879 Likewise.
6880 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6881 Likewise.
6882 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6883 Likewise.
6884 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6885 Likewise.
6886 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6887 Likewise.
6888 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6889 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6890 Likewise.
6891 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6892 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6893 Likewise.
6894 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6895 Likewise.
6896 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6897 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6898 Likewise.
6899 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6900 Likewise.
6901 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6902 Likewise.
6903 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6904 Likewise.
6905 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6906 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6907 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6908 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6909 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6910 Likewise.
6911 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6912 Likewise.
6913 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6914 Likewise.
6915 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6916 Likewise.
6917 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6918 Likewise.
6919 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6920 Likewise.
6921 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6922 Likewise.
6923 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6924 Likewise.
6925 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6926 Likewise.
6927 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6928 Likewise.
6929 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6930 Likewise.
6931 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6932 Likewise.
6933 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6934 Likewise.
6935 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6936 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6937 Likewise.
6938 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6939 Likewise.
6940 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6941 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6942 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6943 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6944 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6945 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6946 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6947 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6948 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6949 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6950 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6951 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6952 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6953 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6954 Likewise.
6955 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6956 Likewise.
6957 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6958 Likewise.
6959 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6960 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6961 Likewise.
6962 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6963 Likewise.
6964 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6965 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6966 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6967 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6968 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6969 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6970 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6971 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6972 Likewise.
6973 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6974 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6975 Likewise.
6976 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6977 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6978 Likewise.
6979 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6980 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6981 Likewise.
6982 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6983 Likewise.
6984 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6985 Likewise.
6986 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6987 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6988 Likewise.
6989 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6990 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6991 Likewise.
6992 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6993 Likewise.
6994 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6995 Likewise.
6996 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6997 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6998 Likewise.
6999 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
7000 Likewise.
7001 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
7002 Likewise.
7003 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
7004 Likewise.
7005 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
7006 Likewise.
7007 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
7008 Likewise.
7009 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
7010 Likewise.
7011 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
7012 Likewise.
7013 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
7014 Likewise.
7015 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
7016 Likewise.
7017 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
7018 Likewise.
7019 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
7020 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
7021 Likewise.
7022 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
7023 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
7024 Likewise.
7025 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
7026 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
7027 Likewise.
7028 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
7029 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
7030 Likewise.
7031 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
7032 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
7033 Likewise.
7034 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
7035 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
7036 Likewise.
7037 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
7038 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
7039 Likewise.
7040 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
7041 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
7042 Likewise.
7043 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
7044 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
7045 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
7046 Likewise.
7047 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
7048 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
7049 Likewise.
7050 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
7051 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
7052 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
7053 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
7054 Likewise.
7055 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
7056 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
7057 Likewise.
7058 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
7059 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
7060 Likewise.
7061 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
7062 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
7063 Likewise.
7064 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
7065 Likewise.
7066 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
7067 Likewise.
7068 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
7069 Likewise.
7070 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
7071 Likewise.
7072 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
7073 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
7074 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
7075 Likewise.
7076 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
7077 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
7078 Likewise.
7079 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
7080 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
7081 Likewise.
7082 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
7083 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
7084 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
7085 Likewise.
7086 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
7087 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
7088 Likewise.
7089 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
7090 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
7091 Likewise.
7092 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
7093 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
7094 Likewise.
7095 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
7096 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
7097 Likewise.
7098 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
7099 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
7100 Likewise.
7101 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
7102 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
7103 Likewise.
7104 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
7105 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
7106 Likewise.
7107 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
7108 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
7109 Likewise.
7110 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
7111 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
7112 Likewise.
7113 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
7114 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
7115 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
7116 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
7117 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
7118 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
7119 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
7120 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
7121 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
7122 Likewise.
7123 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
7124 Likewise.
7125 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
7126 Likewise.
7127 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
7128 Likewise.
7129 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
7130 Likewise.
7131 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
7132 Likewise.
7133 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
7134 Likewise.
7135 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
7136 Likewise.
7137 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
7138 Likewise.
7139 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
7140 Likewise.
7141 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
7142 Likewise.
7143 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
7144 Likewise.
7145 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
7146 Likewise.
7147 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
7148 Likewise.
7149 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
7150 Likewise.
7151 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
7152 Likewise.
7153 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
7154 Likewise.
7155 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
7156 Likewise.
7157 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
7158 Likewise.
7159 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
7160 Likewise.
7161 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
7162 Likewise.
7163 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
7164 Likewise.
7165 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
7166 Likewise.
7167 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
7168 Likewise.
7169 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
7170 Likewise.
7171 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
7172 Likewise.
7173 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
7174 Likewise.
7175 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
7176 Likewise.
7177 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
7178 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
7179 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
7180 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
7181 Likewise.
7182 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
7183 Likewise.
7184 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7185 Likewise.
7186 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7187 Likewise.
7188 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7189 Likewise.
7190 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7191 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7192 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7193 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7194 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7195 Likewise.
7196 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7197 Likewise.
7198 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7199 Likewise.
7200 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7201 Likewise.
7202 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7203 Likewise.
7204 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7205 Likewise.
7206 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7207 Likewise.
7208 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7209 Likewise.
7210 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7211 Likewise.
7212 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7213 Likewise.
7214 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7215 Likewise.
7216 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7217 Likewise.
7218 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7219 Likewise.
7220 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7221 Likewise.
7222 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7223 Likewise.
7224 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7225 Likewise.
7226 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7227 Likewise.
7228 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7229 Likewise.
7230 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7231 Likewise.
7232 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7233 Likewise.
7234 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7235 Likewise.
7236 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7237 Likewise.
7238 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7239 Likewise.
7240 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7241 Likewise.
7242 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7243 Likewise.
7244 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7245 Likewise.
7246 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7247 Likewise.
7248 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7249 Likewise.
7250 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7251 Likewise.
7252 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7253 Likewise.
7254 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7255 Likewise.
7256 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7257 Likewise.
7258 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7259 Likewise.
7260 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7261 Likewise.
7262 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7263 Likewise.
7264 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7265 Likewise.
7266 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7267 Likewise.
7268 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7269 Likewise.
7270 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7271 Likewise.
7272 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7273 Likewise.
7274 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7275 Likewise.
7276 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7277 Likewise.
7278 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7279 Likewise.
7280 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7281 Likewise.
7282 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7283 Likewise.
7284 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7285 Likewise.
7286 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7287 Likewise.
7288 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7289 Likewise.
7290 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7291 Likewise.
7292 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7293 Likewise.
7294 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7295 Likewise.
7296 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7297 Likewise.
7298 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7299 Likewise.
7300 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7301 Likewise.
7302 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7303 Likewise.
7304 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7305 Likewise.
7306 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7307 Likewise.
7308 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7309 Likewise.
7310 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7311 Likewise.
7312 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7313 Likewise.
7314 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7315 Likewise.
7316 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7317 Likewise.
7318 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7319 Likewise.
7320 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7321 Likewise.
7322 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7323 Likewise.
7324 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7325 Likewise.
7326 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7327 Likewise.
7328 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7329 Likewise.
7330 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7331 Likewise.
7332 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7333 Likewise.
7334 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7335 Likewise.
7336 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7337 Likewise.
7338 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7339 Likewise.
7340 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7341 Likewise.
7342 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7343 Likewise.
7344 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7345 Likewise.
7346 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7347 Likewise.
7348 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7349 Likewise.
7350 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7351 Likewise.
7352 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7353 Likewise.
7354 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7355 Likewise.
7356 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7357 Likewise.
7358 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7359 Likewise.
7360 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7361 Likewise.
7362 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7363 Likewise.
7364 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7365 Likewise.
7366 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7367 Likewise.
7368 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7369 Likewise.
7370 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7371 Likewise.
7372 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7373 Likewise.
7374 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7375 Likewise.
7376 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7377 Likewise.
7378 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7379 Likewise.
7380 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7381 Likewise.
7382 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7383 Likewise.
7384 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7385 Likewise.
7386 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7387 Likewise.
7388 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7389 Likewise.
7390 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7391 Likewise.
7392 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7393 Likewise.
7394 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7395 Likewise.
7396 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7397 Likewise.
7398 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7399 Likewise.
7400 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7401 Likewise.
7402 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7403 Likewise.
7404 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7405 Likewise.
7406 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7407 Likewise.
7408 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7409 Likewise.
7410 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7411 Likewise.
7412 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7413 Likewise.
7414 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7415 Likewise.
7416 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7417 Likewise.
7418 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7419 Likewise.
7420 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7421 Likewise.
7422 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7423 Likewise.
7424 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7425 Likewise.
7426 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7427 Likewise.
7428 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7429 Likewise.
7430 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7431 Likewise.
7432 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7433 Likewise.
7434 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7435 Likewise.
7436 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7437 Likewise.
7438 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7439 Likewise.
7440 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7441 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7442 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7443 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7444 Likewise.
7445 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7446 Likewise.
7447 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7448 Likewise.
7449 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7450 Likewise.
7451 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7452 Likewise.
7453 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7454 Likewise.
7455 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7456 Likewise.
7457 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7458 Likewise.
7459 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7460 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7461 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7462 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7463 Likewise.
7464 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7465 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7466 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7467 Likewise.
7468 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7469 Likewise.
7470 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7471 Likewise.
7472 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7473 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7474 Likewise.
7475 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7476 Likewise.
7477 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7478 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7479 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7480 Likewise.
7481 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7482 Likewise.
7483 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7484 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7485 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7486 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7487 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7488 Likewise.
7489 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7490 Likewise.
7491 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7492 Likewise.
7493 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7494 Likewise.
7495 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7496 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7497 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7498 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7499 Likewise.
7500 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7501 Likewise.
7502 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7503 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7504 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7505 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7506 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7507 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7508 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7509 Likewise.
7510 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7511 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7512 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7513 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7514 Likewise.
7515 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7516 Likewise.
7517 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7518 Likewise.
7519 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7520 Likewise.
7521 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7522 Likewise.
7523 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7524 Likewise.
7525 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7526 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7527 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7528 Likewise.
7529 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7530 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7531 Likewise.
7532 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7533 Likewise.
7534 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7535 Likewise.
7536 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7537 Likewise.
7538 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7539 Likewise.
7540 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7541 Likewise.
7542 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7543 Likewise.
7544 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7545 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7546 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7547 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7548 Likewise.
7549 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7550 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7551 Likewise.
7552 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7553 Likewise.
7554 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7555 Likewise.
7556 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7557 Likewise.
7558 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7559 Likewise.
7560 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7561 Likewise.
7562 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7563 Likewise.
7564 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7565 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7566 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7567 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7568 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7569 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7570 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7571 Likewise.
7572 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7573 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7574 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7575 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7576 Likewise.
7577 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7578 Likewise.
7579 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7580 Likewise.
7581 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7582 Likewise.
7583 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7584 Likewise.
7585 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7586 Likewise.
7587 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7588 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7589 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7590 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7591 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7592 Likewise.
7593 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7594 Likewise.
7595 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7596 Likewise.
7597 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7598 Likewise.
7599 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7600 Likewise.
7601 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7602 Likewise.
7603 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7604 Likewise.
7605 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7606 Likewise.
7607 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7608 Likewise.
7609 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7610 Likewise.
7611 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7612 Likewise.
7613 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7614 Likewise.
7615 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7616 Likewise.
7617 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7618 Likewise.
7619 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7620 Likewise.
7621 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7622 Likewise.
7623 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7624 Likewise.
7625 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7626 Likewise.
7627 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7628 Likewise.
7629 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7630 Likewise.
7631 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7632 Likewise.
7633 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7634 Likewise.
7635 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7636 Likewise.
7637 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7638 Likewise.
7639 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7640 Likewise.
7641 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7642 Likewise.
7643 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7644 Likewise.
7645 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7646 Likewise.
7647 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7648 Likewise.
7649 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7650 Likewise.
7651 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7652 Likewise.
7653 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7654 Likewise.
7655 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7656 Likewise.
7657 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7658 Likewise.
7659 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7660 Likewise.
7661 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7662 Likewise.
7663 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7664 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7665 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7666 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7667 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7668 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7669 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7670 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7671 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7672 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7673 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7674 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7675 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7676 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7677 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7678 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7679 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7680 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7681 * testsuite/tr1/headers/all.cc: Likewise.
7682 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7683 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7684 * testsuite/util/testsuite_shared.cc: Likewise.
7685 * scripts/extract_symvers: Likewise. Remove runtime exception.
7686 * testsuite/17_intro/headers/all.cc: Likewise.
7687 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7688 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7689 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7690 Likewise.
7691 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7692 Likewise.
7693 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7694 Likewise.
7695 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7696 Likewise.
7697 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7698 Likewise.
7699 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7700 Likewise.
7701 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7702 Likewise.
7703 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7704 Likewise.
7705 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7706 Likewise.
7707 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7708 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7709 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7710 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7711 Likewise.
7712 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7713 Likewise.
7714 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7715 Likewise.
7716 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7717 Likewise.
7718 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7719 Likewise.
7720 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7721 Likewise.
7722 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7723 Likewise.
7724 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7725 Likewise.
7726 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7727 Likewise.
7728 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7729 Likewise.
7730 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7731 Likewise.
7732 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7733 Likewise.
7734 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7735 Likewise.
7736 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7737 Likewise.
7738 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7739 Likewise.
7740 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7741 Likewise.
7742 * testsuite/20_util/pair/moveable.cc: Likewise.
7743 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7744 Likewise.
7745 * testsuite/20_util/pair/swap.cc: Likewise.
7746 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7747 Likewise.
7748 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7749 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7750 Likewise.
7751 * testsuite/20_util/tuple/moveable.cc: Likewise.
7752 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7753 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7754 Likewise.
7755 * testsuite/20_util/tuple/swap.cc: Likewise.
7756 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7757 Likewise.
7758 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7759 Likewise.
7760 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7761 Likewise.
7762 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7763 Likewise.
7764 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7765 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7766 Likewise.
7767 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7768 Likewise.
7769 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7770 Likewise.
7771 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7772 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7773 Likewise.
7774 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7775 Likewise.
7776 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7777 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7778 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7779 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7780 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7781 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7782 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7783 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7784 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7785 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7786 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7787 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7788 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7789 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7790 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7791 Likewise.
7792 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7793 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7794 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7795 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7796 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7797 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7798 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7799 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7800 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7801 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7802 Likewise.
7803 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7804 Likewise.
7805 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7806 Likewise.
7807 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7808 Likewise.
7809 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7810 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7811 Likewise.
7812 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7813 Likewise.
7814 * testsuite/23_containers/deque/14340.cc: Likewise.
7815 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7816 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7817 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7818 * testsuite/23_containers/deque/init-list.cc: Likewise.
7819 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7820 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7821 * testsuite/23_containers/deque/moveable.cc: Likewise.
7822 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7823 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7824 Likewise.
7825 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7828 Likewise.
7829 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7830 Likewise.
7831 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7832 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7833 Likewise.
7834 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7835 Likewise.
7836 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7837 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7838 Likewise.
7839 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7840 Likewise.
7841 * testsuite/23_containers/list/14340.cc: Likewise.
7842 * testsuite/23_containers/list/23781.cc: Likewise.
7843 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7844 * testsuite/23_containers/list/init-list.cc: Likewise.
7845 * testsuite/23_containers/list/moveable.cc: Likewise.
7846 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7847 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7848 Likewise.
7849 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7850 Likewise.
7851 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7852 Likewise.
7853 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7854 Likewise.
7855 * testsuite/23_containers/map/14340.cc: Likewise.
7856 * testsuite/23_containers/map/23781.cc: Likewise.
7857 * testsuite/23_containers/map/init-list.cc: Likewise.
7858 * testsuite/23_containers/map/moveable.cc: Likewise.
7859 * testsuite/23_containers/map/operations/1.cc: Likewise.
7860 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7861 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7862 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7863 Likewise.
7864 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7865 Likewise.
7866 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7867 Likewise.
7868 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7869 Likewise.
7870 * testsuite/23_containers/multimap/14340.cc: Likewise.
7871 * testsuite/23_containers/multimap/23781.cc: Likewise.
7872 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7873 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7874 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7875 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7876 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7877 Likewise.
7878 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7879 Likewise.
7880 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7881 Likewise.
7882 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7883 Likewise.
7884 * testsuite/23_containers/multiset/14340.cc: Likewise.
7885 * testsuite/23_containers/multiset/23781.cc: Likewise.
7886 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7887 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7888 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7889 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7890 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7891 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7892 Likewise.
7893 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7894 Likewise.
7895 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7896 Likewise.
7897 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7898 Likewise.
7899 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7900 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7901 Likewise.
7902 * testsuite/23_containers/queue/moveable.cc: Likewise.
7903 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7904 Likewise.
7905 * testsuite/23_containers/set/14340.cc: Likewise.
7906 * testsuite/23_containers/set/23781.cc: Likewise.
7907 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7908 * testsuite/23_containers/set/init-list.cc: Likewise.
7909 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7910 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7911 * testsuite/23_containers/set/moveable.cc: Likewise.
7912 * testsuite/23_containers/set/operations/1.cc: Likewise.
7913 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7914 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7915 Likewise.
7916 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7917 Likewise.
7918 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7919 Likewise.
7920 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7921 Likewise.
7922 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7923 Likewise.
7924 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7925 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7926 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7927 Likewise.
7928 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7929 Likewise.
7930 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7931 Likewise.
7932 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7933 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7934 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7935 Likewise.
7936 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7937 Likewise.
7938 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7939 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7940 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7941 Likewise.
7942 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7943 Likewise.
7944 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7945 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7946 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7947 Likewise.
7948 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7949 Likewise.
7950 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7951 Likewise.
7952 * testsuite/23_containers/vector/14340.cc: Likewise.
7953 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7954 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7955 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7956 Likewise.
7957 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7958 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7959 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7960 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7961 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7962 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7963 Likewise.
7964 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7965 Likewise.
7966 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7967 Likewise.
7968 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7969 Likewise.
7970 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7971 Likewise.
7972 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7973 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7974 * testsuite/23_containers/vector/init-list.cc: Likewise.
7975 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7976 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7977 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7978 * testsuite/23_containers/vector/moveable.cc: Likewise.
7979 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7980 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7981 Likewise.
7982 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7983 Likewise.
7984 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7985 Likewise.
7986 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7987 Likewise.
7988 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7989 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7990 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7991 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7992 Likewise.
7993 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7994 Likewise.
7995 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7996 Likewise.
7997 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7998 Likewise.
7999 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
8000 Likewise.
8001 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
8002 Likewise.
8003 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
8004 Likewise.
8005 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
8006 Likewise.
8007 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
8008 Likewise.
8009 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
8010 Likewise.
8011 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
8012 Likewise.
8013 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
8014 Likewise.
8015 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
8016 Likewise.
8017 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
8018 Likewise.
8019 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
8020 Likewise.
8021 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
8022 Likewise.
8023 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
8024 Likewise.
8025 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
8026 Likewise.
8027 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
8028 Likewise.
8029 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
8030 Likewise.
8031 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
8032 Likewise.
8033 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
8034 Likewise.
8035 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
8036 Likewise.
8037 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
8038 Likewise.
8039 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
8040 Likewise.
8041 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
8042 Likewise.
8043 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
8044 Likewise.
8045 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
8046 Likewise.
8047 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
8048 Likewise.
8049 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
8050 Likewise.
8051 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
8052 Likewise.
8053 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
8054 Likewise.
8055 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
8056 Likewise.
8057 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
8058 Likewise.
8059 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
8060 Likewise.
8061 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
8062 Likewise.
8063 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
8064 Likewise.
8065 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
8066 Likewise.
8067 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
8068 Likewise.
8069 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
8070 Likewise.
8071 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
8072 Likewise.
8073 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
8074 Likewise.
8075 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
8076 Likewise.
8077 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
8078 Likewise.
8079 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
8080 Likewise.
8081 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
8082 Likewise.
8083 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
8084 Likewise.
8085 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
8086 Likewise.
8087 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
8088 Likewise.
8089 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
8090 Likewise.
8091 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
8092 Likewise.
8093 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
8094 Likewise.
8095 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
8096 Likewise.
8097 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
8098 Likewise.
8099 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
8100 Likewise.
8101 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
8102 Likewise.
8103 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
8104 Likewise.
8105 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
8106 Likewise.
8107 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
8108 Likewise.
8109 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
8110 Likewise.
8111 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
8112 Likewise.
8113 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
8114 Likewise.
8115 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
8116 Likewise.
8117 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
8118 Likewise.
8119 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
8120 Likewise.
8121 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
8122 Likewise.
8123 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
8124 Likewise.
8125 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
8126 Likewise.
8127 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
8128 Likewise.
8129 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
8130 Likewise.
8131 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
8132 Likewise.
8133 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
8134 Likewise.
8135 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
8136 Likewise.
8137 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
8138 Likewise.
8139 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
8140 Likewise.
8141 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
8142 Likewise.
8143 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
8144 Likewise.
8145 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
8146 Likewise.
8147 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
8148 Likewise.
8149 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
8150 Likewise.
8151 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
8152 Likewise.
8153 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
8154 Likewise.
8155 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
8156 Likewise.
8157 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
8158 Likewise.
8159 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
8160 Likewise.
8161 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
8162 Likewise.
8163 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
8164 Likewise.
8165 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
8166 Likewise.
8167 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
8168 Likewise.
8169 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
8170 Likewise.
8171 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
8172 Likewise.
8173 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
8174 Likewise.
8175 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
8176 Likewise.
8177 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
8178 Likewise.
8179 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
8180 Likewise.
8181 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
8182 Likewise.
8183 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8184 Likewise.
8185 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8186 Likewise.
8187 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8188 Likewise.
8189 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8190 Likewise.
8191 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8192 Likewise.
8193 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8194 Likewise.
8195 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8196 Likewise.
8197 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8198 Likewise.
8199 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8200 Likewise.
8201 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8202 Likewise.
8203 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8204 Likewise.
8205 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8206 Likewise.
8207 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8208 Likewise.
8209 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8210 Likewise.
8211 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8212 Likewise.
8213 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8214 Likewise.
8215 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8216 Likewise.
8217 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8218 Likewise.
8219 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8220 Likewise.
8221 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8222 Likewise.
8223 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8224 Likewise.
8225 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8226 Likewise.
8227 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8228 Likewise.
8229 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8230 Likewise.
8231 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8232 Likewise.
8233 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8234 Likewise.
8235 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8236 Likewise.
8237 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8238 Likewise.
8239 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8240 Likewise.
8241 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8242 Likewise.
8243 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8244 Likewise.
8245 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8246 Likewise.
8247 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8248 Likewise.
8249 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8250 Likewise.
8251 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8252 Likewise.
8253 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8254 Likewise.
8255 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8256 Likewise.
8257 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8258 Likewise.
8259 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8260 Likewise.
8261 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8262 Likewise.
8263 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8264 Likewise.
8265 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8266 Likewise.
8267 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8268 Likewise.
8269 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8270 Likewise.
8271 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8272 Likewise.
8273 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8274 Likewise.
8275 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8276 Likewise.
8277 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8278 Likewise.
8279 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8280 Likewise.
8281 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8282 Likewise.
8283 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8284 Likewise.
8285 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8286 Likewise.
8287 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8288 Likewise.
8289 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8290 Likewise.
8291 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8292 Likewise.
8293 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8294 Likewise.
8295 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8296 Likewise.
8297 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8298 Likewise.
8299 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8300 Likewise.
8301 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8302 Likewise.
8303 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8304 Likewise.
8305 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8306 Likewise.
8307 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8308 Likewise.
8309 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8310 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8311 Likewise.
8312 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8313 Likewise.
8314 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8315 Likewise.
8316 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8317 Likewise.
8318 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8319 Likewise.
8320 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8321 Likewise.
8322 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8323 Likewise.
8324 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8325 Likewise.
8326 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8327 Likewise.
8328 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8329 Likewise.
8330 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8331 Likewise.
8332 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8333 Likewise.
8334 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8335 Likewise.
8336 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8337 Likewise.
8338 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8339 Likewise.
8340 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8341 Likewise.
8342 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8343 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8344 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8345 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8346 Likewise.
8347 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8348 Likewise.
8349 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8350 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8351 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8352 Likewise.
8353 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8354 Likewise.
8355 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8356 Likewise.
8357 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8358 Likewise.
8359 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8360 Likewise.
8361 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8362 Likewise.
8363 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8364 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8365 Likewise.
8366 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8367 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8368 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8369 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8370 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8371 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8372 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8373 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8374 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8375 Likewise.
8376 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8377 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8378 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8379 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8380 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8381 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8382 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8383 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8384 Likewise.
8385 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8386 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8387 Likewise.
8388 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8389 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8390 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8391 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8392 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8393 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8394 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8395 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8396 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8397 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8398 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8399 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8400 Likewise.
8401 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8402 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8403 Likewise.
8404 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8405 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8406 Likewise.
8407 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8408 Likewise.
8409 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8410 Likewise.
8411 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8412 Likewise.
8413 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8414 Likewise.
8415 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8416 Likewise.
8417 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8418 Likewise.
8419 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8420 Likewise.
8421 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8422 Likewise.
8423 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8424 Likewise.
8425 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8426 Likewise.
8427 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8428 Likewise.
8429 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8430 Likewise.
8431 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8432 Likewise.
8433 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8434 Likewise.
8435 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8436 Likewise.
8437 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8438 Likewise.
8439 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8440 Likewise.
8441 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8442 Likewise.
8443 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8444 Likewise.
8445 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8446 Likewise.
8447 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8448 Likewise.
8449 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8450 Likewise.
8451 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8452 Likewise.
8453 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8454 Likewise.
8455 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8456 Likewise.
8457 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8458 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8459 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8460 Likewise.
8461 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8462 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8463 Likewise.
8464 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8465 Likewise.
8466 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8467 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8468 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8469 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8470 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8471 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8472 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8473 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8474 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8475 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8476 Likewise.
8477 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8478 Likewise.
8479 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8480 Likewise.
8481 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8482 Likewise.
8483 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8484 Likewise.
8485 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8486 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8487 Likewise.
8488 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8489 Likewise.
8490 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8491 Likewise.
8492 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8493 Likewise.
8494 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8495 Likewise.
8496 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8497 Likewise.
8498 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8499 Likewise.
8500 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8501 Likewise.
8502 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8503 Likewise.
8504 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8505 Likewise.
8506 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8507 Likewise.
8508 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8509 Likewise.
8510 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8511 Likewise.
8512 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8513 Likewise.
8514 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8515 Likewise.
8516 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8517 Likewise.
8518 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8519 Likewise.
8520 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8521 Likewise.
8522 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8523 Likewise.
8524 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8525 Likewise.
8526 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8527 Likewise.
8528 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8529 Likewise.
8530 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8531 Likewise.
8532 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8533 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8534 Likewise.
8535 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8536 Likewise.
8537 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8538 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8539 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8540 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8541 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8542 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8543 Likewise.
8544 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8545 Likewise.
8546 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8547 Likewise.
8548 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8549 Likewise.
8550 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8551 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8552 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8553 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8554 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8555 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8556 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8557 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8558 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8559 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8560 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8561 Likewise.
8562 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8563 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8564 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8565 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8566 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8567 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8568 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8569 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8570 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8571 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8572 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8573 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8574 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8575 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8576 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8577 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8578 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8579 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8580 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8581 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8582 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8583 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8584 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8585 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8586 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8587 Likewise.
8588 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8589 * testsuite/27_io/fpos/14252.cc: Likewise.
8590 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8591 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8592 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8593 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8594 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8595 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8596 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8597 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8598 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8599 Likewise.
8600 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8601 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8602 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8603 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8604 Likewise.
8605 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8606 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8607 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8608 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8609 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8610 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8611 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8612 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8613 * testsuite/27_io/objects/char/3045.cc: Likewise.
8614 * testsuite/27_io/objects/char/3647.cc: Likewise.
8615 * testsuite/27_io/objects/char/5268.cc: Likewise.
8616 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8617 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8618 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8619 * testsuite/28_regex/init-list.cc: Likewise.
8620 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8621 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8622 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8623 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8624 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8625 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8626 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8627 Likewise.
8628 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8629 Likewise.
8630 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8631 Likewise.
8632 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8633 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8634 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8635 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8636 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8637 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8638 Likewise.
8639 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8640 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8641 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8642 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8643 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8644 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8645 Likewise.
8646 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8647 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8648 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8649 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8650 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8651 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8652 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8653 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8654 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8655 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8656 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8657 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8658 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8659 Likewise.
8660 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8661 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8662 Likewise.
8663 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8664 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8665 Likewise.
8666 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8667 Likewise.
8668 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8669 Likewise.
8670 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8671 Likewise.
8672 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8673 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8674 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8675 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8676 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8677 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8678 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8679 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8680 Likewise.
8681 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8682 Likewise.
8683 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8684 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8685 Likewise.
8686 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8687 Likewise.
8688 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8689 Likewise.
8690 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8691 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8692 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8693 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8694 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8695 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8696 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8697 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8698 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8699 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8700 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8701 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8702 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8703 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8704 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8705 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8706 Likewise.
8707 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8708 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8709 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8710 Likewise.
8711 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8712 Likewise.
8713 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8714 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8715 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8716 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8717 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8718 Likewise.
8719 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8720 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8721 Likewise.
8722 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8723 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8724 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8725 Likewise.
8726 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8727 Likewise.
8728 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8729 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8730 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8731 Likewise.
8732 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8733 Likewise.
8734 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8735 Likewise.
8736 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8737 Likewise.
8738 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8739 Likewise.
8740 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8741 * testsuite/30_threads/this_thread/1.cc: Likewise.
8742 * testsuite/30_threads/this_thread/2.cc: Likewise.
8743 * testsuite/30_threads/this_thread/3.cc: Likewise.
8744 * testsuite/30_threads/this_thread/4.cc: Likewise.
8745 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8746 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8747 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8748 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8749 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8750 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8751 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8752 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8753 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8754 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8755 * testsuite/30_threads/thread/members/1.cc: Likewise.
8756 * testsuite/30_threads/thread/members/2.cc: Likewise.
8757 * testsuite/30_threads/thread/members/3.cc: Likewise.
8758 * testsuite/30_threads/thread/members/4.cc: Likewise.
8759 * testsuite/30_threads/thread/members/5.cc: Likewise.
8760 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8761 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8762 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8763 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8764 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8765 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8766 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8767 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8768 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8769 Likewise.
8770 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8771 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8772 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8773 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8774 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8775 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8776 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8777 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8778 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8779 * testsuite/30_threads/try_lock/1.cc: Likewise.
8780 * testsuite/30_threads/try_lock/2.cc: Likewise.
8781 * testsuite/30_threads/try_lock/3.cc: Likewise.
8782 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8783 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8784 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8785 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8786 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8787 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8788 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8789 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8790 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8791 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8792 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8793 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8794 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8795 Likewise.
8796 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8797 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8798 Likewise.
8799 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8800 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8801 Likewise.
8802 * testsuite/ext/array_allocator/1.cc: Likewise.
8803 * testsuite/ext/array_allocator/2.cc: Likewise.
8804 * testsuite/ext/array_allocator/3.cc: Likewise.
8805 * testsuite/ext/ext_pointer/1.cc: Likewise.
8806 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8807 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8808 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8809 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8810 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8811 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8812 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8813 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8814 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8815 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8816 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8817 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8818 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8819 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8820 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8821 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8822 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8823 Likewise.
8824 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8825 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8826 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8827 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8828 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8829 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8830 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8831 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8832 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8833 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8834 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8835 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8836 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8837 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8838 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8839 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8840 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8841 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8842 Likewise.
8843 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8844 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8845 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8846 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8847 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8848 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8849 * testsuite/ext/pod_char_traits.cc: Likewise.
8850 * testsuite/ext/slist/23781.cc: Likewise.
8851 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8852 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8853 * testsuite/ext/vstring/init-list.cc: Likewise.
8854 * testsuite/ext/vstring/moveable.cc: Likewise.
8855 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8856 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8857 Likewise.
8858 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8859 Likewise.
8860 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8861 Likewise.
8862 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8863 Likewise.
8864 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8865 Likewise.
8866 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8867 Likewise.
8868 * testsuite/ext/vstring/types/23767.cc: Likewise.
8869 * testsuite/performance/21_strings/string_append.cc: Likewise.
8870 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8871 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8872 Likewise.
8873 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8874 Likewise.
8875 * testsuite/performance/21_strings/string_find.cc: Likewise.
8876 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8877 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8878 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8879 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8880 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8881 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8882 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8883 Likewise.
8884 * testsuite/performance/23_containers/create/map.cc: Likewise.
8885 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8886 Likewise.
8887 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8888 * testsuite/performance/23_containers/find/map.cc: Likewise.
8889 * testsuite/performance/23_containers/index/map.cc: Likewise.
8890 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8891 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8892 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8893 Likewise.
8894 * testsuite/performance/23_containers/insert_erase/associative.cc:
8895 Likewise.
8896 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8897 Likewise.
8898 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8899 Likewise.
8900 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8901 Likewise.
8902 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8903 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8904 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8905 Likewise.
8906 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8907 Likewise.
8908 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8909 Likewise.
8910 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8911 Likewise.
8912 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8913 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8914 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8915 Likewise.
8916 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8917 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8918 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8919 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8920 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8921 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8922 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8923 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8924 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8925 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8926 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8927 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8928 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8929 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8930 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8931 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8932 Likewise.
8933 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8934 Likewise.
8935 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8936 Likewise.
8937 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8938 Likewise.
8939 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8940 Likewise.
8941 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8942 Likewise.
8943 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8944 Likewise.
8945 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8946 Likewise.
8947 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8948 Likewise.
8949 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8950 Likewise.
8951 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8952 Likewise.
8953 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8954 Likewise.
8955 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8956 Likewise.
8957 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8958 Likewise.
8959 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8960 Likewise.
8961 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8962 Likewise.
8963 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8964 Likewise.
8965 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8966 Likewise.
8967 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8968 Likewise.
8969 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8970 Likewise.
8971 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8972 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8973 Likewise.
8974 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8975 Likewise.
8976 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8977 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8978 Likewise.
8979 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8980 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8981 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8982 Likewise.
8983 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8984 Likewise.
8985 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8986 Likewise.
8987 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8988 Likewise.
8989 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8990 Likewise.
8991 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8992 Likewise.
8993 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8994 Likewise.
8995 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8996 Likewise.
8997 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8998 Likewise.
8999 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
9000 Likewise.
9001 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
9002 Likewise.
9003 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
9004 Likewise.
9005 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
9006 Likewise.
9007 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
9008 Likewise.
9009 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
9010 Likewise.
9011 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
9012 Likewise.
9013 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
9014 Likewise.
9015 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
9016 Likewise.
9017 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
9018 Likewise.
9019 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
9020 Likewise.
9021 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
9022 Likewise.
9023 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
9024 Likewise.
9025 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
9026 Likewise.
9027 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
9028 Likewise.
9029 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
9030 Likewise.
9031 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
9032 Likewise.
9033 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
9034 Likewise.
9035 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
9036 Likewise.
9037 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
9038 Likewise.
9039 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
9040 Likewise.
9041 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
9042 Likewise.
9043 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
9044 Likewise.
9045 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
9046 Likewise.
9047 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
9048 Likewise.
9049 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
9050 Likewise.
9051 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
9052 Likewise.
9053 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
9054 Likewise.
9055 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
9056 Likewise.
9057 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
9058 Likewise.
9059 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
9060 Likewise.
9061 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
9062 Likewise.
9063 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
9064 Likewise.
9065 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
9066 Likewise.
9067 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
9068 Likewise.
9069 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
9070 Likewise.
9071 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
9072 Likewise.
9073 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
9074 Likewise.
9075 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
9076 Likewise.
9077 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
9078 Likewise.
9079 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
9080 Likewise.
9081 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
9082 Likewise.
9083 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
9084 Likewise.
9085 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
9086 Likewise.
9087 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
9088 Likewise.
9089 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
9090 Likewise.
9091 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
9092 Likewise.
9093 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
9094 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
9095 Likewise.
9096 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
9097 Likewise.
9098 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
9099 Likewise.
9100 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
9101 Likewise.
9102 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
9103 Likewise.
9104 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
9105 Likewise.
9106 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
9107 Likewise.
9108 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
9109 Likewise.
9110 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
9111 Likewise.
9112 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
9113 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
9114 Likewise.
9115 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
9116 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
9117 Likewise.
9118 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
9119 Likewise.
9120 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
9121 Likewise.
9122 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
9123 Likewise.
9124 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
9125 Likewise.
9126 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
9127 Likewise.
9128 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
9129 Likewise.
9130 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
9131 Likewise.
9132 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
9133 Likewise.
9134 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
9135 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
9136 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
9137 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
9138 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
9139 Likewise.
9140 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
9141 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
9142 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
9143 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
9144 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
9145 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
9146 * testsuite/util/io/illegal_input_error.hpp: Likewise.
9147 * testsuite/util/io/prog_bar.cc: Likewise.
9148 * testsuite/util/io/prog_bar.hpp: Likewise.
9149 * testsuite/util/io/text_populate.hpp: Likewise.
9150 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
9151 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
9152 * testsuite/util/io/xml.hpp: Likewise.
9153 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
9154 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
9155 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
9156 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
9157 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
9158 * testsuite/util/native_type/native_map.hpp: Likewise.
9159 * testsuite/util/native_type/native_multimap.hpp: Likewise.
9160 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
9161 * testsuite/util/native_type/native_set.hpp: Likewise.
9162 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
9163 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
9164 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
9165 Likewise.
9166 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
9167 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
9168 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
9169 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
9170 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
9171 Likewise.
9172 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
9173 Likewise.
9174 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
9175 Likewise.
9176 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
9177 Likewise.
9178 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
9179 Likewise.
9180 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
9181 Likewise.
9182 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
9183 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9184 Likewise.
9185 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9186 Likewise.
9187 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9188 Likewise.
9189 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9190 Likewise.
9191 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9192 Likewise.
9193 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9194 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9195 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9196 * testsuite/util/regression/basic_type.hpp: Likewise.
9197 * testsuite/util/regression/common_type.hpp: Likewise.
9198 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9199 Likewise.
9200 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9201 Likewise.
9202 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9203 Likewise.
9204 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9205 Likewise.
9206 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9207 Likewise.
9208 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9209 Likewise.
9210 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9211 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9212 Likewise.
9213 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9214 Likewise.
9215 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9216 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9217 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9218 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9219 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9220 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9221 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9222 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9223 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9224 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9225 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9226 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9227 * testsuite/util/testsuite_abi.cc: Likewise.
9228 * testsuite/util/testsuite_abi.h: Likewise.
9229 * testsuite/util/testsuite_abi_check.cc: Likewise.
9230 * testsuite/util/testsuite_allocator.cc: Likewise.
9231 * testsuite/util/testsuite_allocator.h: Likewise.
9232 * testsuite/util/testsuite_api.h: Likewise.
9233 * testsuite/util/testsuite_character.cc: Likewise.
9234 * testsuite/util/testsuite_character.h: Likewise.
9235 * testsuite/util/testsuite_common_types.h: Likewise.
9236 * testsuite/util/testsuite_error.h: Likewise.
9237 * testsuite/util/testsuite_hooks.cc: Likewise.
9238 * testsuite/util/testsuite_hooks.h: Likewise.
9239 * testsuite/util/testsuite_io.h: Likewise.
9240 * testsuite/util/testsuite_iterators.h: Likewise.
9241 * testsuite/util/testsuite_performance.h: Likewise.
9242 * testsuite/util/testsuite_rng.h: Likewise.
9243 * testsuite/util/testsuite_rvalref.h: Likewise.
9244 * testsuite/util/testsuite_tr1.h: Likewise.
9245 * testsuite/util/thread/all.h: Likewise.
9246 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9247 Likewise.
9248 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9249 Likewise.
9250 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9251 Likewise.
9252 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9253 Likewise.
9254 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9255 Likewise.
9256 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9257 Likewise.
9258 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9259 Likewise.
9260 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9261 Likewise.
9262 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9263 Likewise.
9264 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9265 Likewise.
9266 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9267 Likewise.
9268 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9269 Likewise.
9270 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9271 Likewise.
9272 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9273 Likewise.
9274 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9275 Likewise.
9276 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9277 Likewise.
9278 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9279 Likewise.
9280 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9281 Likewise.
9282 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9283 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9284 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9285 Likewise.
9286 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9287 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9288 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9289 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9290 Likewise.
9291 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9292 Likewise.
9293 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9294 Likewise.
9295 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9296 Likewise.
9297 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9298 Likewise.
9299 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9300 Likewise.
9301 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9302 Likewise.
9303 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9304 Likewise.
9305 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9306 Likewise.
9307 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9308 Likewise.
9309 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9310 Likewise.
9311 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9312 Likewise.
9313 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9314 Likewise.
9315 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9316 Likewise.
9317 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9318 Likewise.
9319 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9320 Likewise.
9321 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9322 Likewise.
9323 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9324 Likewise.
9325 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9326 Likewise.
9327 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9328 Likewise.
9329 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9330 Likewise.
9331 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9332 Likewise.
9333 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9334 Likewise.
9335 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9336 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9337 Likewise.
9338 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9339 Likewise.
9340 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9341 Likewise.
9342 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9343 Likewise.
9344 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9345 Likewise.
9346 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9347 Likewise.
9348 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9349 Likewise.
9350 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9351 Likewise.
9352 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9353 Likewise.
9354 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9355 Likewise.
9356 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9357 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9358 Likewise.
9359 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9360 Likewise.
9361 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9362 Likewise.
9363 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9364 Likewise.
9365 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9366 Likewise.
9367 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9368 Likewise.
9369 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9370 Likewise.
9371 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9372 Likewise.
9373 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9374 Likewise.
9375 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9376 Likewise.
9377 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9378 Likewise.
9379 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9380 Likewise.
9381 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9382 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9383 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9384 Likewise.
9385 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9386 Likewise.
9387 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9388 Likewise.
9389 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9390 Likewise.
9391 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9392 Likewise.
9393 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9394 Likewise.
9395 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9396 Likewise.
9397 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9398 Likewise.
9399 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9400 Likewise.
9401 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9402 Likewise.
9403 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9404 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9405 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9406 Likewise.
9407 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9408 Likewise.
9409 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9410 Likewise.
9411 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9412 Likewise.
9413 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9414 Likewise.
9415 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9416 Likewise.
9417 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9418 Likewise.
9419 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9420 Likewise.
9421 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9422 Likewise.
9423 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9424 Likewise.
9425 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9426 Likewise.
9427 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9428 Likewise.
9429 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9430 Likewise.
9431 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9432 Likewise.
9433 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9434 Likewise.
9435 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9436 Likewise.
9437 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9438 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9439 Likewise.
9440 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9441 Likewise.
9442 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9443 Likewise.
9444 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9445 Likewise.
9446 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9447 Likewise.
9448 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9449 Likewise.
9450 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9451 Likewise.
9452 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9453 Likewise.
9454 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9455 Likewise.
9456 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9457 Likewise.
9458 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9459 Likewise.
9460 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9461 Likewise.
9462 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9463 Likewise.
9464 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9465 Likewise.
9466 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9467 Likewise.
9468 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9469 Likewise.
9470 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9471 Likewise.
9472 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9473 Likewise.
9474 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9475 Likewise.
9476 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9477 Likewise.
9478 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9479 Likewise.
9480 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9481 Likewise.
9482 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9483 Likewise.
9484 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9485 Likewise.
9486 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9487 Likewise.
9488 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9489 Likewise.
9490 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9491 Likewise.
9492 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9493 Likewise.
9494 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9495 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9496 Likewise.
9497 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9498 Likewise.
9499 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9500 Likewise.
9501 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9502 Likewise.
9503 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9504 Likewise.
9505 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9506 Likewise.
9507 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9508 Likewise.
9509 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9510 Likewise.
9511 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9512 Likewise.
9513 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9514 Likewise.
9515 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9516 Likewise.
9517 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9518 Likewise.
9519 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9520 Likewise.
9521 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9522 Likewise.
9523 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9524 Likewise.
9525 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9526 Likewise.
9527 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9528 Likewise.
9529 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9530 Likewise.
9531 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9532 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9533 * testsuite/backward/hash_map/25896.cc: Likewise.
9534 * testsuite/backward/hash_set/25896.cc: Likewise.
9535
9767a048
ILT
95362009-04-08 Ian Lance Taylor <iant@google.com>
9537
9538 * include/backward/hashtable.h (erase): Correctly handle erasing a
9539 reference to an entry in the hash table.
9540 * testsuite/backward/hash_map/25896.cc: New.
9541 * testsuite/backward/hash_set/25896.cc: New.
9542
0b83c44b
AN
95432009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9544
e31f5814
UB
9545 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9546 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
0b83c44b 9547
04b70271
BK
95482009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9549
9550 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9551 of debug.
9552 * include/Makefile.in: Regenerate.
9553 * include/precompiled/stdc++.h: Add.
9554
04b70271
BK
95552009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9556
9557 * include/bits/random.h: Adjust doxygen markup.
9558 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9559
9560 * testsuite/26_numerics/random/piecewise_linear_distribution/
9561 operators/serialize.cc: Use typedefs.
9562
8f2b104d
AS
95632009-04-06 Andrew Stubbs <ams@codesourcery.com>
9564
9565 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9566 __gnu_cxx namespace. Remove "static inline".
9567
1ae3576f
PC
95682009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9569
9570 * include/bits/random.tcc (linear_congruential_engine<>::
9571 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9572
94986f6d
PC
95732009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9574
9575 * include/bits/random.h (operator==): Mark all inline.
9576 (mersenne_twister_engine): Enable #if 0 checks.
9577
9578 * include/bits/random.h: Formatting tweaks.
9579
9769c190
PC
95802009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9581
9582 * include/bits/random.tcc (piecewise_linear_distribution<>::
9583 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9584 Remove spurious closed parenthesis.
9585
2fcf6ffb
PC
95862009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9587
9588 PR libstdc++/39644 (partial)
9589 * include/bits/random.tcc (linear_congruential_engine<>::
9590 seed(seed_seq&), independent_bits_engine<>::operator(),
9591 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9592
fe77a308 95932009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
42a73304
PC
9594
9595 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9596 thinko.
9597 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9598 default.cc: Enable.
9599
fe77a308 96002009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
42a73304
PC
9601
9602 PR libstdc++/39629 (partial)
9603 * testsuite/26_numerics/random/independent_bits_engine/cons/
9604 base_move.cc: Use uint_fast64_t instead of unsigned long.
9605 * testsuite/26_numerics/random/independent_bits_engine/cons/
9606 seed1.cc: Likewise.
9607 * testsuite/26_numerics/random/independent_bits_engine/cons/
9608 seed2.cc: Likewise.
9609 * testsuite/26_numerics/random/independent_bits_engine/cons/
9610 base_copy.cc: Likewise.
9611 * testsuite/26_numerics/random/independent_bits_engine/cons/
9612 default.cc: Likewise.
9613 * testsuite/26_numerics/random/independent_bits_engine/cons/
9614 seed_seq.cc: Likewise.
9615 * testsuite/26_numerics/random/independent_bits_engine/
9616 requirements/typedefs.cc: Likewise.
9617 * testsuite/26_numerics/random/independent_bits_engine/
9618 operators/equal.cc: Likewise.
9619 * testsuite/26_numerics/random/independent_bits_engine/
9620 operators/serialize.cc: Likewise.
9621 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9622
95fe602e
PC
96232009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9624
9625 * include/tr1_impl/random: Remove, empty.
9626 * include/tr1_impl/random.tcc: Likewise.
9627
9628 * include/std/random: Minor clean-ups, formatting fixes, adjust
9629 copyright years.
9630 * include/bits/random.tcc: Likewise.
9631 * include/bits/random.h: Likewise.
9632 * include/tr1/random: Likewise.
9633 * include/tr1/random.tcc: Likewise.
9634 * include/tr1/random.h: Likewise.
9635
04b70271
BK
96362009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9637
9638 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9639 * doc/html/api.html: Regenerate.
9640
8e79468d
BK
96412009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9642
9643 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9644 Change to mersenne_twister_engine, add same defaults as
9645 mersenne_twister_engine/cons/default.cc.
9646 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9647
9648 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9649 to __il.
9650 * include/bits/random.h (mersenne_twister_engine): Qualify
9651 _ShiftMin1 with namespace __detail.
9652 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9653 constexpr std::numeric_limits::max() can be used.
9654 (mersenne_twister_engine): Split apart static asserts into one
9655 assert per message. Temporarily disable the last three.
9656
96572009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9658
9659 * include/Makefile.am: Update to N2836. Modified for new random headers.
9660 * include/Makefile.in: Ditto.
9661 * include/tr1_impl/random: Moved to tr1/random.h
9662 * include/tr1_impl/random.tcc: Moved to tr1
9663 * include/tr1/random: Just point to moved tr1 random headers.
9664 * include/tr1/random.tcc: Moved from tr1_impl.
9665 * include/tr1/random.h: Moved from tr1_impl/random.
9666 * include/std/random: Modified to point to std random headers.
9667 * include/bits/random.tcc: New implementation of std random facilities.
9668 * include/bits/random.h: Ditto.
9669 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9670 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9671 seed1.cc: New.
9672 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9673 seed2.cc: New.
9674 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9675 default.cc: New.
9676 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9677 non_uint_neg.cc: New.
9678 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9679 typedefs.cc: New.
9680 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9681 equal.cc: New.
9682 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9683 serialize.cc: New.
9684 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9685 seed1.cc: New.
9686 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9687 seed2.cc: New.
9688 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9689 default.cc: New.
9690 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9691 typedefs.cc: New.
9692 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9693 equal.cc: New.
9694 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9695 serialize.cc: New.
9696 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9697 seed1.cc: New.
9698 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9699 seed2.cc: New.
9700 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9701 default.cc: New.
9702 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9703 typedefs.cc: New.
9704 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9705 equal.cc: New.
9706 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9707 serialize.cc: New.
9708 * testsuite/26_numerics/random/discard_block_engine/cons/
9709 base_move.cc: New.
9710 * testsuite/26_numerics/random/discard_block_engine/cons/
9711 seed1.cc: New.
9712 * testsuite/26_numerics/random/discard_block_engine/cons/
9713 seed2.cc: New.
9714 * testsuite/26_numerics/random/discard_block_engine/cons/
9715 base_copy.cc: New.
9716 * testsuite/26_numerics/random/discard_block_engine/cons/
9717 default.cc: New.
9718 * testsuite/26_numerics/random/discard_block_engine/cons/
9719 seed_seq.cc: New.
9720 * testsuite/26_numerics/random/discard_block_engine/requirements/
9721 typedefs.cc: New.
9722 * testsuite/26_numerics/random/discard_block_engine/operators/
9723 equal.cc: New.
9724 * testsuite/26_numerics/random/discard_block_engine/operators/
9725 serialize.cc: New.
9726 * testsuite/26_numerics/random/independent_bits_engine/cons/
9727 base_move.cc: New.
9728 * testsuite/26_numerics/random/independent_bits_engine/cons/
9729 seed1.cc: New.
9730 * testsuite/26_numerics/random/independent_bits_engine/cons/
9731 seed2.cc: New.
9732 * testsuite/26_numerics/random/independent_bits_engine/cons/
9733 base_copy.cc: New.
9734 * testsuite/26_numerics/random/independent_bits_engine/cons/
9735 default.cc: New.
9736 * testsuite/26_numerics/random/independent_bits_engine/cons/
9737 seed_seq.cc: New.
9738 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9739 typedefs.cc: New.
9740 * testsuite/26_numerics/random/independent_bits_engine/operators/
9741 equal.cc: New.
9742 * testsuite/26_numerics/random/independent_bits_engine/operators/
9743 serialize.cc: New.
9744 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9745 base_move.cc: New.
9746 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9747 seed1.cc: New.
9748 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9749 seed2.cc: New.
9750 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9751 base_copy.cc: New.
9752 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9753 default.cc: New.
9754 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9755 seed_seq.cc: New.
9756 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9757 typedefs.cc: New.
9758 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9759 equal.cc: New.
9760 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9761 serialize.cc
9762 * testsuite/26_numerics/random/mt19937.cc: New.
9763 * testsuite/26_numerics/random/mt19937_64.cc: New.
9764 * testsuite/26_numerics/random/minstd_rand.cc: New.
9765 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9766 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9767 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9768 * testsuite/26_numerics/random/ranlux24.cc: New.
9769 * testsuite/26_numerics/random/ranlux48.cc: New.
9770 * testsuite/26_numerics/random/knuth_b.cc: New.
9771 * testsuite/26_numerics/random/default_random_engine.cc: New.
9772 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9773 parms.cc: New.
9774 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9775 default.cc: New.
9776 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9777 typedefs.cc: New.
9778 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9779 serialize.cc: New.
9780 * testsuite/26_numerics/random/normal_distribution/cons/
9781 parms.cc: New.
9782 * testsuite/26_numerics/random/normal_distribution/cons/
9783 default.cc: New.
9784 * testsuite/26_numerics/random/normal_distribution/requirements/
9785 typedefs.cc: New.
9786 * testsuite/26_numerics/random/normal_distribution/operators/
9787 serialize.cc: New.
9788 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9789 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9790 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9791 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9792 parms_neg.cc: New.
9793 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9794 parms.cc: New.
9795 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9796 default.cc: New.
9797 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9798 typedefs.cc: New.
9799 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9800 serialize.cc: New.
9801 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9802 parms_neg.cc: New.
9803 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9804 parms.cc: New.
9805 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9806 default.cc: New.
9807 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9808 typedefs.cc: New.
9809 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9810 serialize.cc: New.
9811 * testsuite/26_numerics/random/poisson_distribution/cons/
9812 parms.cc: New.
9813 * testsuite/26_numerics/random/poisson_distribution/cons/
9814 default.cc: New.
9815 * testsuite/26_numerics/random/poisson_distribution/requirements/
9816 typedefs.cc
9817 * testsuite/26_numerics/random/poisson_distribution/operators/
9818 serialize.cc: New.
9819 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9820 parms.cc: New.
9821 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9822 default.cc: New.
9823 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9824 typedefs.cc: New.
9825 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9826 serialize.cc: New.
9827 * testsuite/26_numerics/random/discrete_distribution/cons/
9828 range.cc: New.
9829 * testsuite/26_numerics/random/discrete_distribution/cons/
9830 initlist.cc: New.
9831 * testsuite/26_numerics/random/discrete_distribution/cons/
9832 default.cc: New.
9833 * testsuite/26_numerics/random/discrete_distribution/cons/
9834 num_xbound_fun.cc: New.
9835 * testsuite/26_numerics/random/discrete_distribution/requirements/
9836 typedefs.cc: New.
9837 * testsuite/26_numerics/random/discrete_distribution/operators/
9838 serialize.cc: New.
9839 * testsuite/26_numerics/random/weibull_distribution/cons/
9840 parms.cc: New.
9841 * testsuite/26_numerics/random/weibull_distribution/cons/
9842 default.cc: New.
9843 * testsuite/26_numerics/random/weibull_distribution/requirements/
9844 typedefs.cc: New.
9845 * testsuite/26_numerics/random/weibull_distribution/operators/
9846 serialize.cc: New.
9847 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9848 parms.cc: New.
9849 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9850 default.cc: New.
9851 * testsuite/26_numerics/random/negative_binomial_distribution/
9852 requirements/typedefs.cc: New.
9853 * testsuite/26_numerics/random/negative_binomial_distribution/
9854 operators/serialize.cc: New.
9855 * testsuite/26_numerics/random/cauchy_distribution/cons/
9856 parms.cc: New.
9857 * testsuite/26_numerics/random/cauchy_distribution/cons/
9858 default.cc: New.
9859 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9860 typedefs.cc: New.
9861 * testsuite/26_numerics/random/cauchy_distribution/operators/
9862 serialize.cc: New.
9863 * testsuite/26_numerics/random/gamma_distribution/cons/
9864 parms.cc: New.
9865 * testsuite/26_numerics/random/gamma_distribution/cons/
9866 default.cc: New.
9867 * testsuite/26_numerics/random/gamma_distribution/requirements/
9868 typedefs.cc: New.
9869 * testsuite/26_numerics/random/gamma_distribution/operators/
9870 serialize.cc: New.
9871 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9872 parms.cc: New.
9873 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9874 default.cc: New.
9875 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9876 typedefs.cc: New.
9877 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9878 serialize.cc: New.
9879
9880 * testsuite/26_numerics/random/exponential_distribution/cons/
9881 parms.cc: New.
9882 * testsuite/26_numerics/random/exponential_distribution/cons/
9883 default.cc: New.
9884 * testsuite/26_numerics/random/exponential_distribution/requirements/
9885 typedefs.cc: New.
9886 * testsuite/26_numerics/random/exponential_distribution/operators/
9887 serialize.cc: New.
9888 * testsuite/26_numerics/random/lognormal_distribution/cons/
9889 parms.cc: New.
9890 * testsuite/26_numerics/random/lognormal_distribution/cons/
9891 default.cc: New.
9892 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9893 typedefs.cc: New.
9894 * testsuite/26_numerics/random/lognormal_distribution/operators/
9895 serialize.cc: New.
9896 * testsuite/26_numerics/random/binomial_distribution/cons/
9897 parms.cc: New.
9898 * testsuite/26_numerics/random/binomial_distribution/cons/
9899 default.cc: New.
9900 * testsuite/26_numerics/random/binomial_distribution/requirements/
9901 typedefs.cc: New.
9902 * testsuite/26_numerics/random/binomial_distribution/operators/
9903 serialize.cc: New.
9904 * testsuite/26_numerics/random/random_device/cons/
9905 token.cc: New.
9906 * testsuite/26_numerics/random/random_device/cons/
9907 default.cc: New.
9908 * testsuite/26_numerics/random/random_device/requirements/
9909 typedefs.cc: New.
9910 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9911 parms.cc: New.
9912 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9913 default.cc: New.
9914 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9915 typedefs.cc: New.
9916 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9917 serialize.cc: New.
9918 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9919 range.cc: New.
9920 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9921 default.cc: New.
9922 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9923 num_xbound_fun.cc: New.
9924 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9925 initlist_fun.cc: New.
9926 * testsuite/26_numerics/random/piecewise_linear_distribution/
9927 requirements/typedefs.cc: New.
9928 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9929 serialize.cc: New.
9930 * testsuite/26_numerics/random/student_t_distribution/cons/
9931 parms.cc: New.
9932 * testsuite/26_numerics/random/student_t_distribution/cons/
9933 default.cc: New.
9934 * testsuite/26_numerics/random/student_t_distribution/requirements/
9935 typedefs.cc: New.
9936 * testsuite/26_numerics/random/student_t_distribution/operators/
9937 serialize.cc: New.
9938 * testsuite/26_numerics/random/geometric_distribution/cons/
9939 parms.cc: New.
9940 * testsuite/26_numerics/random/geometric_distribution/cons/
9941 default.cc: New.
9942 * testsuite/26_numerics/random/geometric_distribution/requirements/
9943 typedefs.cc: New.
9944 * testsuite/26_numerics/random/geometric_distribution/operators/
9945 serialize.cc: New.
9946 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9947 range.cc: New.
9948 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9949 default.cc: New.
9950 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9951 num_xbound_fun.cc: New.
9952 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9953 initlist_fun.cc: New.
9954 * testsuite/26_numerics/random/piecewise_constant_distribution/
9955 requirements/typedefs.cc: New.
9956 * testsuite/26_numerics/random/piecewise_constant_distribution/
9957 operators/serialize.cc: New.
9958
d0940d56
DS
99592009-04-02 Dodji Seketeli <dodji@redhat.com>
9960
8e79468d 9961 * include/ext/bitmap_allocator.h: The typedefs should be made public
d0940d56
DS
9962 if we want them to be accessible. This has been revealed by the patch
9963 that fixes PR c++/26693 in g++.
9964
4bb7dbf6
JJ
99652009-04-02 Jakub Jelinek <jakub@redhat.com>
9966
9967 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9968 Regenerated.
9969 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9970 Regenerated.
9971 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9972 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9973 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9974 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9975 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9976 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9977 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9978 Regenerated.
9979 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9980
0d9c0892
JM
99812009-03-31 Jason Merrill <jason@redhat.com>
9982
a70f5987
JM
9983 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9984
0d9c0892
JM
9985 PR libstdc++/39310
9986 * include/tr1_impl/type_traits (is_function): Add partial
9987 specializations with function cv-quals.
9988 (__is_function_helper): Remove.
9989 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9990
7db6438d
ILT
99912009-03-30 Ian Lance Taylor <iant@google.com>
9992
9993 * include/backward/hashtable.h (clear): Return quickly if the
9994 table is empty.
9995
9027c95a
ILT
99962009-03-27 Ian Lance Taylor <iant@google.com>
9997
9998 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9999 (__stl_prime_list): Add 5 at the start of the list.
10000
13c4b877
PC
100012009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
10002
10003 * include/std/fstream (basic_filebuf<>::open(const std::string&,
10004 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
10005 std::string&, ios_base::openmode), basic_ifstream<>::
10006 open(const std::string&, ios_base::openmode), basic_ofstream<>::
10007 basic_ofstream(const std::string&, ios_base::openmode),
10008 basic_ofstream<>::open(const std::string&, ios_base::openmode),
10009 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
10010 basic_fstream<>::open(const std::string&, ios_base::openmode)):
10011 Add in C++0x mode.
10012 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
10013 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
10014 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
10015 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
c0b753c7
PC
10016 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
10017 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
13c4b877
PC
10018 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
10019
100202009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10021
10022 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
f86ce601 10023 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
13c4b877
PC
10024 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
10025 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
10026
4ba8a4cb
PC
100272009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
10028
10029 * include/bits/forward_list.h (_Fwd_list_node_base<>::
10030 _M_transfer_after, _M_reverse_after): Move out of line...
10031 * include/bits/forward_list.tcc: ... here.
10032 (forward_list<>::reverse): Move inline...
10033 * include/bits/forward_list.h: ... here; minor cosmetic changes.
10034
92da2d44
MM
100352009-03-22 Mark Mitchell <mark@codesourcery.com>
10036
4ba8a4cb
PC
10037 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
10038 28277.cc: Likewise.
92da2d44
MM
10039 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
10040 Likewise.
10041 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
10042 Likewise.
10043 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
10044 Likewise.
10045
51d3ad7e
MM
100462009-03-22 Mark Mitchell <mark@codesourcery.com>
10047
10048 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
10049 year(s).
10050 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10051 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10052 Likewise.
10053 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10054 Likewise.
10055 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10056 Likewise.
10057 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10058
8ef20cae
MM
100592009-03-22 Mark Mitchell <mark@codesourcery.com>
10060
10061 * testsuite/25_algorithms/search_n/iterator.cc: Condition
10062 iterations for simulators.
10063 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
10064 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
10065 Condition stream width for simulators.
10066 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
10067 Likewise.
10068 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
10069 Likewise.
10070 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
10071
0075846f
BK
100722009-03-17 Benjamin Kosnik <bkoz@redhat.com>
10073
10074 * doc/xml/manual/appendix_contributing.xml: Add docbook style
10075 sheet version information. Table-ize docbook element examples.
10076 * doc/xml/manual/using.xml: Human-readable header
10077 markup. Alphabetized. Add new headers.
10078 * doc/html: Regenerate.
10079
e0de3d93
PC
100802009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
10081
10082 * doc/xml/faq.xml: Fix link to setup documentation.
10083
58366b08
PC
100842009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
10085
10086 * include/std/type_traits (__add_lvalue_reference_helper,
10087 __add_rvalue_reference_helper): As an optimization, rewrite
10088 condition (avoid is_function).
10089
ab4c19d2
PC
100902009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
10091
10092 PR libstdc++/39405
10093 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
10094 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
10095
8f667838
BK
100962009-03-12 Benjamin Kosnik <bkoz@redhat.com>
10097
10098 * testsuite/30_threads/condition_variable_any/native_handle/
10099 typesizes.cc: Include tweaks.
10100 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10101 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10102 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10103 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10104 * testsuite/30_threads/condition_variable/native_handle/
10105 typesizes.cc: Same.
10106
32fdf2f4
JW
101072009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10108
10109 * include/bits/shared_ptr.h: Add include guards.
10110 * include/tr1/shared_ptr.h: Likewise.
10111
5df9ac4b
JW
101122009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10113
10114 * include/std/iostream: Fix doxygen link.
10115 * include/bits/forward_list.h: Fix doxygen markup.
10116 * include/ext/vstring.h: Escape backslash in doxygen comment.
10117 * include/bits/basic_string.h: Likewise.
10118
874b0a9e
PC
101192009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10120
10121 * doc/xml/faq.xml: Fix links to implementation status pages.
10122
23cdf8e8
PC
101232009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
10124
10125 * include/std/complex (operator+(const complex<>&, const _Tp&),
10126 operator+(const _Tp&, const complex<>&),
10127 operator-(const complex<>&, const _Tp&),
10128 operator-(const _Tp&, const complex<>&)): Do not assume real()
10129 returns a reference (against DR 387).
10130 * testsuite/26_numerics/complex/dr387_2.cc: New.
10131
48a3a45a
BK
101322009-03-02 Benjamin Kosnik <bkoz@redhat.com>
10133
10134 * testsuite/thread/pthread4.cc: Move...
10135 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
10136 * testsuite/thread/pthread5.cc: Move...
10137 * testsuite/23_containers/list/pthread5.cc: ...here.
10138 * testsuite/thread/pthread6.cc: Move...
10139 * testsuite/23_containers/map/pthread6.cc: ...here.
10140 * testsuite/thread/pthread7-rope.cc: Move...
10141 * testsuite/ext/rope/pthread7-rope.cc: ...here.
10142 * testsuite/thread/guard.cc: Move...
10143 * testsuite/18_support/pthread_guard.cc: ...here.
10144 * testsuite/thread/18185.cc: Move...
10145 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
10146 * testsuite/thread/pthread1.cc: Move...
10147 * testsuite/23_containers/list/pthread1.cc: ...here.
10148 * testsuite/thread/pthread2.cc: Move...
10149 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
10150 * testsuite/thread/pthread3.cc: Move...
10151 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
10152
33b4155d
BK
10153 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
10154 * testsuite/thread: Remove.
10155
7a9d3fe8
RW
101562009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
10157
10158 * configure: Regenerate.
10159
68c512f6
AN
101602009-02-23 Adam Nemet <anemet@caviumnetworks.com>
10161
10162 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
10163 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
10164 from baseline_dir.
10165 * configure: Regenerate.
10166 * testsuite/Makefile.am (baseline_file): Remove variable.
10167 (site.exp): Set baseline_dir rather than baseline_file.
10168 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
10169 * testsuite/Makefile.in: Regenerate.
10170
4e0bdc5e
BK
101712009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10172
10173 * testsuite/30_threads/thread/this_thread: Move...
10174 * testsuite/30_threads/this_thread: ...here.
10175 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
10176 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
10177 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
10178 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
10179 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
10180 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
10181
5b9daa7e
BK
101822009-02-20 Benjamin Kosnik <bkoz@redhat.com>
10183
10184 * doc/doxygen/user.cfg.in: Tweaks.
10185 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10186 be elsewhere.
10187
10188 * include/tr1_impl/unordered_map: Just use most specialized
10189 container module.
10190 * include/tr1_impl/unordered_set: Same.
10191 * include/tr1_impl/array: Same.
10192 * include/bits/stl_list.h: Same.
10193 * include/bits/stl_map.h: Same.
10194 * include/bits/stl_queue.h: Same.
10195 * include/bits/stl_set.h: Same.
10196 * include/bits/stl_stack.h: Same.
10197 * include/bits/forward_list.h: Same.
10198 * include/bits/basic_string.h: Same.
10199 * include/bits/stl_multimap.h: Same.
10200 * include/bits/stl_vector.h: Same.
10201 * include/bits/stl_deque.h: Same.
10202 * include/bits/stl_multiset.h: Same.
10203 * include/bits/stl_bvector.h: Same.
10204
10205 * include/backward/binders.h: Change binder module to binders.
10206
10207 * include/std/complex: Add complex_numers module.
10208 * include/tr1_impl/complex: Same.
10209
10210 * include/std/valarray: Add numeric_arrays module.
10211 * include/bits/gslice_array.h: Same.
10212 * include/bits/gslice.h: Same.
10213 * include/bits/mask_array.h: Same.
10214 * include/bits/slice_array.h: Same.
10215 * include/bits/indirect_array.h: Same.
10216
10217 * include/bits/allocator.h: Add allocators module.
10218 * include/ext/throw_allocator.h
10219 * include/ext/pool_allocator.h
10220 * include/ext/bitmap_allocator.h
10221 * include/ext/new_allocator.h
10222 * include/ext/malloc_allocator.h
10223 * include/ext/array_allocator.h
10224 * include/ext/mt_allocator.h
10225 * include/ext/debug_allocator.h
10226 * include/ext/extptr_allocator.h
10227
10228 * include/tr1_impl/functional: Move namespace markup here.
10229 * include/tr1_impl/regex: Same.
10230
10231 * include/tr1_impl/type_traits: Add metaprogramming module.
10232 * include/std/type_traits: Same.
10233
10234 * include/std/memory: Add memory module.
10235
10236 * include/std/ratio: Add ratio module.
10237
10238 * include/std/chrono: Move namespace markup here, add time module.
10239
10240 * include/std/thread: Move namespace markup here, add concurrency
10241 module.
10242 * include/std/mutex: Use concurrency module.
10243 * include/std/condition_variable: Same.
10244
10245
10246 * include/bits/ios_base.h: Refine io module.
10247 * include/bits/basic_ios.h: Same.
10248 * include/std/fstream: Same.
10249 * include/std/istream: Same.
10250 * include/std/ostream: Same.
10251 * include/std/sstream: Same.
10252
10253 * include/ext/vstring.h: Correct parameter markup.
10254
10255 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10256 * include/bits/unique_ptr.h: Same.
10257
10258 * include/bits/algorithmfwd.h: Add mutating_algorithms,
f86ce601 10259 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
5b9daa7e
BK
10260 * include/bits/stl_heap.h: Add markup for new groupings.
10261 * include/bits/stl_algobase.h: Same.
10262 * include/bits/stl_algo.h: Same.
10263
10264 * include/c_compatibility/stdatomic.h: Add atomics module.
10265 * include/c_global/cstdatomic: Same.
10266
10267 * libsupc++/exception: Add exceptions module.
10268 * libsupc++/typeinfo: Same.
10269 * libsupc++/new: Same.
10270 * libsupc++/exception_ptr.h: Same.
10271 * include/std/system_error: Same.
10272 * include/std/stdexcept: Same.
10273
10274 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10275 * libsupc++/cxxabi-forced.h: Same.
10276
10277 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10278 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10279 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10280 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10281 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10282 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10283 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10284 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10285 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10286 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10287 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10288 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10289 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10290 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10291 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10292 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10293 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10294 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10295 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10296 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10297 * testsuite/23_containers/vector/requirements/dr438/
10298 constructor_1_neg.cc: Same.
10299 * testsuite/23_containers/vector/requirements/dr438/
10300 constructor_2_neg.cc: Same.
10301 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10302 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10303 * testsuite/23_containers/deque/requirements/dr438/
10304 constructor_1_neg.cc: Same.
10305 * testsuite/23_containers/deque/requirements/dr438/
10306 constructor_2_neg.cc: Same.
10307 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10308 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10309 * testsuite/23_containers/list/requirements/dr438/
10310 constructor_1_neg.cc: Same.
10311 * testsuite/23_containers/list/requirements/dr438/
10312 constructor_2_neg.cc: Same.
10313 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10314 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10315 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10316 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10317 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10318 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10319 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10320 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10321 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10322 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10323
aac2878e
BK
103242009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10325
10326 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10327 * doc/doxygen/user.cfg.in: Update.
10328 * scripts/run_doxygen: Adjust for new group names.
10329
10330 * include/tr1_impl/random: Update doxygen group markup.
10331 * include/tr1_impl/unordered_map: Same.
10332 * include/tr1_impl/unordered_set: Same.
10333 * include/tr1_impl/array: Same.
10334 * include/std/numeric: Same.
10335 * include/std/utility: Same.
10336 * include/std/bitset: Same.
10337 * include/std/iosfwd: Same.
10338 * include/bits/stl_list.h: Same.
10339 * include/bits/stl_map.h: Same.
10340 * include/bits/stl_algobase.h: Same.
10341 * include/bits/stl_queue.h: Same.
10342 * include/bits/stl_set.h: Same.
10343 * include/bits/stl_stack.h: Same.
10344 * include/bits/stl_iterator_base_types.h: Same.
10345 * include/bits/forward_list.h: Same.
10346 * include/bits/basic_string.h: Same.
10347 * include/bits/stl_multimap.h: Same.
10348 * include/bits/stl_vector.h: Same.
10349 * include/bits/stl_deque.h: Same.
10350 * include/bits/stl_multiset.h: Same.
10351 * include/bits/stl_algo.h: Same.
10352 * include/bits/stl_bvector.h: Same.
10353 * include/bits/algorithmfwd.h: Same.
10354 * include/bits/stl_function.h: Same.
10355 * include/tr1/cmath: Same.
10356 * include/backward/binders.h: Same.
10357
9b3003d5
BK
103582009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10359
10360 * include/std/system_error (system_category): To system_category().
10361 (generic_category): To generic_category. DR 890.
10362 * src/system_error.cc: Define.
10363 * include/bits/functexcept.h: Only one __throw_system_error.
10364 * src/functexcept.cc: Same.
10365 * include/std/mutex: Fixup for changes above.
10366 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10367 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10368 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10369 * config/abi/pre/gnu.ver: Clean up exports.
10370
103712009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10372
10373 * include/std/thread: Fix typo.
10374 * src/thread.cc (thread::join): Use NULL.
10375
bbcac3be
PC
103762009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10377
10378 PR libstdc++/39168
10379 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10380 const string&)): Also check that the value != CHAR_MAX.
10381 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10382 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10383 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10384 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10385 _M_cache(const locale&)): Likewise.
10386 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10387 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10388 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10389 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10390 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10391 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10392
626dda69
CF
103932009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10394 Benjamin Kosnik <bkoz@redhat.com>
10395
10396 * include/std/thread (_Impl_base): Move _M_id out and into ...
10397 (thread): ...here. Call _M_make_routine in body of constructors.
10398 Adjust data member usage to reflect changes.
10399 (_M_make_routine): From _M_make_shared_data.
10400 (_M_start_thread): Add __shared_base_type argument.
10401 * src/thread.cc: Fixups for above.
10402 * config/abi/pre/gnu.ver: Adjust exports.
10403 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10404 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10405 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10406
d5cf2021
BK
104072009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10408
10409 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10410 (compare_type_to_native_type): ...this, add alignment check.
10411 * testsuite/30_threads/condition_variable_any/native_handle/
10412 typesizes.cc: Modify as above.
10413 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10414 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10415 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10416 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10417 * testsuite/30_threads/condition_variable/native_handle/
10418 typesizes.cc: Same.
10419 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10420 typesizes.cc: Same.
10421
10422 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10423 * testsuite/30_threads/thread/cons/2.cc: Same.
10424 * testsuite/30_threads/thread/cons/3.cc: Same.
10425 * testsuite/30_threads/thread/cons/4.cc: Same.
10426 * testsuite/30_threads/thread/cons/5.cc: Same.
10427 * testsuite/30_threads/thread/cons/6.cc: Same.
10428 * testsuite/30_threads/thread/cons/7.cc: Same.
10429 * testsuite/30_threads/thread/cons/8.cc: Same.
10430
10431 * testsuite/30_threads/thread/cons/9.cc: New.
10432 * testsuite/30_threads/thread/cons/moveable.cc: New.
10433
10434 * src/condition_variable.cc: Clean up whitespace.
10435 * include/std/condition_variable: Same.
10436
f7459b6c
BK
104372009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10438
10439 * include/std/condition_variable (condition_variable): Remove
10440 _M_internal_mutex. Add private __native_type typedef.
10441 * src/condition_variable.cc (condition_variable::notify_one):
10442 Remove _M_internal_mutex use. Use typedef.
10443 (condition_variable::notify_all): Same.
10444 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10445 (recursive_mutex): Same.
10446 (timed_mutex): Same.
10447 (recursive_timed_mutex): Same.
10448 (once_flag): Make __native_type typedef private.
10449
10450 * include/std/thread (this_thread): Add minimal markup.
10451
10452 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10453 Adjust line numbers.
10454 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10455 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10456 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10457 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10458 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10459 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10460 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10461 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10462 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10463 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10464 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10465 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10466 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10467
10468 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10469 * testsuite/30_threads/condition_variable_any/native_handle/
10470 typesizes.cc: New.
10471 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10472 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10473 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10474 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10475 * testsuite/30_threads/condition_variable/native_handle/
10476 typesizes.cc: Same.
10477 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10478 typesizes.cc: Same.
10479
9a3b094f
JH
104802009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10481
10482 PR testsuite/33300
10483 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10484 on darwin for lp64.
10485
8deecedf
AN
104862009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10487
10488 * configure.host: Set abi_baseline_pair for mips64*-linux.
10489 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10490
4a50cd93
CF
104912009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10492
10493 * include/std/thread (this_thread::get_id): Inline.
10494
b47f0044
CF
104952009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10496
10497 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10498 _Callable as template argument for _M_make_shared_data.
10499 * testsuite/30_threads/thread/cons/6.cc: New.
10500 * testsuite/30_threads/thread/cons/7.cc: New.
10501 * testsuite/30_threads/thread/cons/8.cc: New.
10502
ede965ed
BK
105032009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10504
10505 * testsuite/30_threads/thread/member: To..
10506 * testsuite/30_threads/thread/members: ...this.
10507 * testsuite/30_threads/condition_variable/member: To...
10508 * testsuite/30_threads/condition_variable/members: ...this.
10509
d7afcd2b
BK
105102009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10511
10512 * include/std/thread (thread::id): Move definition inside thread.
10513 Use native_handle_type. Remove this_thread::get_id friend.
10514 Change __thread_data_ptr to __shared_base_ptr.
10515 (thread::id::id(native_handle_type): Make public. Still explicit.
10516 Use native_handle_type. Change _M_thread_id to _M_thread.
10517 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10518 _M_thread_handle to _M_id.
10519 (thread::__thread_data): Rename to _Impl.
10520 Fixup for renames.
10521 (thread::_M_make_thread_data): Return derived type.
10522 (thread::hardware_concurrency): Add definition for default case.
10523 (thread::get_id): Now can define inline.
10524 (thread): Change _M_thread_data to _M_data.
10525 (this_thread::get_id): Now can define inline.
10526 * src/thread.cc (__thread_proxy): Rename to
10527 execute_native_thread_routine.
10528 Fixup for other renames.
10529 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10530 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10531 * testsuite/30_threads/thread/algorithm: Move to..
10532 * testsuite/30_threads/thread/swap: ...this.
10533 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10534 * testsuite/30_threads/thread/id/operators.cc: New.
10535
fe960d92
CF
105362009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10537
10538 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10539 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10540 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10541 exposing it in public std::tuple interface.
10542
8644ecf5
CF
105432009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10544 Benjamin Kosnik <bkoz@redhat.com>
d7afcd2b 10545
8644ecf5
CF
10546 * include/std/thread (__thread_data_base): Nest class in std::thread.
10547 (__thread_data): Likewise.
10548 (__thread_data_ptr): Nest typedef in std::thread.
10549 * src/thread.cc (__thread_proxy): Qualify the above names.
10550 * config/abi/pre/gnu.ver: Remove unused exports.
d7afcd2b 10551
37d5c6ba
BK
105522009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10553
10554 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10555 * include/bits/stl_vector.h: Remove private vector_type typedef.
10556 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10557 Fix line numbers.
10558 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10559 * testsuite/23_containers/vector/requirements/dr438/
10560 constructor_1_neg.cc: Same.
10561 * testsuite/23_containers/vector/requirements/dr438/
10562 constructor_2_neg.cc: Same.
10563 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10564 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10565
bc2631e0
PC
105662009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10567
37d5c6ba 10568 PR libstdc++/25191
bc2631e0
PC
10569 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10570 deal consistently with __try and __catch too.
10571 * src/localename.cc: Replace try -> __try, catch -> __catch.
10572 * src/ios.cc: Likewise.
10573 * src/locale.cc: Likewise.
10574 * src/istream.cc: Likewise.
10575 * src/thread.cc: Likewise.
10576 * src/compatibility.cc: Likewise.
10577 * src/bitmap_allocator.cc: Likewise.
10578 * src/ios_init.cc: Likewise.
10579 * include/debug/deque: Likewise.
10580 * include/debug/list: Likewise.
10581 * include/tr1_impl/hashtable: Likewise.
10582 * include/std/bitset: Likewise.
10583 * include/ext/pb_ds/detail/resize_policy/
10584 hash_load_check_resize_trigger_imp.hpp: Likewise.
10585 * include/ext/pb_ds/detail/resize_policy/
10586 hash_standard_resize_policy_imp.hpp: Likewise.
10587 * include/ext/pb_ds/detail/cc_hash_table_map_/
10588 resize_fn_imps.hpp: Likewise.
10589 * include/ext/pb_ds/detail/cc_hash_table_map_/
10590 constructor_destructor_fn_imps.hpp: Likewise.
10591 * include/ext/pb_ds/detail/pat_trie_/
10592 split_join_branch_bag.hpp: Likewise.
10593 * include/ext/pb_ds/detail/pat_trie_/
10594 constructors_destructor_fn_imps.hpp: Likewise.
10595 * include/ext/pb_ds/detail/bin_search_tree_/
10596 constructors_destructor_fn_imps.hpp: Likewise.
10597 * include/ext/pb_ds/detail/gp_hash_table_map_/
10598 resize_fn_imps.hpp: Likewise.
10599 * include/ext/pb_ds/detail/gp_hash_table_map_/
10600 constructor_destructor_fn_imps.hpp: Likewise.
10601 * include/ext/pb_ds/detail/binary_heap_/
10602 constructors_destructor_fn_imps.hpp: Likewise.
10603 * include/ext/pb_ds/detail/binary_heap_/
10604 erase_fn_imps.hpp: Likewise.
10605 * include/ext/pb_ds/detail/binary_heap_/
10606 split_join_fn_imps.hpp: Likewise.
10607 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10608 constructors_destructor_fn_imps.hpp: Likewise.
10609 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10610 * include/ext/pb_ds/detail/list_update_map_/
10611 constructor_destructor_fn_imps.hpp: Likewise.
10612 * include/ext/slist: Likewise.
10613 * include/ext/memory: Likewise.
10614 * include/ext/rc_string_base.h: Likewise.
10615 * include/ext/ropeimpl.h: Likewise.
10616 * include/ext/vstring.tcc: Likewise.
10617 * include/ext/rope: Likewise.
10618 * include/ext/sso_string_base.h: Likewise.
10619 * include/bits/shared_ptr.h: Likewise.
10620 * include/bits/stl_list.h: Likewise.
10621 * include/bits/locale_classes.tcc: Likewise.
10622 * include/bits/locale_facets.tcc: Likewise.
10623 * include/bits/locale_classes.h: Likewise.
10624 * include/bits/forward_list.h: Likewise.
10625 * include/bits/stl_vector.h: Likewise.
10626 * include/bits/stl_deque.h: Likewise.
10627 * include/bits/istream.tcc: Likewise.
10628 * include/bits/stl_uninitialized.h: Likewise.
10629 * include/bits/ostream.tcc: Likewise.
10630 * include/bits/vector.tcc: Likewise.
10631 * include/bits/stl_tempbuf.h: Likewise.
10632 * include/bits/deque.tcc: Likewise.
10633 * include/bits/basic_string.tcc: Likewise.
10634 * include/bits/ostream_insert.h: Likewise.
10635 * include/bits/locale_facets_nonio.tcc: Likewise.
10636 * include/bits/stl_tree.h: Likewise.
10637 * include/bits/fstream.tcc: Likewise.
10638 * include/tr1/shared_ptr.h: Likewise.
10639 * include/tr1/hypergeometric.tcc: Likewise.
10640 * include/backward/hashtable.h: Likewise.
10641 * libsupc++/exception_ptr.h: Likewise.
10642 * libsupc++/eh_personality.cc: Likewise.
10643 * libsupc++/eh_call.cc: Likewise.
10644 * config/locale/gnu/monetary_members.cc: Likewise.
10645 * config/locale/gnu/time_members.h: Likewise.
10646 * config/locale/generic/time_members.h: Likewise.
10647
22ec53ec
JS
106482009-02-03 Johannes Singler <singler@ira.uka.de>
10649
5b9daa7e
BK
10650 * include/parallel/algorithmfwd.h:
10651 Add parallelism default for many declarations.
10652 * include/parallel/numericfwd.h: Likewise.
10653 * include/parallel/iterator.h: Use iterator_traits as usual.
10654 * include/parallel/par_loop.h:
10655 Include equally_split.h.
10656 (for_each_template_random_access_ed):
10657 Avoid calling the Result default constructor.
10658 * include/parallel/numeric: Replace
10659 for_each_template_random_access by
10660 for_each_template_random_access_ed in numeric functions.
22ec53ec 10661
2319eb4e
BK
106622009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10663
10664 * config/os/gnu-linux/os_defines.h: Remove superfluous
10665 __NO_STRING_INLINES.
10666
43014633
JJ
106672009-02-02 Jakub Jelinek <jakub@redhat.com>
10668
10669 * testsuite/21_strings/c_strings/char/3.cc: New test.
10670 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10671
60822e0b
UD
106722009-01-30 Ulrich Drepper <drepper@redhat.com>
10673 Jakub Jelinek <jakub@redhat.com>
10674
349ac746 10675 PR libstdc++/30928 (partial, works together with recent glibcs)
60822e0b
UD
10676 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10677 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10678 defined.
10679 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10680 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10681 defined.
10682 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10683 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10684 defined.
10685 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10686 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10687 defined.
10688 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10689 argument is const char *, assign result to const char * var, not
10690 char *.
10691 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10692 argument is const wchar_t *, assign result to const wchar_t * var, not
10693 wchar_t *.
10694
cbdab9c8
JW
106952009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10696
10697 * include/std/thread: Remove unused headers.
10698 (__thread_data_base): Remove unused mutex and base.
10699 (thread::~thread): Only detach if joinable.
10700 (thread::joinable): Test if thread data ptr is empty.
10701 (thread::_M_thread_data_mutex): Remove.
10702 (thread::_M_get_thread_data): Remove.
10703 (thread::_M_make_thread_data): Remove overload, use make_shared.
10704 (thread::id::id): Make constructor explicit.
10705 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10706 (thread::_M_start_thread): Break shared_ptr cycle on error.
10707 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10708 * testsuite/30_threads/thread/member/4.cc: New.
10709 * testsuite/30_threads/thread/member/5.cc: New.
10710
5292c033
BK
107112009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10712
10713 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10714 (standard_layout): Just use !has_virtual_destructor for now.
10715 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10716 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10717 * testsuite/30_threads/recursive_mutex/requirements/
10718 standard_layout.cc: New.
10719 * testsuite/30_threads/condition_variable/requirements/
10720 standard_layout.cc: New.
10721 * testsuite/29_atomics/atomic_address/requirements/
10722 standard_layout.cc: Adjust.
10723 * testsuite/29_atomics/atomic_flag/requirements/
10724 standard_layout.cc: Same.
10725 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10726 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10727 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10728 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10729 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10730 line numbers.
10731 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10732 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10733 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10734 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10735 Remove, not required.
10736
78b580a9
JW
107372009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10738
10739 * include/std/thread (__thread_data_base, thread): Rename member
10740 functions to match coding style.
10741 (thread::thread,thread::operator=): Define move operations.
10742 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10743 * config/abi/pre/gnu.ver: Adjust.
10744
6a5af9dc
BK
107452009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10746
10747 PR libstdc++/38384
10748 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10749 on HPUX.
10750 * configure: Regenerate.
10751
5904fbed
BK
107522009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10753
10754 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10755 atomic_flag_fence.
10756
d597b3ce
DS
107572009-01-21 Dodji Seketeli <dodji@redhat.com>
10758
954a782e
BK
107592009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10760 Uros Bizjak <ubizjak@gmail.com>
10761
10762 PR libstdc++/38834
10763 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10764 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10765
53f506ed 107662009-01-20 Benjamin Kosnik <bkoz@redhat.com>
5b9daa7e 10767 Rainer Emrich <r.emrich@de.tecosim.com>
53f506ed
BK
10768
10769 PR libstdc++/38919
10770 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10771 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10772 * configure: Regenerate.
10773
8b6ded8d
JW
107742009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10775
10776 * include/std/thread (__thread_data_base::__run): Make non-const.
10777 * testsuite/30_threads/thread/cons/5.cc: New.
10778
7d4260a3
BK
107792009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10780
10781 * src/Makefile.am (sources): Add math_stubs_float.cc.
10782 * src/Makefile.in: Regenerate.
10783 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10784
1457ddca
BK
107852009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10786
10787 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10788 * src/Makefile.in: Regenerate.
10789 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10790
adc8a1e3
BK
107912009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10792
10793 PR libstdc++/32666
10794 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10795
107962009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10797
10798 PR libstdc++/32666
10799 * Makefile.am (hosted_source): Remove libmath directory.
10800 * Makefile.in: Regenerate.
10801 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10802 (AC_REPLACE_MATHFUNCS): Remove.
10803 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10804 in GLIBCXX_CHECK_C99_TR1.
10805 * acinclude.m4: Remove libmath, need_math.
10806 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10807 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10808 * configure.ac: Same.
10809 * configure: Regenerate.
10810 * fragment.am: Fix comment.
10811 * config.h.in: Regenerate.
10812 * src/Makefile.in: Regenerate.
10813 * src/Makefile.am: Remove libmath references.
10814 * doc/Makefile.in: Regenerate.
10815 * po/Makefile.in: Regenerate.
10816 * include/Makefile.in: Regenerate.
10817 * libsupc++/Makefile.in: Regenerate.
10818 * testsuite/Makefile.in: Regenerate.
10819
10820 * src/compatibility.cc: Also export long double versions of "C" math
10821 library if hppa-linux.
10822 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10823 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10824
10825 * libmath: Remove.
10826 * libmath/signbit.c: Same.
10827 * libmath/stubs.c: Same.
10828 * libmath/Makefile.in: Same.
10829 * libmath/copysignf.c: Same.
10830 * libmath/mathconf.h: Same.
10831 * libmath/signbitf.c: Same.
10832 * libmath/Makefile.am: Same.
10833 * libmath/signbitl.c: Same.
10834
959d14e1
CF
108352009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10836 Paolo Carlini <paolo.carlini@oracle.com>
10837
10838 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10839 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10840 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10841 * configure.ac: Adjust.
10842 * doc/xml/manual/configure.xml: Update.
10843 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10844 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10845 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10846 * configure: Regenerate.
10847 * config.h.in: Likewise.
10848
10849 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10850 thread::joinable, thread::swap, this_thread::get_id,
10851 this_thread::yield): Define inline...
10852 * include/std/thread: ... here.
10853 * config/abi/pre/gnu.ver: Adjust.
10854
43b2b720
UB
108552009-01-13 Uros Bizjak <ubizjak@gmail.com>
10856
10857 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10858 Add dg-timeout-factor 2.0.
10859 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10860 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10861 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10862 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10863 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10864 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10865
6ce45dc0
UB
108662009-01-13 Uros Bizjak <ubizjak@gmail.com>
10867
10868 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10869 field from readelf output.
10870
55c8e6a3
BK
108712009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10872
10873 PR libstdc++/38384
10874 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10875 * configure: Regenerate.
10876
108772009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10878
43b2b720
UB
10879 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10880 _GLIBCXX_HAVE_TLS.
55c8e6a3
BK
10881 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10882
06bbcf59
JW
108832009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10884
10885 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10886 constructor for _M_pattern.
10887 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10888 string.cc: Test construction from different basic_string type.
10889 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10890 string.cc: Likewise.
10891
99827523
BK
108922009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10893 Jonathan Larmour <jifl@eCosCentric.com>
10894
10895 PR libstdc++/36801
10896 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10897 New.
10898 (__gnu_cxx::__exchange_and_add): Use it.
10899 * src/atomic.cc (get_atomic_mutex): New.
10900 * src/debug.cc (get_safe_base_mutex): New.
10901 * src/locale.cc (get_locale_cache_mutex): New.
10902 * src/mt_allocator.cc (get_freelist): New.
10903 (get_freelist_mutex): New.
10904 * src/pool_allocator.cc (get_palloc_mutex): New.
10905 * include/std/mutex (__once_functor_lock): To
10906 (__get_once_functor_lock): ...this.
10907 * src/mutex.cc (__once_mutex): Don't export, use
10908 (get_once_mutex): ...this.
10909 * config/abi/pre/gnu.ver: Adjust exports.
10910
1f93f687
JJ
109112009-01-07 Jakub Jelinek <jakub@redhat.com>
10912
c4bca01b
JJ
10913 PR libstdc++/38732
10914 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10915 referenceCount field again.
10916 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10917 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10918 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10919 inline functions.
10920 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10921 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10922 instead of __cxa_exception.
10923 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10924 __cxxabiv1::__cxa_throw): Likewise.
10925 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10926 std::__exception_ptr::exception_ptr::_M_addref,
10927 std::__exception_ptr::exception_ptr::_M_release,
10928 __gxx_dependent_exception_cleanup): Likewise.
10929 * testsuite/18_support/exception/38732.cc: New test.
10930
1f93f687
JJ
10931 PR libstdc++/38092
10932 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10933 * src/compatibility.cc: Don't use .symver directives if
10934 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10935 * config.h.in: Regenerated.
10936 * configure: Likewise.
10937
8877b5a9
PC
109382009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10939
10940 PR libstdc++/38466
10941 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10942
238e3a40
BK
109432009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10944
10945 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10946 of classic locale...
10947 (locale::classic): Here.
10948
49ff5e81
JW
109492009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10950
10951 * include/tr1_impl/regex: Fix bad return statements and typos.
10952
78b5828f
BK
109532009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10954
10955 * include/tr1_impl/regex: Remove unimplemented function definitions.
10956 * testsuite/28_regex/init-list.cc: Compile only.
10957 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10958 c_string_extended.cc: Same.
10959 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10960 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10961
4564ac62
BK
109622009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10963
10964 PR libstdc++/38384
10965 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
99827523 10966 * configure: Regenerate.
4564ac62 10967
a4a6267d
BE
109682009-01-05 Ben Elliston <bje@au.ibm.com>
10969
99827523
BK
10970 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10971 * configure: Regenerate.
a4a6267d 10972
f958e3ca
BE
109732009-01-05 Ben Elliston <bje@au.ibm.com>
10974
10975 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10976 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10977 * configure: Regenerate.
10978
9c01326d
RG
109792009-01-04 Richard Guenther <rguenther@suse.de>
10980
10981 PR libstdc++/38720
10982 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10983 integer type for storage, arithmetic and comparisons.
10984 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10985
fea0568f
PC
109862009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10987
10988 PR libstdc++/38719
10989 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10990 _Fwd_list_const_iterator::_M_next): Fix return type.
10991
6280bdbe
PC
109922009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10993
10994 * Revert last commit, reopen and suspend libstdc++/38678.
10995
91a96b33
PC
109962009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10997
10998 PR libstdc++/38678
10999 * include/std/istream (basic_istream<>::_M_read): New.
11000 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
11001 (basic_istream<>::read, basic_istream<>::readsome): Use it.
11002 * include/std/ostream (basic_ostream<>::_M_write_): New.
11003 (basic_ostream<>::_M_write): Adjust.
11004 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
11005 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
11006 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
11007 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
11008 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.
This page took 1.418996 seconds and 5 git commands to generate.