base.h: Take integer types from <tr1/cstdint>.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-02 Johannes Singler <singler@ira.uka.de>
2
3 * include/parallel/base.h: Take integer types from <tr1/cstdint>.
4 * include/parallel/compatibility.h: Likewise.
5 * include/parallel/multiseq_selection.h: Likewise.
6 * include/parallel/random_shuffle.h: Likewise.
7 * include/parallel/random_number.h: Likewise;
8 use numeric_limits<>::digit instead of sizeof()*8.
9 * include/parallel/types.h: Likewise.
10 * doc/html/manual/bk01pt12ch31s03.html:
11 Document dependency on stdint.h.
12
13 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
14
15 * python/libstdcxx/v6/printers.py (StdListPrinter):
16 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
17 printer registration.
18 (StdListIteratorPrinter): Likewise.
19 (StdDebugIteratorPrinter): New printer.
20 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
21 entries. Always pass a typename where the type can change.
22 (StdSlistPrinter) Receive typename from printer registration. Use
23 in printer output.
24 (StdBitsetPrinter): Likewise.
25 (StdDequePrinter): Likewise.
26
27 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
28
29 * include/bits/random.tcc: Define static const data members.
30 * include/tr1/random.tcc: Likewise.
31 * testsuite/26_numerics/random/subtract_with_carry_engine/
32 requirements/constants.cc: New.
33 * testsuite/26_numerics/random/mersenne_twister_engine/
34 requirements/constants.cc: Likewise.
35 * testsuite/26_numerics/random/linear_congruential_engine/
36 requirements/constants.cc: Likewise.
37 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
38 constants.cc: Likewise.
39 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
40 requirements/constants.cc: Likewise.
41 * testsuite/tr1/5_numerical_facilities/random/
42 subtract_with_carry_01/requirements/constants.cc: Likewise.
43 * testsuite/tr1/5_numerical_facilities/random/discard_block/
44 requirements/constants.cc: Likewise.
45 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
46 requirements/constants.cc: Likewise.
47 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
48 requirements/constants.cc: Likewise.
49 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
50 requirements/constants.cc: Likewise.
51
52 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
53
54 PR libstdc++/38923
55 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
56 use sed script portable to Solaris /bin/sed for extracting ld
57 version.
58 * configure: Regenerate.
59
60 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
61
62 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
63 * libsupc++/vec.cc: Same.
64 * libsupc++/vterminate.cc: Same.
65 * libsupc++/new_opnt.cc: Same.
66
67 2009-09-28 Johannes Singler <singler@ira.uka.de>
68
69 * include/parallel/for_each_selectors.h: Remove obsolete comment.
70
71 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
72
73 * doc/html/ext/lwg-active.html: Update to Revision R66.
74 * doc/html/ext/lwg-closed.html: Likewise.
75 * doc/html/ext/lwg-defects: Likewise.
76
77 * doc/xml/manual/intro.xml: Update entry for DR 853.
78
79 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
80
81 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
82 according to upstream redirects.
83
84 2009-09-25 Johannes Singler <singler@ira.uka.de>
85
86 * include/parallel/include/parallel/checkers.h
87 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
88 (__is_sorted): Remove default parameter for _Compare; remove
89 inappropriate printf.
90
91 2009-09-25 Johannes Singler <singler@ira.uka.de>
92
93 * include/parallel/base.h: Comment on presence of min/max duplicates.
94
95 2009-09-25 Johannes Singler <singler@ira.uka.de>
96
97 * include/parallel/partition.h (__parallel_nth_element):
98 Correct comment.
99
100 2009-09-24 Johannes Singler <singler@ira.uka.de>
101
102 * include/parallel/algo.h: Uglify internal identifiers;
103 correct line breaks.
104 * include/parallel/for_each.h: Likewise.
105 * include/parallel/numeric: Likewise.
106 * include/parallel/omp_loop.h: Likewise.
107 * include/parallel/omp_loop_static.h: Likewise.
108 * include/parallel/par_loop.h: Likewise.
109 * include/parallel/workstealing.h: Likewise.
110
111 2009-09-24 Johannes Singler <singler@ira.uka.de>
112
113 * include/parallel/base.h (_EqualFromLess): Move _Compare template
114 parameter to the end as of others.
115 * include/parallel/algobase.h
116 (__lexicographical_compare_switch): Likewise.
117
118 2009-09-23 Johannes Singler <singler@ira.uka.de>
119
120 * include/parallel/algobase.h: Uglify internal identifiers;
121 correct line breaks.
122 * include/parallel/algo.h: Likewise.
123 * include/parallel/base.h: Likewise.
124 * include/parallel/equally_split.h: Likewise.
125 * include/parallel/find.h: Likewise.
126 * include/parallel/find_selectors.h: Likewise.
127 * include/parallel/for_each_selectors.h: Likewise.
128 * include/parallel/list_partition.h: Likewise.
129 * include/parallel/losertree.h: Likewise.
130 * include/parallel/merge.h: Likewise.
131 * include/parallel/multiseq_selection.h: Likewise.
132 * include/parallel/multiway_merge.h: Likewise.
133 * include/parallel/multiway_mergesort.h: Likewise.
134 * include/parallel/numeric: Likewise.
135 * include/parallel/numericfwd.h: Likewise.
136 * include/parallel/omp_loop.h: Likewise.
137 * include/parallel/omp_loop_static.h: Likewise.
138 * include/parallel/par_loop.h: Likewise.
139 * include/parallel/partition.h: Likewise.
140 * include/parallel/random_shuffle.h: Likewise.
141 * include/parallel/search.h: Likewise.
142 * include/parallel/sort.h: Likewise.
143 * include/parallel/workstealing.h: Likewise.
144
145 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
146
147 * doc/xml/manual/appendix_contributing.xml: Adjust link to
148 coreutils.
149
150 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
151
152 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
153
154 2009-09-17 Joseph Myers <joseph@codesourcery.com>
155
156 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
157 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
158 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
159 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
160 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
161 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
162 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
163 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
164 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
165 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
166 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
167 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
168
169 2009-09-17 Joseph Myers <joseph@codesourcery.com>
170
171 * include/ext/vstring.h (to_wstring(long long),
172 to_wstring(unsigned long long), to_wstring(long double)): Disable
173 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
174
175 2009-09-17 Johannes Singler <singler@ira.uka.de>
176
177 * include/parallel/algobase.h: Replace tabs by spaces;
178 correct line breaks.
179 * include/parallel/algorithmfwd.h: Likewise.
180 * include/parallel/balanced_quicksort.h: Likewise.
181 * include/parallel/base.h: Likewise.
182 * include/parallel/checkers.h: Likewise.
183 * include/parallel/compatibility.h: Likewise.
184 * include/parallel/equally_split.h: Likewise.
185 * include/parallel/find.h: Likewise.
186 * include/parallel/for_each.h: Likewise.
187 * include/parallel/for_each_selectors.h: Likewise.
188 * include/parallel/iterator.h: Likewise.
189 * include/parallel/list_partition.h: Likewise.
190 * include/parallel/losertree.h: Likewise.
191 * include/parallel/merge.h: Likewise.
192 * include/parallel/multiseq_selection.h: Likewise.
193 * include/parallel/multiway_merge.h: Likewise.
194 * include/parallel/multiway_mergesort.h: Likewise.
195 * include/parallel/numeric: Likewise.
196 * include/parallel/numericfwd.h: Likewise.
197 * include/parallel/omp_loop.h: Likewise.
198 * include/parallel/omp_loop_static.h: Likewise.
199 * include/parallel/par_loop.h: Likewise.
200 * include/parallel/partial_sum.h: Likewise.
201 * include/parallel/partition.h: Likewise.
202 * include/parallel/queue.h: Likewise.
203 * include/parallel/quicksort.h: Likewise.
204 * include/parallel/random_number.h: Likewise.
205 * include/parallel/random_shuffle.h: Likewise.
206 * include/parallel/search.h: Likewise.
207 * include/parallel/set_operations.h: Likewise.
208 * include/parallel/settings.h: Likewise.
209 * include/parallel/sort.h: Likewise.
210 * include/parallel/types.h: Likewise.
211 * include/parallel/unique_copy.h: Likewise.
212 * include/parallel/workstealing.h: Likewise.
213 * include/parallel/algo.h: Likewise;
214 shorten _ForwardIterator to _FIterator.
215 * include/parallel/find_selectors.h: Likewise.
216
217 2009-09-16 Johannes Singler <singler@ira.uka.de>
218
219 * include/parallel/base.h: Correct some comments accidentally changed
220 during uglification.
221 * include/parallel/find.h: Likewise.
222 * include/parallel/find_selectors.h: Likewise.
223 * include/parallel/multiway_merge.h: Likewise.
224 * include/parallel/multiway_mergesort.h: Likewise.
225 * include/parallel/partial_sum.h: Likewise.
226 * include/parallel/partition.h: Likewise.
227 * include/parallel/queue.h: Likewise.
228 * include/parallel/random_shuffle.h: Likewise.
229 * include/parallel/settings.h: Likewise.
230 * include/parallel/sort.h: Likewise.
231 * include/parallel/tags.h: Likewise.
232 * include/parallel/workstealing.h: Likewise.
233
234 2009-09-16 Johannes Singler <singler@ira.uka.de>
235
236 * include/parallel/base.h (_EqualFromLess):
237 Correct uglification of member variables and method arguments.
238 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
239 * include/parallel/find_selectors.h (__find_first_of_selector):
240 Likewise.
241 * include/parallel/iterator.h (_IteratorTriple): Likewise.
242 * include/parallel/multiseq_selection.h
243 (_Lexicographic, _LexicographicReverse): Likewise.
244 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
245 Likewise.
246 * include/parallel/random_number.h (_RandomNumber): Likewise.
247 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
248 Likewise.
249 * include/parallel/set_operations.h (__symmetric_difference_func,
250 __difference_func, __intersection_func, __union_func,
251 parallel_set_union, parallel_set_intersection, parallel_set_difference,
252 parallel_set_symmetric_difference): Likewise.
253 * include/parallel/tags.h (parallel_tag): Likewise.
254 * include/parallel/workstealing.h (_Job): Likewise.
255 * include/parallel/multiway_merge.h
256 (__multiway_merge_k_variant_sentinel_switch:operator())
257 correct uglification of _*LoserTree*.
258 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
259 uglification of member variables and method arguments.
260 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
261 * include/parallel/for_each_selectors.h: Likewise.
262 * include/parallel/omp_loop.h: Likewise.
263 * include/parallel/algo.h: Likewise; uglify c_rand_number.
264
265 2009-09-16 Johannes Singler <singler@ira.uka.de>
266
267 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
268 Replace redundant _Self.
269 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
270 Replace redundant _Self.
271 * include/parallel/algo.h: Correct accidental _Self in comments.
272 * include/parallel/losertree.h: Likewise.
273 * include/parallel/multiway_merge.h: Likewise.
274 * include/parallel/random_shuffle.h: Likewise.
275
276 2009-09-16 Johannes Singler <singler@ira.uka.de>
277
278 * include/parallel/algobase.h: Uglify internal identifiers.
279 * include/parallel/algo.h: Likewise.
280 * include/parallel/algorithm: Likewise.
281 * include/parallel/algorithmfwd.h: Likewise.
282 * include/parallel/balanced_quicksort.h: Likewise.
283 * include/parallel/base.h: Likewise.
284 * include/parallel/basic_iterator.h: Likewise.
285 * include/parallel/checkers.h: Likewise.
286 * include/parallel/compatibility.h: Likewise.
287 * include/parallel/compiletime_settings.: Likewise.
288 * include/parallel/equally_split.h: Likewise.
289 * include/parallel/features.h: Likewise.
290 * include/parallel/find.h: Likewise.
291 * include/parallel/find_selectors.h: Likewise.
292 * include/parallel/for_each.h: Likewise.
293 * include/parallel/for_each_selectors.h: Likewise.
294 * include/parallel/iterator.h: Likewise.
295 * include/parallel/list_partition.h: Likewise.
296 * include/parallel/losertree.h: Likewise.
297 * include/parallel/merge.h: Likewise.
298 * include/parallel/multiseq_selection.h: Likewise.
299 * include/parallel/multiway_merge.h: Likewise.
300 * include/parallel/multiway_mergesort.h: Likewise.
301 * include/parallel/numeric: Likewise.
302 * include/parallel/numericfwd.h: Likewise.
303 * include/parallel/omp_loop.h: Likewise.
304 * include/parallel/omp_loop_static.h: Likewise.
305 * include/parallel/parallel.h: Likewise.
306 * include/parallel/par_loop.h: Likewise.
307 * include/parallel/partial_sum.h: Likewise.
308 * include/parallel/partition.h: Likewise.
309 * include/parallel/queue.h: Likewise.
310 * include/parallel/quicksort.h: Likewise.
311 * include/parallel/random_number.h: Likewise.
312 * include/parallel/random_shuffle.h: Likewise.
313 * include/parallel/search.h: Likewise.
314 * include/parallel/set_operations.h: Likewise.
315 * include/parallel/settings.h: Likewise.
316 * include/parallel/sort.h: Likewise.
317 * include/parallel/tags.h: Likewise.
318 * include/parallel/types.h: Likewise.
319 * include/parallel/unique_copy.h: Likewise.
320 * include/parallel/workstealing.h: Likewise.
321
322 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
323
324 PR libstdc++/41037
325 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
326 and wcerr flags.
327 * testsuite/27_io/objects/char/41037.cc: New.
328 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
329
330 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
331
332 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
333 constraint.
334
335 2009-09-11 Johannes Singler <singler@ira.uka.de>
336
337 * include/parallel/multiway_merge.h
338 (multiway_merge_exact_splitting): Deallocate borders correctly.
339 (parallel_multiway_merge): Remove unnecessarily complicated
340 allocation, random access iterators are default-constructible;
341 deallocate ne_seqs correctly.
342
343 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
344
345 PR libstdc++/41316
346 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
347 Remove.
348 (forward_list<>::sort(_Comp)): Only declare.
349 (forward_list<>::sort()): Forward to the latter.
350 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
351 Remove definition.
352 (forward_list<>::sort(_Comp)): Define.
353 * testsuite/23_containers/forward_list/requirements/dr438/
354 assign_neg.cc: Adjust dg-error line number.
355 * testsuite/23_containers/forward_list/requirements/dr438/
356 insert_neg.cc: Likewise.
357 * testsuite/23_containers/forward_list/requirements/dr438/
358 constructor_1_neg.cc: Likewise.
359 * testsuite/23_containers/forward_list/requirements/dr438/
360 constructor_2_neg.cc: Likewise.
361
362 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
363
364 * src/Makefile.am (libstdc___la_LINK): New.
365 * src/Makefile.in: Regenerate.
366
367 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
368
369 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
370 *-*-freebsd* from both dg-do and dg-options.
371
372 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
373
374 * configure: Rebuilt with modified libtool.m4.
375
376 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
377 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
378
379 PR libstdc++/41280
380 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
381 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
382 * configure: Regenerate.
383
384 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
385
386 PR libstdc++/41267
387 * include/bits/stl_algobase.h (__copy_move::__copy_m,
388 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
389 with a null third argument.
390
391 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
392
393 Revert.
394 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
395 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
396 bool for stream sentry objects.
397 * include/bits/istream.tcc: Same.
398 * include/bits/ostream.tcc: Same.
399 * include/bits/basic_string.tcc: Same.
400 * include/bits/ostream_insert.h: Same.
401 * src/istream.cc: Same.
402
403 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
404
405 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
406 instantiation with additional commands issued for each Makefile
407 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
408 runs these commands.
409 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
410 running `make' in include, passing `pch_build=' to `make'.
411 * configure: Regenerate.
412
413 PR libstdc++/41220
414 * include/Makefile.am (CLEANFILES): Add stamp-host.
415 * include/Makefile.in: Regenerate.
416
417 2009-09-02 Joseph Myers <joseph@codesourcery.com>
418
419 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
420 under util/ to remote host. Copy .h and .hpp files at more levels
421 under util/ to remote host.
422
423 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
424
425 * include/bits/stl_uninitialized.h
426 (__uninitialized_copy::uninitialized_copy): Just call (the now
427 forwarding) _Construct.
428
429 2009-09-01 Chris Jefferson <chris@bubblescope.net>
430 Paolo Carlini <paolo.carlini@oracle.com>
431
432 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
433 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
434 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
435 move_iterators/1.cc: Adjust, do not define
436 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
437 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
438 move_iterators/1.cc: Likewise.
439 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
440 * testsuite/25_algorithms/move/1.cc: Likewise.
441 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
442 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
443 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
444 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
445 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
446 test for predicated test.
447 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
448 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
449 for predicated version.
450 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
451
452 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
453 enable test2 and test3.
454
455 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
456 moving bug in C++0x mode.
457
458 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
459 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
460 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
461 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
462
463 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
464 Kaz Kojima <kkojima@gcc.gnu.org>
465
466 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
467 dg-add-options ieee.
468 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
469 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
470 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
471 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
472 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
473 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
474 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
475 * testsuite/18_support/numeric_limits/
476 specialization_default_values.cc: Likewise.
477 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
478 * testsuite/26_numerics/complex/pow.cc: Likewise.
479 * testsuite/tr1/5_numerical_facilities/special_functions/
480 01_assoc_laguerre/check_nan.cc: Likewise.
481 * testsuite/tr1/5_numerical_facilities/special_functions/
482 02_assoc_legendre/check_nan.cc: Likewise.
483 * testsuite/tr1/5_numerical_facilities/special_functions/
484 03_beta/check_nan.cc: Likewise.
485 * testsuite/tr1/5_numerical_facilities/special_functions/
486 04_comp_ellint_1/check_nan.cc: Likewise.
487 * testsuite/tr1/5_numerical_facilities/special_functions/
488 05_comp_ellint_2/check_nan.cc: Likewise.
489 * testsuite/tr1/5_numerical_facilities/special_functions/
490 06_comp_ellint_3/check_nan.cc: Likewise.
491 * testsuite/tr1/5_numerical_facilities/special_functions/
492 07_conf_hyperg/check_nan.cc: Likewise.
493 * testsuite/tr1/5_numerical_facilities/special_functions/
494 08_cyl_bessel_i/check_nan.cc: Likewise.
495 * testsuite/tr1/5_numerical_facilities/special_functions/
496 09_cyl_bessel_j/check_nan.cc: Likewise.
497 * testsuite/tr1/5_numerical_facilities/special_functions/
498 10_cyl_bessel_k/check_nan.cc: Likewise.
499 * testsuite/tr1/5_numerical_facilities/special_functions/
500 11_cyl_neumann/check_nan.cc: Likewise.
501 * testsuite/tr1/5_numerical_facilities/special_functions/
502 12_ellint_1/check_nan.cc: Likewise.
503 * testsuite/tr1/5_numerical_facilities/special_functions/
504 13_ellint_2/check_nan.cc: Likewise.
505 * testsuite/tr1/5_numerical_facilities/special_functions/
506 14_ellint_3/check_nan.cc: Likewise.
507 * testsuite/tr1/5_numerical_facilities/special_functions/
508 15_expint/check_nan.cc: Likewise.
509 * testsuite/tr1/5_numerical_facilities/special_functions/
510 16_hermite/check_nan.cc: Likewise.
511 * testsuite/tr1/5_numerical_facilities/special_functions/
512 17_hyperg/check_nan.cc: Likewise.
513 * testsuite/tr1/5_numerical_facilities/special_functions/
514 18_laguerre/check_nan.cc: Likewise.
515 * testsuite/tr1/5_numerical_facilities/special_functions/
516 19_legendre/check_nan.cc: Likewise.
517 * testsuite/tr1/5_numerical_facilities/special_functions/
518 20_riemann_zeta/check_nan.cc: Likewise.
519 * testsuite/tr1/5_numerical_facilities/special_functions/
520 21_sph_bessel/check_nan.cc: Likewise.
521 * testsuite/tr1/5_numerical_facilities/special_functions/
522 22_sph_legendre/check_nan.cc: Likewise.
523 * testsuite/tr1/5_numerical_facilities/special_functions/
524 23_sph_neumann/check_nan.cc: Likewise.
525
526 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
527
528 * include/bits/stl_construct.h: Include <bits/move.h>.
529
530 2009-08-29 Chris Jefferson <chris@bubblescope.net>
531
532 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
533 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
534 Add.
535 * include/bits/stl_tempbuf.h (_Temporary_buffer::
536 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
537 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
538 C++0x mode.
539 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
540 const copy_tracker&)): Add.
541 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
542 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
543
544 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
545
546 * config/abi/pre/gnu.ver: Fixups for string member functions.
547
548 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
549
550 PR libstdc++/41005
551 * configure.ac: Bump libtool_VERSION to 6:14:0.
552 * configure: Regenerate.
553 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
554 * src/Makefile.in: Regenerate.
555 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
556 move <future> symbols to 3.4.14 version.
557 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
558
559 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
560
561 * include/bits/basic_string.h (basic_string): Add cbegin(),
562 cend(), crbegin(), crend() in C++0x mode.
563 * config/abi/pre/gnu.ver: Add exports.
564
565 * testsuite/util/testsuite_containers.h: New.
566 * testsuite/util/testsuite_container_traits.h: New.
567 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
568 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
569 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
570 * testsuite/ext/vstring/requirements/typedefs.cc: New.
571 * testsuite/23_containers/unordered_map/requirements/
572 cliterators.cc: Edit.
573 * testsuite/23_containers/unordered_map/requirements/
574 citerators.cc: Edit.
575 * testsuite/23_containers/unordered_map/requirements/
576 explicit_instantiation/1.cc: New.
577 * testsuite/23_containers/unordered_map/requirements/
578 explicit_instantiation/2.cc: New.
579 * testsuite/23_containers/unordered_map/requirements/
580 explicit_instantiation/3.cc: New.
581 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
582 * testsuite/23_containers/unordered_map/requirements/
583 explicit_instantiation.cc: Move to nested directory.
584 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
585 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
586 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
587 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
588 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
589 * testsuite/23_containers/set/requirements/typedefs.cc: New.
590 * testsuite/23_containers/unordered_multimap/requirements/
591 cliterators.cc: Edit.
592 * testsuite/23_containers/unordered_multimap/requirements/
593 citerators.cc: Edit.
594 * testsuite/23_containers/unordered_multimap/requirements/
595 explicit_instantiation/1.cc: New.
596 * testsuite/23_containers/unordered_multimap/requirements/
597 explicit_instantiation/2.cc: Edit.: New.
598 * testsuite/23_containers/unordered_multimap/requirements/
599 explicit_instantiation/3.cc: New.
600 * testsuite/23_containers/unordered_multimap/requirements/
601 typedefs.cc: Edit.
602 * testsuite/23_containers/unordered_multimap/requirements/
603 explicit_instantiation.cc: Move to nested.
604 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
605 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
606 * testsuite/23_containers/forward_list/requirements/dr438/
607 insert_neg.cc: New.
608 * testsuite/23_containers/forward_list/requirements/dr438/
609 assign_neg.cc: New.
610 * testsuite/23_containers/forward_list/requirements/dr438/
611 constructor_1_neg.cc: New.
612 * testsuite/23_containers/forward_list/requirements/dr438/
613 constructor_2_neg.cc: New.
614 * testsuite/23_containers/forward_list/requirements/dr438/
615 constructor.cc: New.
616 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
617 * testsuite/23_containers/unordered_set/requirements/
618 cliterators.cc: Edit.
619 * testsuite/23_containers/unordered_set/requirements/
620 citerators.cc: Edit.
621 * testsuite/23_containers/unordered_set/requirements/
622 explicit_instantiation/1.cc: New.
623 * testsuite/23_containers/unordered_set/requirements/
624 explicit_instantiation/2.cc: New.
625 * testsuite/23_containers/unordered_set/requirements/
626 explicit_instantiation/3.cc: New.
627 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
628 * testsuite/23_containers/unordered_set/requirements/
629 explicit_instantiation.cc: Move to nested.
630 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
631 * testsuite/23_containers/vector/requirements/dr438/bool/
632 constructor.cc: Move.
633 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
634 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
635 * testsuite/23_containers/vector/bool/requirements/dr438/
636 constructor.cc: New.
637 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
638 * testsuite/23_containers/deque/requirements/typedefs.cc
639 * testsuite/23_containers/stack/requirements/typedefs.cc
640 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
641 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
642 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
643 * testsuite/23_containers/list/requirements/typedefs.cc: New.
644 * testsuite/23_containers/unordered_multiset/requirements/
645 cliterators.cc: Edit.
646 * testsuite/23_containers/unordered_multiset/requirements/
647 citerators.cc: Edit.
648 * testsuite/23_containers/unordered_multiset/requirements/
649 explicit_instantiation.cc: Move.
650 * testsuite/23_containers/unordered_multiset/requirements/
651 explicit_instantiation/1.cc: New.
652 * testsuite/23_containers/unordered_multiset/requirements/
653 explicit_instantiation/2.cc: New.
654 * testsuite/23_containers/unordered_multiset/requirements/
655 explicit_instantiation/3.cc: New.
656 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
657 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
658 * testsuite/23_containers/map/requirements/typedefs.cc: New.
659 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
660 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
661 Move.
662 * testsuite/23_containers/array/requirements/
663 explicit_instantiation/1.cc: New.
664 * testsuite/23_containers/array/requirements/
665 explicit_instantiation/2.cc: New.
666 * testsuite/23_containers/array/requirements/typedefs.cc: New.
667
668 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
669
670 * configure.ac (AC_PREREQ): Bump to 2.64.
671
672 2009-08-24 Chris Jefferson <chris@bubblescope.net>
673
674 * include/stl_algo.h (__unguarded_partition_pivot,
675 __move_median_first): New.
676 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
677 types.
678 (__unguarded_linear_insert): Assume always inserting value at __last.
679 (__unguarded_partition): Take pivot by reference.
680 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
681 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
682
683 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
684
685 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
686 before --mode argument.
687 * libsupc++/Makefile.in: Regenerate.
688
689 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
690
691 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
692 2.64 and Automake 1.11 in examples; update link to Autoconf
693 manual page about quadrigraphs.
694 * Makefile.am (install-html, install-pdf): Remove.
695 * Makefile.in: Regenerate.
696
697 * Makefile.in: Regenerate.
698 * acinclude.m4: Regenerate.
699 * aclocal.m4: Regenerate.
700 * config.h.in: Regenerate.
701 * configure: Regenerate.
702 * doc/Makefile.in: Regenerate.
703 * include/Makefile.in: Regenerate.
704 * libsupc++/Makefile.in: Regenerate.
705 * po/Makefile.in: Regenerate.
706 * python/Makefile.in: Regenerate.
707 * src/Makefile.in: Regenerate.
708 * testsuite/Makefile.in: Regenerate.
709
710 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
711
712 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
713 $(LIBTOOLFLAGS).
714 * libsupc++/Makefile.in: Regenerate.
715 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
716 and $(LIBTOOLFLAGS).
717 * src/Makefile.in: Regenerate.
718
719 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
720
721 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
722 missing dg-require directives.
723
724 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
725
726 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
727 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
728 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
729 __numeric_constants<_Tp>::__gamma_e().
730
731 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
732
733 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
734
735 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
736
737 * configure.ac: Move guarded checks for CC and CXX ...
738 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
739 * configure: Regenerate.
740
741 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
742 Paolo Carlini <paolo.carlini@oracle.com>
743
744 PR libstdc++/41061
745 * include/bits/random.h (operator<<(std::basic_ostream<>&,
746 const std::lognormal_distribution<>&),
747 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
748 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
749 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
750 operator<<(std::basic_ostream<>&,
751 const std::chi_squared_distribution<>&),
752 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
753 operator<<(std::basic_ostream<>&,
754 const std::fisher_f_distribution<>&),
755 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
756 operator<<(std::basic_ostream<>&,
757 const std::student_t_distribution<>&),
758 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
759 operator<<(std::basic_ostream<>&,
760 const std::negative_binomial_distribution<>&)): Declare friend.
761 * testsuite/26_numerics/random/uniform_real_distribution/operators/
762 serialize.cc: New.
763 * testsuite/26_numerics/random/piecewise_constant_distribution/
764 operators/serialize.cc: Likewise.
765 * testsuite/26_numerics/random/chi_squared_distribution/operators/
766 serialize.cc: Likewise.
767 * testsuite/26_numerics/random/normal_distribution/operators/
768 serialize.cc: Likewise.
769 * testsuite/26_numerics/random/uniform_int_distribution/operators/
770 serialize.cc: Likewise.
771 * testsuite/26_numerics/random/poisson_distribution/operators/
772 serialize.cc: Likewise.
773 * testsuite/26_numerics/random/bernoulli_distribution/operators/
774 serialize.cc: Likewise.
775 * testsuite/26_numerics/random/discrete_distribution/operators/
776 serialize.cc: Likewise.
777 * testsuite/26_numerics/random/weibull_distribution/operators/
778 serialize.cc: Likewise.
779 * testsuite/26_numerics/random/negative_binomial_distribution/
780 operators/serialize.cc: Likewise.
781 * testsuite/26_numerics/random/cauchy_distribution/operators/
782 serialize.cc: Likewise.
783 * testsuite/26_numerics/random/gamma_distribution/operators/
784 serialize.cc: Likewise.
785 * testsuite/26_numerics/random/fisher_f_distribution/operators/
786 serialize.cc: Likewise.
787 * testsuite/26_numerics/random/exponential_distribution/operators/
788 serialize.cc: Likewise.
789 * testsuite/26_numerics/random/lognormal_distribution/operators/
790 serialize.cc: Likewise.
791 * testsuite/26_numerics/random/binomial_distribution/operators/
792 serialize.cc: Likewise.
793 * testsuite/26_numerics/random/extreme_value_distribution/operators/
794 serialize.cc: Likewise.
795 * testsuite/26_numerics/random/piecewise_linear_distribution/
796 operators/serialize.cc
797 * testsuite/26_numerics/random/student_t_distribution/operators/
798 serialize.cc: Likewise.
799 * testsuite/26_numerics/random/geometric_distribution/operators/
800 serialize.cc: Likewise.
801
802 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
803
804 * include/bits/stl_tree.h: In C++0x mode make erase return
805 an iterator as per DR 130.
806 * include/bits/stl_set.h: Same.
807 * include/bits/stl_multiset.h: Same.
808 * include/bits/stl_map.h: Same.
809 * include/bits/stl_multimap.h: Same.
810 * doc/xml/manual/intro.xml: Document.
811 * testsuite/23_containers/set/dr130.cc: New.
812 * testsuite/23_containers/multiset/dr130.cc: New.
813 * testsuite/23_containers/map/dr130.cc: New.
814 * testsuite/23_containers/multimap/dr130.cc: New.
815
816 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
817
818 * include/ext/pointer.h: Add pragma system_header, use
819 _GLIBCXX_USE_LONG_LONG, macro cleanup.
820
821 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
822
823 * src/compatibility-ldbl.cc: Include cmath.
824
825 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
826
827 * src/compatibility-ldbl.cc: Include tr1/functional.
828
829 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
830
831 * src/compatibility-ldbl.cc: Add explicit namespace scope.
832
833 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
834
835 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
836 * include/precompiled/stdc++.h: Don't include cassert if
837 _GLIBCXX_NO_ASSERT defined.
838 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
839 semi-colon.
840 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
841 Same.
842
843 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
844 directory.
845 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
846 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
847 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
848
849 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
850 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
851 use stdc++.h include.
852 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
853 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
854 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
855 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
856 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
857 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
858 ...this.
859 * testsuite/17_intro/headers/c++200x/all.cc: To...
860 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
861 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
862 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
863 ...this.
864 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
865 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
866
867 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
868
869 * include/std/future: Move error handling bits outside macro guard.
870 * src/future.cc: Adjust.
871
872 * include/precompiled/stdc++.h: Add future.
873 * doc/xml/manual/using.xml: Same.
874
875 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
876
877 * src/hashtable.cc: Just definitions.
878 * src/hashtable_c++0x.cc: Compile C++0x versions.
879 * src/hash.cc: Same.
880 * src/hash_c++0x.cc: Same.
881 src/hash_tr1.cc: Compile TR1 versions.
882 src/hashtable_tr1.cc: Same.
883
884 * src/limits_c++0x.cc: Sync build error handling.
885
886 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
887 hashtable.cc to hashtable_tr1.cc.
888 * src/Makefile.in: Regenerate.
889
890 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
891
892 * include/tr1_impl/functional: Doxygen markup.
893
894 * doc/html/*: Regenerate.
895
896 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
897
898 * include/std/future: Fixes for -fno-exceptions.
899 * include/bits/functexcept.h: Same.
900 * libsupc++/exception_ptr.h: Same.
901 * src/pool_allocator.cc: Same.
902 * src/future.cc: Same.
903 * src/functexcept.cc: Same.
904 * config/abi/pre/gnu.ver: New exports.
905 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
906 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
907 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
908 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
909 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
910 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
911 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
912
913 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
914 * testsuite/23_containers/deque/operators/2.cc: New.
915
916 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
917
918 * src/hash.cc (hash<string>::operator()(string),
919 hash<wstring>::operator()(wstring)): Do not decorate as throwing
920 nothing.
921 * include/bits/functional_hash.h (hash<error_code>::
922 operator()(error_code)): Likewise.
923
924 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
925
926 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
927 bool for stream sentry objects.
928 * include/bits/istream.tcc: Same.
929 * include/bits/ostream.tcc: Same.
930 * include/bits/basic_string.tcc: Same.
931 * include/bits/ostream_insert.h: Same.
932 * src/istream.cc: Same.
933
934 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
935
936 PR libstdc++/15523
937 * include/debug/safe_iterator.h (_Safe_iterator<>::
938 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
939 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
940 do not error out when the source is a value-initialized iterator.
941 * testsuite/23_containers/vector/15523.cc: New.
942 * doc/xml/manual/intro.xml: Add an entry for DR 408.
943
944 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
945
946 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
947 cosmetic changes, inline.
948 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
949 Likewise.
950 * include/bits/move.h: Minor cosmetic changes.
951
952 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
953
954 PR libstdc++/40912 (final)
955 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
956 * testsuite/26_numerics/random/uniform_real_distribution/cons/
957 parms_neg.cc: Likewise.
958 * testsuite/26_numerics/random/uniform_real_distribution/cons/
959 parms.cc: Likewise.
960 * testsuite/26_numerics/random/uniform_real_distribution/cons/
961 default.cc: Likewise.
962 * testsuite/26_numerics/random/uniform_real_distribution/
963 requirements/typedefs.cc: Likewise.
964 * testsuite/26_numerics/random/piecewise_constant_distribution/
965 cons/range.cc: Likewise.
966 * testsuite/26_numerics/random/piecewise_constant_distribution/
967 cons/default.cc: Likewise.
968 * testsuite/26_numerics/random/piecewise_constant_distribution/
969 cons/num_xbound_fun.cc: Likewise.
970 * testsuite/26_numerics/random/piecewise_constant_distribution/
971 cons/initlist_fun.cc: Likewise.
972 * testsuite/26_numerics/random/piecewise_constant_distribution/
973 requirements/typedefs.cc: Likewise.
974 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
975 * testsuite/26_numerics/random/chi_squared_distribution/cons/
976 parms.cc: Likewise.
977 * testsuite/26_numerics/random/chi_squared_distribution/cons/
978 default.cc: Likewise.
979 * testsuite/26_numerics/random/chi_squared_distribution/
980 requirements/typedefs.cc: Likewise.
981 * testsuite/26_numerics/random/normal_distribution/
982 cons/parms.cc: Likewise.
983 * testsuite/26_numerics/random/normal_distribution/
984 cons/default.cc: Likewise.
985 * testsuite/26_numerics/random/normal_distribution/
986 requirements/typedefs.cc: Likewise.
987 * testsuite/26_numerics/random/seed_seq/cons/
988 range.cc: Likewise.
989 * testsuite/26_numerics/random/seed_seq/cons/
990 initlist.cc: Likewise.
991 * testsuite/26_numerics/random/seed_seq/cons/
992 default.cc: Likewise.
993 * testsuite/26_numerics/random/seed_seq/requirements/
994 typedefs.cc: Likewise.
995 * testsuite/26_numerics/random/uniform_int_distribution/
996 cons/parms_neg.cc: Likewise.
997 * testsuite/26_numerics/random/uniform_int_distribution/
998 cons/parms.cc: Likewise.
999 * testsuite/26_numerics/random/uniform_int_distribution/
1000 cons/default.cc: Likewise.
1001 * testsuite/26_numerics/random/uniform_int_distribution/
1002 requirements/typedefs.cc: Likewise.
1003 * testsuite/26_numerics/random/poisson_distribution/cons/
1004 parms.cc: Likewise.
1005 * testsuite/26_numerics/random/poisson_distribution/cons/
1006 default.cc: Likewise.
1007 * testsuite/26_numerics/random/poisson_distribution/
1008 requirements/typedefs.cc: Likewise.
1009 * testsuite/26_numerics/random/bernoulli_distribution/
1010 cons/parms.cc: Likewise.
1011 * testsuite/26_numerics/random/bernoulli_distribution/
1012 cons/default.cc: Likewise.
1013 * testsuite/26_numerics/random/bernoulli_distribution/
1014 requirements/typedefs.cc: Likewise.
1015 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1016 * testsuite/26_numerics/random/
1017 default_random_engine.cc: Likewise.
1018 * testsuite/26_numerics/random/discrete_distribution/
1019 cons/range.cc: Likewise.
1020 * testsuite/26_numerics/random/discrete_distribution/
1021 cons/initlist.cc: Likewise.
1022 * testsuite/26_numerics/random/discrete_distribution/
1023 cons/default.cc: Likewise.
1024 * testsuite/26_numerics/random/discrete_distribution/
1025 cons/num_xbound_fun.cc: Likewise.
1026 * testsuite/26_numerics/random/discrete_distribution/
1027 requirements/typedefs.cc: Likewise.
1028 * testsuite/26_numerics/random/weibull_distribution/
1029 cons/parms.cc: Likewise.
1030 * testsuite/26_numerics/random/weibull_distribution/
1031 cons/default.cc: Likewise.
1032 * testsuite/26_numerics/random/weibull_distribution/
1033 requirements/typedefs.cc: Likewise.
1034 * testsuite/26_numerics/random/independent_bits_engine/
1035 cons/base_move.cc: Likewise.
1036 * testsuite/26_numerics/random/independent_bits_engine/
1037 cons/seed1.cc: Likewise.
1038 * testsuite/26_numerics/random/independent_bits_engine/
1039 cons/seed2.cc: Likewise.
1040 * testsuite/26_numerics/random/independent_bits_engine/
1041 cons/base_copy.cc: Likewise.
1042 * testsuite/26_numerics/random/independent_bits_engine/
1043 cons/default.cc: Likewise.
1044 * testsuite/26_numerics/random/independent_bits_engine/
1045 cons/seed_seq.cc: Likewise.
1046 * testsuite/26_numerics/random/independent_bits_engine/
1047 requirements/typedefs.cc: Likewise.
1048 * testsuite/26_numerics/random/independent_bits_engine/
1049 operators/equal.cc: Likewise.
1050 * testsuite/26_numerics/random/independent_bits_engine/
1051 operators/serialize.cc: Likewise.
1052 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1053 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1054 * testsuite/26_numerics/random/subtract_with_carry_engine/
1055 cons/seed1.cc: Likewise.
1056 * testsuite/26_numerics/random/subtract_with_carry_engine/
1057 cons/seed2.cc: Likewise.
1058 * testsuite/26_numerics/random/subtract_with_carry_engine/
1059 cons/default.cc: Likewise.
1060 * testsuite/26_numerics/random/subtract_with_carry_engine/
1061 requirements/typedefs.cc: Likewise.
1062 * testsuite/26_numerics/random/subtract_with_carry_engine/
1063 operators/equal.cc: Likewise.
1064 * testsuite/26_numerics/random/subtract_with_carry_engine/
1065 operators/serialize.cc: Likewise.
1066 * testsuite/26_numerics/random/discard_block_engine/cons/
1067 base_move.cc: Likewise.
1068 * testsuite/26_numerics/random/discard_block_engine/cons/
1069 seed1.cc: Likewise.
1070 * testsuite/26_numerics/random/discard_block_engine/cons/
1071 seed2.cc: Likewise.
1072 * testsuite/26_numerics/random/discard_block_engine/cons/
1073 base_copy.cc: Likewise.
1074 * testsuite/26_numerics/random/discard_block_engine/cons/
1075 default.cc: Likewise.
1076 * testsuite/26_numerics/random/discard_block_engine/cons/
1077 seed_seq.cc: Likewise.
1078 * testsuite/26_numerics/random/discard_block_engine/
1079 requirements/typedefs.cc: Likewise.
1080 * testsuite/26_numerics/random/discard_block_engine/
1081 operators/equal.cc: Likewise.
1082 * testsuite/26_numerics/random/discard_block_engine/
1083 operators/serialize.cc: Likewise.
1084 * testsuite/26_numerics/random/cauchy_distribution/
1085 cons/parms.cc: Likewise.
1086 * testsuite/26_numerics/random/cauchy_distribution/
1087 cons/default.cc: Likewise.
1088 * testsuite/26_numerics/random/cauchy_distribution/
1089 requirements/typedefs.cc: Likewise.
1090 * testsuite/26_numerics/random/negative_binomial_distribution/
1091 cons/parms.cc: Likewise.
1092 * testsuite/26_numerics/random/negative_binomial_distribution/
1093 cons/default.cc: Likewise.
1094 * testsuite/26_numerics/random/negative_binomial_distribution/
1095 requirements/typedefs.cc: Likewise.
1096 * testsuite/26_numerics/random/gamma_distribution/
1097 cons/parms.cc: Likewise.
1098 * testsuite/26_numerics/random/gamma_distribution/
1099 cons/default.cc: Likewise.
1100 * testsuite/26_numerics/random/gamma_distribution/
1101 requirements/typedefs.cc: Likewise.
1102 * testsuite/26_numerics/random/mersenne_twister_engine/
1103 cons/seed1.cc: Likewise.
1104 * testsuite/26_numerics/random/mersenne_twister_engine/
1105 cons/seed2.cc: Likewise.
1106 * testsuite/26_numerics/random/mersenne_twister_engine/
1107 cons/default.cc: Likewise.
1108 * testsuite/26_numerics/random/mersenne_twister_engine/
1109 requirements/typedefs.cc: Likewise.
1110 * testsuite/26_numerics/random/mersenne_twister_engine/
1111 operators/equal.cc: Likewise.
1112 * testsuite/26_numerics/random/mersenne_twister_engine/
1113 operators/serialize.cc: Likewise.
1114 * testsuite/26_numerics/random/fisher_f_distribution/
1115 cons/parms.cc: Likewise.
1116 * testsuite/26_numerics/random/fisher_f_distribution/
1117 cons/default.cc: Likewise.
1118 * testsuite/26_numerics/random/fisher_f_distribution/
1119 requirements/typedefs.cc: Likewise.
1120 * testsuite/26_numerics/random/exponential_distribution/
1121 cons/parms.cc: Likewise.
1122 * testsuite/26_numerics/random/exponential_distribution/
1123 cons/default.cc: Likewise.
1124 * testsuite/26_numerics/random/exponential_distribution/
1125 requirements/typedefs.cc: Likewise.
1126 * testsuite/26_numerics/random/binomial_distribution/
1127 cons/parms.cc: Likewise.
1128 * testsuite/26_numerics/random/binomial_distribution/
1129 cons/default.cc: Likewise.
1130 * testsuite/26_numerics/random/binomial_distribution/
1131 requirements/typedefs.cc: Likewise.
1132 * testsuite/26_numerics/random/lognormal_distribution/
1133 cons/parms.cc: Likewise.
1134 * testsuite/26_numerics/random/lognormal_distribution/
1135 cons/default.cc: Likewise.
1136 * testsuite/26_numerics/random/lognormal_distribution/
1137 requirements/typedefs.cc: Likewise.
1138 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1139 * testsuite/26_numerics/random/random_device/cons/
1140 token.cc: Likewise.
1141 * testsuite/26_numerics/random/random_device/cons/
1142 default.cc: Likewise.
1143 * testsuite/26_numerics/random/random_device/
1144 requirements/typedefs.cc: Likewise.
1145 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1146 * testsuite/26_numerics/random/extreme_value_distribution/
1147 cons/parms.cc: Likewise.
1148 * testsuite/26_numerics/random/extreme_value_distribution/
1149 cons/default.cc: Likewise.
1150 * testsuite/26_numerics/random/extreme_value_distribution/
1151 requirements/typedefs.cc: Likewise.
1152 * testsuite/26_numerics/random/piecewise_linear_distribution/
1153 cons/range.cc: Likewise.
1154 * testsuite/26_numerics/random/piecewise_linear_distribution/
1155 cons/default.cc: Likewise.
1156 * testsuite/26_numerics/random/piecewise_linear_distribution/
1157 cons/num_xbound_fun.cc: Likewise.
1158 * testsuite/26_numerics/random/piecewise_linear_distribution/
1159 cons/initlist_fun.cc: Likewise.
1160 * testsuite/26_numerics/random/piecewise_linear_distribution/
1161 requirements/typedefs.cc: Likewise.
1162 * testsuite/26_numerics/random/student_t_distribution/
1163 cons/parms.cc: Likewise.
1164 * testsuite/26_numerics/random/student_t_distribution/
1165 cons/default.cc: Likewise.
1166 * testsuite/26_numerics/random/student_t_distribution/
1167 requirements/typedefs.cc: Likewise.
1168 * testsuite/26_numerics/random/linear_congruential_engine/
1169 cons/seed1.cc: Likewise.
1170 * testsuite/26_numerics/random/linear_congruential_engine/
1171 cons/seed2.cc: Likewise.
1172 * testsuite/26_numerics/random/linear_congruential_engine/
1173 cons/default.cc: Likewise.
1174 * testsuite/26_numerics/random/linear_congruential_engine/
1175 requirements/non_uint_neg.cc: Likewise.
1176 * testsuite/26_numerics/random/linear_congruential_engine/
1177 requirements/typedefs.cc: Likewise.
1178 * testsuite/26_numerics/random/linear_congruential_engine/
1179 operators/equal.cc: Likewise.
1180 * testsuite/26_numerics/random/linear_congruential_engine/
1181 operators/serialize.cc: Likewise.
1182 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1183 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1184 base_move.cc: Likewise.
1185 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1186 seed1.cc: Likewise.
1187 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1188 seed2.cc: Likewise.
1189 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1190 base_copy.cc: Likewise.
1191 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1192 default.cc: Likewise.
1193 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1194 seed_seq.cc: Likewise.
1195 * testsuite/26_numerics/random/shuffle_order_engine/
1196 requirements/typedefs.cc: Likewise.
1197 * testsuite/26_numerics/random/shuffle_order_engine/
1198 operators/equal.cc: Likewise.
1199 * testsuite/26_numerics/random/shuffle_order_engine/
1200 operators/serialize.cc: Likewise.
1201 * testsuite/26_numerics/random/geometric_distribution/
1202 cons/parms.cc: Likewise.
1203 * testsuite/26_numerics/random/geometric_distribution/
1204 cons/default.cc: Likewise.
1205 * testsuite/26_numerics/random/geometric_distribution/
1206 requirements/typedefs.cc: Likewise.
1207 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1208
1209 2009-07-31 Jason Merrill <jason@redhat.com>
1210 Douglas Gregor <doug.gregor@gmail.com>
1211
1212 * include/bits/move.h (forward): Implement as in N2835.
1213 (move): Implement as in N2831.
1214 * include/std/istream (rvalue stream operator>>): New.
1215 * include/std/ostream (rvalue stream operator<<): New.
1216 * testsuite/27_io/rvalue_streams.cc: New.
1217
1218 2009-07-31 Jason Merrill <jason@redhat.com>
1219
1220 * include/bits/forward_list.h (splice_after): Use forward.
1221 (merge): Likewise.
1222 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1223 (move_iterator::operator[]): Use move.
1224 * include/bits/stl_list.h (insert): Use move.
1225 * include/std/thread (_Callable constructor): Use forward.
1226 * include/std/tuple: Don't specify explicit template args to move.
1227
1228 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1229 Adjust signature.
1230 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1231 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1232 reference.
1233 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1234 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1235 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1236 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1237 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1238 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1239 testsuite/23_containers/forward_list/operations/1.cc,
1240 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1241 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1242 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1243 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1244 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1245 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1246
1247 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1248
1249 PR libstdc++/40912 (partial)
1250 * include/std/random: Disable the facility if <stdint.h> is not
1251 available.
1252
1253 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1254
1255 PR libstdc++/40919
1256 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1257 xfail on darwin[3-9]*.
1258
1259 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1260
1261 PR libstdc++/40917
1262 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1263 tweak qualifications.
1264
1265 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1266
1267 PR libstdc++/40916
1268 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1269 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1270 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1271
1272 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1273
1274 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1275
1276 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 PR libstdc++/40915
1279 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1280 std::terminate declaration.
1281
1282 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1283
1284 PR libstdc++/40908
1285 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1286 symbols at GLIBCXX_3.4.
1287
1288 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1289
1290 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1291 * testsuite/util/testsuite_abi.cc: Adjust.
1292 * configure.ac: Bump libtool_VERSION to 6:13:0.
1293 * configure: Regenerate.
1294
1295 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1296 Tyler Earman <rem.intellegare@gmail.com>
1297
1298 * doc/xml/manual/configure.xml: Consistent placement of
1299 ABI-changing options, clarify --enable-clocale.
1300
1301 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1302
1303 * python/Makefile.in: Regenerate.
1304
1305 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1306
1307 * python/Makefile.am (install-data-local): Use DESTDIR
1308 correctly.
1309
1310 2009-07-24 Jason Merrill <jason@redhat.com>
1311
1312 Core issue 901
1313 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1314 dealloc.
1315
1316 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1317
1318 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1319 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1320 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1321 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1322 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1323 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1324 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1325 Use dg-require-swprintf.
1326
1327 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1328
1329 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1330
1331 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1332
1333 * include/c_std/cmath (abs(_Tp)): Add.
1334 * include/c_global/cmath (abs(_Tp)): Likewise.
1335 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1336
1337 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1338
1339 * doc/html/ext/lwg-closed.html: Update to R65.
1340 * doc/html/ext/lwg-defects.html: Likewise.
1341 * doc/html/ext/lwg-active.html: Likewise.
1342 * doc/xml/manual/intro.xml: Update DRs entries.
1343
1344 2009-07-22 Jason Merrill <jason@redhat.com>
1345
1346 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1347
1348 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1349
1350 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1351 valarray<>::operator=(initializer_list<>)): Implement resolution
1352 of DR 630, [Ready] in Frankfurt.
1353 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1354 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1355 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1356
1357 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1358
1359 * include/std/chrono (duration<>::operator%=, operator%):
1360 Add, per DR 934.
1361 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1362 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1363
1364 * include/std/chrono (operator/): Simplify implementation.
1365
1366 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1367
1368 * doc/xml/manual/intro.xml: Escape '&', validate.
1369 * doc/xml/manual/using.xml: Validate, dead link check.
1370 * doc/xml/manual/strings.xml: Same.
1371 * doc/xml/manual/appendix_contributing.xml: Same.
1372 * doc/xml/manual/iterators.xml: Same.
1373 * doc/xml/manual/spine.xml: Same.
1374
1375 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1376 * doc/xml/gnu/gpl-3.0.xml: Same.
1377 * doc/xml/manual/mt_allocator.xml: Same.
1378 * doc/xml/manual/allocator.xml: Same.
1379 * doc/xml/manual/ctype.xml: Same.
1380 * doc/xml/manual/codecvt.xml: Same.
1381 * doc/xml/manual/backwards_compatibility.xml: Same.
1382 * doc/xml/manual/shared_ptr.xml: Same.
1383 * doc/xml/manual/abi.xml: Same.
1384 * doc/xml/manual/auto_ptr.xml: Same.
1385 * doc/xml/manual/internals.xml: Same.
1386 * doc/xml/manual/parallel_mode.xml: Same.
1387 * doc/xml/manual/bitmap_allocator.xml: Same.
1388 * doc/xml/manual/build_hacking.xml: Same.
1389 * doc/xml/manual/evolution.xml: Same.
1390 * doc/xml/manual/debug.xml: Same.
1391 * doc/xml/manual/localization.xml: Same.
1392 * doc/xml/manual/appendix_contributing.xml: Same.
1393 * doc/xml/manual/locale.xml: Same.
1394 * doc/xml/manual/messages.xml: Same.
1395 * doc/xml/manual/spine.xml: Same.
1396 * doc/xml/manual/test.xml: Same.
1397 * doc/xml/book.txml: Same.
1398 * doc/xml/spine.xml: Same.
1399
1400 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1401 * doc/xml/manual/backwards_compatibility.xml: Same.
1402 * doc/xml/manual/concurrency.xml: Same.
1403 * doc/xml/manual/intro.xml: Same.
1404 * doc/xml/manual/parallel_mode.xml: Same.
1405 * doc/xml/manual/status_cxx1998.xml: Same.
1406 * doc/xml/manual/containers.xml: Same.
1407 * doc/xml/manual/io.xml: Same.
1408 * doc/xml/manual/support.xml: Same.
1409 * doc/xml/manual/strings.xml: Same.
1410 * doc/xml/manual/debug_mode.xml: Same.
1411 * doc/xml/manual/extensions.xml: Same.
1412 * doc/xml/manual/appendix_contributing.xml: Same.
1413 * doc/xml/manual/messages.xml: Same.
1414 * doc/xml/manual/test.xml: Same.
1415
1416 * doc/xml/manual/abi.xml: Same.
1417 * doc/xml/manual/auto_ptr.xml: Same.
1418 * doc/xml/manual/parallel_mode.xml: Same.
1419 * doc/xml/manual/build_hacking.xml: Same.
1420 * doc/xml/manual/evolution.xml: Same.
1421 * doc/xml/manual/using.xml: Same.
1422 * doc/xml/manual/debug_mode.xml: Same.
1423 * doc/xml/manual/extensions.xml: Same.
1424 * doc/xml/manual/diagnostics.xml: Same.
1425 * doc/xml/manual/algorithms.xml: Same.
1426
1427 * doc/html: Regenerate.
1428
1429 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1430
1431 PR libstdc++/40712
1432 * config/locale/gnu/numeric_members.cc (numpunct<>::
1433 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1434 and copy the langinfo data into it.
1435 (numpunct<>::~numpunct): Free the allocated memory.
1436 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1437 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1438 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1439 _M_data->_M_curr_symbol.
1440 (moneypunct<>::~moneypunct): Free the allocated memory.
1441 * testsuite/22_locale/moneypunct/40712.cc: New.
1442
1443 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1444 Do not leak memory if new throws.
1445 * include/bits/locale_facets_nonio.tcc
1446 (__moneypunct_cache<>::_M_cache): Likewise.
1447
1448 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1449
1450 PR other/40784
1451 * configure: Regenerate.
1452
1453 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1454
1455 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1456 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1457 line numbers.
1458 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1459 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1460 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1461
1462 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1463
1464 * configure: Regenerate.
1465
1466 2009-07-16 Jason Merrill <jason@redhat.com>
1467
1468 PR libstdc++/37907
1469 * include/std/type_traits: Add is_standard_layout, is_trivial.
1470 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1471 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1472 Update line numbers.
1473
1474 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1475 Tom Tromey <tromey@redhat.com>
1476
1477 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1478 Fetch std::string to the given length.
1479
1480 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1481
1482 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1483 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1484 [Ready] in Frankfurt.
1485 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1486 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1487 New.
1488 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1489 Likewise.
1490 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1491 Adjust.
1492 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1493 Likewise.
1494 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1495
1496 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1497 __err locals.
1498 * include/bits/ostream.tcc: Likewise.
1499 * src/compatibility.cc: Likewise.
1500 * src/istream.cc: Likewise.
1501
1502 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1503
1504 * include/std/type_traits (common_type): Remove workaround for
1505 PR36628, now fixed.
1506
1507 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1508
1509 PR testsuite/40699
1510 PR testsuite/40707
1511 PR testsuite/40709
1512 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1513
1514 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1515
1516 PR libstdc++/40691
1517 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1518 * testsuite/26_numerics/valarray/40691.cc: New test.
1519
1520 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1521
1522 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1523 * testsuite/21_strings/c_strings/char/3.cc: Same.
1524
1525 2009-07-06 Jason Merrill <jason@redhat.com>
1526
1527 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1528 to defer searching bases that don't overlap the desired address.
1529
1530 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1531
1532 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1533 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1534 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1535 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1536 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1537 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1538 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1539 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1540 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1541 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1542 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1543 testsuite/ext/vstring/init-list.cc,
1544 testsuite/ext/vstring/moveable.cc,
1545 testsuite/ext/vstring/requirements/citerators.cc,
1546 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1547 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1548 Use dg-require-string-conversions.
1549
1550 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1551
1552 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1553 to ld_library_path. Use add_path. Add just find_libgcc_s to
1554 ld_library_path, not every libgcc multilib directory.
1555
1556 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1557
1558 PR libstdc++/40600
1559 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1560 std::minmax return type.
1561 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1562
1563 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1564
1565 PR libstdc++/40511
1566 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1567 with glibc2.2.x.
1568
1569 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1570
1571 * include/bits/random.tcc
1572 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1573 as array type.
1574
1575 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1576
1577 * include/bits/random.h (__mod(_Tp)): Use defaults.
1578 (struct _Mod): Adjust template parameters.
1579 (linear_congruential_engine<>::operator()()): Adjust.
1580 (typedef _UInt32Type): Remove.
1581 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1582 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1583 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1584 calls.
1585 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1586 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1587 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1588 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1589 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1590 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1591 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1592 Likewise.
1593
1594 * include/bits/random.tcc
1595 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1596 formula (i mod n).
1597 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1598 as array type.
1599 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1600 size.
1601 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1602 uint_least32_t.
1603
1604 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1605
1606 * include/std/future (shared_future): Adjust doxygen comment.
1607
1608 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1609
1610 PR libstdc++/40297
1611 * include/bits/atomic_0.h: Reverse debug assertions.
1612 * include/bits/atomic_2.h: Likewise.
1613
1614 2009-06-23 DJ Delorie <dj@redhat.com>
1615
1616 Add MeP port.
1617 * configure.host: Add mep support.
1618
1619 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1620
1621 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1622 (INPUT): Add future.
1623 * include/std/future: Adjust markup.
1624 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1625 line numbers.
1626 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1627 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1628 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1629 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1630
1631 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1632
1633 * include/bits/shared_ptr.h: Do not swap rvalues.
1634 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1635 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1636 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1637 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1638 * testsuite/20_util/tuple/swap.cc: Likewise.
1639
1640 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1641
1642 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1643 * include/std/ratio: Typo in comment.
1644
1645 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1646
1647 PR libstdc++/40518
1648 * include/bits/basic_string.h (basic_string<>::_Rep::
1649 _M_set_length_and_sharable): Do not write the empty rep.
1650 (basic_string<>::erase(iterator, iterator)): Likewise,
1651 move out of line...
1652 * include/bits/basic_string.tcc: ... here.
1653
1654 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1655
1656 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1657 bitwise_assignment_operators): Initialize a and b.
1658 (struct has_bitwise_operators): Do not call the latter.
1659 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1660 dg-error line numbers.
1661 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1662 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1663 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1664
1665 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1666
1667 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1668 possibly unused.
1669 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1670 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1671 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1672
1673 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1674
1675 * include/std/future: New.
1676 * include/Makefile.am: Add.
1677 * include/Makefile.in: Regenerate.
1678 * src/future.cc: New.
1679 * src/Makefile.am: Add.
1680 * src/Makefile.in: Regenerate.
1681 * config/abi/pre/gnu.ver: Add export.
1682 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1683 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1684 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1685 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1686 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1687 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1688 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1689 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1690 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1691 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1692 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1693 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1694 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1695 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1696 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1697 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1698 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1699 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1700 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1701 * testsuite/30_threads/packaged_task/requirements/
1702 explicit_instantiation.cc: New.
1703 * testsuite/30_threads/promise/cons/1.cc: New.
1704 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1705 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1706 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1707 * testsuite/30_threads/promise/cons/move.cc: New.
1708 * testsuite/30_threads/promise/members/get_future.cc: New.
1709 * testsuite/30_threads/promise/members/get_future2.cc: New.
1710 * testsuite/30_threads/promise/members/set_exception.cc: New.
1711 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1712 * testsuite/30_threads/promise/members/set_value.cc: New.
1713 * testsuite/30_threads/promise/members/set_value2.cc: New.
1714 * testsuite/30_threads/promise/members/set_value3.cc: New.
1715 * testsuite/30_threads/promise/members/swap.cc: New.
1716 * testsuite/30_threads/promise/requirements/
1717 explicit_instantiation.cc: New.
1718 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1719 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1720 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1721 * testsuite/30_threads/shared_future/cons/move.cc: New.
1722 * testsuite/30_threads/shared_future/members/get.cc: New.
1723 * testsuite/30_threads/shared_future/members/get2.cc: New.
1724 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1725 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1726 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1727 * testsuite/30_threads/shared_future/members/wait.cc: New.
1728 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1729 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1730 * testsuite/30_threads/shared_future/requirements/
1731 explicit_instantiation.cc: New.
1732 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1733 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1734 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1735 * testsuite/30_threads/unique_future/cons/move.cc: New.
1736 * testsuite/30_threads/unique_future/members/get.cc: New.
1737 * testsuite/30_threads/unique_future/members/get2.cc: New.
1738 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1739 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1740 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1741 * testsuite/30_threads/unique_future/members/wait.cc: New.
1742 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1743 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1744 * testsuite/30_threads/unique_future/requirements/
1745 explicit_instantiation.cc: New.
1746 * testsuite/performance/30_threads/future/polling.cc: New.
1747
1748 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1749
1750 * Revert last Change.
1751
1752 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1753
1754 PR libstdc++/40497
1755 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1756 signature per the current C++1x draft (N2857).
1757 * testsuite/24_iterators/operations/40497.cc: Add.
1758
1759 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1760
1761 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1762 a floating point type.
1763 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1764 _IntType)): Fix second default argument.
1765 (uniform_int_distribution<>::_M_call): Remove.
1766 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1767 const param_type&)): Only declare.
1768 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1769 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1770 Remove.
1771 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1772 const param_type&): Define here.
1773 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1774 const param_type&), discrete_distribution<>::operator()
1775 (_UniformRandomNumberGenerator&, const param_type&),
1776 piecewise_constant_distribution<>::operator()
1777 (_UniformRandomNumberGenerator&, const param_type&),
1778 piecewise_linear_distribution<>::operator()
1779 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1780 the second template argument of _Adaptor.
1781 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1782 default.cc: Adjust.
1783
1784 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1785
1786 * include/bits/random.tcc (discrete_distribution<>::param_type::
1787 param_type(size_t, double, double, _Func),
1788 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1789 const param_type&)): Tidy.
1790 (piecewise_constant_distribution<>::param_type::_M_initialize):
1791 Use reserve, fix.
1792 (piecewise_constant_distribution<>::param_type::
1793 param_type(initializer_list<>, _Func),
1794 piecewise_constant_distribution<>::param_type::
1795 param_type(size_t, _RealType, _RealType, _Func),
1796 piecewise_linear_distribution<>::param_type::
1797 param_type(initializer_list<>, _Func),
1798 piecewise_linear_distribution<>::param_type::
1799 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1800 (piecewise_constant_distribution<>::param_type::
1801 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1802 piecewise_constant_distribution<>::
1803 operator()(_UniformRandomNumberGenerator&, const param_type&),
1804 piecewise_linear_distribution<>::
1805 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1806 (operator>>(std::basic_istream<>&,
1807 piecewise_constant_distribution<>&),
1808 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1809 Use reserve.
1810 * include/bits/random.h: Minor cosmetic changes.
1811
1812 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1813
1814 * testsuite/23_containers/list/check_construct_destroy.h: New.
1815 Move test logic here.
1816 * testsuite/23_containers/list/moveable.h: Same.
1817 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1818 * testsuite/23_containers/list/modifiers/1.h: Same.
1819 * testsuite/23_containers/list/modifiers/2.h: Same.
1820 * testsuite/23_containers/list/modifiers/3.h: Same.
1821 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1822 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1823 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1824 * testsuite/23_containers/list/operations/1.h: Same.
1825 * testsuite/23_containers/list/operations/2.h: Same.
1826 * testsuite/23_containers/list/operations/3.h: Same.
1827 * testsuite/23_containers/list/operations/4.h: Same.
1828 * testsuite/23_containers/list/operations/5.h: Same.
1829 * testsuite/23_containers/list/capacity/1.h: Same.
1830 * testsuite/23_containers/list/init-list.h: Same.
1831 * testsuite/23_containers/list/cons/1.h: Same.
1832 * testsuite/23_containers/list/cons/2.h: Same.
1833 * testsuite/23_containers/list/cons/3.h: Same.
1834 * testsuite/23_containers/list/cons/4.h: Same.
1835 * testsuite/23_containers/list/cons/5.h: Same.
1836 * testsuite/23_containers/list/cons/6.h: Same.
1837 * testsuite/23_containers/list/cons/7.h: Same.
1838 * testsuite/23_containers/list/cons/8.h: Same.
1839 * testsuite/23_containers/list/cons/9.h: Same.
1840 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1841 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1842 header.
1843 * testsuite/23_containers/list/modifiers/1.cc: Same.
1844 * testsuite/23_containers/list/modifiers/2.cc: Same.
1845 * testsuite/23_containers/list/modifiers/3.cc: Same.
1846 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1847 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1848 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1849 * testsuite/23_containers/list/operations/1.cc: Same.
1850 * testsuite/23_containers/list/operations/2.cc: Same.
1851 * testsuite/23_containers/list/operations/3.cc: Same.
1852 * testsuite/23_containers/list/operations/4.cc: Same.
1853 * testsuite/23_containers/list/operations/5.cc: Same.
1854 * testsuite/23_containers/list/capacity/1.cc: Same.
1855 * testsuite/23_containers/list/init-list.cc: Same.
1856 * testsuite/23_containers/list/cons/1.cc: Same.
1857 * testsuite/23_containers/list/cons/2.cc: Same.
1858 * testsuite/23_containers/list/cons/3.cc: Same.
1859 * testsuite/23_containers/list/cons/4.cc: Same.
1860 * testsuite/23_containers/list/cons/5.cc: Same.
1861 * testsuite/23_containers/list/cons/6.cc: Same.
1862 * testsuite/23_containers/list/cons/7.cc: Same.
1863 * testsuite/23_containers/list/cons/8.cc: Same.
1864 * testsuite/23_containers/list/cons/9.cc: Same.
1865 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1866 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1867 * testsuite/23_containers/list/moveable.cc: Same.
1868
1869 2009-06-17 Tom Tromey <tromey@redhat.com>
1870
1871 * python/hook.in: Do not fail when there is no current objfile.
1872 Use os.path.normpath.
1873
1874 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1875
1876 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1877 Remove.
1878 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1879 rvalue-reference so that move constructor is called.
1880 * testsuite/18_support/exception_ptr/move.cc: New.
1881
1882 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1883
1884 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1885 if joinable.
1886
1887 2009-06-15 Tom Tromey <tromey@redhat.com>
1888
1889 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1890 set self.iter.
1891 (StdMapPrinter.to_string): Make a new iterator.
1892 (StdMapPrinter.children): Likewise.
1893 (StdSetPrinter.__init__): Don't set self.iter.
1894 (StdSetPrinter.to_string): Make a new iterator.
1895 (StdSetPrinter.children): Likewise.
1896
1897 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1898
1899 * include/bits/random.tcc
1900 (negative_binomial_distribution<>::operator()
1901 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1902 class member gamma_distribution.
1903 (negative_binomial_distribution<>::operator()
1904 (_UniformRandomNumberGenerator&)): Implement out of line here.
1905 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1906 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1907 (student_t_distribution<>::operator()
1908 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1909 simplify.
1910 (operator<<(basic_ostream<>&, student_t_distribution<>),
1911 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1912 (chi_squared_distribution<>::operator()
1913 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1914 tweak to use a class member gamma_distribution.
1915 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1916 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1917 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1918 const param_type&): Move inline, tweak to use class member
1919 gamma_distributions.
1920 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1921 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1922 * include/bits/random.h: Adjust, minor tweaks.
1923
1924 2009-06-10 Tom Tromey <tromey@redhat.com>
1925
1926 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1927 (build_libstdcxx_dictionary): Accept shortened form of
1928 basic_string names.
1929 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1930
1931 2009-06-10 Tom Tromey <tromey@redhat.com>
1932
1933 PR libstdc++/40289:
1934 * python/Makefile.in: Rebuild.
1935 * python/hook.in: Compute module path relative to objfile.
1936 * python/Makefile.am (pythondir): Redefine.
1937 (gdb.py): Subst toolexeclibdir.
1938 (install-data-local): Rewrite.
1939
1940 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1941
1942 * include/bits/move.h: Doxygen group fixes.
1943
1944 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1945
1946 * include/bits/random.tcc (gamma_distribution<>::operator()
1947 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1948 the Marsaglia/Tsang algorithm.
1949 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1950 (operator<<(basic_ostream<>&, gamma_distribution<>),
1951 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1952
1953 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1954 Remove, just use normal_distribution.
1955 (operator<<(basic_ostream<>&, student_t_distribution<>),
1956 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1957 (linear_congruential_engine<>::operator()()): Move inline.
1958 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1959 const param_type&)): Move inline, just use normal_distribution.
1960 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1961 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1962 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1963 const param_type&)): Move here, out of line.
1964 (piecewise_constant_distribution<>::param_type::param_type()): Move
1965 inline.
1966 * include/bits/random.h: Adjust, minor tweaks.
1967
1968 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1969
1970 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1971
1972 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1973
1974 * include/ext/throw_allocator.h: Rework.
1975 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1976 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1977 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1978 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1979 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1980 * testsuite/util/regression/rand/priority_queue/
1981 container_rand_regression_test.tcc: Inline functions.
1982 * testsuite/util/regression/rand/assoc/
1983 container_rand_regression_test.tcc: Same.
1984
1985 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1986
1987 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1988
1989 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1990
1991 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1992 * configure: Regenerate.
1993
1994 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1995
1996 PR libstdc++/40299
1997 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1998 * testsuite/ext/rope/40299.cc: New.
1999
2000 2009-05-28 Tom Tromey <tromey@redhat.com>
2001 Phil Muldoon <pmuldoon@redhat.com>
2002 Jonathan Wakely <jwakely.gcc@gmail.com>
2003
2004 * python/Makefile.in, , python/libstdcxx/__init__.py,
2005 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
2006 python/hook.in, python/Makefile.am: New files.
2007 * configure, Makefile.in: Rebuild.
2008 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
2009 * Makefile.am (SUBDIRS): Add python.
2010
2011 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2012
2013 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2014 to ...
2015 * testsuite/util/replacement_memory_operators.h: ...here. New.
2016 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2017 * testsuite/util/testsuite_hooks.cc: Same.
2018
2019 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2020 replacement_memory_operators.h.
2021 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2022 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2023 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2024 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2025 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2026 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2027 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2028 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2029 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2030 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2031 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2032 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2033 * testsuite/ext/mt_allocator/check_new.cc: Same.
2034 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2035 * testsuite/ext/debug_allocator/check_new.cc: Same.
2036 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2037 * testsuite/ext/new_allocator/check_delete.cc: Same.
2038 * testsuite/ext/new_allocator/check_new.cc: Same.
2039 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2040 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2041 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2042 * testsuite/ext/throw_allocator/check_new.cc: Same.
2043 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2044 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2045 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2046 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2047 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2048 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2049 * testsuite/ext/pool_allocator/check_new.cc: Same.
2050 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2051 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2052 * testsuite/ext/array_allocator/check_delete.cc: Same.
2053 * testsuite/ext/array_allocator/check_new.cc: Same.
2054 * testsuite/23_containers/deque/cons/1.cc: Same.
2055 * testsuite/23_containers/deque/cons/2.cc: Same.
2056
2057 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2058
2059 * libsupc++/initializer_list: Format.
2060 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2061 * testsuite/18_support/initializer_list/requirements/
2062 explicit_instantiation.cc: New.
2063
2064 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2065
2066 PR libstdc++/40273
2067 * include/tr1_impl/functional: Add explicit casts.
2068 * testsuite/20_util/function/requirements/
2069 explicit_instantiation.cc: New.
2070 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2071
2072 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2073
2074 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2075
2076 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2077
2078 PR libstdc++/40221
2079 * include/tr1_impl/functional: Add explicit cast.
2080
2081 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2082
2083 PR libstdc++/40094
2084 Revert:
2085 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2086 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2087 out of line member functions definitions.
2088 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2089 Remove, use static locals instead.
2090 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2091 * src/throw_allocator.cc: New.
2092 * src/Makefile.am: Add.
2093 * config/abi/pre/gnu.ver: Add exports.
2094 * src/Makefile.in: Regenerate.
2095
2096 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2097
2098 * include/tr1_impl/functional (function): Use explicit operator bool.
2099 * include/bits/shared_ptr.h (__shared_ptr): Same.
2100 * include/bits/unique_ptr.h (unique_ptr): Same.
2101 * include/std/mutex (unique_lock): Same.
2102 * include/std/system_error (error_code): Same.
2103 (error_condition): Same.
2104 * include/std/ostream (sentry): Same.
2105 * include/std/istream (sentry): Same.
2106 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2107 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2108 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2109 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2110 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2111 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2112 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2113
2114 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2115
2116 * testsuite/23_containers/list/14340.cc: Abstract list type.
2117 * testsuite/23_containers/list/init-list.cc: Same.
2118 * testsuite/23_containers/list/pthread5.cc: Same.
2119 * testsuite/23_containers/list/invalidation/1.cc: Same.
2120 * testsuite/23_containers/list/invalidation/2.cc: Same.
2121 * testsuite/23_containers/list/invalidation/3.cc: Same.
2122 * testsuite/23_containers/list/invalidation/4.cc: Same.
2123 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2124 * testsuite/23_containers/list/modifiers/1.cc: Same.
2125 * testsuite/23_containers/list/modifiers/2.cc: Same.
2126 * testsuite/23_containers/list/modifiers/3.cc: Same.
2127 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2128 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2129 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2130 * testsuite/23_containers/list/cons/1.cc: Same.
2131 * testsuite/23_containers/list/cons/2.cc: Same.
2132 * testsuite/23_containers/list/cons/3.cc: Same.
2133 * testsuite/23_containers/list/cons/4.cc: Same.
2134 * testsuite/23_containers/list/cons/5.cc: Same.
2135 * testsuite/23_containers/list/cons/6.cc: Same.
2136 * testsuite/23_containers/list/cons/7.cc: Same.
2137 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2138 * testsuite/23_containers/list/cons/8.cc: Same.
2139 * testsuite/23_containers/list/cons/9.cc: Same.
2140 * testsuite/23_containers/list/operations/1.cc: Same.
2141 * testsuite/23_containers/list/operations/2.cc: Same.
2142 * testsuite/23_containers/list/operations/3.cc: Same.
2143 * testsuite/23_containers/list/operations/4.cc: Same.
2144 * testsuite/23_containers/list/operations/5.cc: Same.
2145 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2146 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2147 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2148 * testsuite/23_containers/list/requirements/dr438/
2149 constructor_1_neg.cc: Same.
2150 * testsuite/23_containers/list/requirements/dr438/
2151 constructor_2_neg.cc: Same.
2152 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2153 * testsuite/23_containers/list/requirements/
2154 partial_specialization/1.cc: Same.
2155 * testsuite/23_containers/list/23781.cc: Same.
2156 * testsuite/23_containers/list/pthread1.cc: Same.
2157 * testsuite/23_containers/list/capacity/1.cc: Same.
2158 * testsuite/23_containers/list/capacity/29134.cc: Same.
2159 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2160 * testsuite/23_containers/list/moveable.cc: Same.
2161
2162 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2163
2164 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2165
2166 PR libstdc++/40184
2167 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2168 Declare...
2169 * config/locale/gnu/c_locale.cc: ... and define.
2170 * config/locale/generic/c_locale.cc: Define.
2171 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2172 Use it.
2173 * testsuite/22_locale/locale/cons/40184.cc: New.
2174
2175 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2176
2177 PR libstdc++/40192
2178 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2179 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2180 * testsuite/23_containers/vector/40192.cc: New.
2181
2182 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2183
2184 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2185 * include/bits/stl_deque.h (swap): Likewise.
2186 * include/bits/stl_list.h (swap): Likewise.
2187 * include/bits/stl_vector.h (swap): Likewise.
2188 * include/bits/stl_bvector.h (swap): Likewise.
2189 * include/bits/stl_queue.h (swap): Likewise.
2190 * include/bits/stl_stack.h (swap): Likewise.
2191 * include/bits/stl_tree.h (swap): Likewise.
2192 * include/bits/stl_map.h (swap): Likewise.
2193 * include/bits/stl_multimap.h (swap): Likewise.
2194 * include/bits/stl_set.h (swap): Likewise.
2195 * include/bits/stl_multiset.h (swap): Likewise.
2196 * include/bits/forward_list.h (swap): Likewise.
2197 * include/bits/unique_ptr.h (swap): Likewise.
2198 * include/debug/deque (swap): Likewise.
2199 * include/debug/list (swap): Likewise.
2200 * include/debug/vector (swap): Likewise.
2201 * include/debug/map.h (swap): Likewise.
2202 * include/debug/multimap.h (swap): Likewise.
2203 * include/debug/set.h (swap): Likewise.
2204 * include/debug/multiset.h (swap): Likewise.
2205 * include/debug/unordered_map (swap): Likewise.
2206 * include/debug/unordered_set (swap): Likewise.
2207 * include/ext/vstring.h (swap): Likewise.
2208 * include/tr1_impl/unordered_map (swap): Likewise.
2209 * include/tr1_impl/hashtable (swap): Likewise.
2210 * include/tr1_impl/unordered_set (swap): Likewise.
2211 * include/std/tuple (swap): Likewise.
2212 * include/std/mutex (swap): Likewise.
2213 * include/std/thread (swap): Likewise.
2214 (operator<<): Only output to lvalue streams.
2215 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2216 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2217 * testsuite/23_containers/deque/requirements/dr438/
2218 assign_neg.cc: Adjust line numbers.
2219 * testsuite/23_containers/deque/requirements/dr438/
2220 constructor_1_neg.cc: Likewise.
2221 * testsuite/23_containers/deque/requirements/dr438/
2222 constructor_2_neg.cc: Likewise.
2223 * testsuite/23_containers/deque/requirements/dr438/
2224 insert_neg.cc: Likewise.
2225 * testsuite/23_containers/list/requirements/dr438/
2226 assign_neg.cc: Likewise.
2227 * testsuite/23_containers/list/requirements/dr438/
2228 constructor_1_neg.cc: Likewise.
2229 * testsuite/23_containers/list/requirements/dr438/
2230 constructor_2_neg.cc: Likewise.
2231 * testsuite/23_containers/list/requirements/dr438/
2232 insert_neg.cc: Likewise.
2233 * testsuite/23_containers/vector/requirements/dr438/
2234 assign_neg.cc: Likewise.
2235 * testsuite/23_containers/vector/requirements/dr438/
2236 constructor_1_neg.cc: Likewise.
2237 * testsuite/23_containers/vector/requirements/dr438/
2238 constructor_2_neg.cc: Likewise.
2239 * testsuite/23_containers/vector/requirements/dr438/
2240 insert_neg.cc: Likewise.
2241 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2242 test non-member swap.
2243 * testsuite/30_threads/thread/swap/2.cc: Remove.
2244
2245 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2246
2247 * include/std/mutex: Move std::lock_error to ...
2248 * src/compatibility.cc: Here.
2249 * src/mutex.cc: Likewise.
2250 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2251 for lock types and remove std::lock_error check.
2252
2253 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2254
2255 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2256 double include.
2257
2258 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2259
2260 PR libstdc++/40160
2261 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2262 typeid when __GXX_RTTI is undefined.
2263 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2264 for null _M_variant._M_iterator._M_type,
2265 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2266 * testsuite/21_strings/basic_string/40160.cc: New.
2267
2268 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2269
2270 * testsuite/26_numerics/random/discrete_distribution/cons/
2271 num_xbound_fun.cc: Minor tweaks.
2272 * testsuite/26_numerics/random/piecewise_constant_distribution/
2273 cons/initlist_fun.cc: Likewise
2274 * testsuite/26_numerics/random/piecewise_constant_distribution/
2275 cons/num_xbound_fun.cc: Likewise
2276 * testsuite/26_numerics/random/piecewise_linear_distribution/
2277 cons/initlist_fun.cc: Likewise
2278 * testsuite/26_numerics/random/piecewise_linear_distribution/
2279 cons/num_xbound_fun.cc: Likewise
2280
2281 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2282
2283 PR libstdc++/36211
2284 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2285 cxxldflags to additional_flags rather than cxx_final.
2286
2287 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2288
2289 * testsuite/26_numerics/random/discrete_distribution/cons/
2290 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2291 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2292 initlist_fun.cc: Likewise
2293 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2294 num_xbound_fun.cc: Likewise
2295 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2296 initlist_fun.cc: Likewise
2297 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2298 num_xbound_fun.cc: Likewise
2299
2300 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2301
2302 PR libstdc++/40123
2303 * random.tcc (independent_bits_engine<>::operator()()): Use
2304 result_type(1), not 1UL.
2305
2306 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2307 and _M_b.min(), instead of this->max() and this->min().
2308
2309 * random.h (_ShiftMin1): Remove, adjust everywhere.
2310
2311 * random.tcc: Minor cosmetic changes.
2312
2313 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2314
2315 * include/bits/random.tcc (cauchy_distribution<>::
2316 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2317 Avoid M_PI, a glibc extension.
2318
2319 2009-05-13 Ben Elliston <bje@au.ibm.com>
2320
2321 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2322 * include/Makefile.in: Likewise.
2323
2324 2009-05-13 Ben Elliston <bje@au.ibm.com>
2325
2326 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2327 const void * const.
2328
2329 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2330
2331 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2332 random number engines, complex, bitset, array, time utilities, and
2333 char_traits.
2334
2335 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2336
2337 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2338 * libsupc++/nested_exception.h: New.
2339 * libsupc++/Makefile.am: Add new header.
2340 * libsupc++/Makefile.in: Regenerate.
2341 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2342 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2343 * testsuite/18_support/nested_exception/cons.cc: New.
2344 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2345 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2346 * doc/xml/manual/status_cxx200x.xml: Adjust.
2347
2348 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2349
2350 * include/ext/throw_allocator.h: Remove redundant include.
2351
2352 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2353
2354 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2355 out of line member functions definitions.
2356 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2357 Remove, use static locals instead.
2358 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2359 * src/throw_allocator.cc: New.
2360 * src/Makefile.am: Add.
2361 * config/abi/pre/gnu.ver: Add exports.
2362 * src/Makefile.in: Regenerate.
2363
2364 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2365
2366 * configure.ac: Bump libtool_VERSION to 6:12:0.
2367 * configure: Regenerate.
2368
2369 2009-05-07 Matthias Klose <doko@ubuntu.com>
2370
2371 PR libstdc++/40038
2372 * src/math_stubs_long_double.cc: Add ceill.
2373
2374 2009-05-06 Johannes Singler <singler@ira.uka.de>
2375
2376 PR libstdc++/39546
2377 * include/parallel/algo.h (find_switch):
2378 Parametrize binder2nd with const T& instead of T.
2379 * testsuite/25_algorithms/find/39546.cc: new test case
2380
2381 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2382
2383 Revert:
2384 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2385
2386 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2387 possible.
2388 * configure: Regenerate.
2389
2390 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2391
2392 PR libstdc++/39909
2393 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2394 __set_once_functor_lock_ptr): Replace global lock object with local
2395 locks on global mutex.
2396 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2397 __set_once_functor_lock_ptr): Likewise, keeping old function to
2398 preserve ABI.
2399 (__once_proxy): Use pointer to local lock if set, global lock
2400 otherwise.
2401 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2402 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2403 * testsuite/30_threads/call_once/39909.cc: New.
2404
2405 2009-05-03 Jan Hubicka <jh@suse.cz>
2406
2407 * include/parallel/settings.h (get): Mark const.
2408 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2409 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2410 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2411 throw ().
2412 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2413 (is_open, fd): Mark pure and throw ().
2414 (seekoff): Mark throw ().
2415
2416 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2417
2418 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2419 possible.
2420 * configure: Regenerate.
2421
2422 2009-05-02 Jan Hubicka <jh@suse.cz>
2423
2424 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2425 operator): Mark pure.
2426
2427 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2428
2429 * scripts/create_testsuite_files: Remove thread directory.
2430
2431 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2432
2433 PR libstdc++/39868
2434 * scripts/run_doxygen: Uncomment removal of includes.
2435 (problematic): Rewrite __cxxabiv1 namespace to abi.
2436
2437 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2438
2439 Revert the last commit.
2440
2441 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2442
2443 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2444 Replace global lock object with local locks on global mutex.
2445 * src/mutex.cc: Likewise.
2446 * config/abi/pre/gnu.ver: Adjust.
2447 * testsuite/30_threads/call_once/call_once2.cc: New.
2448
2449 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2450
2451 PR libstdc++/39880
2452 PR libstdc++/39881
2453 PR libstdc++/39882
2454 * include/std/system_error (is_error_code_enum<errc>): Remove.
2455 (error_condition<>::error_condition(_ErrorCodeEnum,)
2456 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2457 (error_code<>::error_code(_ErrorCodeEnum,),
2458 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2459 * testsuite/19_diagnostics/system_error/39880.cc: New.
2460 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2461 Likewise.
2462 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2463 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2464 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2465 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2466 Adjust.
2467 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2468 Likewise.
2469 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2470 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2471 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2472 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2473 Likewise.
2474 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2475 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2476 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2477 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2478
2479 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2480
2481 * doc/xml/authors.xml: Add space.
2482 * doc/xml/faq.xml: Update links.
2483 * doc/xml/manual/intro.xml: Same.
2484 * doc/xml/manual/abi.xml: Update.
2485 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2486 * doc/xml/manual/status_cxxtr1.xml: Update links.
2487 * doc/xml/manual/status_cxx1998.xml: Same.
2488 * doc/xml/manual/status_cxx200x.xml: Same.
2489
2490 2009-04-22 Jan Hubicka <jh@suse.cz>
2491
2492 * include/tr1_impl/array (at): Do not use builtin_expect.
2493 * include/ext/throw_allocator.h (allocate): Likewise.
2494 * include/ext/pool_allocator.h (allocate): Likweise.
2495 * include/ext/bitmap_allocator.h (allocate): Likewise.
2496 * include/ext/rc_string_base.h (_S_construct): Likewise.
2497 * include/ext/malloc_allocator.h (allocate): Likewise.
2498 * include/ext/mt_allocator.h (allocate): Likewise.
2499 * include/ext/sso_string_base.h (_M_construct): Likewise.
2500 * include/bits/basic_string.tcc (_S_construct): Likewise.
2501
2502 2009-04-22 Jan Hubicka <jh@suse.cz>
2503
2504 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2505 (atexit, atoll, stroll, strtoull): Mark throw ()
2506 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2507 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2508 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2509 (atexit, atoll, stroll, strtoull): Mark throw ()
2510 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2511 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2512
2513 2009-04-21 Jan Hubicka <jh@suse.cz>
2514
2515 * include/ext/atomicity.h
2516 (__exchange_and_add, __atomic_add): Mark throw ().
2517 * config/os/aix/atomicity.h
2518 * config/os/aix/atomicity.h
2519 * config/os/irix/atomicity.h
2520 * config/cpu/cris/atomicity.h
2521 * config/cpu/m68k/atomicity.h
2522 * config/cpu/hppa/atomicity.h
2523 * config/cpu/sparc/atomicity.h
2524 * config/cpu/i386/atomicity.h
2525 * config/cpu/i486/atomicity.h
2526 * config/cpu/sh/atomicity.h
2527 * config/cpu/generic/atomicity_mutex/atomicity.h
2528 * config/cpu/generic/atomicity_builtins/atomicity.h
2529 (__exchange_and_add, __atomic_add): Mark throw ().
2530
2531 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2532
2533 PR libstdc++/39835
2534 * include/bits/random.h: Avoid the badname __alpha (and, for
2535 consistency, __beta too).
2536 * include/bits/random.tcc: Likewise.
2537
2538 2009-04-19 Jan Hubicka <jh@suse.cz>
2539
2540 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2541 _GLIBCXX_NOTHROW.
2542
2543 2009-04-19 Jan Hubicka <jh@suse.cz>
2544
2545 * include/c_compatibility/stdatomic.h
2546 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2547 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2548 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2549
2550 2009-04-18 Jan Hubicka <jh@suse.cz>
2551
2552 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2553 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2554 __cxa_get_globals_fast): Mark const.
2555 (__cxa_get_exception_ptr): Mark pure.
2556 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2557 (__terminate): Makr throw ().
2558 * libsupc++/exception (terminate): Mark throw().
2559 (uncaught_exception): Mark pure.
2560 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2561 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2562 Mark throw().
2563 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2564 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2565 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2566 __cxa_guard_abort): Mark throw ().
2567 (__cxa_pure_virtual): Mark noreturn.
2568 (__cxa_current_exception_type): Mark throw and pure.
2569 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2570 __cxa_exception_type): Mark pure.
2571 (_M_safe_bool_dummy): Mark pure and const.
2572
2573 2009-04-18 Jan Hubicka <jh@suse.cz>
2574
2575 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2576 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2577 _M_destroy_thread_key): Mark throw ()
2578 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2579 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2580 _M_get_max_length): Mark throw ().
2581 * include/debug/formatter.h (_M_message, _M_format_word,
2582 _M_get_max_length): Mark throw ().
2583 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2584 _M_detach_single): Mark throw ().
2585 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2586 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2587 throw ()
2588 (_M_get_mutex): Mark throw ().
2589 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2590 (_M_destroy_thread_key): Mark CONST and throw.
2591 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2592 throw ().
2593
2594 2009-04-18 Jan Hubicka <jh@suse.cz>
2595
2596 * src/condition_variable.cc (condition_variable,
2597 condition_variable_any constructors): Mark throw()
2598 * src/hash.cc (operator() for long double, string, and wstring): Mark
2599 throw ().
2600 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2601 _M_setup, rdbuf, str): Mark throw ().
2602 * src/chrono.cc (new): Mark throw ().
2603 * include/std/system_error (system_category, generic_category): Mark
2604 throw () and const.
2605 * include/std/chrono (now): Mark throw ().
2606 * include/std/condition_variable (condition_variable,
2607 ~condition_variable, condition_variable_any,
2608 ~condition_variable_any): Mark throw ().
2609 * include/std/mutex (mutex): Mark throw ().
2610 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2611 throw.
2612 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2613 and throw ().
2614 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2615 * include/bits/locale_classes.h (_S_initialize_once,
2616 _S_clone_c_locale): Mark throw ().
2617 (_S_get_c_name): Mark const and throw ().
2618 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2619 throw ().
2620 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2621 Mark throw ().
2622 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2623 throw ().
2624 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2625 ios_base): Mark throw ()
2626 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2627 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2628 (str, freeze, _M_setupf): Mark throw ().
2629 (pcount): Mark pure and throw ().
2630 (rdbuf): Mark const and throw ().
2631
2632 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2633
2634 PR libstdc++/39802
2635 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2636 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2637 Always accept negative values, for unsigned types too.
2638 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2639 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2640
2641 2009-04-18 Jan Hubicka <jh@suse.cz>
2642
2643 * include/debug/formater.h: Include bits/c++config.h.
2644 (_M_error): Mark noreturn.
2645 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2646 _GLIBCXX_NORETURN): New.
2647 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2648 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2649 Mark pure.
2650 * include/c_compatibility/stdatomic.h
2651 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2652 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2653 Mark by throw ().
2654 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2655 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2656 __atomic_flag_for_address): Mark by throw ().
2657
2658 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2659
2660 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2661
2662 2009-04-16 Jan Hubicka <jh@suse.cz>
2663
2664 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2665 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2666 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2667 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2668 out body to ...
2669 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2670 functions.
2671 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2672 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2673 _Rb_tree_black_count): Mark nothrow.
2674
2675 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2676
2677 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2678 from base classes.
2679 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2680
2681 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2682
2683 * doc/html: Regenerate.
2684
2685 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2686
2687 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2688
2689 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2690 * doc/xml/gnu/fdl-1.2.xml: Same.
2691 * doc/xml/manual/numerics.xml: Same.
2692 * doc/xml/manual/concurrency.xml: Same.
2693 * doc/xml/manual/intro.xml: Same.
2694 * doc/xml/manual/status_cxxtr1.xml: Same.
2695 * doc/xml/manual/containers.xml: Same.
2696 * doc/xml/manual/io.xml: Same.
2697 * doc/xml/manual/utilities.xml: Same.
2698 * doc/xml/manual/support.xml: Same.
2699 * doc/xml/manual/using.xml: Same.
2700 * doc/xml/manual/localization.xml: Same.
2701 * doc/xml/manual/locale.xml: Same.
2702 * doc/xml/manual/extensions.xml: Same.
2703 * doc/xml/manual/appendix_contributing.xml: Same.
2704 * doc/xml/manual/diagnostics.xml: Same.
2705 * doc/xml/manual/status_cxx200x.xml: Same.
2706
2707 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2708
2709 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2710 * doc/xml/manual/status_cxx200x.xml: Adjust.
2711
2712 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2713
2714 * doc/xml/spine.xml: Remove unused license entity, update
2715 copyright year.
2716
2717 * doc/xml/manual/spine.xml: Markup for primary index terms.
2718 * doc/xml/manual/numerics.xml: Same.
2719 * doc/xml/manual/intro.xml: Same.
2720 * doc/xml/manual/containers.xml: Same.
2721 * doc/xml/manual/io.xml: Same.
2722 * doc/xml/manual/appendix_porting.xml: Same.
2723 * doc/xml/manual/utilities.xml: Same.
2724 * doc/xml/manual/support.xml: Same.
2725 * doc/xml/manual/localization.xml: Same.
2726 * doc/xml/manual/strings.xml: Same.
2727 * doc/xml/manual/extensions.xml: Same.
2728 * doc/xml/manual/appendix_contributing.xml: Same.
2729 * doc/xml/manual/diagnostics.xml: Same.
2730 * doc/xml/manual/algorithms.xml: Same.
2731 * doc/xml/manual/appendix_free.xml: Same.
2732 * doc/xml/manual/iterators.xml: Same.
2733
2734 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2735 * doc/xml/gnu/fdl-1.2.xml: Same.
2736
2737 * doc/xml/manual/status_cxx200x.xml: Re-write.
2738
2739 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2740
2741 PR libstdc++/39629 (final bits)
2742 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2743 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2744 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2745 Fix formula for __j.
2746 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2747 const normal_distribution<>&): Remove.
2748 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2749 const uniform_int_distribution<>&), operator==(const
2750 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2751 operator==(const normal_distribution<>&, const normal_distribution<>&),
2752 operator==(const lognormal_distribution<>&,
2753 const lognormal_distribution<>&), operator==(const
2754 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2755 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2756 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2757 operator==(const student_t_distribution<>&,
2758 const student_t_distribution<>&), operator==(const
2759 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2760 operator==(const binomial_distribution<>&, const
2761 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2762 const geometric_distribution<>&), operator==(const
2763 negative_binomial_distribution<>&, const
2764 negative_binomial_distribution<>&), operator==(const
2765 poisson_distribution<>&, const poisson_distribution<>&),
2766 operator==(const exponential_distribution<>&,
2767 const exponential_distribution<>&), operator==(const
2768 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2769 weibull_distribution<>&, const weibull_distribution<>&),
2770 operator==(const extreme_value_distribution<>&,
2771 const extreme_value_distribution<>&), operator==(const
2772 discrete_distribution<>&, const discrete_distribution<>&),
2773 operator==(const piecewise_constant_distribution<>&,
2774 const piecewise_constant_distribution<>&), operator==(const
2775 piecewise_linear_distribution<>&, const
2776 piecewise_linear_distribution<>&)): Remove.
2777 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2778 serialize.cc: Remove.
2779 * testsuite/26_numerics/random/piecewise_constant_distribution/
2780 operators/serialize.cc: Likewise.
2781 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2782 serialize.cc: Likewise.
2783 * testsuite/26_numerics/random/normal_distribution/operators/
2784 serialize.cc: Likewise.
2785 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2786 serialize.cc: Likewise.
2787 * testsuite/26_numerics/random/poisson_distribution/operators/
2788 serialize.cc: Likewise.
2789 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2790 serialize.cc: Likewise.
2791 * testsuite/26_numerics/random/discrete_distribution/operators/
2792 serialize.cc: Likewise.
2793 * testsuite/26_numerics/random/weibull_distribution/operators/
2794 serialize.cc: Likewise.
2795 * testsuite/26_numerics/random/negative_binomial_distribution/
2796 operators/serialize.cc: Likewise.
2797 * testsuite/26_numerics/random/cauchy_distribution/operators/
2798 serialize.cc: Likewise.
2799 * testsuite/26_numerics/random/gamma_distribution/operators/
2800 serialize.cc: Likewise.
2801 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2802 serialize.cc: Likewise.
2803 * testsuite/26_numerics/random/exponential_distribution/operators/
2804 serialize.cc: Likewise.
2805 * testsuite/26_numerics/random/lognormal_distribution/operators/
2806 serialize.cc: Likewise.
2807 * testsuite/26_numerics/random/binomial_distribution/operators/
2808 serialize.cc: Likewise.
2809 * testsuite/26_numerics/random/extreme_value_distribution/
2810 operators/serialize.cc: Likewise.
2811 * testsuite/26_numerics/random/piecewise_linear_distribution/
2812 operators/serialize.cc: Likewise.
2813 * testsuite/26_numerics/random/student_t_distribution/operators/
2814 serialize.cc: Likewise.
2815 * testsuite/26_numerics/random/geometric_distribution/operators/
2816 serialize.cc: Likewise.
2817
2818 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2819 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2820 mersenne_twister_engine<>::seed(_Gen&,
2821 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2822 subtract_with_carry_engine<>::seed(_Gen&,
2823 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2824 Remove, unused.
2825 * include/bits/random.tcc (linear_congruential_engine<>::
2826 seed(_Gen&, false_type): Likewise.
2827
2828 2009-04-09 Nick Clifton <nickc@redhat.com>
2829
2830 * src/allocator-inst.cc: Change copyright header to refer to
2831 version 3 of the GNU General Public License with version 3.1
2832 of the GCC Runtime Library Exception and to point readers at
2833 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2834 web page.
2835 * config/abi/compatibility.h: Likewise.
2836 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2837 * config/abi/pre/gnu.ver: Likewise.
2838 * config/allocator/bitmap_allocator_base.h: Likewise.
2839 * config/allocator/malloc_allocator_base.h: Likewise.
2840 * config/allocator/mt_allocator_base.h: Likewise.
2841 * config/allocator/new_allocator_base.h: Likewise.
2842 * config/allocator/pool_allocator_base.h: Likewise.
2843 * config/cpu/alpha/atomic_word.h: Likewise.
2844 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2845 * config/cpu/cris/atomic_word.h: Likewise.
2846 * config/cpu/cris/atomicity.h: Likewise.
2847 * config/cpu/generic/atomic_word.h: Likewise.
2848 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2849 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2850 * config/cpu/generic/cpu_defines.h: Likewise.
2851 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2852 * config/cpu/hppa/atomicity.h: Likewise.
2853 * config/cpu/i386/atomicity.h: Likewise.
2854 * config/cpu/i486/atomicity.h: Likewise.
2855 * config/cpu/ia64/atomic_word.h: Likewise.
2856 * config/cpu/m68k/atomicity.h: Likewise.
2857 * config/cpu/powerpc/atomic_word.h: Likewise.
2858 * config/cpu/powerpc/cpu_defines.h: Likewise.
2859 * config/cpu/sh/atomicity.h: Likewise.
2860 * config/cpu/sparc/atomic_word.h: Likewise.
2861 * config/cpu/sparc/atomicity.h: Likewise.
2862 * config/io/basic_file_stdio.cc: Likewise.
2863 * config/io/basic_file_stdio.h: Likewise.
2864 * config/io/c_io_stdio.h: Likewise.
2865 * config/locale/darwin/ctype_members.cc: Likewise.
2866 * config/locale/generic/c++locale_internal.h: Likewise.
2867 * config/locale/generic/c_locale.cc: Likewise.
2868 * config/locale/generic/c_locale.h: Likewise.
2869 * config/locale/generic/codecvt_members.cc: Likewise.
2870 * config/locale/generic/collate_members.cc: Likewise.
2871 * config/locale/generic/ctype_members.cc: Likewise.
2872 * config/locale/generic/messages_members.cc: Likewise.
2873 * config/locale/generic/messages_members.h: Likewise.
2874 * config/locale/generic/monetary_members.cc: Likewise.
2875 * config/locale/generic/numeric_members.cc: Likewise.
2876 * config/locale/generic/time_members.cc: Likewise.
2877 * config/locale/generic/time_members.h: Likewise.
2878 * config/locale/gnu/c++locale_internal.h: Likewise.
2879 * config/locale/gnu/c_locale.cc: Likewise.
2880 * config/locale/gnu/c_locale.h: Likewise.
2881 * config/locale/gnu/codecvt_members.cc: Likewise.
2882 * config/locale/gnu/collate_members.cc: Likewise.
2883 * config/locale/gnu/ctype_members.cc: Likewise.
2884 * config/locale/gnu/messages_members.cc: Likewise.
2885 * config/locale/gnu/messages_members.h: Likewise.
2886 * config/locale/gnu/monetary_members.cc: Likewise.
2887 * config/locale/gnu/numeric_members.cc: Likewise.
2888 * config/locale/gnu/time_members.cc: Likewise.
2889 * config/locale/gnu/time_members.h: Likewise.
2890 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2891 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2892 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2893 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2894 * config/os/aix/atomic_word.h: Likewise.
2895 * config/os/aix/atomicity.h: Likewise.
2896 * config/os/aix/ctype_base.h: Likewise.
2897 * config/os/aix/ctype_inline.h: Likewise.
2898 * config/os/aix/ctype_noninline.h: Likewise.
2899 * config/os/aix/os_defines.h: Likewise.
2900 * config/os/bsd/darwin/ctype_base.h: Likewise.
2901 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2902 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2903 * config/os/bsd/darwin/os_defines.h: Likewise.
2904 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2905 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2906 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2907 * config/os/bsd/freebsd/os_defines.h: Likewise.
2908 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2909 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2910 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2911 * config/os/bsd/netbsd/os_defines.h: Likewise.
2912 * config/os/djgpp/ctype_base.h: Likewise.
2913 * config/os/djgpp/ctype_inline.h: Likewise.
2914 * config/os/djgpp/ctype_noninline.h: Likewise.
2915 * config/os/djgpp/os_defines.h: Likewise.
2916 * config/os/generic/ctype_base.h: Likewise.
2917 * config/os/generic/ctype_inline.h: Likewise.
2918 * config/os/generic/ctype_noninline.h: Likewise.
2919 * config/os/generic/error_constants.h: Likewise.
2920 * config/os/generic/os_defines.h: Likewise.
2921 * config/os/gnu-linux/ctype_base.h: Likewise.
2922 * config/os/gnu-linux/ctype_inline.h: Likewise.
2923 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2924 * config/os/gnu-linux/os_defines.h: Likewise.
2925 * config/os/hpux/ctype_base.h: Likewise.
2926 * config/os/hpux/ctype_inline.h: Likewise.
2927 * config/os/hpux/ctype_noninline.h: Likewise.
2928 * config/os/hpux/os_defines.h: Likewise.
2929 * config/os/irix/atomic_word.h: Likewise.
2930 * config/os/irix/atomicity.h: Likewise.
2931 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2932 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2933 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2934 * config/os/irix/irix5.2/os_defines.h: Likewise.
2935 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2936 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2937 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2938 * config/os/irix/irix6.5/os_defines.h: Likewise.
2939 * config/os/mingw32/ctype_base.h: Likewise.
2940 * config/os/mingw32/ctype_inline.h: Likewise.
2941 * config/os/mingw32/ctype_noninline.h: Likewise.
2942 * config/os/mingw32/error_constants.h: Likewise.
2943 * config/os/mingw32/os_defines.h: Likewise.
2944 * config/os/newlib/ctype_base.h: Likewise.
2945 * config/os/newlib/ctype_inline.h: Likewise.
2946 * config/os/newlib/ctype_noninline.h: Likewise.
2947 * config/os/newlib/os_defines.h: Likewise.
2948 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2949 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2950 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2951 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2952 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2953 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2954 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2955 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2956 * config/os/tpf/ctype_base.h: Likewise.
2957 * config/os/tpf/ctype_inline.h: Likewise.
2958 * config/os/tpf/ctype_noninline.h: Likewise.
2959 * config/os/tpf/os_defines.h: Likewise.
2960 * config/os/uclibc/ctype_base.h: Likewise.
2961 * config/os/uclibc/ctype_inline.h: Likewise.
2962 * config/os/uclibc/ctype_noninline.h: Likewise.
2963 * config/os/uclibc/os_defines.h: Likewise.
2964 * config/os/vxworks/ctype_base.h: Likewise.
2965 * config/os/vxworks/ctype_inline.h: Likewise.
2966 * config/os/vxworks/ctype_noninline.h: Likewise.
2967 * config/os/vxworks/os_defines.h: Likewise.
2968 * include/backward/auto_ptr.h: Likewise.
2969 * include/backward/backward_warning.h: Likewise.
2970 * include/backward/binders.h: Likewise.
2971 * include/backward/hash_fun.h: Likewise.
2972 * include/backward/hash_map: Likewise.
2973 * include/backward/hash_set: Likewise.
2974 * include/backward/hashtable.h: Likewise.
2975 * include/backward/strstream: Likewise.
2976 * include/bits/algorithmfwd.h: Likewise.
2977 * include/bits/allocator.h: Likewise.
2978 * include/bits/atomic_0.h: Likewise.
2979 * include/bits/atomic_2.h: Likewise.
2980 * include/bits/atomicfwd_c.h: Likewise.
2981 * include/bits/atomicfwd_cxx.h: Likewise.
2982 * include/bits/basic_ios.h: Likewise.
2983 * include/bits/basic_ios.tcc: Likewise.
2984 * include/bits/basic_string.h: Likewise.
2985 * include/bits/basic_string.tcc: Likewise.
2986 * include/bits/boost_concept_check.h: Likewise.
2987 * include/bits/c++config: Likewise.
2988 * include/bits/char_traits.h: Likewise.
2989 * include/bits/codecvt.h: Likewise.
2990 * include/bits/concept_check.h: Likewise.
2991 * include/bits/cpp_type_traits.h: Likewise.
2992 * include/bits/deque.tcc: Likewise.
2993 * include/bits/forward_list.h: Likewise.
2994 * include/bits/forward_list.tcc: Likewise.
2995 * include/bits/fstream.tcc: Likewise.
2996 * include/bits/functexcept.h: Likewise.
2997 * include/bits/functional_hash.h: Likewise.
2998 * include/bits/gslice.h: Likewise.
2999 * include/bits/gslice_array.h: Likewise.
3000 * include/bits/hashtable.h: Likewise.
3001 * include/bits/indirect_array.h: Likewise.
3002 * include/bits/ios_base.h: Likewise.
3003 * include/bits/istream.tcc: Likewise.
3004 * include/bits/list.tcc: Likewise.
3005 * include/bits/locale_classes.h: Likewise.
3006 * include/bits/locale_classes.tcc: Likewise.
3007 * include/bits/locale_facets.h: Likewise.
3008 * include/bits/locale_facets.tcc: Likewise.
3009 * include/bits/locale_facets_nonio.h: Likewise.
3010 * include/bits/locale_facets_nonio.tcc: Likewise.
3011 * include/bits/localefwd.h: Likewise.
3012 * include/bits/mask_array.h: Likewise.
3013 * include/bits/move.h: Likewise.
3014 * include/bits/ostream.tcc: Likewise.
3015 * include/bits/ostream_insert.h: Likewise.
3016 * include/bits/postypes.h: Likewise.
3017 * include/bits/shared_ptr.h: Likewise.
3018 * include/bits/slice_array.h: Likewise.
3019 * include/bits/sstream.tcc: Likewise.
3020 * include/bits/stl_algo.h: Likewise.
3021 * include/bits/stl_algobase.h: Likewise.
3022 * include/bits/stl_bvector.h: Likewise.
3023 * include/bits/stl_construct.h: Likewise.
3024 * include/bits/stl_deque.h: Likewise.
3025 * include/bits/stl_function.h: Likewise.
3026 * include/bits/stl_heap.h: Likewise.
3027 * include/bits/stl_iterator.h: Likewise.
3028 * include/bits/stl_iterator_base_funcs.h: Likewise.
3029 * include/bits/stl_iterator_base_types.h: Likewise.
3030 * include/bits/stl_list.h: Likewise.
3031 * include/bits/stl_map.h: Likewise.
3032 * include/bits/stl_multimap.h: Likewise.
3033 * include/bits/stl_multiset.h: Likewise.
3034 * include/bits/stl_numeric.h: Likewise.
3035 * include/bits/stl_pair.h: Likewise.
3036 * include/bits/stl_queue.h: Likewise.
3037 * include/bits/stl_raw_storage_iter.h: Likewise.
3038 * include/bits/stl_relops.h: Likewise.
3039 * include/bits/stl_set.h: Likewise.
3040 * include/bits/stl_stack.h: Likewise.
3041 * include/bits/stl_tempbuf.h: Likewise.
3042 * include/bits/stl_tree.h: Likewise.
3043 * include/bits/stl_uninitialized.h: Likewise.
3044 * include/bits/stl_vector.h: Likewise.
3045 * include/bits/stream_iterator.h: Likewise.
3046 * include/bits/streambuf.tcc: Likewise.
3047 * include/bits/streambuf_iterator.h: Likewise.
3048 * include/bits/stringfwd.h: Likewise.
3049 * include/bits/unique_ptr.h: Likewise.
3050 * include/bits/valarray_after.h: Likewise.
3051 * include/bits/valarray_array.h: Likewise.
3052 * include/bits/valarray_array.tcc: Likewise.
3053 * include/bits/valarray_before.h: Likewise.
3054 * include/bits/vector.tcc: Likewise.
3055 * include/c/cassert: Likewise.
3056 * include/c/cctype: Likewise.
3057 * include/c/cerrno: Likewise.
3058 * include/c/cfloat: Likewise.
3059 * include/c/ciso646: Likewise.
3060 * include/c/climits: Likewise.
3061 * include/c/clocale: Likewise.
3062 * include/c/cmath: Likewise.
3063 * include/c/csetjmp: Likewise.
3064 * include/c/csignal: Likewise.
3065 * include/c/cstdarg: Likewise.
3066 * include/c/cstddef: Likewise.
3067 * include/c/cstdio: Likewise.
3068 * include/c/cstdlib: Likewise.
3069 * include/c/cstring: Likewise.
3070 * include/c/ctime: Likewise.
3071 * include/c/cwchar: Likewise.
3072 * include/c/cwctype: Likewise.
3073 * include/c_compatibility/assert.h: Likewise.
3074 * include/c_compatibility/complex.h: Likewise.
3075 * include/c_compatibility/ctype.h: Likewise.
3076 * include/c_compatibility/errno.h: Likewise.
3077 * include/c_compatibility/fenv.h: Likewise.
3078 * include/c_compatibility/float.h: Likewise.
3079 * include/c_compatibility/inttypes.h: Likewise.
3080 * include/c_compatibility/iso646.h: Likewise.
3081 * include/c_compatibility/limits.h: Likewise.
3082 * include/c_compatibility/locale.h: Likewise.
3083 * include/c_compatibility/math.h: Likewise.
3084 * include/c_compatibility/setjmp.h: Likewise.
3085 * include/c_compatibility/signal.h: Likewise.
3086 * include/c_compatibility/stdarg.h: Likewise.
3087 * include/c_compatibility/stdatomic.h: Likewise.
3088 * include/c_compatibility/stdbool.h: Likewise.
3089 * include/c_compatibility/stddef.h: Likewise.
3090 * include/c_compatibility/stdint.h: Likewise.
3091 * include/c_compatibility/stdio.h: Likewise.
3092 * include/c_compatibility/stdlib.h: Likewise.
3093 * include/c_compatibility/string.h: Likewise.
3094 * include/c_compatibility/tgmath.h: Likewise.
3095 * include/c_compatibility/time.h: Likewise.
3096 * include/c_compatibility/wchar.h: Likewise.
3097 * include/c_compatibility/wctype.h: Likewise.
3098 * include/c_global/cassert: Likewise.
3099 * include/c_global/ccomplex: Likewise.
3100 * include/c_global/cctype: Likewise.
3101 * include/c_global/cerrno: Likewise.
3102 * include/c_global/cfenv: Likewise.
3103 * include/c_global/cfloat: Likewise.
3104 * include/c_global/cinttypes: Likewise.
3105 * include/c_global/ciso646: Likewise.
3106 * include/c_global/climits: Likewise.
3107 * include/c_global/clocale: Likewise.
3108 * include/c_global/cmath.tcc: Likewise.
3109 * include/c_global/cmath: Likewise.
3110 * include/c_global/csetjmp: Likewise.
3111 * include/c_global/csignal: Likewise.
3112 * include/c_global/cstdarg: Likewise.
3113 * include/c_global/cstdatomic: Likewise.
3114 * include/c_global/cstdbool: Likewise.
3115 * include/c_global/cstddef: Likewise.
3116 * include/c_global/cstdint: Likewise.
3117 * include/c_global/cstdio: Likewise.
3118 * include/c_global/cstdlib: Likewise.
3119 * include/c_global/cstring: Likewise.
3120 * include/c_global/ctgmath: Likewise.
3121 * include/c_global/ctime: Likewise.
3122 * include/c_global/cwchar: Likewise.
3123 * include/c_global/cwctype: Likewise.
3124 * include/c_std/cassert: Likewise.
3125 * include/c_std/cctype: Likewise.
3126 * include/c_std/cerrno: Likewise.
3127 * include/c_std/cfloat: Likewise.
3128 * include/c_std/ciso646: Likewise.
3129 * include/c_std/climits: Likewise.
3130 * include/c_std/clocale: Likewise.
3131 * include/c_std/cmath.tcc: Likewise.
3132 * include/c_std/cmath: Likewise.
3133 * include/c_std/csetjmp: Likewise.
3134 * include/c_std/csignal: Likewise.
3135 * include/c_std/cstdarg: Likewise.
3136 * include/c_std/cstddef: Likewise.
3137 * include/c_std/cstdio: Likewise.
3138 * include/c_std/cstdlib: Likewise.
3139 * include/c_std/cstring: Likewise.
3140 * include/c_std/ctime: Likewise.
3141 * include/c_std/cwchar: Likewise.
3142 * include/c_std/cwctype: Likewise.
3143 * include/debug/bitset: Likewise.
3144 * include/debug/debug.h: Likewise.
3145 * include/debug/deque: Likewise.
3146 * include/debug/formatter.h: Likewise.
3147 * include/debug/functions.h: Likewise.
3148 * include/debug/list: Likewise.
3149 * include/debug/macros.h: Likewise.
3150 * include/debug/map.h: Likewise.
3151 * include/debug/map: Likewise.
3152 * include/debug/multimap.h: Likewise.
3153 * include/debug/multiset.h: Likewise.
3154 * include/debug/safe_base.h: Likewise.
3155 * include/debug/safe_iterator.h: Likewise.
3156 * include/debug/safe_iterator.tcc: Likewise.
3157 * include/debug/safe_sequence.h: Likewise.
3158 * include/debug/set.h: Likewise.
3159 * include/debug/set: Likewise.
3160 * include/debug/string: Likewise.
3161 * include/debug/unordered_map: Likewise.
3162 * include/debug/unordered_set: Likewise.
3163 * include/debug/vector: Likewise.
3164 * include/ext/algorithm: Likewise.
3165 * include/ext/array_allocator.h: Likewise.
3166 * include/ext/atomicity.h: Likewise.
3167 * include/ext/bitmap_allocator.h: Likewise.
3168 * include/ext/cast.h: Likewise.
3169 * include/ext/codecvt_specializations.h: Likewise.
3170 * include/ext/concurrence.h: Likewise.
3171 * include/ext/debug_allocator.h: Likewise.
3172 * include/ext/enc_filebuf.h: Likewise.
3173 * include/ext/extptr_allocator.h: Likewise.
3174 * include/ext/functional: Likewise.
3175 * include/ext/iterator: Likewise.
3176 * include/ext/malloc_allocator.h: Likewise.
3177 * include/ext/memory: Likewise.
3178 * include/ext/mt_allocator.h: Likewise.
3179 * include/ext/new_allocator.h: Likewise.
3180 * include/ext/numeric: Likewise.
3181 * include/ext/numeric_traits.h: Likewise.
3182 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3183 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3184 Likewise.
3185 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3186 Likewise.
3187 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3188 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3189 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3194 Likewise.
3195 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3196 Likewise.
3197 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3198 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3199 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3200 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3201 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3202 Likewise.
3203 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3204 Likewise.
3205 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3206 Likewise.
3207 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3208 Likewise.
3209 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3210 Likewise.
3211 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3212 Likewise.
3213 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3214 Likewise.
3215 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3216 Likewise.
3217 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3218 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3219 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3220 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3221 Likewise.
3222 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3223 Likewise.
3224 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3225 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3226 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3227 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3228 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3229 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3230 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3231 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3232 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3233 Likewise.
3234 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3235 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3238 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3239 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3242 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3243 Likewise.
3244 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3245 Likewise.
3246 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3247 Likewise.
3248 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3249 Likewise.
3250 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3253 Likewise.
3254 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3255 Likewise.
3256 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3257 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3258 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3259 Likewise.
3260 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3273 Likewise.
3274 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3275 Likewise.
3276 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3277 Likewise.
3278 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3279 Likewise.
3280 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3281 Likewise.
3282 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3283 Likewise.
3284 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3285 Likewise.
3286 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3287 Likewise.
3288 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3289 Likewise.
3290 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3291 Likewise.
3292 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3293 Likewise.
3294 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3295 Likewise.
3296 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3297 Likewise.
3298 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3299 Likewise.
3300 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3301 Likewise.
3302 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3303 Likewise.
3304 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3305 Likewise.
3306 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3307 Likewise.
3308 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3309 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3310 Likewise.
3311 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3312 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3313 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3314 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3315 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3316 Likewise.
3317 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3318 Likewise.
3319 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3320 Likewise.
3321 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3322 Likewise.
3323 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3324 Likewise.
3325 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3328 Likewise.
3329 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3330 Likewise.
3331 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3332 Likewise.
3333 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3334 Likewise.
3335 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3336 Likewise.
3337 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3338 Likewise.
3339 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3340 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3341 Likewise.
3342 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3343 Likewise.
3344 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3345 Likewise.
3346 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3347 Likewise.
3348 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3349 Likewise.
3350 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3351 Likewise.
3352 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3353 Likewise.
3354 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3355 Likewise.
3356 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3357 Likewise.
3358 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3359 Likewise.
3360 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3361 Likewise.
3362 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3363 Likewise.
3364 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3365 Likewise.
3366 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3367 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3368 Likewise.
3369 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3370 Likewise.
3371 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3372 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3373 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3374 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3375 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3376 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3377 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3378 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3379 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3380 Likewise.
3381 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3382 Likewise.
3383 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3384 Likewise.
3385 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3386 Likewise.
3387 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3388 Likewise.
3389 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3390 Likewise.
3391 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3392 Likewise.
3393 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3394 Likewise.
3395 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3396 Likewise.
3397 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3398 Likewise.
3399 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3400 Likewise.
3401 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3402 Likewise.
3403 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3404 Likewise.
3405 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3406 Likewise.
3407 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3408 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3409 Likewise.
3410 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3411 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3412 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3413 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3414 Likewise.
3415 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3416 Likewise.
3417 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3418 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3419 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3420 Likewise.
3421 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3422 Likewise.
3423 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3424 Likewise.
3425 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3426 Likewise.
3427 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3428 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3429 Likewise.
3430 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3431 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3432 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3433 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3434 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3435 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3436 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3437 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3438 Likewise.
3439 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3440 Likewise.
3441 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3442 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3443 Likewise.
3444 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3445 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3446 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3447 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3448 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3449 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3450 Likewise.
3451 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3452 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3453 Likewise.
3454 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3455 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3456 Likewise.
3457 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3458 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3459 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3460 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3461 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3462 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3463 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3464 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3465 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3466 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3467 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3468 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3469 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3470 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3471 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3472 Likewise.
3473 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3474 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3475 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3476 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3477 Likewise.
3478 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3479 Likewise.
3480 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3481 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3482 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3483 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3484 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3485 Likewise.
3486 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3487 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3488 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3489 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3490 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3491 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3492 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3493 Likewise.
3494 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3495 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3496 Likewise.
3497 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3498 Likewise.
3499 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3500 Likewise.
3501 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3502 Likewise.
3503 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3504 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3505 Likewise.
3506 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3507 Likewise.
3508 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3509 Likewise.
3510 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3511 Likewise.
3512 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3513 Likewise.
3514 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3515 Likewise.
3516 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3517 Likewise.
3518 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3519 Likewise.
3520 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3521 Likewise.
3522 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3523 Likewise.
3524 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3525 Likewise.
3526 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3527 Likewise.
3528 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3529 Likewise.
3530 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3531 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3532 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3533 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3534 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3535 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3536 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3537 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3538 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3539 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3540 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3541 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3542 Likewise.
3543 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3544 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3545 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3546 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3547 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3548 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3549 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3550 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3551 Likewise.
3552 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3553 Likewise.
3554 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3555 Likewise.
3556 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3557 Likewise.
3558 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3559 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3560 Likewise.
3561 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3562 Likewise.
3563 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3564 Likewise.
3565 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3566 Likewise.
3567 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3568 Likewise.
3569 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3570 Likewise.
3571 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3572 Likewise.
3573 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3574 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3575 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3576 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3577 Likewise.
3578 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3579 Likewise.
3580 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3581 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3582 Likewise.
3583 * include/ext/pb_ds/exception.hpp: Likewise.
3584 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3585 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3586 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3587 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3588 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3589 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3590 * include/ext/pod_char_traits.h: Likewise.
3591 * include/ext/pointer.h: Likewise.
3592 * include/ext/pool_allocator.h: Likewise.
3593 * include/ext/rb_tree: Likewise.
3594 * include/ext/rc_string_base.h: Likewise.
3595 * include/ext/rope: Likewise.
3596 * include/ext/ropeimpl.h: Likewise.
3597 * include/ext/slist: Likewise.
3598 * include/ext/sso_string_base.h: Likewise.
3599 * include/ext/stdio_filebuf.h: Likewise.
3600 * include/ext/stdio_sync_filebuf.h: Likewise.
3601 * include/ext/string_conversions.h: Likewise.
3602 * include/ext/throw_allocator.h: Likewise.
3603 * include/ext/type_traits.h: Likewise.
3604 * include/ext/typelist.h: Likewise.
3605 * include/ext/vstring.h: Likewise.
3606 * include/ext/vstring.tcc: Likewise.
3607 * include/ext/vstring_fwd.h: Likewise.
3608 * include/ext/vstring_util.h: Likewise.
3609 * include/parallel/algo.h: Likewise.
3610 * include/parallel/algobase.h: Likewise.
3611 * include/parallel/algorithm: Likewise.
3612 * include/parallel/algorithmfwd.h: Likewise.
3613 * include/parallel/balanced_quicksort.h: Likewise.
3614 * include/parallel/base.h: Likewise.
3615 * include/parallel/basic_iterator.h: Likewise.
3616 * include/parallel/checkers.h: Likewise.
3617 * include/parallel/compatibility.h: Likewise.
3618 * include/parallel/compiletime_settings.h: Likewise.
3619 * include/parallel/equally_split.h: Likewise.
3620 * include/parallel/features.h: Likewise.
3621 * include/parallel/find.h: Likewise.
3622 * include/parallel/find_selectors.h: Likewise.
3623 * include/parallel/for_each.h: Likewise.
3624 * include/parallel/for_each_selectors.h: Likewise.
3625 * include/parallel/iterator.h: Likewise.
3626 * include/parallel/list_partition.h: Likewise.
3627 * include/parallel/losertree.h: Likewise.
3628 * include/parallel/merge.h: Likewise.
3629 * include/parallel/multiseq_selection.h: Likewise.
3630 * include/parallel/multiway_merge.h: Likewise.
3631 * include/parallel/multiway_mergesort.h: Likewise.
3632 * include/parallel/numeric: Likewise.
3633 * include/parallel/numericfwd.h: Likewise.
3634 * include/parallel/omp_loop.h: Likewise.
3635 * include/parallel/omp_loop_static.h: Likewise.
3636 * include/parallel/par_loop.h: Likewise.
3637 * include/parallel/parallel.h: Likewise.
3638 * include/parallel/partial_sum.h: Likewise.
3639 * include/parallel/partition.h: Likewise.
3640 * include/parallel/queue.h: Likewise.
3641 * include/parallel/quicksort.h: Likewise.
3642 * include/parallel/random_number.h: Likewise.
3643 * include/parallel/random_shuffle.h: Likewise.
3644 * include/parallel/search.h: Likewise.
3645 * include/parallel/set_operations.h: Likewise.
3646 * include/parallel/settings.h: Likewise.
3647 * include/parallel/sort.h: Likewise.
3648 * include/parallel/tags.h: Likewise.
3649 * include/parallel/types.h: Likewise.
3650 * include/parallel/unique_copy.h: Likewise.
3651 * include/parallel/workstealing.h: Likewise.
3652 * include/precompiled/extc++.h: Likewise.
3653 * include/precompiled/stdc++.h: Likewise.
3654 * include/precompiled/stdtr1c++.h: Likewise.
3655 * include/std/algorithm: Likewise.
3656 * include/std/array: Likewise.
3657 * include/std/bitset: Likewise.
3658 * include/std/c++0x_warning.h: Likewise.
3659 * include/std/chrono: Likewise.
3660 * include/std/complex: Likewise.
3661 * include/std/condition_variable: Likewise.
3662 * include/std/deque: Likewise.
3663 * include/std/forward_list: Likewise.
3664 * include/std/fstream: Likewise.
3665 * include/std/functional: Likewise.
3666 * include/std/iomanip: Likewise.
3667 * include/std/ios: Likewise.
3668 * include/std/iosfwd: Likewise.
3669 * include/std/iostream: Likewise.
3670 * include/std/istream: Likewise.
3671 * include/std/iterator: Likewise.
3672 * include/std/limits: Likewise.
3673 * include/std/list: Likewise.
3674 * include/std/locale: Likewise.
3675 * include/std/map: Likewise.
3676 * include/std/memory: Likewise.
3677 * include/std/mutex: Likewise.
3678 * include/std/numeric: Likewise.
3679 * include/std/ostream: Likewise.
3680 * include/std/queue: Likewise.
3681 * include/std/random: Likewise.
3682 * include/std/ratio: Likewise.
3683 * include/std/regex: Likewise.
3684 * include/std/set: Likewise.
3685 * include/std/sstream: Likewise.
3686 * include/std/stack: Likewise.
3687 * include/std/stdexcept: Likewise.
3688 * include/std/streambuf: Likewise.
3689 * include/std/string: Likewise.
3690 * include/std/system_error: Likewise.
3691 * include/std/thread: Likewise.
3692 * include/std/tuple: Likewise.
3693 * include/std/type_traits: Likewise.
3694 * include/std/unordered_map: Likewise.
3695 * include/std/unordered_set: Likewise.
3696 * include/std/utility: Likewise.
3697 * include/std/valarray: Likewise.
3698 * include/std/vector: Likewise.
3699 * include/tr1/array: Likewise.
3700 * include/tr1/bessel_function.tcc: Likewise.
3701 * include/tr1/beta_function.tcc: Likewise.
3702 * include/tr1/ccomplex: Likewise.
3703 * include/tr1/cctype: Likewise.
3704 * include/tr1/cfenv: Likewise.
3705 * include/tr1/cfloat: Likewise.
3706 * include/tr1/cinttypes: Likewise.
3707 * include/tr1/climits: Likewise.
3708 * include/tr1/cmath: Likewise.
3709 * include/tr1/complex.h: Likewise.
3710 * include/tr1/complex: Likewise.
3711 * include/tr1/cstdarg: Likewise.
3712 * include/tr1/cstdbool: Likewise.
3713 * include/tr1/cstdint: Likewise.
3714 * include/tr1/cstdio: Likewise.
3715 * include/tr1/cstdlib: Likewise.
3716 * include/tr1/ctgmath: Likewise.
3717 * include/tr1/ctime: Likewise.
3718 * include/tr1/ctype.h: Likewise.
3719 * include/tr1/cwchar: Likewise.
3720 * include/tr1/cwctype: Likewise.
3721 * include/tr1/ell_integral.tcc: Likewise.
3722 * include/tr1/exp_integral.tcc: Likewise.
3723 * include/tr1/fenv.h: Likewise.
3724 * include/tr1/float.h: Likewise.
3725 * include/tr1/functional: Likewise.
3726 * include/tr1/functional_hash.h: Likewise.
3727 * include/tr1/gamma.tcc: Likewise.
3728 * include/tr1/hashtable.h: Likewise.
3729 * include/tr1/hypergeometric.tcc: Likewise.
3730 * include/tr1/inttypes.h: Likewise.
3731 * include/tr1/legendre_function.tcc: Likewise.
3732 * include/tr1/limits.h: Likewise.
3733 * include/tr1/math.h: Likewise.
3734 * include/tr1/memory: Likewise.
3735 * include/tr1/modified_bessel_func.tcc: Likewise.
3736 * include/tr1/poly_hermite.tcc: Likewise.
3737 * include/tr1/poly_laguerre.tcc: Likewise.
3738 * include/tr1/random: Likewise.
3739 * include/tr1/regex: Likewise.
3740 * include/tr1/riemann_zeta.tcc: Likewise.
3741 * include/tr1/shared_ptr.h: Likewise.
3742 * include/tr1/special_function_util.h: Likewise.
3743 * include/tr1/stdarg.h: Likewise.
3744 * include/tr1/stdbool.h: Likewise.
3745 * include/tr1/stdint.h: Likewise.
3746 * include/tr1/stdio.h: Likewise.
3747 * include/tr1/stdlib.h: Likewise.
3748 * include/tr1/tgmath.h: Likewise.
3749 * include/tr1/tuple: Likewise.
3750 * include/tr1/type_traits: Likewise.
3751 * include/tr1/unordered_map: Likewise.
3752 * include/tr1/unordered_set: Likewise.
3753 * include/tr1/utility: Likewise.
3754 * include/tr1/wchar.h: Likewise.
3755 * include/tr1/wctype.h: Likewise.
3756 * include/tr1_impl/array: Likewise.
3757 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3758 * include/tr1_impl/cctype: Likewise.
3759 * include/tr1_impl/cfenv: Likewise.
3760 * include/tr1_impl/cinttypes: Likewise.
3761 * include/tr1_impl/cmath: Likewise.
3762 * include/tr1_impl/complex: Likewise.
3763 * include/tr1_impl/cstdint: Likewise.
3764 * include/tr1_impl/cstdio: Likewise.
3765 * include/tr1_impl/cstdlib: Likewise.
3766 * include/tr1_impl/cwchar: Likewise.
3767 * include/tr1_impl/cwctype: Likewise.
3768 * include/tr1_impl/functional: Likewise.
3769 * include/tr1_impl/functional_hash.h: Likewise.
3770 * include/tr1_impl/hashtable: Likewise.
3771 * include/tr1_impl/hashtable_policy.h: Likewise.
3772 * include/tr1_impl/random.tcc: Likewise.
3773 * include/tr1_impl/random: Likewise.
3774 * include/tr1_impl/regex: Likewise.
3775 * include/tr1_impl/type_traits: Likewise.
3776 * include/tr1_impl/unordered_map: Likewise.
3777 * include/tr1_impl/unordered_set: Likewise.
3778 * include/tr1_impl/utility: Likewise.
3779 * libsupc++/array_type_info.cc: Likewise.
3780 * libsupc++/atexit_arm.cc: Likewise.
3781 * libsupc++/bad_cast.cc: Likewise.
3782 * libsupc++/bad_typeid.cc: Likewise.
3783 * libsupc++/class_type_info.cc: Likewise.
3784 * libsupc++/cxxabi-forced.h: Likewise.
3785 * libsupc++/cxxabi.h: Likewise.
3786 * libsupc++/del_op.cc: Likewise.
3787 * libsupc++/del_opnt.cc: Likewise.
3788 * libsupc++/del_opv.cc: Likewise.
3789 * libsupc++/del_opvnt.cc: Likewise.
3790 * libsupc++/dyncast.cc: Likewise.
3791 * libsupc++/eh_alloc.cc: Likewise.
3792 * libsupc++/eh_arm.cc: Likewise.
3793 * libsupc++/eh_aux_runtime.cc: Likewise.
3794 * libsupc++/eh_call.cc: Likewise.
3795 * libsupc++/eh_catch.cc: Likewise.
3796 * libsupc++/eh_exception.cc: Likewise.
3797 * libsupc++/eh_globals.cc: Likewise.
3798 * libsupc++/eh_personality.cc: Likewise.
3799 * libsupc++/eh_ptr.cc: Likewise.
3800 * libsupc++/eh_term_handler.cc: Likewise.
3801 * libsupc++/eh_terminate.cc: Likewise.
3802 * libsupc++/eh_throw.cc: Likewise.
3803 * libsupc++/eh_type.cc: Likewise.
3804 * libsupc++/eh_unex_handler.cc: Likewise.
3805 * libsupc++/enum_type_info.cc: Likewise.
3806 * libsupc++/exception: Likewise.
3807 * libsupc++/exception_defines.h: Likewise.
3808 * libsupc++/exception_ptr.h: Likewise.
3809 * libsupc++/function_type_info.cc: Likewise.
3810 * libsupc++/fundamental_type_info.cc: Likewise.
3811 * libsupc++/guard.cc: Likewise.
3812 * libsupc++/initializer_list: Likewise.
3813 * libsupc++/new: Likewise.
3814 * libsupc++/new_handler.cc: Likewise.
3815 * libsupc++/new_op.cc: Likewise.
3816 * libsupc++/new_opnt.cc: Likewise.
3817 * libsupc++/new_opv.cc: Likewise.
3818 * libsupc++/new_opvnt.cc: Likewise.
3819 * libsupc++/pbase_type_info.cc: Likewise.
3820 * libsupc++/pmem_type_info.cc: Likewise.
3821 * libsupc++/pointer_type_info.cc: Likewise.
3822 * libsupc++/pure.cc: Likewise.
3823 * libsupc++/si_class_type_info.cc: Likewise.
3824 * libsupc++/tinfo.cc: Likewise.
3825 * libsupc++/tinfo.h: Likewise.
3826 * libsupc++/tinfo2.cc: Likewise.
3827 * libsupc++/typeinfo: Likewise.
3828 * libsupc++/unwind-cxx.h: Likewise.
3829 * libsupc++/vec.cc: Likewise.
3830 * libsupc++/vmi_class_type_info.cc: Likewise.
3831 * libsupc++/vterminate.cc: Likewise.
3832 * po/string_literals.cc: Likewise.
3833 * src/atomic.cc: Likewise.
3834 * src/bitmap_allocator.cc: Likewise.
3835 * src/chrono.cc: Likewise.
3836 * src/codecvt.cc: Likewise.
3837 * src/compatibility-ldbl.cc: Likewise.
3838 * src/compatibility.cc: Likewise.
3839 * src/complex_io.cc: Likewise.
3840 * src/concept-inst.cc: Likewise.
3841 * src/condition_variable.cc: Likewise.
3842 * src/ctype.cc: Likewise.
3843 * src/debug.cc: Likewise.
3844 * src/debug_list.cc: Likewise.
3845 * src/ext-inst.cc: Likewise.
3846 * src/fstream-inst.cc: Likewise.
3847 * src/functexcept.cc: Likewise.
3848 * src/globals_io.cc: Likewise.
3849 * src/hash.cc: Likewise.
3850 * src/hash_c++0x.cc: Likewise.
3851 * src/hashtable.cc: Likewise.
3852 * src/hashtable_c++0x.cc: Likewise.
3853 * src/ios-inst.cc: Likewise.
3854 * src/ios.cc: Likewise.
3855 * src/ios_failure.cc: Likewise.
3856 * src/ios_init.cc: Likewise.
3857 * src/ios_locale.cc: Likewise.
3858 * src/iostream-inst.cc: Likewise.
3859 * src/istream-inst.cc: Likewise.
3860 * src/istream.cc: Likewise.
3861 * src/limits.cc: Likewise.
3862 * src/limits_c++0x.cc: Likewise.
3863 * src/list.cc: Likewise.
3864 * src/locale-inst.cc: Likewise.
3865 * src/locale.cc: Likewise.
3866 * src/locale_facets.cc: Likewise.
3867 * src/locale_init.cc: Likewise.
3868 * src/localename.cc: Likewise.
3869 * src/math_stubs_float.cc: Likewise.
3870 * src/math_stubs_long_double.cc: Likewise.
3871 * src/misc-inst.cc: Likewise.
3872 * src/mt_allocator.cc: Likewise.
3873 * src/mutex.cc: Likewise.
3874 * src/ostream-inst.cc: Likewise.
3875 * src/parallel_list.cc: Likewise.
3876 * src/parallel_settings.cc: Likewise.
3877 * src/pool_allocator.cc: Likewise.
3878 * src/sstream-inst.cc: Likewise.
3879 * src/stdexcept.cc: Likewise.
3880 * src/streambuf-inst.cc: Likewise.
3881 * src/streambuf.cc: Likewise.
3882 * src/string-inst.cc: Likewise.
3883 * src/strstream.cc: Likewise.
3884 * src/system_error.cc: Likewise.
3885 * src/thread.cc: Likewise.
3886 * src/tree.cc: Likewise.
3887 * src/valarray-inst.cc: Likewise.
3888 * src/wlocale-inst.cc: Likewise.
3889 * src/wstring-inst.cc: Likewise.
3890 * doc/xml/manual/intro.xml: Change documentation to refer the
3891 reader to version 3 of the GNU General Public License, version
3892 3.1 of the GCC Runtime Library Exception, and to point readers
3893 at the FSF's license web page.
3894
3895 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3896
3897 * Makefile.am: Change copyright header to refer to version
3898 3 of the GNU General Public License and to point readers at the
3899 COPYING3 file and the FSF's license web page.
3900 * doc/Makefile.am: Likewise.
3901 * include/Makefile.am: Likewise.
3902 * libsupc++/Makefile.am: Likewise.
3903 * po/Makefile.am: Likewise.
3904 * po/POTFILES.in: Likewise.
3905 * src/Makefile.am: Likewise.
3906 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3907 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3908 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3909 Likewise.
3910 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3911 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3912 Likewise.
3913 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3914 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3915 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3916 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3917 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3918 * testsuite/18_support/bad_cast/what.cc: Likewise.
3919 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3920 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3921 Likewise.
3922 * testsuite/18_support/bad_exception/what.cc: Likewise.
3923 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3924 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3925 * testsuite/18_support/exception/38732.cc: Likewise.
3926 * testsuite/18_support/exception/what.cc: Likewise.
3927 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3928 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3929 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3930 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3931 * testsuite/18_support/headers/climits/values.cc: Likewise.
3932 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3933 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3934 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3935 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3936 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3937 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3938 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3939 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3940 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3941 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3942 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3943 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3944 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3945 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3946 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3947 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3948 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3949 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3950 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3951 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3952 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3953 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3954 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3955 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3956 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3957 * testsuite/18_support/new_delete_placement.cc: Likewise.
3958 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3959 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3960 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3961 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3962 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3963 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3964 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3965 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3966 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3967 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3968 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3969 Likewise.
3970 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3971 * testsuite/18_support/pthread_guard.cc: Likewise.
3972 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3973 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3974 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3975 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3976 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3977 Likewise.
3978 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3979 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3980 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3981 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3982 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3983 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3984 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3985 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3986 Likewise.
3987 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3988 Likewise.
3989 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3990 Likewise.
3991 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3992 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3993 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3994 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3995 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3996 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3997 Likewise.
3998 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3999 Likewise.
4000 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
4001 Likewise.
4002 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
4003 Likewise.
4004 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
4005 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
4006 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
4007 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
4008 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
4009 Likewise.
4010 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
4011 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4012 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4013 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4014 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4015 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4016 Likewise.
4017 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4018 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4019 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4020 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4021 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4022 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4023 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4024 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4025 * testsuite/20_util/allocator/1.cc: Likewise.
4026 * testsuite/20_util/allocator/10378.cc: Likewise.
4027 * testsuite/20_util/allocator/14176.cc: Likewise.
4028 * testsuite/20_util/allocator/33807.cc: Likewise.
4029 * testsuite/20_util/allocator/8230.cc: Likewise.
4030 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4031 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4032 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4033 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4034 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4035 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4036 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4037 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4038 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4039 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4040 Likewise.
4041 * testsuite/20_util/clocks/1.cc: Likewise.
4042 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4043 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4044 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4045 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4046 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4047 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4048 * testsuite/20_util/duration/cons/1.cc: Likewise.
4049 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4050 * testsuite/20_util/duration/cons/2.cc: Likewise.
4051 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4052 Likewise.
4053 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4054 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4055 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4056 Likewise.
4057 * testsuite/20_util/forward/1.cc: Likewise.
4058 * testsuite/20_util/forward/1_neg.cc: Likewise.
4059 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4060 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4061 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4062 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4063 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4064 Likewise.
4065 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4066 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4067 Likewise.
4068 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4069 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4070 Likewise.
4071 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4072 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4073 Likewise.
4074 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4075 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4076 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4077 Likewise.
4078 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4079 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4080 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4081 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4082 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4083 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4084 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4085 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4086 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4087 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4088 Likewise.
4089 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4090 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4091 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4092 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4093 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4094 Likewise.
4095 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4096 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4097 Likewise.
4098 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4099 * testsuite/20_util/identity/value.cc: Likewise.
4100 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4101 * testsuite/20_util/is_integral/value.cc: Likewise.
4102 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4103 Likewise.
4104 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4105 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4106 * testsuite/20_util/is_reference/value.cc: Likewise.
4107 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4108 Likewise.
4109 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4110 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4111 * testsuite/20_util/is_signed/value.cc: Likewise.
4112 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4113 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4114 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4115 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4116 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4117 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4118 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4119 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4120 Likewise.
4121 * testsuite/20_util/move/1.cc: Likewise.
4122 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4123 * testsuite/20_util/pair/1.cc: Likewise.
4124 * testsuite/20_util/pair/2.cc: Likewise.
4125 * testsuite/20_util/pair/3.cc: Likewise.
4126 * testsuite/20_util/pair/4.cc: Likewise.
4127 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4128 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4129 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4130 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4131 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4132 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4133 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4134 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4135 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4136 Likewise.
4137 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4138 Likewise.
4139 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4140 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4141 * testsuite/20_util/rel_ops.cc: Likewise.
4142 * testsuite/20_util/remove_reference/value.cc: Likewise.
4143 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4144 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4145 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4146 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4147 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4148 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4149 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4150 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4151 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4152 Likewise.
4153 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4154 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4155 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4156 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4157 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4158 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4159 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4160 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4161 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4162 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4163 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4164 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4165 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4166 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4167 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4168 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4169 Likewise.
4170 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4171 Likewise.
4172 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4173 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4174 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4175 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4176 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4177 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4178 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4179 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4180 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4181 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4182 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4183 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4184 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4185 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4186 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4187 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4188 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4189 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4190 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4191 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4192 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4193 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4194 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4195 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4196 Likewise.
4197 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4198 Likewise.
4199 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4200 Likewise.
4201 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4202 Likewise.
4203 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4204 Likewise.
4205 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4206 Likewise.
4207 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4208 Likewise.
4209 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4210 Likewise.
4211 * testsuite/20_util/temporary_buffer.cc: Likewise.
4212 * testsuite/20_util/time_point/1.cc: Likewise.
4213 * testsuite/20_util/time_point/2.cc: Likewise.
4214 * testsuite/20_util/time_point/3.cc: Likewise.
4215 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4216 Likewise.
4217 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4218 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4219 Likewise.
4220 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4221 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4222 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4223 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4224 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4225 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4226 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4227 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4228 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4229 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4230 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4231 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4232 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4233 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4234 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4235 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4236 Likewise.
4237 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4238 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4239 Likewise.
4240 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4241 Likewise.
4242 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4243 Likewise.
4244 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4245 Likewise.
4246 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4247 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4248 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4249 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4250 Likewise.
4251 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4252 Likewise.
4253 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4254 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4255 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4256 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4257 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4258 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4259 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4260 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4261 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4262 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4263 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4264 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4265 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4266 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4267 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4268 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4269 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4270 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4271 Likewise.
4272 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4273 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4274 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4275 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4276 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4277 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4278 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4279 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4280 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4281 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4282 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4283 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4284 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4285 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4286 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4287 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4288 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4289 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4290 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4291 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4292 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4293 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4294 Likewise.
4295 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4296 Likewise.
4297 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4298 Likewise.
4299 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4300 Likewise.
4301 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4302 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4303 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4304 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4305 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4306 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4307 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4308 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4309 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4310 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4311 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4312 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4313 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4314 Likewise.
4315 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4316 Likewise.
4317 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4318 Likewise.
4319 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4320 Likewise.
4321 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4322 Likewise.
4323 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4324 Likewise.
4325 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4326 Likewise.
4327 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4328 Likewise.
4329 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4330 Likewise.
4331 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4332 Likewise.
4333 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4334 Likewise.
4335 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4336 Likewise.
4337 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4338 Likewise.
4339 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4340 Likewise.
4341 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4342 Likewise.
4343 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4344 Likewise.
4345 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4346 Likewise.
4347 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4348 Likewise.
4349 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4350 Likewise.
4351 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4352 Likewise.
4353 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4354 Likewise.
4355 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4356 Likewise.
4357 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4358 Likewise.
4359 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4360 Likewise.
4361 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4362 Likewise.
4363 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4364 Likewise.
4365 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4366 Likewise.
4367 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4368 Likewise.
4369 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4370 Likewise.
4371 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4372 Likewise.
4373 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4374 Likewise.
4375 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4376 Likewise.
4377 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4378 Likewise.
4379 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4380 Likewise.
4381 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4382 Likewise.
4383 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4384 Likewise.
4385 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4386 Likewise.
4387 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4388 Likewise.
4389 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4390 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4391 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4392 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4393 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4394 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4395 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4396 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4397 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4398 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4399 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4400 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4401 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4402 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4403 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4404 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4405 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4406 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4407 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4408 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4409 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4410 Likewise.
4411 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4412 Likewise.
4413 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4414 Likewise.
4415 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4416 Likewise.
4417 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4418 Likewise.
4419 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4420 Likewise.
4421 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4422 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4423 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4424 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4425 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4426 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4427 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4428 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4429 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4430 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4431 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4432 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4433 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4434 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4435 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4436 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4437 Likewise.
4438 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4439 Likewise.
4440 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4441 Likewise.
4442 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4443 Likewise.
4444 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4445 Likewise.
4446 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4447 Likewise.
4448 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4449 Likewise.
4450 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4451 Likewise.
4452 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4453 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4454 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4455 Likewise.
4456 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4457 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4458 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4459 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4460 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4461 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4462 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4463 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4464 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4465 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4466 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4467 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4468 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4469 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4470 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4471 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4472 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4473 Likewise.
4474 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4475 Likewise.
4476 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4477 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4478 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4479 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4480 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4481 Likewise.
4482 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4483 Likewise.
4484 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4485 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4486 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4487 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4488 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4489 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4490 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4491 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4492 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4493 Likewise.
4494 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4495 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4496 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4497 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4498 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4499 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4500 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4501 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4502 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4503 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4504 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4505 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4506 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4507 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4508 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4509 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4510 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4511 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4512 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4513 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4514 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4515 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4516 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4517 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4518 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4519 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4520 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4521 Likewise.
4522 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4523 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4524 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4525 Likewise.
4526 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4527 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4528 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4529 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4530 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4531 Likewise.
4532 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4533 Likewise.
4534 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4535 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4536 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4537 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4538 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4539 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4540 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4541 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4542 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4543 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4544 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4545 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4546 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4547 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4548 Likewise.
4549 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4550 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4551 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4552 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4553 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4554 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4555 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4556 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4557 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4558 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4559 Likewise.
4560 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4561 Likewise.
4562 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4563 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4564 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4565 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4566 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4567 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4568 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4569 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4570 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4571 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4572 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4573 Likewise.
4574 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4575 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4576 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4577 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4578 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4579 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4580 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4581 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4582 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4583 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4584 Likewise.
4585 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4586 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4587 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4588 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4589 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4590 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4591 Likewise.
4592 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4593 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4594 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4595 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4596 Likewise.
4597 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4598 Likewise.
4599 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4600 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4601 Likewise.
4602 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4603 * testsuite/22_locale/ctype/2.cc: Likewise.
4604 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4605 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4606 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4607 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4608 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4609 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4610 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4611 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4612 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4613 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4614 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4615 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4616 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4617 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4618 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4619 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4620 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4621 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4622 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4623 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4624 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4625 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4626 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4627 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4628 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4629 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4630 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4631 * testsuite/22_locale/facet/1.cc: Likewise.
4632 * testsuite/22_locale/facet/2.cc: Likewise.
4633 * testsuite/22_locale/facet/25421.cc: Likewise.
4634 * testsuite/22_locale/global_templates/1.cc: Likewise.
4635 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4636 Likewise.
4637 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4638 Likewise.
4639 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4640 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4641 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4642 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4643 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4644 * testsuite/22_locale/locale/13630.cc: Likewise.
4645 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4646 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4647 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4648 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4649 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4650 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4651 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4652 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4653 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4654 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4655 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4656 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4657 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4658 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4659 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4660 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4661 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4662 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4663 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4664 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4665 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4666 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4667 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4668 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4669 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4670 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4671 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4672 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4673 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4674 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4675 Likewise.
4676 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4677 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4678 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4679 Likewise.
4680 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4681 Likewise.
4682 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4683 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4684 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4685 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4686 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4687 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4688 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4689 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4690 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4691 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4692 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4693 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4694 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4695 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4696 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4697 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4698 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4699 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4700 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4701 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4702 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4703 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4704 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4705 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4706 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4707 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4708 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4709 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4710 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4711 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4712 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4713 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4714 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4715 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4716 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4717 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4718 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4719 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4720 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4721 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4722 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4723 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4724 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4725 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4726 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4727 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4728 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4729 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4730 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4731 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4732 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4733 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4734 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4735 Likewise.
4736 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4737 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4738 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4739 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4740 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4741 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4742 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4743 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4744 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4745 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4746 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4747 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4748 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4749 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4750 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4751 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4752 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4753 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4754 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4755 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4756 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4757 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4758 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4759 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4760 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4761 Likewise.
4762 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4763 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4764 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4765 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4766 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4767 Likewise.
4768 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4769 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4770 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4771 Likewise.
4772 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4773 Likewise.
4774 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4775 Likewise.
4776 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4777 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4778 Likewise.
4779 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4780 Likewise.
4781 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4782 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4783 Likewise.
4784 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4785 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4786 Likewise.
4787 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4788 Likewise.
4789 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4790 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4791 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4792 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4793 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4794 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4795 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4796 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4797 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4798 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4799 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4800 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4801 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4802 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4803 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4804 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4805 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4806 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4807 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4808 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4809 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4810 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4811 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4812 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4813 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4814 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4815 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4816 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4817 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4818 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4819 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4820 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4821 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4822 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4823 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4824 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4825 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4826 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4827 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4828 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4829 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4830 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4831 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4832 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4833 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4834 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4835 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4836 Likewise.
4837 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4838 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4839 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4840 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4841 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4842 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4843 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4844 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4845 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4846 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4847 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4848 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4849 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4850 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4851 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4852 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4853 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4854 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4855 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4856 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4857 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4858 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4859 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4860 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4861 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4862 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4863 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4864 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4865 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4866 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4867 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4868 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4869 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4870 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4871 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4872 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4873 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4874 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4875 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4876 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4877 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4878 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4879 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4880 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4881 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4882 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4883 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4884 Likewise.
4885 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4886 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4887 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4888 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4889 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4890 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4891 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4892 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4893 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4894 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4895 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4896 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4897 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4898 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4899 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4900 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4901 Likewise.
4902 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4903 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4904 Likewise.
4905 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4906 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4907 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4908 Likewise.
4909 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4910 Likewise.
4911 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4912 Likewise.
4913 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4914 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4915 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4916 Likewise.
4917 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4918 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4919 Likewise.
4920 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4921 Likewise.
4922 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4923 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4924 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4925 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4926 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4927 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4928 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4929 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4930 Likewise.
4931 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4932 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4933 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4934 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4935 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4936 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4937 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4938 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4939 Likewise.
4940 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4941 Likewise.
4942 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4943 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4944 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4945 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4946 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4947 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4948 Likewise.
4949 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4950 Likewise.
4951 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4952 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4953 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4954 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4955 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4956 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4957 Likewise.
4958 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4959 Likewise.
4960 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4961 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4962 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4963 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4964 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4965 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4966 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4967 Likewise.
4968 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4969 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4970 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4971 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4972 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4973 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4974 Likewise.
4975 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4976 Likewise.
4977 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4978 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4979 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4980 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4981 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4982 Likewise.
4983 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4984 Likewise.
4985 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4986 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4987 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4988 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4989 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4990 Likewise.
4991 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4992 Likewise.
4993 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4994 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4995 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4996 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4997 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4998 Likewise.
4999 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
5000 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
5001 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
5002 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
5003 Likewise.
5004 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
5005 Likewise.
5006 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
5007 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
5008 Likewise.
5009 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
5010 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
5011 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5012 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5013 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5014 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5015 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5016 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5017 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5018 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5019 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5020 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5021 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5022 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5023 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5024 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5025 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5026 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5027 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5028 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5029 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5030 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5031 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5032 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5033 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5034 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5035 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5036 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5037 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5038 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5039 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5040 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5041 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5042 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5043 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5044 Likewise.
5045 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5046 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5047 * testsuite/23_containers/bitset/18604.cc: Likewise.
5048 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5049 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5050 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5051 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5052 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5053 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5054 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5055 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5056 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5057 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5058 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5059 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5060 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5061 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5062 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5063 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5064 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5065 * testsuite/23_containers/deque/18604.cc: Likewise.
5066 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5067 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5068 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5069 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5070 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5071 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5072 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5073 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5074 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5075 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5076 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5077 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5078 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5079 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5080 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5081 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5082 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5083 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5084 Likewise.
5085 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5086 Likewise.
5087 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5088 Likewise.
5089 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5090 Likewise.
5091 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5092 Likewise.
5093 * testsuite/23_containers/deque/types/1.cc: Likewise.
5094 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5095 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5096 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5097 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5098 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5099 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5100 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5101 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5102 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5103 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5104 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5105 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5106 Likewise.
5107 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5108 Likewise.
5109 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5110 Likewise.
5111 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5112 Likewise.
5113 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5114 Likewise.
5115 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5116 Likewise.
5117 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5118 Likewise.
5119 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5120 Likewise.
5121 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5122 Likewise.
5123 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5124 Likewise.
5125 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5126 Likewise.
5127 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5128 Likewise.
5129 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5130 Likewise.
5131 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5132 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5133 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5134 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5135 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5136 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5137 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5138 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5139 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5140 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5141 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5142 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5143 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5144 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5145 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5146 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5147 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5148 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5149 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5150 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5151 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5152 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5153 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5154 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5155 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5156 Likewise.
5157 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5158 Likewise.
5159 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5160 * testsuite/23_containers/list/18604.cc: Likewise.
5161 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5162 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5163 * testsuite/23_containers/list/cons/1.cc: Likewise.
5164 * testsuite/23_containers/list/cons/2.cc: Likewise.
5165 * testsuite/23_containers/list/cons/3.cc: Likewise.
5166 * testsuite/23_containers/list/cons/4.cc: Likewise.
5167 * testsuite/23_containers/list/cons/5.cc: Likewise.
5168 * testsuite/23_containers/list/cons/6.cc: Likewise.
5169 * testsuite/23_containers/list/cons/7.cc: Likewise.
5170 * testsuite/23_containers/list/cons/8.cc: Likewise.
5171 * testsuite/23_containers/list/cons/9.cc: Likewise.
5172 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5173 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5174 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5175 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5176 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5177 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5178 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5179 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5180 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5181 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5182 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5183 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5184 * testsuite/23_containers/list/operations/1.cc: Likewise.
5185 * testsuite/23_containers/list/operations/2.cc: Likewise.
5186 * testsuite/23_containers/list/operations/3.cc: Likewise.
5187 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5188 * testsuite/23_containers/list/operations/4.cc: Likewise.
5189 * testsuite/23_containers/list/operations/5.cc: Likewise.
5190 * testsuite/23_containers/list/pthread1.cc: Likewise.
5191 * testsuite/23_containers/list/pthread5.cc: Likewise.
5192 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5193 Likewise.
5194 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5195 Likewise.
5196 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5197 Likewise.
5198 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5199 Likewise.
5200 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5201 Likewise.
5202 * testsuite/23_containers/map/18604.cc: Likewise.
5203 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5204 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5205 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5206 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5207 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5208 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5209 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5210 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5211 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5212 * testsuite/23_containers/map/operators/1.cc: Likewise.
5213 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5214 * testsuite/23_containers/map/pthread6.cc: Likewise.
5215 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5216 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5217 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5218 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5219 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5220 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5221 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5222 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5223 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5224 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5225 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5226 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5227 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5228 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5229 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5230 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5231 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5232 * testsuite/23_containers/set/18604.cc: Likewise.
5233 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5234 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5235 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5236 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5237 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5238 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5239 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5240 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5241 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5242 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5243 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5244 Likewise.
5245 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5246 Likewise.
5247 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5248 Likewise.
5249 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5250 Likewise.
5251 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5252 Likewise.
5253 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5254 Likewise.
5255 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5256 Likewise.
5257 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5258 Likewise.
5259 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5260 Likewise.
5261 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5262 Likewise.
5263 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5264 Likewise.
5265 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5266 Likewise.
5267 * testsuite/23_containers/vector/18604.cc: Likewise.
5268 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5269 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5270 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5271 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5272 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5273 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5274 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5275 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5276 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5277 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5278 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5279 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5280 Likewise.
5281 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5282 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5283 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5284 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5285 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5286 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5287 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5288 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5289 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5290 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5291 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5292 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5293 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5294 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5295 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5296 Likewise.
5297 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5298 Likewise.
5299 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5300 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5301 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5302 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5303 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5304 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5305 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5306 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5307 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5308 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5309 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5310 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5311 Likewise.
5312 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5313 Likewise.
5314 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5315 Likewise.
5316 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5317 Likewise.
5318 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5319 Likewise.
5320 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5321 Likewise.
5322 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5323 * testsuite/23_containers/vector/types/1.cc: Likewise.
5324 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5325 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5326 Likewise.
5327 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5328 Likewise.
5329 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5330 Likewise.
5331 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5332 Likewise.
5333 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5334 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5335 Likewise.
5336 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5337 Likewise.
5338 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5339 Likewise.
5340 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5341 Likewise.
5342 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5343 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5344 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5345 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5346 Likewise.
5347 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5348 Likewise.
5349 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5350 Likewise.
5351 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5352 Likewise.
5353 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5354 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5355 Likewise.
5356 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5357 Likewise.
5358 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5359 Likewise.
5360 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5361 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5362 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5363 Likewise.
5364 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5365 Likewise.
5366 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5367 Likewise.
5368 * testsuite/24_iterators/operations/next.cc: Likewise.
5369 * testsuite/24_iterators/operations/prev.cc: Likewise.
5370 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5371 Likewise.
5372 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5373 Likewise.
5374 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5375 Likewise.
5376 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5377 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5378 Likewise.
5379 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5380 Likewise.
5381 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5382 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5383 Likewise.
5384 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5385 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5386 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5387 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5388 Likewise.
5389 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5390 Likewise.
5391 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5392 Likewise.
5393 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5394 Likewise.
5395 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5396 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5397 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5398 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5399 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5400 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5401 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5402 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5403 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5404 * testsuite/25_algorithms/copy/1.cc: Likewise.
5405 * testsuite/25_algorithms/copy/2.cc: Likewise.
5406 * testsuite/25_algorithms/copy/3.cc: Likewise.
5407 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5408 * testsuite/25_algorithms/copy/4.cc: Likewise.
5409 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5410 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5411 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5412 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5413 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5414 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5415 Likewise.
5416 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5417 Likewise.
5418 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5419 Likewise.
5420 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5421 Likewise.
5422 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5423 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5424 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5425 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5426 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5427 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5428 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5429 * testsuite/25_algorithms/count/1.cc: Likewise.
5430 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5431 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5432 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5433 * testsuite/25_algorithms/equal/1.cc: Likewise.
5434 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5435 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5436 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5437 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5438 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5439 * testsuite/25_algorithms/fill/1.cc: Likewise.
5440 * testsuite/25_algorithms/fill/2.cc: Likewise.
5441 * testsuite/25_algorithms/fill/3.cc: Likewise.
5442 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5443 * testsuite/25_algorithms/fill/4.cc: Likewise.
5444 * testsuite/25_algorithms/fill/5.cc: Likewise.
5445 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5446 * testsuite/25_algorithms/find/1.cc: Likewise.
5447 * testsuite/25_algorithms/find/17441.cc: Likewise.
5448 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5449 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5450 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5451 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5452 Likewise.
5453 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5454 Likewise.
5455 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5456 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5457 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5458 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5459 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5460 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5461 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5462 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5463 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5464 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5465 Likewise.
5466 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5467 Likewise.
5468 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5469 Likewise.
5470 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5471 Likewise.
5472 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5473 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5474 * testsuite/25_algorithms/heap/1.cc: Likewise.
5475 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5476 * testsuite/25_algorithms/includes/1.cc: Likewise.
5477 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5478 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5479 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5480 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5481 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5482 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5483 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5484 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5485 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5486 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5487 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5488 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5489 Likewise.
5490 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5491 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5492 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5493 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5494 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5495 * testsuite/25_algorithms/max/1.cc: Likewise.
5496 * testsuite/25_algorithms/max/2.cc: Likewise.
5497 * testsuite/25_algorithms/max/3.cc: Likewise.
5498 * testsuite/25_algorithms/max/37547.cc: Likewise.
5499 * testsuite/25_algorithms/max/4.cc: Likewise.
5500 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5501 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5502 * testsuite/25_algorithms/merge/1.cc: Likewise.
5503 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5504 * testsuite/25_algorithms/min/1.cc: Likewise.
5505 * testsuite/25_algorithms/min/2.cc: Likewise.
5506 * testsuite/25_algorithms/min/3.cc: Likewise.
5507 * testsuite/25_algorithms/min/37547.cc: Likewise.
5508 * testsuite/25_algorithms/min/4.cc: Likewise.
5509 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5510 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5511 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5512 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5513 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5514 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5515 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5516 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5517 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5518 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5519 * testsuite/25_algorithms/move/1.cc: Likewise.
5520 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5521 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5522 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5523 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5524 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5525 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5526 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5527 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5528 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5529 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5530 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5531 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5532 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5533 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5534 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5535 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5536 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5537 * testsuite/25_algorithms/partition/1.cc: Likewise.
5538 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5539 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5540 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5541 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5542 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5543 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5544 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5545 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5546 * testsuite/25_algorithms/remove/1.cc: Likewise.
5547 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5548 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5549 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5550 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5551 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5552 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5553 * testsuite/25_algorithms/replace/1.cc: Likewise.
5554 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5555 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5556 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5557 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5558 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5559 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5560 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5561 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5562 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5563 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5564 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5565 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5566 * testsuite/25_algorithms/search/1.cc: Likewise.
5567 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5568 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5569 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5570 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5571 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5572 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5573 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5574 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5575 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5576 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5577 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5578 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5579 Likewise.
5580 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5581 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5582 * testsuite/25_algorithms/sort/1.cc: Likewise.
5583 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5584 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5585 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5586 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5587 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5588 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5589 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5590 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5591 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5592 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5593 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5594 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5595 * testsuite/25_algorithms/unique/1.cc: Likewise.
5596 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5597 * testsuite/25_algorithms/unique/2.cc: Likewise.
5598 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5599 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5600 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5601 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5602 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5603 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5604 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5605 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5606 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5607 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5608 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5609 * testsuite/26_numerics/complex/13450.cc: Likewise.
5610 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5611 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5612 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5613 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5614 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5615 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5616 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5617 Likewise.
5618 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5619 Likewise.
5620 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5621 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5622 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5623 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5624 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5625 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5626 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5627 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5628 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5629 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5630 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5631 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5632 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5633 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5634 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5635 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5636 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5637 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5638 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5639 Likewise.
5640 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5641 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5642 Likewise.
5643 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5644 Likewise.
5645 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5646 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5647 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5648 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5649 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5650 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5651 * testsuite/26_numerics/iota/1.cc: Likewise.
5652 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5653 * testsuite/26_numerics/slice/1.cc: Likewise.
5654 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5655 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5656 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5711 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5720 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5721 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5722 Likewise.
5723 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5724 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5725 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5726 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5727 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5728 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5729 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5730 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5731 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5732 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5733 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5734 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5735 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5736 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5737 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5738 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5739 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5740 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5741 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5742 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5743 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5744 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5745 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5746 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5747 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5748 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5749 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5750 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5751 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5752 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5753 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5754 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5755 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5756 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5757 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5758 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5759 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5760 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5761 Likewise.
5762 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5763 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5764 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5765 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5766 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5767 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5768 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5769 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5770 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5771 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5772 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5773 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5774 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5775 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5776 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5777 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5778 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5779 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5780 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5781 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5782 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5783 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5784 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5785 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5786 Likewise.
5787 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5788 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5789 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5790 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5791 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5792 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5793 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5794 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5795 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5796 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5797 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5798 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5799 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5800 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5801 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5802 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5803 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5804 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5805 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5806 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5807 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5808 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5809 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5810 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5811 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5812 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5813 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5814 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5815 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5816 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5817 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5818 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5819 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5820 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5821 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5822 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5823 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5824 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5825 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5826 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5827 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5828 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5829 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5830 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5831 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5832 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5833 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5834 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5835 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5836 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5837 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5838 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5839 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5840 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5841 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5842 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5843 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5844 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5845 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5846 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5847 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5848 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5849 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5850 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5851 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5852 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5853 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5854 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5855 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5856 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5857 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5858 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5859 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5860 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5861 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5862 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5863 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5864 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5865 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5866 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5867 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5868 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5869 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5870 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5871 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5872 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5873 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5874 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5875 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5876 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5877 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5878 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5879 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5880 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5881 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5882 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5883 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5884 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5885 Likewise.
5886 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5887 Likewise.
5888 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5889 Likewise.
5890 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5891 Likewise.
5892 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5893 Likewise.
5894 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5895 Likewise.
5896 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5897 Likewise.
5898 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5899 Likewise.
5900 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5901 Likewise.
5902 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5903 Likewise.
5904 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5905 Likewise.
5906 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5907 Likewise.
5908 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5909 Likewise.
5910 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5911 Likewise.
5912 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5913 Likewise.
5914 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5915 Likewise.
5916 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5917 Likewise.
5918 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5919 Likewise.
5920 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5921 Likewise.
5922 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5923 Likewise.
5924 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5925 Likewise.
5926 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5927 Likewise.
5928 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5929 Likewise.
5930 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5931 Likewise.
5932 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5933 Likewise.
5934 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5935 Likewise.
5936 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5937 Likewise.
5938 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5939 Likewise.
5940 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5941 Likewise.
5942 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5943 Likewise.
5944 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5945 Likewise.
5946 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5947 Likewise.
5948 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5949 Likewise.
5950 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5951 Likewise.
5952 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5953 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5954 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5955 Likewise.
5956 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5957 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5958 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5959 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5960 Likewise.
5961 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5962 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5963 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5964 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5965 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5966 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5967 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5968 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5969 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5970 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5971 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5972 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5973 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5974 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5975 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5976 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5977 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5978 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5979 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5980 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5981 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5982 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5983 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5984 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5985 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5986 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5987 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5988 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5989 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5990 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5991 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5992 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5993 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5994 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5995 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5996 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5997 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5998 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5999 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
6000 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
6001 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
6002 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
6003 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
6004 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
6005 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
6006 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
6007 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
6008 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
6009 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
6010 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
6011 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6012 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6013 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6014 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6015 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6016 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6017 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6018 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6019 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6020 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6021 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6022 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6023 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6024 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6025 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6026 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6027 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6028 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6029 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6030 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6031 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6032 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6033 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6034 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6035 Likewise.
6036 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6037 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6038 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6039 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6040 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6041 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6042 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6043 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6044 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6045 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6046 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6047 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6048 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6049 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6050 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6051 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6052 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6053 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6054 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6055 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6056 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6057 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6058 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6059 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6060 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6061 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6062 Likewise.
6063 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6064 Likewise.
6065 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6066 Likewise.
6067 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6068 Likewise.
6069 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6070 Likewise.
6071 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6072 Likewise.
6073 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6074 Likewise.
6075 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6076 Likewise.
6077 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6078 Likewise.
6079 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6080 Likewise.
6081 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6082 Likewise.
6083 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6084 Likewise.
6085 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6086 Likewise.
6087 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6088 Likewise.
6089 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6090 Likewise.
6091 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6092 Likewise.
6093 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6094 Likewise.
6095 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6096 Likewise.
6097 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6098 Likewise.
6099 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6100 Likewise.
6101 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6102 Likewise.
6103 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6104 Likewise.
6105 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6106 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6107 Likewise.
6108 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6109 Likewise.
6110 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6111 Likewise.
6112 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6113 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6114 Likewise.
6115 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6116 Likewise.
6117 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6118 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6119 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6120 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6121 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6122 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6123 Likewise.
6124 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6125 Likewise.
6126 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6127 Likewise.
6128 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6129 Likewise.
6130 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6131 Likewise.
6132 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6133 Likewise.
6134 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6135 Likewise.
6136 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6137 Likewise.
6138 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6139 Likewise.
6140 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6141 Likewise.
6142 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6143 Likewise.
6144 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6145 Likewise.
6146 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6147 Likewise.
6148 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6149 Likewise.
6150 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6151 Likewise.
6152 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6153 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6154 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6155 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6156 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6157 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6158 Likewise.
6159 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6160 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6161 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6162 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6163 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6164 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6165 Likewise.
6166 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6167 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6168 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6169 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6170 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6171 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6172 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6173 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6174 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6175 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6176 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6177 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6178 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6179 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6180 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6181 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6182 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6183 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6184 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6185 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6186 Likewise.
6187 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6188 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6189 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6190 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6191 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6192 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6193 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6194 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6195 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6196 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6197 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6198 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6199 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6200 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6201 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6202 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6203 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6204 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6205 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6206 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6207 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6208 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6209 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6210 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6211 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6212 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6213 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6214 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6215 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6216 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6217 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6218 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6219 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6220 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6221 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6222 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6223 Likewise.
6224 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6225 Likewise.
6226 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6227 Likewise.
6228 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6229 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6230 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6231 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6232 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6233 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6234 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6235 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6236 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6237 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6238 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6239 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6240 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6241 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6242 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6243 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6244 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6245 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6246 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6247 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6248 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6249 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6250 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6251 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6252 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6253 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6254 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6255 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6256 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6257 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6258 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6259 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6260 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6261 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6262 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6263 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6264 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6265 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6266 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6267 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6268 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6269 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6270 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6271 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6272 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6273 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6274 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6275 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6276 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6277 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6278 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6279 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6280 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6281 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6282 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6283 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6284 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6285 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6286 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6287 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6288 Likewise.
6289 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6290 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6291 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6292 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6293 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6294 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6295 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6296 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6297 * testsuite/27_io/fpos/11450.cc: Likewise.
6298 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6299 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6300 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6301 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6302 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6303 * testsuite/27_io/fpos/14775.cc: Likewise.
6304 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6305 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6306 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6307 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6308 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6309 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6310 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6311 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6312 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6313 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6314 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6315 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6316 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6317 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6318 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6319 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6320 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6321 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6322 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6323 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6324 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6325 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6326 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6327 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6328 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6329 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6330 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6331 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6332 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6333 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6334 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6335 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6336 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6337 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6338 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6339 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6340 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6341 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6342 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6343 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6344 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6345 * testsuite/27_io/objects/char/1.cc: Likewise.
6346 * testsuite/27_io/objects/char/10.cc: Likewise.
6347 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6348 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6349 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6350 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6351 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6352 * testsuite/27_io/objects/char/2.cc: Likewise.
6353 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6354 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6355 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6356 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6357 * testsuite/27_io/objects/char/5.cc: Likewise.
6358 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6359 * testsuite/27_io/objects/char/6.cc: Likewise.
6360 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6361 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6362 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6363 * testsuite/27_io/objects/char/7.cc: Likewise.
6364 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6365 * testsuite/27_io/objects/char/8.cc: Likewise.
6366 * testsuite/27_io/objects/char/9.cc: Likewise.
6367 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6368 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6369 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6370 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6371 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6372 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6373 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6374 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6375 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6376 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6377 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6378 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6379 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6380 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6381 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6382 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6383 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6384 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6385 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6386 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6387 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6388 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6389 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6390 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6391 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6392 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6393 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6394 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6395 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6396 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6397 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6398 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6399 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6400 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6401 * testsuite/27_io/types/1.cc: Likewise.
6402 * testsuite/27_io/types/2.cc: Likewise.
6403 * testsuite/27_io/types/3.cc: Likewise.
6404 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6405 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6406 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6407 Likewise.
6408 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6409 Likewise.
6410 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6411 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6412 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6413 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6414 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6415 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6416 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6417 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6418 Likewise.
6419 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6420 Likewise.
6421 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6422 Likewise.
6423 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6424 Likewise.
6425 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6426 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6427 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6428 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6429 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6430 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6431 Likewise.
6432 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6433 Likewise.
6434 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6435 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6436 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6437 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6438 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6439 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6440 * testsuite/Makefile.am: Likewise.
6441 * testsuite/abi/30586.cc: Likewise.
6442 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6443 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6444 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6445 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6446 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6447 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6448 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6449 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6450 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6451 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6452 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6453 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6454 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6455 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6456 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6457 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6458 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6459 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6460 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6461 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6462 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6463 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6464 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6465 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6466 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6467 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6468 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6469 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6470 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6471 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6472 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6473 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6474 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6475 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6476 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6477 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6478 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6479 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6480 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6481 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6482 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6483 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6484 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6485 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6486 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6487 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6488 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6489 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6490 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6491 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6492 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6493 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6494 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6495 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6496 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6497 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6498 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6499 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6500 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6501 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6502 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6503 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6504 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6505 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6506 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6507 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6508 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6509 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6510 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6511 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6512 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6513 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6514 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6515 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6516 * testsuite/abi/demangle/regression/old.cc: Likewise.
6517 * testsuite/abi/header_cxxabi.c: Likewise.
6518 * testsuite/backward/11460.cc: Likewise.
6519 * testsuite/backward/hash_map/1.cc: Likewise.
6520 * testsuite/backward/hash_map/14648.cc: Likewise.
6521 * testsuite/backward/hash_map/23528.cc: Likewise.
6522 * testsuite/backward/hash_set/1.cc: Likewise.
6523 * testsuite/backward/strstream_members.cc: Likewise.
6524 * testsuite/config/default.exp: Likewise.
6525 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6526 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6527 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6528 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6529 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6530 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6531 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6532 * testsuite/data/sgetn.txt: Likewise.
6533 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6534 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6535 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6536 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6537 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6538 * testsuite/ext/array_allocator/26875.cc: Likewise.
6539 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6540 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6541 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6542 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6543 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6544 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6545 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6546 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6547 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6548 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6549 * testsuite/ext/codecvt/1.cc: Likewise.
6550 * testsuite/ext/codecvt/char-1.cc: Likewise.
6551 * testsuite/ext/codecvt/char-2.cc: Likewise.
6552 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6553 * testsuite/ext/concept_checks.cc: Likewise.
6554 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6555 Likewise.
6556 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6557 Likewise.
6558 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6559 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6560 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6561 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6562 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6563 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6564 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6565 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6566 Likewise.
6567 * testsuite/ext/headers.cc: Likewise.
6568 * testsuite/ext/is_heap/1.cc: Likewise.
6569 * testsuite/ext/is_heap/check_type.cc: Likewise.
6570 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6571 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6572 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6573 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6574 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6575 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6576 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6577 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6578 * testsuite/ext/median.cc: Likewise.
6579 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6580 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6581 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6582 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6583 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6584 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6585 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6586 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6587 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6588 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6589 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6590 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6591 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6592 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6593 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6594 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6595 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6596 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6597 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6598 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6599 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6600 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6601 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6602 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6603 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6604 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6605 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6606 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6607 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6608 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6609 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6610 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6611 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6612 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6613 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6614 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6615 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6616 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6617 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6618 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6619 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6620 * testsuite/ext/rope/1.cc: Likewise.
6621 * testsuite/ext/rope/2.cc: Likewise.
6622 * testsuite/ext/rope/3.cc: Likewise.
6623 * testsuite/ext/rope/36832.cc: Likewise.
6624 * testsuite/ext/rope/4.cc: Likewise.
6625 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6626 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6627 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6628 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6629 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6630 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6631 Likewise.
6632 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6633 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6634 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6635 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6636 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6637 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6638 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6639 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6640 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6641 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6642 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6643 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6644 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6645 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6646 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6647 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6648 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6649 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6650 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6651 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6652 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6653 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6654 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6655 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6656 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6657 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6658 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6659 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6660 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6661 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6662 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6663 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6664 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6665 * testsuite/lib/dg-options.exp: Likewise.
6666 * testsuite/lib/libstdc++.exp: Likewise.
6667 * testsuite/lib/prune.exp: Likewise.
6668 * testsuite/libstdc++-abi/abi.exp: Likewise.
6669 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6670 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6671 Likewise.
6672 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6673 Likewise.
6674 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6675 Likewise.
6676 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6677 Likewise.
6678 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6679 Likewise.
6680 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6681 Likewise.
6682 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6683 Likewise.
6684 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6685 Likewise.
6686 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6687 Likewise.
6688 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6689 Likewise.
6690 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6691 Likewise.
6692 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6693 Likewise.
6694 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6695 Likewise.
6696 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6697 Likewise.
6698 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6699 Likewise.
6700 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6701 Likewise.
6702 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6703 Likewise.
6704 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6705 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6706 Likewise.
6707 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6708 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6709 Likewise.
6710 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6711 Likewise.
6712 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6713 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6714 Likewise.
6715 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6716 Likewise.
6717 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6718 Likewise.
6719 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6720 Likewise.
6721 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6722 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6723 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6724 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6725 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6726 Likewise.
6727 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6728 Likewise.
6729 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6730 Likewise.
6731 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6732 Likewise.
6733 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6734 Likewise.
6735 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6736 Likewise.
6737 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6738 Likewise.
6739 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6740 Likewise.
6741 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6742 Likewise.
6743 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6744 Likewise.
6745 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6746 Likewise.
6747 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6748 Likewise.
6749 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6750 Likewise.
6751 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6752 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6753 Likewise.
6754 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6755 Likewise.
6756 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6757 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6758 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6759 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6760 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6761 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6762 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6763 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6764 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6765 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6766 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6767 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6768 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6769 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6770 Likewise.
6771 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6772 Likewise.
6773 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6774 Likewise.
6775 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6776 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6777 Likewise.
6778 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6779 Likewise.
6780 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6781 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6782 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6783 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6784 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6785 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6786 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6787 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6788 Likewise.
6789 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6790 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6791 Likewise.
6792 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6793 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6794 Likewise.
6795 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6796 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6797 Likewise.
6798 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6799 Likewise.
6800 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6801 Likewise.
6802 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6803 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6804 Likewise.
6805 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6806 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6807 Likewise.
6808 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6809 Likewise.
6810 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6811 Likewise.
6812 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6813 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6814 Likewise.
6815 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6816 Likewise.
6817 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6818 Likewise.
6819 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6820 Likewise.
6821 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6822 Likewise.
6823 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6824 Likewise.
6825 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6826 Likewise.
6827 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6828 Likewise.
6829 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6830 Likewise.
6831 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6832 Likewise.
6833 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6834 Likewise.
6835 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6836 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6837 Likewise.
6838 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6839 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6840 Likewise.
6841 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6842 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6843 Likewise.
6844 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6845 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6846 Likewise.
6847 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6848 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6849 Likewise.
6850 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6851 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6852 Likewise.
6853 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6854 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6855 Likewise.
6856 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6857 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6858 Likewise.
6859 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6860 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6861 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6862 Likewise.
6863 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6864 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6865 Likewise.
6866 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6867 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6868 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6869 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6870 Likewise.
6871 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6872 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6873 Likewise.
6874 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6875 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6876 Likewise.
6877 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6878 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6879 Likewise.
6880 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6881 Likewise.
6882 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6883 Likewise.
6884 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6885 Likewise.
6886 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6887 Likewise.
6888 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6889 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6890 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6891 Likewise.
6892 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6893 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6894 Likewise.
6895 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6896 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6897 Likewise.
6898 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6899 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6900 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6901 Likewise.
6902 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6903 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6904 Likewise.
6905 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6906 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6907 Likewise.
6908 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6909 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6910 Likewise.
6911 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6912 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6913 Likewise.
6914 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6915 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6916 Likewise.
6917 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6918 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6919 Likewise.
6920 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6921 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6922 Likewise.
6923 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6924 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6925 Likewise.
6926 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6927 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6928 Likewise.
6929 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6930 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6931 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6932 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6933 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6934 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6935 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6936 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6937 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6938 Likewise.
6939 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6940 Likewise.
6941 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6942 Likewise.
6943 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6944 Likewise.
6945 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6946 Likewise.
6947 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6948 Likewise.
6949 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6950 Likewise.
6951 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6952 Likewise.
6953 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6954 Likewise.
6955 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6956 Likewise.
6957 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6958 Likewise.
6959 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6960 Likewise.
6961 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6962 Likewise.
6963 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6964 Likewise.
6965 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6966 Likewise.
6967 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6968 Likewise.
6969 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6970 Likewise.
6971 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6972 Likewise.
6973 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6974 Likewise.
6975 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6976 Likewise.
6977 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6978 Likewise.
6979 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6980 Likewise.
6981 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6982 Likewise.
6983 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6984 Likewise.
6985 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6986 Likewise.
6987 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6988 Likewise.
6989 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6990 Likewise.
6991 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6992 Likewise.
6993 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6994 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6995 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6996 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6997 Likewise.
6998 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
7007 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
7008 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
7009 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
7010 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7039 Likewise.
7040 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7041 Likewise.
7042 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7043 Likewise.
7044 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7045 Likewise.
7046 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7047 Likewise.
7048 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7049 Likewise.
7050 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7051 Likewise.
7052 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7053 Likewise.
7054 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7055 Likewise.
7056 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7057 Likewise.
7058 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7059 Likewise.
7060 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7061 Likewise.
7062 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7063 Likewise.
7064 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7065 Likewise.
7066 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7067 Likewise.
7068 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7069 Likewise.
7070 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7071 Likewise.
7072 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7073 Likewise.
7074 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7075 Likewise.
7076 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7077 Likewise.
7078 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7079 Likewise.
7080 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7081 Likewise.
7082 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7083 Likewise.
7084 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7085 Likewise.
7086 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7087 Likewise.
7088 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7089 Likewise.
7090 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7091 Likewise.
7092 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7093 Likewise.
7094 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7095 Likewise.
7096 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7097 Likewise.
7098 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7099 Likewise.
7100 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7101 Likewise.
7102 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7103 Likewise.
7104 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7105 Likewise.
7106 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7107 Likewise.
7108 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7109 Likewise.
7110 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7111 Likewise.
7112 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7113 Likewise.
7114 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7115 Likewise.
7116 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7117 Likewise.
7118 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7119 Likewise.
7120 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7121 Likewise.
7122 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7123 Likewise.
7124 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7125 Likewise.
7126 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7127 Likewise.
7128 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7129 Likewise.
7130 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7131 Likewise.
7132 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7133 Likewise.
7134 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7135 Likewise.
7136 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7137 Likewise.
7138 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7139 Likewise.
7140 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7141 Likewise.
7142 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7143 Likewise.
7144 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7145 Likewise.
7146 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7147 Likewise.
7148 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7149 Likewise.
7150 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7151 Likewise.
7152 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7153 Likewise.
7154 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7155 Likewise.
7156 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7157 Likewise.
7158 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7159 Likewise.
7160 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7161 Likewise.
7162 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7163 Likewise.
7164 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7165 Likewise.
7166 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7167 Likewise.
7168 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7169 Likewise.
7170 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7171 Likewise.
7172 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7173 Likewise.
7174 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7175 Likewise.
7176 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7177 Likewise.
7178 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7179 Likewise.
7180 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7181 Likewise.
7182 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7183 Likewise.
7184 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7185 Likewise.
7186 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7187 Likewise.
7188 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7189 Likewise.
7190 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7191 Likewise.
7192 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7193 Likewise.
7194 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7195 Likewise.
7196 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7197 Likewise.
7198 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7199 Likewise.
7200 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7201 Likewise.
7202 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7203 Likewise.
7204 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7205 Likewise.
7206 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7207 Likewise.
7208 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7209 Likewise.
7210 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7211 Likewise.
7212 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7213 Likewise.
7214 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7215 Likewise.
7216 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7217 Likewise.
7218 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7219 Likewise.
7220 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7221 Likewise.
7222 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7223 Likewise.
7224 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7225 Likewise.
7226 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7227 Likewise.
7228 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7229 Likewise.
7230 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7231 Likewise.
7232 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7233 Likewise.
7234 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7235 Likewise.
7236 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7237 Likewise.
7238 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7239 Likewise.
7240 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7241 Likewise.
7242 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7243 Likewise.
7244 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7245 Likewise.
7246 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7247 Likewise.
7248 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7249 Likewise.
7250 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7251 Likewise.
7252 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7253 Likewise.
7254 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7255 Likewise.
7256 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7257 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7258 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7259 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7260 Likewise.
7261 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7262 Likewise.
7263 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7264 Likewise.
7265 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7266 Likewise.
7267 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7268 Likewise.
7269 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7270 Likewise.
7271 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7272 Likewise.
7273 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7274 Likewise.
7275 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7276 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7277 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7278 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7279 Likewise.
7280 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7281 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7282 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7283 Likewise.
7284 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7285 Likewise.
7286 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7287 Likewise.
7288 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7289 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7290 Likewise.
7291 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7292 Likewise.
7293 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7294 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7295 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7296 Likewise.
7297 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7298 Likewise.
7299 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7300 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7301 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7302 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7303 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7304 Likewise.
7305 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7306 Likewise.
7307 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7308 Likewise.
7309 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7310 Likewise.
7311 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7312 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7313 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7314 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7315 Likewise.
7316 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7317 Likewise.
7318 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7319 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7320 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7321 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7322 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7323 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7324 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7325 Likewise.
7326 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7327 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7328 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7329 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7330 Likewise.
7331 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7332 Likewise.
7333 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7334 Likewise.
7335 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7336 Likewise.
7337 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7338 Likewise.
7339 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7340 Likewise.
7341 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7342 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7343 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7344 Likewise.
7345 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7346 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7347 Likewise.
7348 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7349 Likewise.
7350 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7351 Likewise.
7352 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7353 Likewise.
7354 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7355 Likewise.
7356 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7357 Likewise.
7358 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7359 Likewise.
7360 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7361 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7362 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7363 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7364 Likewise.
7365 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7366 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7367 Likewise.
7368 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7369 Likewise.
7370 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7371 Likewise.
7372 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7373 Likewise.
7374 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7375 Likewise.
7376 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7377 Likewise.
7378 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7379 Likewise.
7380 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7381 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7382 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7383 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7384 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7385 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7386 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7387 Likewise.
7388 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7389 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7390 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7391 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7392 Likewise.
7393 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7394 Likewise.
7395 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7396 Likewise.
7397 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7398 Likewise.
7399 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7400 Likewise.
7401 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7402 Likewise.
7403 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7404 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7405 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7406 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7407 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7408 Likewise.
7409 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7410 Likewise.
7411 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7412 Likewise.
7413 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7414 Likewise.
7415 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7416 Likewise.
7417 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7418 Likewise.
7419 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7420 Likewise.
7421 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7422 Likewise.
7423 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7424 Likewise.
7425 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7426 Likewise.
7427 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7428 Likewise.
7429 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7430 Likewise.
7431 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7432 Likewise.
7433 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7434 Likewise.
7435 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7436 Likewise.
7437 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7438 Likewise.
7439 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7440 Likewise.
7441 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7442 Likewise.
7443 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7444 Likewise.
7445 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7446 Likewise.
7447 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7448 Likewise.
7449 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7450 Likewise.
7451 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7452 Likewise.
7453 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7454 Likewise.
7455 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7456 Likewise.
7457 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7458 Likewise.
7459 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7460 Likewise.
7461 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7462 Likewise.
7463 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7464 Likewise.
7465 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7466 Likewise.
7467 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7468 Likewise.
7469 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7470 Likewise.
7471 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7472 Likewise.
7473 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7474 Likewise.
7475 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7476 Likewise.
7477 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7478 Likewise.
7479 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7480 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7481 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7482 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7483 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7484 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7485 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7486 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7487 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7488 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7489 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7490 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7491 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7492 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7493 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7494 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7495 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7496 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7497 * testsuite/tr1/headers/all.cc: Likewise.
7498 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7499 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7500 * testsuite/util/testsuite_shared.cc: Likewise.
7501 * scripts/extract_symvers: Likewise. Remove runtime exception.
7502 * testsuite/17_intro/headers/all.cc: Likewise.
7503 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7504 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7505 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7506 Likewise.
7507 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7508 Likewise.
7509 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7510 Likewise.
7511 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7512 Likewise.
7513 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7514 Likewise.
7515 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7516 Likewise.
7517 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7518 Likewise.
7519 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7520 Likewise.
7521 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7522 Likewise.
7523 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7524 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7525 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7526 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7527 Likewise.
7528 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7529 Likewise.
7530 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7531 Likewise.
7532 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7533 Likewise.
7534 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7535 Likewise.
7536 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7537 Likewise.
7538 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7539 Likewise.
7540 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7541 Likewise.
7542 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7543 Likewise.
7544 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7545 Likewise.
7546 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7547 Likewise.
7548 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7549 Likewise.
7550 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7551 Likewise.
7552 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7553 Likewise.
7554 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7555 Likewise.
7556 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7557 Likewise.
7558 * testsuite/20_util/pair/moveable.cc: Likewise.
7559 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7560 Likewise.
7561 * testsuite/20_util/pair/swap.cc: Likewise.
7562 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7563 Likewise.
7564 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7565 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7566 Likewise.
7567 * testsuite/20_util/tuple/moveable.cc: Likewise.
7568 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7569 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7570 Likewise.
7571 * testsuite/20_util/tuple/swap.cc: Likewise.
7572 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7573 Likewise.
7574 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7575 Likewise.
7576 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7577 Likewise.
7578 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7579 Likewise.
7580 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7581 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7582 Likewise.
7583 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7584 Likewise.
7585 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7586 Likewise.
7587 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7588 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7589 Likewise.
7590 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7591 Likewise.
7592 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7593 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7594 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7595 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7596 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7597 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7598 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7599 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7600 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7601 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7602 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7603 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7604 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7605 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7606 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7607 Likewise.
7608 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7609 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7610 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7611 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7612 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7613 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7614 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7615 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7616 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7617 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7618 Likewise.
7619 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7620 Likewise.
7621 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7622 Likewise.
7623 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7624 Likewise.
7625 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7626 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7627 Likewise.
7628 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7629 Likewise.
7630 * testsuite/23_containers/deque/14340.cc: Likewise.
7631 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7632 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7633 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7634 * testsuite/23_containers/deque/init-list.cc: Likewise.
7635 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7636 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7637 * testsuite/23_containers/deque/moveable.cc: Likewise.
7638 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7639 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7640 Likewise.
7641 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7642 Likewise.
7643 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7644 Likewise.
7645 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7646 Likewise.
7647 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7648 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7649 Likewise.
7650 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7651 Likewise.
7652 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7653 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7654 Likewise.
7655 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7656 Likewise.
7657 * testsuite/23_containers/list/14340.cc: Likewise.
7658 * testsuite/23_containers/list/23781.cc: Likewise.
7659 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7660 * testsuite/23_containers/list/init-list.cc: Likewise.
7661 * testsuite/23_containers/list/moveable.cc: Likewise.
7662 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7663 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7664 Likewise.
7665 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7666 Likewise.
7667 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7668 Likewise.
7669 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7670 Likewise.
7671 * testsuite/23_containers/map/14340.cc: Likewise.
7672 * testsuite/23_containers/map/23781.cc: Likewise.
7673 * testsuite/23_containers/map/init-list.cc: Likewise.
7674 * testsuite/23_containers/map/moveable.cc: Likewise.
7675 * testsuite/23_containers/map/operations/1.cc: Likewise.
7676 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7677 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7678 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7679 Likewise.
7680 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7681 Likewise.
7682 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7683 Likewise.
7684 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7685 Likewise.
7686 * testsuite/23_containers/multimap/14340.cc: Likewise.
7687 * testsuite/23_containers/multimap/23781.cc: Likewise.
7688 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7689 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7690 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7691 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7692 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7693 Likewise.
7694 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7695 Likewise.
7696 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7697 Likewise.
7698 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7699 Likewise.
7700 * testsuite/23_containers/multiset/14340.cc: Likewise.
7701 * testsuite/23_containers/multiset/23781.cc: Likewise.
7702 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7703 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7704 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7705 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7706 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7707 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7708 Likewise.
7709 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7710 Likewise.
7711 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7712 Likewise.
7713 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7714 Likewise.
7715 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7716 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7717 Likewise.
7718 * testsuite/23_containers/queue/moveable.cc: Likewise.
7719 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7720 Likewise.
7721 * testsuite/23_containers/set/14340.cc: Likewise.
7722 * testsuite/23_containers/set/23781.cc: Likewise.
7723 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7724 * testsuite/23_containers/set/init-list.cc: Likewise.
7725 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7726 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7727 * testsuite/23_containers/set/moveable.cc: Likewise.
7728 * testsuite/23_containers/set/operations/1.cc: Likewise.
7729 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7730 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7731 Likewise.
7732 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7733 Likewise.
7734 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7735 Likewise.
7736 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7737 Likewise.
7738 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7739 Likewise.
7740 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7741 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7742 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7743 Likewise.
7744 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7745 Likewise.
7746 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7747 Likewise.
7748 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7749 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7750 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7751 Likewise.
7752 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7753 Likewise.
7754 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7755 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7756 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7757 Likewise.
7758 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7759 Likewise.
7760 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7761 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7762 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7763 Likewise.
7764 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7765 Likewise.
7766 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7767 Likewise.
7768 * testsuite/23_containers/vector/14340.cc: Likewise.
7769 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7770 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7771 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7772 Likewise.
7773 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7774 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7775 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7776 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7777 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7778 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7779 Likewise.
7780 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7781 Likewise.
7782 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7783 Likewise.
7784 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7785 Likewise.
7786 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7787 Likewise.
7788 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7789 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7790 * testsuite/23_containers/vector/init-list.cc: Likewise.
7791 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7792 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7793 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7794 * testsuite/23_containers/vector/moveable.cc: Likewise.
7795 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7796 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7797 Likewise.
7798 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7799 Likewise.
7800 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7801 Likewise.
7802 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7803 Likewise.
7804 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7805 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7806 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7807 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7910 Likewise.
7911 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7912 Likewise.
7913 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7914 Likewise.
7915 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7916 Likewise.
7917 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7918 Likewise.
7919 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7920 Likewise.
7921 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7922 Likewise.
7923 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7924 Likewise.
7925 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7926 Likewise.
7927 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7928 Likewise.
7929 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7930 Likewise.
7931 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7932 Likewise.
7933 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7934 Likewise.
7935 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7936 Likewise.
7937 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7938 Likewise.
7939 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7940 Likewise.
7941 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7942 Likewise.
7943 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7944 Likewise.
7945 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7946 Likewise.
7947 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7948 Likewise.
7949 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7950 Likewise.
7951 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7952 Likewise.
7953 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7954 Likewise.
7955 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7956 Likewise.
7957 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7958 Likewise.
7959 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7960 Likewise.
7961 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7962 Likewise.
7963 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7964 Likewise.
7965 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7966 Likewise.
7967 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7968 Likewise.
7969 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7970 Likewise.
7971 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7972 Likewise.
7973 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7974 Likewise.
7975 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7976 Likewise.
7977 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7978 Likewise.
7979 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7980 Likewise.
7981 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7982 Likewise.
7983 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7984 Likewise.
7985 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7986 Likewise.
7987 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7988 Likewise.
7989 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7990 Likewise.
7991 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7992 Likewise.
7993 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7994 Likewise.
7995 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7996 Likewise.
7997 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7998 Likewise.
7999 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
8000 Likewise.
8001 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
8002 Likewise.
8003 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
8004 Likewise.
8005 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
8006 Likewise.
8007 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
8008 Likewise.
8009 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
8010 Likewise.
8011 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8012 Likewise.
8013 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8014 Likewise.
8015 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8016 Likewise.
8017 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8018 Likewise.
8019 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8020 Likewise.
8021 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8022 Likewise.
8023 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8024 Likewise.
8025 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8026 Likewise.
8027 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8028 Likewise.
8029 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8030 Likewise.
8031 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8032 Likewise.
8033 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8034 Likewise.
8035 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8036 Likewise.
8037 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8038 Likewise.
8039 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8040 Likewise.
8041 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8042 Likewise.
8043 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8044 Likewise.
8045 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8046 Likewise.
8047 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8048 Likewise.
8049 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8050 Likewise.
8051 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8052 Likewise.
8053 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8054 Likewise.
8055 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8056 Likewise.
8057 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8058 Likewise.
8059 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8060 Likewise.
8061 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8062 Likewise.
8063 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8064 Likewise.
8065 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8066 Likewise.
8067 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8068 Likewise.
8069 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8070 Likewise.
8071 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8072 Likewise.
8073 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8074 Likewise.
8075 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8076 Likewise.
8077 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8078 Likewise.
8079 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8080 Likewise.
8081 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8082 Likewise.
8083 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8084 Likewise.
8085 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8086 Likewise.
8087 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8088 Likewise.
8089 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8090 Likewise.
8091 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8092 Likewise.
8093 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8094 Likewise.
8095 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8096 Likewise.
8097 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8098 Likewise.
8099 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8100 Likewise.
8101 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8102 Likewise.
8103 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8104 Likewise.
8105 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8106 Likewise.
8107 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8108 Likewise.
8109 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8110 Likewise.
8111 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8112 Likewise.
8113 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8114 Likewise.
8115 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8116 Likewise.
8117 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8118 Likewise.
8119 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8120 Likewise.
8121 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8122 Likewise.
8123 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8124 Likewise.
8125 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8126 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8127 Likewise.
8128 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8129 Likewise.
8130 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8131 Likewise.
8132 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8133 Likewise.
8134 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8135 Likewise.
8136 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8137 Likewise.
8138 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8139 Likewise.
8140 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8141 Likewise.
8142 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8143 Likewise.
8144 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8145 Likewise.
8146 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8147 Likewise.
8148 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8149 Likewise.
8150 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8151 Likewise.
8152 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8153 Likewise.
8154 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8155 Likewise.
8156 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8157 Likewise.
8158 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8159 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8160 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8161 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8162 Likewise.
8163 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8164 Likewise.
8165 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8166 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8167 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8168 Likewise.
8169 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8170 Likewise.
8171 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8172 Likewise.
8173 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8174 Likewise.
8175 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8176 Likewise.
8177 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8178 Likewise.
8179 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8180 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8181 Likewise.
8182 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8183 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8184 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8185 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8186 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8187 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8188 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8189 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8190 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8191 Likewise.
8192 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8193 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8194 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8195 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8196 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8197 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8198 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8199 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8200 Likewise.
8201 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8202 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8203 Likewise.
8204 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8205 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8206 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8207 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8208 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8209 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8210 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8211 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8212 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8213 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8214 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8215 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8216 Likewise.
8217 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8218 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8219 Likewise.
8220 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8221 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8222 Likewise.
8223 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8224 Likewise.
8225 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8226 Likewise.
8227 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8228 Likewise.
8229 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8230 Likewise.
8231 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8232 Likewise.
8233 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8234 Likewise.
8235 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8236 Likewise.
8237 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8238 Likewise.
8239 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8240 Likewise.
8241 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8242 Likewise.
8243 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8244 Likewise.
8245 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8246 Likewise.
8247 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8248 Likewise.
8249 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8250 Likewise.
8251 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8252 Likewise.
8253 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8254 Likewise.
8255 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8256 Likewise.
8257 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8258 Likewise.
8259 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8260 Likewise.
8261 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8262 Likewise.
8263 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8264 Likewise.
8265 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8266 Likewise.
8267 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8268 Likewise.
8269 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8270 Likewise.
8271 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8272 Likewise.
8273 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8274 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8275 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8276 Likewise.
8277 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8278 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8279 Likewise.
8280 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8281 Likewise.
8282 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8283 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8284 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8285 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8286 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8287 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8288 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8289 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8290 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8291 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8292 Likewise.
8293 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8294 Likewise.
8295 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8296 Likewise.
8297 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8298 Likewise.
8299 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8300 Likewise.
8301 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8302 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8303 Likewise.
8304 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8305 Likewise.
8306 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8307 Likewise.
8308 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8309 Likewise.
8310 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8311 Likewise.
8312 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8313 Likewise.
8314 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8315 Likewise.
8316 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8317 Likewise.
8318 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8319 Likewise.
8320 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8321 Likewise.
8322 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8323 Likewise.
8324 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8325 Likewise.
8326 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8327 Likewise.
8328 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8329 Likewise.
8330 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8331 Likewise.
8332 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8333 Likewise.
8334 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8335 Likewise.
8336 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8337 Likewise.
8338 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8339 Likewise.
8340 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8341 Likewise.
8342 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8343 Likewise.
8344 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8345 Likewise.
8346 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8347 Likewise.
8348 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8349 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8350 Likewise.
8351 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8352 Likewise.
8353 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8354 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8355 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8356 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8357 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8358 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8359 Likewise.
8360 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8361 Likewise.
8362 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8363 Likewise.
8364 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8365 Likewise.
8366 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8367 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8368 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8369 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8370 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8371 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8372 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8373 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8374 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8375 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8376 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8377 Likewise.
8378 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8379 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8380 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8381 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8382 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8383 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8384 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8385 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8386 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8387 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8388 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8389 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8390 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8391 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8392 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8393 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8394 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8395 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8396 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8397 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8398 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8399 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8400 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8401 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8402 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8403 Likewise.
8404 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8405 * testsuite/27_io/fpos/14252.cc: Likewise.
8406 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8407 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8408 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8409 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8410 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8411 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8412 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8413 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8414 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8415 Likewise.
8416 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8417 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8418 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8419 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8420 Likewise.
8421 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8422 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8423 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8424 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8425 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8426 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8427 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8428 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8429 * testsuite/27_io/objects/char/3045.cc: Likewise.
8430 * testsuite/27_io/objects/char/3647.cc: Likewise.
8431 * testsuite/27_io/objects/char/5268.cc: Likewise.
8432 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8433 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8434 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8435 * testsuite/28_regex/init-list.cc: Likewise.
8436 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8437 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8438 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8439 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8440 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8441 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8442 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8443 Likewise.
8444 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8445 Likewise.
8446 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8447 Likewise.
8448 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8449 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8450 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8451 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8452 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8453 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8454 Likewise.
8455 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8456 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8457 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8458 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8459 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8460 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8461 Likewise.
8462 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8463 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8464 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8465 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8466 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8467 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8468 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8469 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8470 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8471 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8472 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8473 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8474 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8475 Likewise.
8476 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8477 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8478 Likewise.
8479 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8480 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8481 Likewise.
8482 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8483 Likewise.
8484 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8485 Likewise.
8486 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8487 Likewise.
8488 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8489 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8490 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8491 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8492 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8493 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8494 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8495 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8496 Likewise.
8497 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8498 Likewise.
8499 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8500 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8501 Likewise.
8502 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8503 Likewise.
8504 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8505 Likewise.
8506 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8507 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8508 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8509 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8510 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8511 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8512 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8513 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8514 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8515 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8516 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8517 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8518 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8519 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8520 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8521 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8522 Likewise.
8523 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8524 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8525 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8526 Likewise.
8527 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8528 Likewise.
8529 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8530 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8531 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8532 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8533 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8534 Likewise.
8535 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8536 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8537 Likewise.
8538 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8539 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8540 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8541 Likewise.
8542 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8543 Likewise.
8544 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8545 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8546 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8547 Likewise.
8548 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8549 Likewise.
8550 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8551 Likewise.
8552 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8553 Likewise.
8554 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8555 Likewise.
8556 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8557 * testsuite/30_threads/this_thread/1.cc: Likewise.
8558 * testsuite/30_threads/this_thread/2.cc: Likewise.
8559 * testsuite/30_threads/this_thread/3.cc: Likewise.
8560 * testsuite/30_threads/this_thread/4.cc: Likewise.
8561 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8562 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8563 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8564 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8565 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8566 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8567 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8568 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8569 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8570 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8571 * testsuite/30_threads/thread/members/1.cc: Likewise.
8572 * testsuite/30_threads/thread/members/2.cc: Likewise.
8573 * testsuite/30_threads/thread/members/3.cc: Likewise.
8574 * testsuite/30_threads/thread/members/4.cc: Likewise.
8575 * testsuite/30_threads/thread/members/5.cc: Likewise.
8576 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8577 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8578 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8579 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8580 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8581 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8582 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8583 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8584 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8585 Likewise.
8586 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8587 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8588 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8589 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8590 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8591 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8592 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8593 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8594 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8595 * testsuite/30_threads/try_lock/1.cc: Likewise.
8596 * testsuite/30_threads/try_lock/2.cc: Likewise.
8597 * testsuite/30_threads/try_lock/3.cc: Likewise.
8598 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8599 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8600 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8601 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8602 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8603 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8604 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8605 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8606 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8607 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8608 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8609 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8610 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8611 Likewise.
8612 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8613 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8614 Likewise.
8615 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8616 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8617 Likewise.
8618 * testsuite/ext/array_allocator/1.cc: Likewise.
8619 * testsuite/ext/array_allocator/2.cc: Likewise.
8620 * testsuite/ext/array_allocator/3.cc: Likewise.
8621 * testsuite/ext/ext_pointer/1.cc: Likewise.
8622 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8623 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8624 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8625 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8626 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8627 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8628 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8629 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8630 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8631 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8632 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8633 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8634 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8635 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8636 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8637 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8638 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8639 Likewise.
8640 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8641 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8642 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8643 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8644 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8645 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8646 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8647 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8648 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8649 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8650 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8651 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8652 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8653 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8654 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8655 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8656 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8657 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8658 Likewise.
8659 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8660 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8661 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8662 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8663 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8664 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8665 * testsuite/ext/pod_char_traits.cc: Likewise.
8666 * testsuite/ext/slist/23781.cc: Likewise.
8667 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8668 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8669 * testsuite/ext/vstring/init-list.cc: Likewise.
8670 * testsuite/ext/vstring/moveable.cc: Likewise.
8671 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8672 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8673 Likewise.
8674 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8675 Likewise.
8676 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8677 Likewise.
8678 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8679 Likewise.
8680 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8681 Likewise.
8682 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8683 Likewise.
8684 * testsuite/ext/vstring/types/23767.cc: Likewise.
8685 * testsuite/performance/21_strings/string_append.cc: Likewise.
8686 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8687 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8688 Likewise.
8689 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8690 Likewise.
8691 * testsuite/performance/21_strings/string_find.cc: Likewise.
8692 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8693 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8694 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8695 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8696 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8697 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8698 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8699 Likewise.
8700 * testsuite/performance/23_containers/create/map.cc: Likewise.
8701 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8702 Likewise.
8703 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8704 * testsuite/performance/23_containers/find/map.cc: Likewise.
8705 * testsuite/performance/23_containers/index/map.cc: Likewise.
8706 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8707 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8708 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8709 Likewise.
8710 * testsuite/performance/23_containers/insert_erase/associative.cc:
8711 Likewise.
8712 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8713 Likewise.
8714 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8715 Likewise.
8716 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8717 Likewise.
8718 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8719 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8720 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8721 Likewise.
8722 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8723 Likewise.
8724 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8725 Likewise.
8726 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8727 Likewise.
8728 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8729 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8730 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8731 Likewise.
8732 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8733 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8734 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8735 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8736 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8737 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8738 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8739 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8740 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8741 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8742 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8743 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8744 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8745 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8746 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8747 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8748 Likewise.
8749 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8750 Likewise.
8751 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8752 Likewise.
8753 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8754 Likewise.
8755 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8756 Likewise.
8757 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8758 Likewise.
8759 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8760 Likewise.
8761 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8762 Likewise.
8763 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8764 Likewise.
8765 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8766 Likewise.
8767 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8768 Likewise.
8769 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8770 Likewise.
8771 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8772 Likewise.
8773 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8774 Likewise.
8775 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8776 Likewise.
8777 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8778 Likewise.
8779 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8780 Likewise.
8781 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8782 Likewise.
8783 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8784 Likewise.
8785 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8786 Likewise.
8787 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8788 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8789 Likewise.
8790 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8791 Likewise.
8792 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8793 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8794 Likewise.
8795 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8796 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8797 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8798 Likewise.
8799 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8800 Likewise.
8801 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8802 Likewise.
8803 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8804 Likewise.
8805 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8806 Likewise.
8807 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8808 Likewise.
8809 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8810 Likewise.
8811 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8812 Likewise.
8813 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8814 Likewise.
8815 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8816 Likewise.
8817 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8818 Likewise.
8819 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8820 Likewise.
8821 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8822 Likewise.
8823 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8824 Likewise.
8825 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8826 Likewise.
8827 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8828 Likewise.
8829 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8830 Likewise.
8831 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8832 Likewise.
8833 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8834 Likewise.
8835 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8836 Likewise.
8837 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8838 Likewise.
8839 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8840 Likewise.
8841 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8842 Likewise.
8843 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8844 Likewise.
8845 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8846 Likewise.
8847 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8848 Likewise.
8849 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8850 Likewise.
8851 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8852 Likewise.
8853 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8854 Likewise.
8855 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8856 Likewise.
8857 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8858 Likewise.
8859 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8860 Likewise.
8861 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8862 Likewise.
8863 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8864 Likewise.
8865 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8866 Likewise.
8867 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8868 Likewise.
8869 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8870 Likewise.
8871 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8872 Likewise.
8873 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8874 Likewise.
8875 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8876 Likewise.
8877 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8878 Likewise.
8879 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8880 Likewise.
8881 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8882 Likewise.
8883 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8884 Likewise.
8885 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8886 Likewise.
8887 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8888 Likewise.
8889 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8890 Likewise.
8891 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8892 Likewise.
8893 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8894 Likewise.
8895 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8896 Likewise.
8897 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8898 Likewise.
8899 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8900 Likewise.
8901 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8902 Likewise.
8903 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8904 Likewise.
8905 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8906 Likewise.
8907 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8908 Likewise.
8909 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8910 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8911 Likewise.
8912 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8913 Likewise.
8914 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8915 Likewise.
8916 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8917 Likewise.
8918 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8919 Likewise.
8920 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8921 Likewise.
8922 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8923 Likewise.
8924 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8925 Likewise.
8926 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8927 Likewise.
8928 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8929 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8930 Likewise.
8931 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8932 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8933 Likewise.
8934 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8935 Likewise.
8936 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8937 Likewise.
8938 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8939 Likewise.
8940 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8941 Likewise.
8942 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8943 Likewise.
8944 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8945 Likewise.
8946 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8947 Likewise.
8948 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8949 Likewise.
8950 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8951 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8952 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8953 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8954 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8955 Likewise.
8956 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8957 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8958 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8959 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8960 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8961 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8962 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8963 * testsuite/util/io/prog_bar.cc: Likewise.
8964 * testsuite/util/io/prog_bar.hpp: Likewise.
8965 * testsuite/util/io/text_populate.hpp: Likewise.
8966 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8967 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8968 * testsuite/util/io/xml.hpp: Likewise.
8969 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8970 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8971 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8972 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8973 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8974 * testsuite/util/native_type/native_map.hpp: Likewise.
8975 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8976 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8977 * testsuite/util/native_type/native_set.hpp: Likewise.
8978 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8979 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8980 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8981 Likewise.
8982 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8983 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8984 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8985 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8986 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8987 Likewise.
8988 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8989 Likewise.
8990 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8991 Likewise.
8992 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8993 Likewise.
8994 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8995 Likewise.
8996 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8997 Likewise.
8998 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8999 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
9000 Likewise.
9001 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
9002 Likewise.
9003 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
9004 Likewise.
9005 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
9006 Likewise.
9007 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
9008 Likewise.
9009 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
9010 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
9011 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9012 * testsuite/util/regression/basic_type.hpp: Likewise.
9013 * testsuite/util/regression/common_type.hpp: Likewise.
9014 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9015 Likewise.
9016 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9017 Likewise.
9018 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9019 Likewise.
9020 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9021 Likewise.
9022 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9023 Likewise.
9024 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9025 Likewise.
9026 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9027 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9028 Likewise.
9029 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9030 Likewise.
9031 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9032 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9033 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9034 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9035 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9036 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9037 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9038 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9039 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9040 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9041 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9042 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9043 * testsuite/util/testsuite_abi.cc: Likewise.
9044 * testsuite/util/testsuite_abi.h: Likewise.
9045 * testsuite/util/testsuite_abi_check.cc: Likewise.
9046 * testsuite/util/testsuite_allocator.cc: Likewise.
9047 * testsuite/util/testsuite_allocator.h: Likewise.
9048 * testsuite/util/testsuite_api.h: Likewise.
9049 * testsuite/util/testsuite_character.cc: Likewise.
9050 * testsuite/util/testsuite_character.h: Likewise.
9051 * testsuite/util/testsuite_common_types.h: Likewise.
9052 * testsuite/util/testsuite_error.h: Likewise.
9053 * testsuite/util/testsuite_hooks.cc: Likewise.
9054 * testsuite/util/testsuite_hooks.h: Likewise.
9055 * testsuite/util/testsuite_io.h: Likewise.
9056 * testsuite/util/testsuite_iterators.h: Likewise.
9057 * testsuite/util/testsuite_performance.h: Likewise.
9058 * testsuite/util/testsuite_rng.h: Likewise.
9059 * testsuite/util/testsuite_rvalref.h: Likewise.
9060 * testsuite/util/testsuite_tr1.h: Likewise.
9061 * testsuite/util/thread/all.h: Likewise.
9062 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9081 Likewise.
9082 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9083 Likewise.
9084 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9085 Likewise.
9086 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9087 Likewise.
9088 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9091 Likewise.
9092 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9093 Likewise.
9094 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9095 Likewise.
9096 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9097 Likewise.
9098 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9099 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9100 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9101 Likewise.
9102 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9103 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9104 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9105 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9114 Likewise.
9115 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9116 Likewise.
9117 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9118 Likewise.
9119 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9120 Likewise.
9121 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9122 Likewise.
9123 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9124 Likewise.
9125 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9126 Likewise.
9127 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9128 Likewise.
9129 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9130 Likewise.
9131 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9132 Likewise.
9133 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9134 Likewise.
9135 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9136 Likewise.
9137 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9138 Likewise.
9139 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9140 Likewise.
9141 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9142 Likewise.
9143 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9144 Likewise.
9145 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9146 Likewise.
9147 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9148 Likewise.
9149 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9150 Likewise.
9151 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9152 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9153 Likewise.
9154 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9155 Likewise.
9156 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9157 Likewise.
9158 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9159 Likewise.
9160 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9161 Likewise.
9162 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9163 Likewise.
9164 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9165 Likewise.
9166 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9167 Likewise.
9168 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9169 Likewise.
9170 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9171 Likewise.
9172 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9173 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9174 Likewise.
9175 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9176 Likewise.
9177 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9178 Likewise.
9179 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9180 Likewise.
9181 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9182 Likewise.
9183 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9184 Likewise.
9185 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9186 Likewise.
9187 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9188 Likewise.
9189 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9190 Likewise.
9191 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9192 Likewise.
9193 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9194 Likewise.
9195 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9196 Likewise.
9197 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9198 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9199 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9200 Likewise.
9201 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9202 Likewise.
9203 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9204 Likewise.
9205 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9206 Likewise.
9207 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9208 Likewise.
9209 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9210 Likewise.
9211 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9212 Likewise.
9213 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9214 Likewise.
9215 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9216 Likewise.
9217 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9218 Likewise.
9219 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9220 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9221 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9222 Likewise.
9223 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9224 Likewise.
9225 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9226 Likewise.
9227 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9228 Likewise.
9229 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9230 Likewise.
9231 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9232 Likewise.
9233 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9234 Likewise.
9235 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9236 Likewise.
9237 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9238 Likewise.
9239 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9240 Likewise.
9241 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9242 Likewise.
9243 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9244 Likewise.
9245 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9246 Likewise.
9247 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9248 Likewise.
9249 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9250 Likewise.
9251 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9252 Likewise.
9253 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9254 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9255 Likewise.
9256 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9257 Likewise.
9258 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9259 Likewise.
9260 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9261 Likewise.
9262 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9263 Likewise.
9264 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9265 Likewise.
9266 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9267 Likewise.
9268 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9269 Likewise.
9270 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9271 Likewise.
9272 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9273 Likewise.
9274 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9275 Likewise.
9276 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9277 Likewise.
9278 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9279 Likewise.
9280 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9281 Likewise.
9282 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9283 Likewise.
9284 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9285 Likewise.
9286 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9287 Likewise.
9288 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9289 Likewise.
9290 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9291 Likewise.
9292 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9293 Likewise.
9294 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9295 Likewise.
9296 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9297 Likewise.
9298 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9299 Likewise.
9300 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9301 Likewise.
9302 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9303 Likewise.
9304 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9305 Likewise.
9306 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9307 Likewise.
9308 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9309 Likewise.
9310 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9311 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9312 Likewise.
9313 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9314 Likewise.
9315 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9316 Likewise.
9317 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9318 Likewise.
9319 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9320 Likewise.
9321 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9322 Likewise.
9323 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9324 Likewise.
9325 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9326 Likewise.
9327 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9328 Likewise.
9329 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9330 Likewise.
9331 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9332 Likewise.
9333 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9334 Likewise.
9335 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9336 Likewise.
9337 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9338 Likewise.
9339 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9340 Likewise.
9341 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9342 Likewise.
9343 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9344 Likewise.
9345 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9346 Likewise.
9347 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9348 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9349 * testsuite/backward/hash_map/25896.cc: Likewise.
9350 * testsuite/backward/hash_set/25896.cc: Likewise.
9351
9352 2009-04-08 Ian Lance Taylor <iant@google.com>
9353
9354 * include/backward/hashtable.h (erase): Correctly handle erasing a
9355 reference to an entry in the hash table.
9356 * testsuite/backward/hash_map/25896.cc: New.
9357 * testsuite/backward/hash_set/25896.cc: New.
9358
9359 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9360
9361 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9362 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9363
9364 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9365
9366 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9367 of debug.
9368 * include/Makefile.in: Regenerate.
9369 * include/precompiled/stdc++.h: Add.
9370
9371 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9372
9373 * include/bits/random.h: Adjust doxygen markup.
9374 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9375
9376 * testsuite/26_numerics/random/piecewise_linear_distribution/
9377 operators/serialize.cc: Use typedefs.
9378
9379 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9380
9381 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9382 __gnu_cxx namespace. Remove "static inline".
9383
9384 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9385
9386 * include/bits/random.tcc (linear_congruential_engine<>::
9387 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9388
9389 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9390
9391 * include/bits/random.h (operator==): Mark all inline.
9392 (mersenne_twister_engine): Enable #if 0 checks.
9393
9394 * include/bits/random.h: Formatting tweaks.
9395
9396 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9397
9398 * include/bits/random.tcc (piecewise_linear_distribution<>::
9399 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9400 Remove spurious closed parenthesis.
9401
9402 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9403
9404 PR libstdc++/39644 (partial)
9405 * include/bits/random.tcc (linear_congruential_engine<>::
9406 seed(seed_seq&), independent_bits_engine<>::operator(),
9407 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9408
9409 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9410
9411 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9412 thinko.
9413 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9414 default.cc: Enable.
9415
9416 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9417
9418 PR libstdc++/39629 (partial)
9419 * testsuite/26_numerics/random/independent_bits_engine/cons/
9420 base_move.cc: Use uint_fast64_t instead of unsigned long.
9421 * testsuite/26_numerics/random/independent_bits_engine/cons/
9422 seed1.cc: Likewise.
9423 * testsuite/26_numerics/random/independent_bits_engine/cons/
9424 seed2.cc: Likewise.
9425 * testsuite/26_numerics/random/independent_bits_engine/cons/
9426 base_copy.cc: Likewise.
9427 * testsuite/26_numerics/random/independent_bits_engine/cons/
9428 default.cc: Likewise.
9429 * testsuite/26_numerics/random/independent_bits_engine/cons/
9430 seed_seq.cc: Likewise.
9431 * testsuite/26_numerics/random/independent_bits_engine/
9432 requirements/typedefs.cc: Likewise.
9433 * testsuite/26_numerics/random/independent_bits_engine/
9434 operators/equal.cc: Likewise.
9435 * testsuite/26_numerics/random/independent_bits_engine/
9436 operators/serialize.cc: Likewise.
9437 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9438
9439 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9440
9441 * include/tr1_impl/random: Remove, empty.
9442 * include/tr1_impl/random.tcc: Likewise.
9443
9444 * include/std/random: Minor clean-ups, formatting fixes, adjust
9445 copyright years.
9446 * include/bits/random.tcc: Likewise.
9447 * include/bits/random.h: Likewise.
9448 * include/tr1/random: Likewise.
9449 * include/tr1/random.tcc: Likewise.
9450 * include/tr1/random.h: Likewise.
9451
9452 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9453
9454 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9455 * doc/html/api.html: Regenerate.
9456
9457 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9458
9459 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9460 Change to mersenne_twister_engine, add same defaults as
9461 mersenne_twister_engine/cons/default.cc.
9462 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9463
9464 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9465 to __il.
9466 * include/bits/random.h (mersenne_twister_engine): Qualify
9467 _ShiftMin1 with namespace __detail.
9468 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9469 constexpr std::numeric_limits::max() can be used.
9470 (mersenne_twister_engine): Split apart static asserts into one
9471 assert per message. Temporarily disable the last three.
9472
9473 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9474
9475 * include/Makefile.am: Update to N2836. Modified for new random headers.
9476 * include/Makefile.in: Ditto.
9477 * include/tr1_impl/random: Moved to tr1/random.h
9478 * include/tr1_impl/random.tcc: Moved to tr1
9479 * include/tr1/random: Just point to moved tr1 random headers.
9480 * include/tr1/random.tcc: Moved from tr1_impl.
9481 * include/tr1/random.h: Moved from tr1_impl/random.
9482 * include/std/random: Modified to point to std random headers.
9483 * include/bits/random.tcc: New implementation of std random facilities.
9484 * include/bits/random.h: Ditto.
9485 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9486 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9487 seed1.cc: New.
9488 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9489 seed2.cc: New.
9490 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9491 default.cc: New.
9492 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9493 non_uint_neg.cc: New.
9494 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9495 typedefs.cc: New.
9496 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9497 equal.cc: New.
9498 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9499 serialize.cc: New.
9500 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9501 seed1.cc: New.
9502 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9503 seed2.cc: New.
9504 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9505 default.cc: New.
9506 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9507 typedefs.cc: New.
9508 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9509 equal.cc: New.
9510 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9511 serialize.cc: New.
9512 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9513 seed1.cc: New.
9514 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9515 seed2.cc: New.
9516 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9517 default.cc: New.
9518 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9519 typedefs.cc: New.
9520 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9521 equal.cc: New.
9522 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9523 serialize.cc: New.
9524 * testsuite/26_numerics/random/discard_block_engine/cons/
9525 base_move.cc: New.
9526 * testsuite/26_numerics/random/discard_block_engine/cons/
9527 seed1.cc: New.
9528 * testsuite/26_numerics/random/discard_block_engine/cons/
9529 seed2.cc: New.
9530 * testsuite/26_numerics/random/discard_block_engine/cons/
9531 base_copy.cc: New.
9532 * testsuite/26_numerics/random/discard_block_engine/cons/
9533 default.cc: New.
9534 * testsuite/26_numerics/random/discard_block_engine/cons/
9535 seed_seq.cc: New.
9536 * testsuite/26_numerics/random/discard_block_engine/requirements/
9537 typedefs.cc: New.
9538 * testsuite/26_numerics/random/discard_block_engine/operators/
9539 equal.cc: New.
9540 * testsuite/26_numerics/random/discard_block_engine/operators/
9541 serialize.cc: New.
9542 * testsuite/26_numerics/random/independent_bits_engine/cons/
9543 base_move.cc: New.
9544 * testsuite/26_numerics/random/independent_bits_engine/cons/
9545 seed1.cc: New.
9546 * testsuite/26_numerics/random/independent_bits_engine/cons/
9547 seed2.cc: New.
9548 * testsuite/26_numerics/random/independent_bits_engine/cons/
9549 base_copy.cc: New.
9550 * testsuite/26_numerics/random/independent_bits_engine/cons/
9551 default.cc: New.
9552 * testsuite/26_numerics/random/independent_bits_engine/cons/
9553 seed_seq.cc: New.
9554 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9555 typedefs.cc: New.
9556 * testsuite/26_numerics/random/independent_bits_engine/operators/
9557 equal.cc: New.
9558 * testsuite/26_numerics/random/independent_bits_engine/operators/
9559 serialize.cc: New.
9560 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9561 base_move.cc: New.
9562 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9563 seed1.cc: New.
9564 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9565 seed2.cc: New.
9566 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9567 base_copy.cc: New.
9568 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9569 default.cc: New.
9570 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9571 seed_seq.cc: New.
9572 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9573 typedefs.cc: New.
9574 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9575 equal.cc: New.
9576 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9577 serialize.cc
9578 * testsuite/26_numerics/random/mt19937.cc: New.
9579 * testsuite/26_numerics/random/mt19937_64.cc: New.
9580 * testsuite/26_numerics/random/minstd_rand.cc: New.
9581 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9582 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9583 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9584 * testsuite/26_numerics/random/ranlux24.cc: New.
9585 * testsuite/26_numerics/random/ranlux48.cc: New.
9586 * testsuite/26_numerics/random/knuth_b.cc: New.
9587 * testsuite/26_numerics/random/default_random_engine.cc: New.
9588 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9589 parms.cc: New.
9590 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9591 default.cc: New.
9592 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9593 typedefs.cc: New.
9594 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9595 serialize.cc: New.
9596 * testsuite/26_numerics/random/normal_distribution/cons/
9597 parms.cc: New.
9598 * testsuite/26_numerics/random/normal_distribution/cons/
9599 default.cc: New.
9600 * testsuite/26_numerics/random/normal_distribution/requirements/
9601 typedefs.cc: New.
9602 * testsuite/26_numerics/random/normal_distribution/operators/
9603 serialize.cc: New.
9604 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9605 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9606 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9607 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9608 parms_neg.cc: New.
9609 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9610 parms.cc: New.
9611 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9612 default.cc: New.
9613 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9614 typedefs.cc: New.
9615 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9616 serialize.cc: New.
9617 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9618 parms_neg.cc: New.
9619 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9620 parms.cc: New.
9621 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9622 default.cc: New.
9623 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9624 typedefs.cc: New.
9625 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9626 serialize.cc: New.
9627 * testsuite/26_numerics/random/poisson_distribution/cons/
9628 parms.cc: New.
9629 * testsuite/26_numerics/random/poisson_distribution/cons/
9630 default.cc: New.
9631 * testsuite/26_numerics/random/poisson_distribution/requirements/
9632 typedefs.cc
9633 * testsuite/26_numerics/random/poisson_distribution/operators/
9634 serialize.cc: New.
9635 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9636 parms.cc: New.
9637 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9638 default.cc: New.
9639 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9640 typedefs.cc: New.
9641 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9642 serialize.cc: New.
9643 * testsuite/26_numerics/random/discrete_distribution/cons/
9644 range.cc: New.
9645 * testsuite/26_numerics/random/discrete_distribution/cons/
9646 initlist.cc: New.
9647 * testsuite/26_numerics/random/discrete_distribution/cons/
9648 default.cc: New.
9649 * testsuite/26_numerics/random/discrete_distribution/cons/
9650 num_xbound_fun.cc: New.
9651 * testsuite/26_numerics/random/discrete_distribution/requirements/
9652 typedefs.cc: New.
9653 * testsuite/26_numerics/random/discrete_distribution/operators/
9654 serialize.cc: New.
9655 * testsuite/26_numerics/random/weibull_distribution/cons/
9656 parms.cc: New.
9657 * testsuite/26_numerics/random/weibull_distribution/cons/
9658 default.cc: New.
9659 * testsuite/26_numerics/random/weibull_distribution/requirements/
9660 typedefs.cc: New.
9661 * testsuite/26_numerics/random/weibull_distribution/operators/
9662 serialize.cc: New.
9663 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9664 parms.cc: New.
9665 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9666 default.cc: New.
9667 * testsuite/26_numerics/random/negative_binomial_distribution/
9668 requirements/typedefs.cc: New.
9669 * testsuite/26_numerics/random/negative_binomial_distribution/
9670 operators/serialize.cc: New.
9671 * testsuite/26_numerics/random/cauchy_distribution/cons/
9672 parms.cc: New.
9673 * testsuite/26_numerics/random/cauchy_distribution/cons/
9674 default.cc: New.
9675 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9676 typedefs.cc: New.
9677 * testsuite/26_numerics/random/cauchy_distribution/operators/
9678 serialize.cc: New.
9679 * testsuite/26_numerics/random/gamma_distribution/cons/
9680 parms.cc: New.
9681 * testsuite/26_numerics/random/gamma_distribution/cons/
9682 default.cc: New.
9683 * testsuite/26_numerics/random/gamma_distribution/requirements/
9684 typedefs.cc: New.
9685 * testsuite/26_numerics/random/gamma_distribution/operators/
9686 serialize.cc: New.
9687 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9688 parms.cc: New.
9689 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9690 default.cc: New.
9691 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9692 typedefs.cc: New.
9693 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9694 serialize.cc: New.
9695
9696 * testsuite/26_numerics/random/exponential_distribution/cons/
9697 parms.cc: New.
9698 * testsuite/26_numerics/random/exponential_distribution/cons/
9699 default.cc: New.
9700 * testsuite/26_numerics/random/exponential_distribution/requirements/
9701 typedefs.cc: New.
9702 * testsuite/26_numerics/random/exponential_distribution/operators/
9703 serialize.cc: New.
9704 * testsuite/26_numerics/random/lognormal_distribution/cons/
9705 parms.cc: New.
9706 * testsuite/26_numerics/random/lognormal_distribution/cons/
9707 default.cc: New.
9708 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9709 typedefs.cc: New.
9710 * testsuite/26_numerics/random/lognormal_distribution/operators/
9711 serialize.cc: New.
9712 * testsuite/26_numerics/random/binomial_distribution/cons/
9713 parms.cc: New.
9714 * testsuite/26_numerics/random/binomial_distribution/cons/
9715 default.cc: New.
9716 * testsuite/26_numerics/random/binomial_distribution/requirements/
9717 typedefs.cc: New.
9718 * testsuite/26_numerics/random/binomial_distribution/operators/
9719 serialize.cc: New.
9720 * testsuite/26_numerics/random/random_device/cons/
9721 token.cc: New.
9722 * testsuite/26_numerics/random/random_device/cons/
9723 default.cc: New.
9724 * testsuite/26_numerics/random/random_device/requirements/
9725 typedefs.cc: New.
9726 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9727 parms.cc: New.
9728 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9729 default.cc: New.
9730 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9731 typedefs.cc: New.
9732 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9733 serialize.cc: New.
9734 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9735 range.cc: New.
9736 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9737 default.cc: New.
9738 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9739 num_xbound_fun.cc: New.
9740 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9741 initlist_fun.cc: New.
9742 * testsuite/26_numerics/random/piecewise_linear_distribution/
9743 requirements/typedefs.cc: New.
9744 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9745 serialize.cc: New.
9746 * testsuite/26_numerics/random/student_t_distribution/cons/
9747 parms.cc: New.
9748 * testsuite/26_numerics/random/student_t_distribution/cons/
9749 default.cc: New.
9750 * testsuite/26_numerics/random/student_t_distribution/requirements/
9751 typedefs.cc: New.
9752 * testsuite/26_numerics/random/student_t_distribution/operators/
9753 serialize.cc: New.
9754 * testsuite/26_numerics/random/geometric_distribution/cons/
9755 parms.cc: New.
9756 * testsuite/26_numerics/random/geometric_distribution/cons/
9757 default.cc: New.
9758 * testsuite/26_numerics/random/geometric_distribution/requirements/
9759 typedefs.cc: New.
9760 * testsuite/26_numerics/random/geometric_distribution/operators/
9761 serialize.cc: New.
9762 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9763 range.cc: New.
9764 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9765 default.cc: New.
9766 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9767 num_xbound_fun.cc: New.
9768 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9769 initlist_fun.cc: New.
9770 * testsuite/26_numerics/random/piecewise_constant_distribution/
9771 requirements/typedefs.cc: New.
9772 * testsuite/26_numerics/random/piecewise_constant_distribution/
9773 operators/serialize.cc: New.
9774
9775 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9776
9777 * include/ext/bitmap_allocator.h: The typedefs should be made public
9778 if we want them to be accessible. This has been revealed by the patch
9779 that fixes PR c++/26693 in g++.
9780
9781 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9782
9783 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9784 Regenerated.
9785 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9786 Regenerated.
9787 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9788 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9789 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9790 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9791 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9792 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9793 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9794 Regenerated.
9795 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9796
9797 2009-03-31 Jason Merrill <jason@redhat.com>
9798
9799 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9800
9801 PR libstdc++/39310
9802 * include/tr1_impl/type_traits (is_function): Add partial
9803 specializations with function cv-quals.
9804 (__is_function_helper): Remove.
9805 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9806
9807 2009-03-30 Ian Lance Taylor <iant@google.com>
9808
9809 * include/backward/hashtable.h (clear): Return quickly if the
9810 table is empty.
9811
9812 2009-03-27 Ian Lance Taylor <iant@google.com>
9813
9814 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9815 (__stl_prime_list): Add 5 at the start of the list.
9816
9817 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9818
9819 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9820 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9821 std::string&, ios_base::openmode), basic_ifstream<>::
9822 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9823 basic_ofstream(const std::string&, ios_base::openmode),
9824 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9825 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9826 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9827 Add in C++0x mode.
9828 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9829 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9830 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9831 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9832 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9833 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9834 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9835
9836 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9837
9838 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9839 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9840 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9841 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9842
9843 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9844
9845 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9846 _M_transfer_after, _M_reverse_after): Move out of line...
9847 * include/bits/forward_list.tcc: ... here.
9848 (forward_list<>::reverse): Move inline...
9849 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9850
9851 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9852
9853 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9854 28277.cc: Likewise.
9855 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9856 Likewise.
9857 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9858 Likewise.
9859 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9860 Likewise.
9861
9862 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9863
9864 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9865 year(s).
9866 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9867 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9868 Likewise.
9869 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9870 Likewise.
9871 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9872 Likewise.
9873 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9874
9875 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9876
9877 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9878 iterations for simulators.
9879 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9880 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9881 Condition stream width for simulators.
9882 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9883 Likewise.
9884 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9885 Likewise.
9886 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9887
9888 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9889
9890 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9891 sheet version information. Table-ize docbook element examples.
9892 * doc/xml/manual/using.xml: Human-readable header
9893 markup. Alphabetized. Add new headers.
9894 * doc/html: Regenerate.
9895
9896 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9897
9898 * doc/xml/faq.xml: Fix link to setup documentation.
9899
9900 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9901
9902 * include/std/type_traits (__add_lvalue_reference_helper,
9903 __add_rvalue_reference_helper): As an optimization, rewrite
9904 condition (avoid is_function).
9905
9906 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9907
9908 PR libstdc++/39405
9909 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9910 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9911
9912 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9913
9914 * testsuite/30_threads/condition_variable_any/native_handle/
9915 typesizes.cc: Include tweaks.
9916 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9917 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9918 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9919 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9920 * testsuite/30_threads/condition_variable/native_handle/
9921 typesizes.cc: Same.
9922
9923 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9924
9925 * include/bits/shared_ptr.h: Add include guards.
9926 * include/tr1/shared_ptr.h: Likewise.
9927
9928 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9929
9930 * include/std/iostream: Fix doxygen link.
9931 * include/bits/forward_list.h: Fix doxygen markup.
9932 * include/ext/vstring.h: Escape backslash in doxygen comment.
9933 * include/bits/basic_string.h: Likewise.
9934
9935 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9936
9937 * doc/xml/faq.xml: Fix links to implementation status pages.
9938
9939 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9940
9941 * include/std/complex (operator+(const complex<>&, const _Tp&),
9942 operator+(const _Tp&, const complex<>&),
9943 operator-(const complex<>&, const _Tp&),
9944 operator-(const _Tp&, const complex<>&)): Do not assume real()
9945 returns a reference (against DR 387).
9946 * testsuite/26_numerics/complex/dr387_2.cc: New.
9947
9948 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9949
9950 * testsuite/thread/pthread4.cc: Move...
9951 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9952 * testsuite/thread/pthread5.cc: Move...
9953 * testsuite/23_containers/list/pthread5.cc: ...here.
9954 * testsuite/thread/pthread6.cc: Move...
9955 * testsuite/23_containers/map/pthread6.cc: ...here.
9956 * testsuite/thread/pthread7-rope.cc: Move...
9957 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9958 * testsuite/thread/guard.cc: Move...
9959 * testsuite/18_support/pthread_guard.cc: ...here.
9960 * testsuite/thread/18185.cc: Move...
9961 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9962 * testsuite/thread/pthread1.cc: Move...
9963 * testsuite/23_containers/list/pthread1.cc: ...here.
9964 * testsuite/thread/pthread2.cc: Move...
9965 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9966 * testsuite/thread/pthread3.cc: Move...
9967 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9968
9969 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9970 * testsuite/thread: Remove.
9971
9972 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9973
9974 * configure: Regenerate.
9975
9976 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9977
9978 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9979 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9980 from baseline_dir.
9981 * configure: Regenerate.
9982 * testsuite/Makefile.am (baseline_file): Remove variable.
9983 (site.exp): Set baseline_dir rather than baseline_file.
9984 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9985 * testsuite/Makefile.in: Regenerate.
9986
9987 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9988
9989 * testsuite/30_threads/thread/this_thread: Move...
9990 * testsuite/30_threads/this_thread: ...here.
9991 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9992 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9993 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9994 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9995 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9996 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9997
9998 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9999
10000 * doc/doxygen/user.cfg.in: Tweaks.
10001 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
10002 be elsewhere.
10003
10004 * include/tr1_impl/unordered_map: Just use most specialized
10005 container module.
10006 * include/tr1_impl/unordered_set: Same.
10007 * include/tr1_impl/array: Same.
10008 * include/bits/stl_list.h: Same.
10009 * include/bits/stl_map.h: Same.
10010 * include/bits/stl_queue.h: Same.
10011 * include/bits/stl_set.h: Same.
10012 * include/bits/stl_stack.h: Same.
10013 * include/bits/forward_list.h: Same.
10014 * include/bits/basic_string.h: Same.
10015 * include/bits/stl_multimap.h: Same.
10016 * include/bits/stl_vector.h: Same.
10017 * include/bits/stl_deque.h: Same.
10018 * include/bits/stl_multiset.h: Same.
10019 * include/bits/stl_bvector.h: Same.
10020
10021 * include/backward/binders.h: Change binder module to binders.
10022
10023 * include/std/complex: Add complex_numers module.
10024 * include/tr1_impl/complex: Same.
10025
10026 * include/std/valarray: Add numeric_arrays module.
10027 * include/bits/gslice_array.h: Same.
10028 * include/bits/gslice.h: Same.
10029 * include/bits/mask_array.h: Same.
10030 * include/bits/slice_array.h: Same.
10031 * include/bits/indirect_array.h: Same.
10032
10033 * include/bits/allocator.h: Add allocators module.
10034 * include/ext/throw_allocator.h
10035 * include/ext/pool_allocator.h
10036 * include/ext/bitmap_allocator.h
10037 * include/ext/new_allocator.h
10038 * include/ext/malloc_allocator.h
10039 * include/ext/array_allocator.h
10040 * include/ext/mt_allocator.h
10041 * include/ext/debug_allocator.h
10042 * include/ext/extptr_allocator.h
10043
10044 * include/tr1_impl/functional: Move namespace markup here.
10045 * include/tr1_impl/regex: Same.
10046
10047 * include/tr1_impl/type_traits: Add metaprogramming module.
10048 * include/std/type_traits: Same.
10049
10050 * include/std/memory: Add memory module.
10051
10052 * include/std/ratio: Add ratio module.
10053
10054 * include/std/chrono: Move namespace markup here, add time module.
10055
10056 * include/std/thread: Move namespace markup here, add concurrency
10057 module.
10058 * include/std/mutex: Use concurrency module.
10059 * include/std/condition_variable: Same.
10060
10061
10062 * include/bits/ios_base.h: Refine io module.
10063 * include/bits/basic_ios.h: Same.
10064 * include/std/fstream: Same.
10065 * include/std/istream: Same.
10066 * include/std/ostream: Same.
10067 * include/std/sstream: Same.
10068
10069 * include/ext/vstring.h: Correct parameter markup.
10070
10071 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10072 * include/bits/unique_ptr.h: Same.
10073
10074 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10075 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10076 * include/bits/stl_heap.h: Add markup for new groupings.
10077 * include/bits/stl_algobase.h: Same.
10078 * include/bits/stl_algo.h: Same.
10079
10080 * include/c_compatibility/stdatomic.h: Add atomics module.
10081 * include/c_global/cstdatomic: Same.
10082
10083 * libsupc++/exception: Add exceptions module.
10084 * libsupc++/typeinfo: Same.
10085 * libsupc++/new: Same.
10086 * libsupc++/exception_ptr.h: Same.
10087 * include/std/system_error: Same.
10088 * include/std/stdexcept: Same.
10089
10090 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10091 * libsupc++/cxxabi-forced.h: Same.
10092
10093 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10094 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10095 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10096 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10097 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10098 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10099 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10100 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10101 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10102 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10103 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10104 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10105 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10106 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10107 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10108 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10109 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10110 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10111 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10112 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10113 * testsuite/23_containers/vector/requirements/dr438/
10114 constructor_1_neg.cc: Same.
10115 * testsuite/23_containers/vector/requirements/dr438/
10116 constructor_2_neg.cc: Same.
10117 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10118 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10119 * testsuite/23_containers/deque/requirements/dr438/
10120 constructor_1_neg.cc: Same.
10121 * testsuite/23_containers/deque/requirements/dr438/
10122 constructor_2_neg.cc: Same.
10123 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10124 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10125 * testsuite/23_containers/list/requirements/dr438/
10126 constructor_1_neg.cc: Same.
10127 * testsuite/23_containers/list/requirements/dr438/
10128 constructor_2_neg.cc: Same.
10129 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10130 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10131 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10132 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10133 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10134 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10135 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10136 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10137 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10138 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10139
10140 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10141
10142 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10143 * doc/doxygen/user.cfg.in: Update.
10144 * scripts/run_doxygen: Adjust for new group names.
10145
10146 * include/tr1_impl/random: Update doxygen group markup.
10147 * include/tr1_impl/unordered_map: Same.
10148 * include/tr1_impl/unordered_set: Same.
10149 * include/tr1_impl/array: Same.
10150 * include/std/numeric: Same.
10151 * include/std/utility: Same.
10152 * include/std/bitset: Same.
10153 * include/std/iosfwd: Same.
10154 * include/bits/stl_list.h: Same.
10155 * include/bits/stl_map.h: Same.
10156 * include/bits/stl_algobase.h: Same.
10157 * include/bits/stl_queue.h: Same.
10158 * include/bits/stl_set.h: Same.
10159 * include/bits/stl_stack.h: Same.
10160 * include/bits/stl_iterator_base_types.h: Same.
10161 * include/bits/forward_list.h: Same.
10162 * include/bits/basic_string.h: Same.
10163 * include/bits/stl_multimap.h: Same.
10164 * include/bits/stl_vector.h: Same.
10165 * include/bits/stl_deque.h: Same.
10166 * include/bits/stl_multiset.h: Same.
10167 * include/bits/stl_algo.h: Same.
10168 * include/bits/stl_bvector.h: Same.
10169 * include/bits/algorithmfwd.h: Same.
10170 * include/bits/stl_function.h: Same.
10171 * include/tr1/cmath: Same.
10172 * include/backward/binders.h: Same.
10173
10174 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10175
10176 * include/std/system_error (system_category): To system_category().
10177 (generic_category): To generic_category. DR 890.
10178 * src/system_error.cc: Define.
10179 * include/bits/functexcept.h: Only one __throw_system_error.
10180 * src/functexcept.cc: Same.
10181 * include/std/mutex: Fixup for changes above.
10182 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10183 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10184 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10185 * config/abi/pre/gnu.ver: Clean up exports.
10186
10187 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10188
10189 * include/std/thread: Fix typo.
10190 * src/thread.cc (thread::join): Use NULL.
10191
10192 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10193
10194 PR libstdc++/39168
10195 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10196 const string&)): Also check that the value != CHAR_MAX.
10197 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10198 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10199 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10200 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10201 _M_cache(const locale&)): Likewise.
10202 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10203 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10204 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10205 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10206 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10207 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10208
10209 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10210 Benjamin Kosnik <bkoz@redhat.com>
10211
10212 * include/std/thread (_Impl_base): Move _M_id out and into ...
10213 (thread): ...here. Call _M_make_routine in body of constructors.
10214 Adjust data member usage to reflect changes.
10215 (_M_make_routine): From _M_make_shared_data.
10216 (_M_start_thread): Add __shared_base_type argument.
10217 * src/thread.cc: Fixups for above.
10218 * config/abi/pre/gnu.ver: Adjust exports.
10219 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10220 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10221 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10222
10223 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10224
10225 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10226 (compare_type_to_native_type): ...this, add alignment check.
10227 * testsuite/30_threads/condition_variable_any/native_handle/
10228 typesizes.cc: Modify as above.
10229 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10230 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10231 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10232 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10233 * testsuite/30_threads/condition_variable/native_handle/
10234 typesizes.cc: Same.
10235 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10236 typesizes.cc: Same.
10237
10238 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10239 * testsuite/30_threads/thread/cons/2.cc: Same.
10240 * testsuite/30_threads/thread/cons/3.cc: Same.
10241 * testsuite/30_threads/thread/cons/4.cc: Same.
10242 * testsuite/30_threads/thread/cons/5.cc: Same.
10243 * testsuite/30_threads/thread/cons/6.cc: Same.
10244 * testsuite/30_threads/thread/cons/7.cc: Same.
10245 * testsuite/30_threads/thread/cons/8.cc: Same.
10246
10247 * testsuite/30_threads/thread/cons/9.cc: New.
10248 * testsuite/30_threads/thread/cons/moveable.cc: New.
10249
10250 * src/condition_variable.cc: Clean up whitespace.
10251 * include/std/condition_variable: Same.
10252
10253 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10254
10255 * include/std/condition_variable (condition_variable): Remove
10256 _M_internal_mutex. Add private __native_type typedef.
10257 * src/condition_variable.cc (condition_variable::notify_one):
10258 Remove _M_internal_mutex use. Use typedef.
10259 (condition_variable::notify_all): Same.
10260 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10261 (recursive_mutex): Same.
10262 (timed_mutex): Same.
10263 (recursive_timed_mutex): Same.
10264 (once_flag): Make __native_type typedef private.
10265
10266 * include/std/thread (this_thread): Add minimal markup.
10267
10268 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10269 Adjust line numbers.
10270 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10271 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10272 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10273 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10274 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10275 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10276 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10277 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10278 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10279 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10280 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10281 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10282 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10283
10284 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10285 * testsuite/30_threads/condition_variable_any/native_handle/
10286 typesizes.cc: New.
10287 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10288 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10289 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10290 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10291 * testsuite/30_threads/condition_variable/native_handle/
10292 typesizes.cc: Same.
10293 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10294 typesizes.cc: Same.
10295
10296 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10297
10298 PR testsuite/33300
10299 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10300 on darwin for lp64.
10301
10302 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10303
10304 * configure.host: Set abi_baseline_pair for mips64*-linux.
10305 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10306
10307 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10308
10309 * include/std/thread (this_thread::get_id): Inline.
10310
10311 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10312
10313 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10314 _Callable as template argument for _M_make_shared_data.
10315 * testsuite/30_threads/thread/cons/6.cc: New.
10316 * testsuite/30_threads/thread/cons/7.cc: New.
10317 * testsuite/30_threads/thread/cons/8.cc: New.
10318
10319 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10320
10321 * testsuite/30_threads/thread/member: To..
10322 * testsuite/30_threads/thread/members: ...this.
10323 * testsuite/30_threads/condition_variable/member: To...
10324 * testsuite/30_threads/condition_variable/members: ...this.
10325
10326 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10327
10328 * include/std/thread (thread::id): Move definition inside thread.
10329 Use native_handle_type. Remove this_thread::get_id friend.
10330 Change __thread_data_ptr to __shared_base_ptr.
10331 (thread::id::id(native_handle_type): Make public. Still explicit.
10332 Use native_handle_type. Change _M_thread_id to _M_thread.
10333 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10334 _M_thread_handle to _M_id.
10335 (thread::__thread_data): Rename to _Impl.
10336 Fixup for renames.
10337 (thread::_M_make_thread_data): Return derived type.
10338 (thread::hardware_concurrency): Add definition for default case.
10339 (thread::get_id): Now can define inline.
10340 (thread): Change _M_thread_data to _M_data.
10341 (this_thread::get_id): Now can define inline.
10342 * src/thread.cc (__thread_proxy): Rename to
10343 execute_native_thread_routine.
10344 Fixup for other renames.
10345 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10346 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10347 * testsuite/30_threads/thread/algorithm: Move to..
10348 * testsuite/30_threads/thread/swap: ...this.
10349 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10350 * testsuite/30_threads/thread/id/operators.cc: New.
10351
10352 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10353
10354 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10355 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10356 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10357 exposing it in public std::tuple interface.
10358
10359 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10360 Benjamin Kosnik <bkoz@redhat.com>
10361
10362 * include/std/thread (__thread_data_base): Nest class in std::thread.
10363 (__thread_data): Likewise.
10364 (__thread_data_ptr): Nest typedef in std::thread.
10365 * src/thread.cc (__thread_proxy): Qualify the above names.
10366 * config/abi/pre/gnu.ver: Remove unused exports.
10367
10368 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10369
10370 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10371 * include/bits/stl_vector.h: Remove private vector_type typedef.
10372 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10373 Fix line numbers.
10374 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10375 * testsuite/23_containers/vector/requirements/dr438/
10376 constructor_1_neg.cc: Same.
10377 * testsuite/23_containers/vector/requirements/dr438/
10378 constructor_2_neg.cc: Same.
10379 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10380 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10381
10382 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10383
10384 PR libstdc++/25191
10385 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10386 deal consistently with __try and __catch too.
10387 * src/localename.cc: Replace try -> __try, catch -> __catch.
10388 * src/ios.cc: Likewise.
10389 * src/locale.cc: Likewise.
10390 * src/istream.cc: Likewise.
10391 * src/thread.cc: Likewise.
10392 * src/compatibility.cc: Likewise.
10393 * src/bitmap_allocator.cc: Likewise.
10394 * src/ios_init.cc: Likewise.
10395 * include/debug/deque: Likewise.
10396 * include/debug/list: Likewise.
10397 * include/tr1_impl/hashtable: Likewise.
10398 * include/std/bitset: Likewise.
10399 * include/ext/pb_ds/detail/resize_policy/
10400 hash_load_check_resize_trigger_imp.hpp: Likewise.
10401 * include/ext/pb_ds/detail/resize_policy/
10402 hash_standard_resize_policy_imp.hpp: Likewise.
10403 * include/ext/pb_ds/detail/cc_hash_table_map_/
10404 resize_fn_imps.hpp: Likewise.
10405 * include/ext/pb_ds/detail/cc_hash_table_map_/
10406 constructor_destructor_fn_imps.hpp: Likewise.
10407 * include/ext/pb_ds/detail/pat_trie_/
10408 split_join_branch_bag.hpp: Likewise.
10409 * include/ext/pb_ds/detail/pat_trie_/
10410 constructors_destructor_fn_imps.hpp: Likewise.
10411 * include/ext/pb_ds/detail/bin_search_tree_/
10412 constructors_destructor_fn_imps.hpp: Likewise.
10413 * include/ext/pb_ds/detail/gp_hash_table_map_/
10414 resize_fn_imps.hpp: Likewise.
10415 * include/ext/pb_ds/detail/gp_hash_table_map_/
10416 constructor_destructor_fn_imps.hpp: Likewise.
10417 * include/ext/pb_ds/detail/binary_heap_/
10418 constructors_destructor_fn_imps.hpp: Likewise.
10419 * include/ext/pb_ds/detail/binary_heap_/
10420 erase_fn_imps.hpp: Likewise.
10421 * include/ext/pb_ds/detail/binary_heap_/
10422 split_join_fn_imps.hpp: Likewise.
10423 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10424 constructors_destructor_fn_imps.hpp: Likewise.
10425 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10426 * include/ext/pb_ds/detail/list_update_map_/
10427 constructor_destructor_fn_imps.hpp: Likewise.
10428 * include/ext/slist: Likewise.
10429 * include/ext/memory: Likewise.
10430 * include/ext/rc_string_base.h: Likewise.
10431 * include/ext/ropeimpl.h: Likewise.
10432 * include/ext/vstring.tcc: Likewise.
10433 * include/ext/rope: Likewise.
10434 * include/ext/sso_string_base.h: Likewise.
10435 * include/bits/shared_ptr.h: Likewise.
10436 * include/bits/stl_list.h: Likewise.
10437 * include/bits/locale_classes.tcc: Likewise.
10438 * include/bits/locale_facets.tcc: Likewise.
10439 * include/bits/locale_classes.h: Likewise.
10440 * include/bits/forward_list.h: Likewise.
10441 * include/bits/stl_vector.h: Likewise.
10442 * include/bits/stl_deque.h: Likewise.
10443 * include/bits/istream.tcc: Likewise.
10444 * include/bits/stl_uninitialized.h: Likewise.
10445 * include/bits/ostream.tcc: Likewise.
10446 * include/bits/vector.tcc: Likewise.
10447 * include/bits/stl_tempbuf.h: Likewise.
10448 * include/bits/deque.tcc: Likewise.
10449 * include/bits/basic_string.tcc: Likewise.
10450 * include/bits/ostream_insert.h: Likewise.
10451 * include/bits/locale_facets_nonio.tcc: Likewise.
10452 * include/bits/stl_tree.h: Likewise.
10453 * include/bits/fstream.tcc: Likewise.
10454 * include/tr1/shared_ptr.h: Likewise.
10455 * include/tr1/hypergeometric.tcc: Likewise.
10456 * include/backward/hashtable.h: Likewise.
10457 * libsupc++/exception_ptr.h: Likewise.
10458 * libsupc++/eh_personality.cc: Likewise.
10459 * libsupc++/eh_call.cc: Likewise.
10460 * config/locale/gnu/monetary_members.cc: Likewise.
10461 * config/locale/gnu/time_members.h: Likewise.
10462 * config/locale/generic/time_members.h: Likewise.
10463
10464 2009-02-03 Johannes Singler <singler@ira.uka.de>
10465
10466 * include/parallel/algorithmfwd.h:
10467 Add parallelism default for many declarations.
10468 * include/parallel/numericfwd.h: Likewise.
10469 * include/parallel/iterator.h: Use iterator_traits as usual.
10470 * include/parallel/par_loop.h:
10471 Include equally_split.h.
10472 (for_each_template_random_access_ed):
10473 Avoid calling the Result default constructor.
10474 * include/parallel/numeric: Replace
10475 for_each_template_random_access by
10476 for_each_template_random_access_ed in numeric functions.
10477
10478 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10479
10480 * config/os/gnu-linux/os_defines.h: Remove superfluous
10481 __NO_STRING_INLINES.
10482
10483 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10484
10485 * testsuite/21_strings/c_strings/char/3.cc: New test.
10486 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10487
10488 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10489 Jakub Jelinek <jakub@redhat.com>
10490
10491 PR libstdc++/30928 (partial, works together with recent glibcs)
10492 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10493 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10494 defined.
10495 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10496 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10497 defined.
10498 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10499 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10500 defined.
10501 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10502 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10503 defined.
10504 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10505 argument is const char *, assign result to const char * var, not
10506 char *.
10507 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10508 argument is const wchar_t *, assign result to const wchar_t * var, not
10509 wchar_t *.
10510
10511 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10512
10513 * include/std/thread: Remove unused headers.
10514 (__thread_data_base): Remove unused mutex and base.
10515 (thread::~thread): Only detach if joinable.
10516 (thread::joinable): Test if thread data ptr is empty.
10517 (thread::_M_thread_data_mutex): Remove.
10518 (thread::_M_get_thread_data): Remove.
10519 (thread::_M_make_thread_data): Remove overload, use make_shared.
10520 (thread::id::id): Make constructor explicit.
10521 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10522 (thread::_M_start_thread): Break shared_ptr cycle on error.
10523 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10524 * testsuite/30_threads/thread/member/4.cc: New.
10525 * testsuite/30_threads/thread/member/5.cc: New.
10526
10527 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10528
10529 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10530 (standard_layout): Just use !has_virtual_destructor for now.
10531 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10532 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10533 * testsuite/30_threads/recursive_mutex/requirements/
10534 standard_layout.cc: New.
10535 * testsuite/30_threads/condition_variable/requirements/
10536 standard_layout.cc: New.
10537 * testsuite/29_atomics/atomic_address/requirements/
10538 standard_layout.cc: Adjust.
10539 * testsuite/29_atomics/atomic_flag/requirements/
10540 standard_layout.cc: Same.
10541 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10542 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10543 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10544 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10545 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10546 line numbers.
10547 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10548 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10549 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10550 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10551 Remove, not required.
10552
10553 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10554
10555 * include/std/thread (__thread_data_base, thread): Rename member
10556 functions to match coding style.
10557 (thread::thread,thread::operator=): Define move operations.
10558 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10559 * config/abi/pre/gnu.ver: Adjust.
10560
10561 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10562
10563 PR libstdc++/38384
10564 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10565 on HPUX.
10566 * configure: Regenerate.
10567
10568 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10569
10570 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10571 atomic_flag_fence.
10572
10573 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10574
10575 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10576 Uros Bizjak <ubizjak@gmail.com>
10577
10578 PR libstdc++/38834
10579 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10580 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10581
10582 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10583 Rainer Emrich <r.emrich@de.tecosim.com>
10584
10585 PR libstdc++/38919
10586 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10587 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10588 * configure: Regenerate.
10589
10590 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10591
10592 * include/std/thread (__thread_data_base::__run): Make non-const.
10593 * testsuite/30_threads/thread/cons/5.cc: New.
10594
10595 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10596
10597 * src/Makefile.am (sources): Add math_stubs_float.cc.
10598 * src/Makefile.in: Regenerate.
10599 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10600
10601 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10602
10603 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10604 * src/Makefile.in: Regenerate.
10605 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10606
10607 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10608
10609 PR libstdc++/32666
10610 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10611
10612 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10613
10614 PR libstdc++/32666
10615 * Makefile.am (hosted_source): Remove libmath directory.
10616 * Makefile.in: Regenerate.
10617 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10618 (AC_REPLACE_MATHFUNCS): Remove.
10619 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10620 in GLIBCXX_CHECK_C99_TR1.
10621 * acinclude.m4: Remove libmath, need_math.
10622 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10623 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10624 * configure.ac: Same.
10625 * configure: Regenerate.
10626 * fragment.am: Fix comment.
10627 * config.h.in: Regenerate.
10628 * src/Makefile.in: Regenerate.
10629 * src/Makefile.am: Remove libmath references.
10630 * doc/Makefile.in: Regenerate.
10631 * po/Makefile.in: Regenerate.
10632 * include/Makefile.in: Regenerate.
10633 * libsupc++/Makefile.in: Regenerate.
10634 * testsuite/Makefile.in: Regenerate.
10635
10636 * src/compatibility.cc: Also export long double versions of "C" math
10637 library if hppa-linux.
10638 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10639 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10640
10641 * libmath: Remove.
10642 * libmath/signbit.c: Same.
10643 * libmath/stubs.c: Same.
10644 * libmath/Makefile.in: Same.
10645 * libmath/copysignf.c: Same.
10646 * libmath/mathconf.h: Same.
10647 * libmath/signbitf.c: Same.
10648 * libmath/Makefile.am: Same.
10649 * libmath/signbitl.c: Same.
10650
10651 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10652 Paolo Carlini <paolo.carlini@oracle.com>
10653
10654 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10655 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10656 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10657 * configure.ac: Adjust.
10658 * doc/xml/manual/configure.xml: Update.
10659 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10660 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10661 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10662 * configure: Regenerate.
10663 * config.h.in: Likewise.
10664
10665 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10666 thread::joinable, thread::swap, this_thread::get_id,
10667 this_thread::yield): Define inline...
10668 * include/std/thread: ... here.
10669 * config/abi/pre/gnu.ver: Adjust.
10670
10671 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10672
10673 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10674 Add dg-timeout-factor 2.0.
10675 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10676 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10677 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10678 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10679 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10680 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10681
10682 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10683
10684 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10685 field from readelf output.
10686
10687 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10688
10689 PR libstdc++/38384
10690 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10691 * configure: Regenerate.
10692
10693 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10694
10695 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10696 _GLIBCXX_HAVE_TLS.
10697 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10698
10699 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10700
10701 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10702 constructor for _M_pattern.
10703 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10704 string.cc: Test construction from different basic_string type.
10705 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10706 string.cc: Likewise.
10707
10708 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10709 Jonathan Larmour <jifl@eCosCentric.com>
10710
10711 PR libstdc++/36801
10712 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10713 New.
10714 (__gnu_cxx::__exchange_and_add): Use it.
10715 * src/atomic.cc (get_atomic_mutex): New.
10716 * src/debug.cc (get_safe_base_mutex): New.
10717 * src/locale.cc (get_locale_cache_mutex): New.
10718 * src/mt_allocator.cc (get_freelist): New.
10719 (get_freelist_mutex): New.
10720 * src/pool_allocator.cc (get_palloc_mutex): New.
10721 * include/std/mutex (__once_functor_lock): To
10722 (__get_once_functor_lock): ...this.
10723 * src/mutex.cc (__once_mutex): Don't export, use
10724 (get_once_mutex): ...this.
10725 * config/abi/pre/gnu.ver: Adjust exports.
10726
10727 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10728
10729 PR libstdc++/38732
10730 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10731 referenceCount field again.
10732 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10733 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10734 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10735 inline functions.
10736 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10737 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10738 instead of __cxa_exception.
10739 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10740 __cxxabiv1::__cxa_throw): Likewise.
10741 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10742 std::__exception_ptr::exception_ptr::_M_addref,
10743 std::__exception_ptr::exception_ptr::_M_release,
10744 __gxx_dependent_exception_cleanup): Likewise.
10745 * testsuite/18_support/exception/38732.cc: New test.
10746
10747 PR libstdc++/38092
10748 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10749 * src/compatibility.cc: Don't use .symver directives if
10750 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10751 * config.h.in: Regenerated.
10752 * configure: Likewise.
10753
10754 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10755
10756 PR libstdc++/38466
10757 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10758
10759 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10760
10761 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10762 of classic locale...
10763 (locale::classic): Here.
10764
10765 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10766
10767 * include/tr1_impl/regex: Fix bad return statements and typos.
10768
10769 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10770
10771 * include/tr1_impl/regex: Remove unimplemented function definitions.
10772 * testsuite/28_regex/init-list.cc: Compile only.
10773 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10774 c_string_extended.cc: Same.
10775 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10776 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10777
10778 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10779
10780 PR libstdc++/38384
10781 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10782 * configure: Regenerate.
10783
10784 2009-01-05 Ben Elliston <bje@au.ibm.com>
10785
10786 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10787 * configure: Regenerate.
10788
10789 2009-01-05 Ben Elliston <bje@au.ibm.com>
10790
10791 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10792 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10793 * configure: Regenerate.
10794
10795 2009-01-04 Richard Guenther <rguenther@suse.de>
10796
10797 PR libstdc++/38720
10798 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10799 integer type for storage, arithmetic and comparisons.
10800 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10801
10802 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10803
10804 PR libstdc++/38719
10805 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10806 _Fwd_list_const_iterator::_M_next): Fix return type.
10807
10808 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10809
10810 * Revert last commit, reopen and suspend libstdc++/38678.
10811
10812 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10813
10814 PR libstdc++/38678
10815 * include/std/istream (basic_istream<>::_M_read): New.
10816 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10817 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10818 * include/std/ostream (basic_ostream<>::_M_write_): New.
10819 (basic_ostream<>::_M_write): Adjust.
10820 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10821 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10822 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10823 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10824 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.