eh_terminate.cc: Fixes for -fno-exceptions.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
2
3 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
4 * libsupc++/vec.cc: Same.
5 * libsupc++/vterminate.cc: Same.
6 * libsupc++/new_opnt.cc: Same.
7
8 2009-09-28 Johannes Singler <singler@ira.uka.de>
9
10 * include/parallel/for_each_selectors.h: Remove obsolete comment.
11
12 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
13
14 * doc/html/ext/lwg-active.html: Update to Revision R66.
15 * doc/html/ext/lwg-closed.html: Likewise.
16 * doc/html/ext/lwg-defects: Likewise.
17
18 * doc/xml/manual/intro.xml: Update entry for DR 853.
19
20 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
21
22 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
23 according to upstream redirects.
24
25 2009-09-25 Johannes Singler <singler@ira.uka.de>
26
27 * include/parallel/include/parallel/checkers.h
28 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
29 (__is_sorted): Remove default parameter for _Compare; remove
30 inappropriate printf.
31
32 2009-09-25 Johannes Singler <singler@ira.uka.de>
33
34 * include/parallel/base.h: Comment on presence of min/max duplicates.
35
36 2009-09-25 Johannes Singler <singler@ira.uka.de>
37
38 * include/parallel/partition.h (__parallel_nth_element):
39 Correct comment.
40
41 2009-09-24 Johannes Singler <singler@ira.uka.de>
42
43 * include/parallel/algo.h: Uglify internal identifiers;
44 correct line breaks.
45 * include/parallel/for_each.h: Likewise.
46 * include/parallel/numeric: Likewise.
47 * include/parallel/omp_loop.h: Likewise.
48 * include/parallel/omp_loop_static.h: Likewise.
49 * include/parallel/par_loop.h: Likewise.
50 * include/parallel/workstealing.h: Likewise.
51
52 2009-09-24 Johannes Singler <singler@ira.uka.de>
53
54 * include/parallel/base.h (_EqualFromLess): Move _Compare template
55 parameter to the end as of others.
56 * include/parallel/algobase.h
57 (__lexicographical_compare_switch): Likewise.
58
59 2009-09-23 Johannes Singler <singler@ira.uka.de>
60
61 * include/parallel/algobase.h: Uglify internal identifiers;
62 correct line breaks.
63 * include/parallel/algo.h: Likewise.
64 * include/parallel/base.h: Likewise.
65 * include/parallel/equally_split.h: Likewise.
66 * include/parallel/find.h: Likewise.
67 * include/parallel/find_selectors.h: Likewise.
68 * include/parallel/for_each_selectors.h: Likewise.
69 * include/parallel/list_partition.h: Likewise.
70 * include/parallel/losertree.h: Likewise.
71 * include/parallel/merge.h: Likewise.
72 * include/parallel/multiseq_selection.h: Likewise.
73 * include/parallel/multiway_merge.h: Likewise.
74 * include/parallel/multiway_mergesort.h: Likewise.
75 * include/parallel/numeric: Likewise.
76 * include/parallel/numericfwd.h: Likewise.
77 * include/parallel/omp_loop.h: Likewise.
78 * include/parallel/omp_loop_static.h: Likewise.
79 * include/parallel/par_loop.h: Likewise.
80 * include/parallel/partition.h: Likewise.
81 * include/parallel/random_shuffle.h: Likewise.
82 * include/parallel/search.h: Likewise.
83 * include/parallel/sort.h: Likewise.
84 * include/parallel/workstealing.h: Likewise.
85
86 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
87
88 * doc/xml/manual/appendix_contributing.xml: Adjust link to
89 coreutils.
90
91 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
92
93 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
94
95 2009-09-17 Joseph Myers <joseph@codesourcery.com>
96
97 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
98 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
99 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
100 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
101 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
102 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
103 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
104 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
105 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
106 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
107 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
108 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
109
110 2009-09-17 Joseph Myers <joseph@codesourcery.com>
111
112 * include/ext/vstring.h (to_wstring(long long),
113 to_wstring(unsigned long long), to_wstring(long double)): Disable
114 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
115
116 2009-09-17 Johannes Singler <singler@ira.uka.de>
117
118 * include/parallel/algobase.h: Replace tabs by spaces;
119 correct line breaks.
120 * include/parallel/algorithmfwd.h: Likewise.
121 * include/parallel/balanced_quicksort.h: Likewise.
122 * include/parallel/base.h: Likewise.
123 * include/parallel/checkers.h: Likewise.
124 * include/parallel/compatibility.h: Likewise.
125 * include/parallel/equally_split.h: Likewise.
126 * include/parallel/find.h: Likewise.
127 * include/parallel/for_each.h: Likewise.
128 * include/parallel/for_each_selectors.h: Likewise.
129 * include/parallel/iterator.h: Likewise.
130 * include/parallel/list_partition.h: Likewise.
131 * include/parallel/losertree.h: Likewise.
132 * include/parallel/merge.h: Likewise.
133 * include/parallel/multiseq_selection.h: Likewise.
134 * include/parallel/multiway_merge.h: Likewise.
135 * include/parallel/multiway_mergesort.h: Likewise.
136 * include/parallel/numeric: Likewise.
137 * include/parallel/numericfwd.h: Likewise.
138 * include/parallel/omp_loop.h: Likewise.
139 * include/parallel/omp_loop_static.h: Likewise.
140 * include/parallel/par_loop.h: Likewise.
141 * include/parallel/partial_sum.h: Likewise.
142 * include/parallel/partition.h: Likewise.
143 * include/parallel/queue.h: Likewise.
144 * include/parallel/quicksort.h: Likewise.
145 * include/parallel/random_number.h: Likewise.
146 * include/parallel/random_shuffle.h: Likewise.
147 * include/parallel/search.h: Likewise.
148 * include/parallel/set_operations.h: Likewise.
149 * include/parallel/settings.h: Likewise.
150 * include/parallel/sort.h: Likewise.
151 * include/parallel/types.h: Likewise.
152 * include/parallel/unique_copy.h: Likewise.
153 * include/parallel/workstealing.h: Likewise.
154 * include/parallel/algo.h: Likewise;
155 shorten _ForwardIterator to _FIterator.
156 * include/parallel/find_selectors.h: Likewise.
157
158 2009-09-16 Johannes Singler <singler@ira.uka.de>
159
160 * include/parallel/base.h: Correct some comments accidentally changed
161 during uglification.
162 * include/parallel/find.h: Likewise.
163 * include/parallel/find_selectors.h: Likewise.
164 * include/parallel/multiway_merge.h: Likewise.
165 * include/parallel/multiway_mergesort.h: Likewise.
166 * include/parallel/partial_sum.h: Likewise.
167 * include/parallel/partition.h: Likewise.
168 * include/parallel/queue.h: Likewise.
169 * include/parallel/random_shuffle.h: Likewise.
170 * include/parallel/settings.h: Likewise.
171 * include/parallel/sort.h: Likewise.
172 * include/parallel/tags.h: Likewise.
173 * include/parallel/workstealing.h: Likewise.
174
175 2009-09-16 Johannes Singler <singler@ira.uka.de>
176
177 * include/parallel/base.h (_EqualFromLess):
178 Correct uglification of member variables and method arguments.
179 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
180 * include/parallel/find_selectors.h (__find_first_of_selector):
181 Likewise.
182 * include/parallel/iterator.h (_IteratorTriple): Likewise.
183 * include/parallel/multiseq_selection.h
184 (_Lexicographic, _LexicographicReverse): Likewise.
185 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
186 Likewise.
187 * include/parallel/random_number.h (_RandomNumber): Likewise.
188 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
189 Likewise.
190 * include/parallel/set_operations.h (__symmetric_difference_func,
191 __difference_func, __intersection_func, __union_func,
192 parallel_set_union, parallel_set_intersection, parallel_set_difference,
193 parallel_set_symmetric_difference): Likewise.
194 * include/parallel/tags.h (parallel_tag): Likewise.
195 * include/parallel/workstealing.h (_Job): Likewise.
196 * include/parallel/multiway_merge.h
197 (__multiway_merge_k_variant_sentinel_switch:operator())
198 correct uglification of _*LoserTree*.
199 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
200 uglification of member variables and method arguments.
201 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
202 * include/parallel/for_each_selectors.h: Likewise.
203 * include/parallel/omp_loop.h: Likewise.
204 * include/parallel/algo.h: Likewise; uglify c_rand_number.
205
206 2009-09-16 Johannes Singler <singler@ira.uka.de>
207
208 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
209 Replace redundant _Self.
210 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
211 Replace redundant _Self.
212 * include/parallel/algo.h: Correct accidental _Self in comments.
213 * include/parallel/losertree.h: Likewise.
214 * include/parallel/multiway_merge.h: Likewise.
215 * include/parallel/random_shuffle.h: Likewise.
216
217 2009-09-16 Johannes Singler <singler@ira.uka.de>
218
219 * include/parallel/algobase.h: Uglify internal identifiers.
220 * include/parallel/algo.h: Likewise.
221 * include/parallel/algorithm: Likewise.
222 * include/parallel/algorithmfwd.h: Likewise.
223 * include/parallel/balanced_quicksort.h: Likewise.
224 * include/parallel/base.h: Likewise.
225 * include/parallel/basic_iterator.h: Likewise.
226 * include/parallel/checkers.h: Likewise.
227 * include/parallel/compatibility.h: Likewise.
228 * include/parallel/compiletime_settings.: Likewise.
229 * include/parallel/equally_split.h: Likewise.
230 * include/parallel/features.h: Likewise.
231 * include/parallel/find.h: Likewise.
232 * include/parallel/find_selectors.h: Likewise.
233 * include/parallel/for_each.h: Likewise.
234 * include/parallel/for_each_selectors.h: Likewise.
235 * include/parallel/iterator.h: Likewise.
236 * include/parallel/list_partition.h: Likewise.
237 * include/parallel/losertree.h: Likewise.
238 * include/parallel/merge.h: Likewise.
239 * include/parallel/multiseq_selection.h: Likewise.
240 * include/parallel/multiway_merge.h: Likewise.
241 * include/parallel/multiway_mergesort.h: Likewise.
242 * include/parallel/numeric: Likewise.
243 * include/parallel/numericfwd.h: Likewise.
244 * include/parallel/omp_loop.h: Likewise.
245 * include/parallel/omp_loop_static.h: Likewise.
246 * include/parallel/parallel.h: Likewise.
247 * include/parallel/par_loop.h: Likewise.
248 * include/parallel/partial_sum.h: Likewise.
249 * include/parallel/partition.h: Likewise.
250 * include/parallel/queue.h: Likewise.
251 * include/parallel/quicksort.h: Likewise.
252 * include/parallel/random_number.h: Likewise.
253 * include/parallel/random_shuffle.h: Likewise.
254 * include/parallel/search.h: Likewise.
255 * include/parallel/set_operations.h: Likewise.
256 * include/parallel/settings.h: Likewise.
257 * include/parallel/sort.h: Likewise.
258 * include/parallel/tags.h: Likewise.
259 * include/parallel/types.h: Likewise.
260 * include/parallel/unique_copy.h: Likewise.
261 * include/parallel/workstealing.h: Likewise.
262
263 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
264
265 PR libstdc++/41037
266 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
267 and wcerr flags.
268 * testsuite/27_io/objects/char/41037.cc: New.
269 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
270
271 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
272
273 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
274 constraint.
275
276 2009-09-11 Johannes Singler <singler@ira.uka.de>
277
278 * include/parallel/multiway_merge.h
279 (multiway_merge_exact_splitting): Deallocate borders correctly.
280 (parallel_multiway_merge): Remove unnecessarily complicated
281 allocation, random access iterators are default-constructible;
282 deallocate ne_seqs correctly.
283
284 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
285
286 PR libstdc++/41316
287 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
288 Remove.
289 (forward_list<>::sort(_Comp)): Only declare.
290 (forward_list<>::sort()): Forward to the latter.
291 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
292 Remove definition.
293 (forward_list<>::sort(_Comp)): Define.
294 * testsuite/23_containers/forward_list/requirements/dr438/
295 assign_neg.cc: Adjust dg-error line number.
296 * testsuite/23_containers/forward_list/requirements/dr438/
297 insert_neg.cc: Likewise.
298 * testsuite/23_containers/forward_list/requirements/dr438/
299 constructor_1_neg.cc: Likewise.
300 * testsuite/23_containers/forward_list/requirements/dr438/
301 constructor_2_neg.cc: Likewise.
302
303 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
304
305 * src/Makefile.am (libstdc___la_LINK): New.
306 * src/Makefile.in: Regenerate.
307
308 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
309
310 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
311 *-*-freebsd* from both dg-do and dg-options.
312
313 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
314
315 * configure: Rebuilt with modified libtool.m4.
316
317 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
318 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
319
320 PR libstdc++/41280
321 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
322 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
323 * configure: Regenerate.
324
325 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
326
327 PR libstdc++/41267
328 * include/bits/stl_algobase.h (__copy_move::__copy_m,
329 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
330 with a null third argument.
331
332 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
333
334 Revert.
335 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
336 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
337 bool for stream sentry objects.
338 * include/bits/istream.tcc: Same.
339 * include/bits/ostream.tcc: Same.
340 * include/bits/basic_string.tcc: Same.
341 * include/bits/ostream_insert.h: Same.
342 * src/istream.cc: Same.
343
344 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
345
346 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
347 instantiation with additional commands issued for each Makefile
348 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
349 runs these commands.
350 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
351 running `make' in include, passing `pch_build=' to `make'.
352 * configure: Regenerate.
353
354 PR libstdc++/41220
355 * include/Makefile.am (CLEANFILES): Add stamp-host.
356 * include/Makefile.in: Regenerate.
357
358 2009-09-02 Joseph Myers <joseph@codesourcery.com>
359
360 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
361 under util/ to remote host. Copy .h and .hpp files at more levels
362 under util/ to remote host.
363
364 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
365
366 * include/bits/stl_uninitialized.h
367 (__uninitialized_copy::uninitialized_copy): Just call (the now
368 forwarding) _Construct.
369
370 2009-09-01 Chris Jefferson <chris@bubblescope.net>
371 Paolo Carlini <paolo.carlini@oracle.com>
372
373 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
374 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
375 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
376 move_iterators/1.cc: Adjust, do not define
377 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
378 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
379 move_iterators/1.cc: Likewise.
380 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
381 * testsuite/25_algorithms/move/1.cc: Likewise.
382 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
383 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
384 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
385 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
386 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
387 test for predicated test.
388 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
389 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
390 for predicated version.
391 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
392
393 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
394 enable test2 and test3.
395
396 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
397 moving bug in C++0x mode.
398
399 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
400 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
401 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
402 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
403
404 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
405 Kaz Kojima <kkojima@gcc.gnu.org>
406
407 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
408 dg-add-options ieee.
409 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
410 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
411 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
412 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
413 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
414 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
415 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
416 * testsuite/18_support/numeric_limits/
417 specialization_default_values.cc: Likewise.
418 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
419 * testsuite/26_numerics/complex/pow.cc: Likewise.
420 * testsuite/tr1/5_numerical_facilities/special_functions/
421 01_assoc_laguerre/check_nan.cc: Likewise.
422 * testsuite/tr1/5_numerical_facilities/special_functions/
423 02_assoc_legendre/check_nan.cc: Likewise.
424 * testsuite/tr1/5_numerical_facilities/special_functions/
425 03_beta/check_nan.cc: Likewise.
426 * testsuite/tr1/5_numerical_facilities/special_functions/
427 04_comp_ellint_1/check_nan.cc: Likewise.
428 * testsuite/tr1/5_numerical_facilities/special_functions/
429 05_comp_ellint_2/check_nan.cc: Likewise.
430 * testsuite/tr1/5_numerical_facilities/special_functions/
431 06_comp_ellint_3/check_nan.cc: Likewise.
432 * testsuite/tr1/5_numerical_facilities/special_functions/
433 07_conf_hyperg/check_nan.cc: Likewise.
434 * testsuite/tr1/5_numerical_facilities/special_functions/
435 08_cyl_bessel_i/check_nan.cc: Likewise.
436 * testsuite/tr1/5_numerical_facilities/special_functions/
437 09_cyl_bessel_j/check_nan.cc: Likewise.
438 * testsuite/tr1/5_numerical_facilities/special_functions/
439 10_cyl_bessel_k/check_nan.cc: Likewise.
440 * testsuite/tr1/5_numerical_facilities/special_functions/
441 11_cyl_neumann/check_nan.cc: Likewise.
442 * testsuite/tr1/5_numerical_facilities/special_functions/
443 12_ellint_1/check_nan.cc: Likewise.
444 * testsuite/tr1/5_numerical_facilities/special_functions/
445 13_ellint_2/check_nan.cc: Likewise.
446 * testsuite/tr1/5_numerical_facilities/special_functions/
447 14_ellint_3/check_nan.cc: Likewise.
448 * testsuite/tr1/5_numerical_facilities/special_functions/
449 15_expint/check_nan.cc: Likewise.
450 * testsuite/tr1/5_numerical_facilities/special_functions/
451 16_hermite/check_nan.cc: Likewise.
452 * testsuite/tr1/5_numerical_facilities/special_functions/
453 17_hyperg/check_nan.cc: Likewise.
454 * testsuite/tr1/5_numerical_facilities/special_functions/
455 18_laguerre/check_nan.cc: Likewise.
456 * testsuite/tr1/5_numerical_facilities/special_functions/
457 19_legendre/check_nan.cc: Likewise.
458 * testsuite/tr1/5_numerical_facilities/special_functions/
459 20_riemann_zeta/check_nan.cc: Likewise.
460 * testsuite/tr1/5_numerical_facilities/special_functions/
461 21_sph_bessel/check_nan.cc: Likewise.
462 * testsuite/tr1/5_numerical_facilities/special_functions/
463 22_sph_legendre/check_nan.cc: Likewise.
464 * testsuite/tr1/5_numerical_facilities/special_functions/
465 23_sph_neumann/check_nan.cc: Likewise.
466
467 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
468
469 * include/bits/stl_construct.h: Include <bits/move.h>.
470
471 2009-08-29 Chris Jefferson <chris@bubblescope.net>
472
473 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
474 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
475 Add.
476 * include/bits/stl_tempbuf.h (_Temporary_buffer::
477 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
478 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
479 C++0x mode.
480 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
481 const copy_tracker&)): Add.
482 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
483 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
484
485 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
486
487 * config/abi/pre/gnu.ver: Fixups for string member functions.
488
489 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
490
491 PR libstdc++/41005
492 * configure.ac: Bump libtool_VERSION to 6:14:0.
493 * configure: Regenerate.
494 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
495 * src/Makefile.in: Regenerate.
496 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
497 move <future> symbols to 3.4.14 version.
498 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
499
500 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
501
502 * include/bits/basic_string.h (basic_string): Add cbegin(),
503 cend(), crbegin(), crend() in C++0x mode.
504 * config/abi/pre/gnu.ver: Add exports.
505
506 * testsuite/util/testsuite_containers.h: New.
507 * testsuite/util/testsuite_container_traits.h: New.
508 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
509 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
510 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
511 * testsuite/ext/vstring/requirements/typedefs.cc: New.
512 * testsuite/23_containers/unordered_map/requirements/
513 cliterators.cc: Edit.
514 * testsuite/23_containers/unordered_map/requirements/
515 citerators.cc: Edit.
516 * testsuite/23_containers/unordered_map/requirements/
517 explicit_instantiation/1.cc: New.
518 * testsuite/23_containers/unordered_map/requirements/
519 explicit_instantiation/2.cc: New.
520 * testsuite/23_containers/unordered_map/requirements/
521 explicit_instantiation/3.cc: New.
522 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
523 * testsuite/23_containers/unordered_map/requirements/
524 explicit_instantiation.cc: Move to nested directory.
525 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
526 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
527 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
528 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
529 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
530 * testsuite/23_containers/set/requirements/typedefs.cc: New.
531 * testsuite/23_containers/unordered_multimap/requirements/
532 cliterators.cc: Edit.
533 * testsuite/23_containers/unordered_multimap/requirements/
534 citerators.cc: Edit.
535 * testsuite/23_containers/unordered_multimap/requirements/
536 explicit_instantiation/1.cc: New.
537 * testsuite/23_containers/unordered_multimap/requirements/
538 explicit_instantiation/2.cc: Edit.: New.
539 * testsuite/23_containers/unordered_multimap/requirements/
540 explicit_instantiation/3.cc: New.
541 * testsuite/23_containers/unordered_multimap/requirements/
542 typedefs.cc: Edit.
543 * testsuite/23_containers/unordered_multimap/requirements/
544 explicit_instantiation.cc: Move to nested.
545 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
546 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
547 * testsuite/23_containers/forward_list/requirements/dr438/
548 insert_neg.cc: New.
549 * testsuite/23_containers/forward_list/requirements/dr438/
550 assign_neg.cc: New.
551 * testsuite/23_containers/forward_list/requirements/dr438/
552 constructor_1_neg.cc: New.
553 * testsuite/23_containers/forward_list/requirements/dr438/
554 constructor_2_neg.cc: New.
555 * testsuite/23_containers/forward_list/requirements/dr438/
556 constructor.cc: New.
557 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
558 * testsuite/23_containers/unordered_set/requirements/
559 cliterators.cc: Edit.
560 * testsuite/23_containers/unordered_set/requirements/
561 citerators.cc: Edit.
562 * testsuite/23_containers/unordered_set/requirements/
563 explicit_instantiation/1.cc: New.
564 * testsuite/23_containers/unordered_set/requirements/
565 explicit_instantiation/2.cc: New.
566 * testsuite/23_containers/unordered_set/requirements/
567 explicit_instantiation/3.cc: New.
568 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
569 * testsuite/23_containers/unordered_set/requirements/
570 explicit_instantiation.cc: Move to nested.
571 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
572 * testsuite/23_containers/vector/requirements/dr438/bool/
573 constructor.cc: Move.
574 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
575 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
576 * testsuite/23_containers/vector/bool/requirements/dr438/
577 constructor.cc: New.
578 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
579 * testsuite/23_containers/deque/requirements/typedefs.cc
580 * testsuite/23_containers/stack/requirements/typedefs.cc
581 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
582 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
583 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
584 * testsuite/23_containers/list/requirements/typedefs.cc: New.
585 * testsuite/23_containers/unordered_multiset/requirements/
586 cliterators.cc: Edit.
587 * testsuite/23_containers/unordered_multiset/requirements/
588 citerators.cc: Edit.
589 * testsuite/23_containers/unordered_multiset/requirements/
590 explicit_instantiation.cc: Move.
591 * testsuite/23_containers/unordered_multiset/requirements/
592 explicit_instantiation/1.cc: New.
593 * testsuite/23_containers/unordered_multiset/requirements/
594 explicit_instantiation/2.cc: New.
595 * testsuite/23_containers/unordered_multiset/requirements/
596 explicit_instantiation/3.cc: New.
597 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
598 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
599 * testsuite/23_containers/map/requirements/typedefs.cc: New.
600 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
601 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
602 Move.
603 * testsuite/23_containers/array/requirements/
604 explicit_instantiation/1.cc: New.
605 * testsuite/23_containers/array/requirements/
606 explicit_instantiation/2.cc: New.
607 * testsuite/23_containers/array/requirements/typedefs.cc: New.
608
609 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
610
611 * configure.ac (AC_PREREQ): Bump to 2.64.
612
613 2009-08-24 Chris Jefferson <chris@bubblescope.net>
614
615 * include/stl_algo.h (__unguarded_partition_pivot,
616 __move_median_first): New.
617 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
618 types.
619 (__unguarded_linear_insert): Assume always inserting value at __last.
620 (__unguarded_partition): Take pivot by reference.
621 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
622 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
623
624 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
625
626 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
627 before --mode argument.
628 * libsupc++/Makefile.in: Regenerate.
629
630 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
631
632 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
633 2.64 and Automake 1.11 in examples; update link to Autoconf
634 manual page about quadrigraphs.
635 * Makefile.am (install-html, install-pdf): Remove.
636 * Makefile.in: Regenerate.
637
638 * Makefile.in: Regenerate.
639 * acinclude.m4: Regenerate.
640 * aclocal.m4: Regenerate.
641 * config.h.in: Regenerate.
642 * configure: Regenerate.
643 * doc/Makefile.in: Regenerate.
644 * include/Makefile.in: Regenerate.
645 * libsupc++/Makefile.in: Regenerate.
646 * po/Makefile.in: Regenerate.
647 * python/Makefile.in: Regenerate.
648 * src/Makefile.in: Regenerate.
649 * testsuite/Makefile.in: Regenerate.
650
651 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
652
653 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
654 $(LIBTOOLFLAGS).
655 * libsupc++/Makefile.in: Regenerate.
656 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
657 and $(LIBTOOLFLAGS).
658 * src/Makefile.in: Regenerate.
659
660 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
661
662 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
663 missing dg-require directives.
664
665 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
666
667 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
668 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
669 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
670 __numeric_constants<_Tp>::__gamma_e().
671
672 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
673
674 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
675
676 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
677
678 * configure.ac: Move guarded checks for CC and CXX ...
679 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
680 * configure: Regenerate.
681
682 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
683 Paolo Carlini <paolo.carlini@oracle.com>
684
685 PR libstdc++/41061
686 * include/bits/random.h (operator<<(std::basic_ostream<>&,
687 const std::lognormal_distribution<>&),
688 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
689 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
690 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
691 operator<<(std::basic_ostream<>&,
692 const std::chi_squared_distribution<>&),
693 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
694 operator<<(std::basic_ostream<>&,
695 const std::fisher_f_distribution<>&),
696 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
697 operator<<(std::basic_ostream<>&,
698 const std::student_t_distribution<>&),
699 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
700 operator<<(std::basic_ostream<>&,
701 const std::negative_binomial_distribution<>&)): Declare friend.
702 * testsuite/26_numerics/random/uniform_real_distribution/operators/
703 serialize.cc: New.
704 * testsuite/26_numerics/random/piecewise_constant_distribution/
705 operators/serialize.cc: Likewise.
706 * testsuite/26_numerics/random/chi_squared_distribution/operators/
707 serialize.cc: Likewise.
708 * testsuite/26_numerics/random/normal_distribution/operators/
709 serialize.cc: Likewise.
710 * testsuite/26_numerics/random/uniform_int_distribution/operators/
711 serialize.cc: Likewise.
712 * testsuite/26_numerics/random/poisson_distribution/operators/
713 serialize.cc: Likewise.
714 * testsuite/26_numerics/random/bernoulli_distribution/operators/
715 serialize.cc: Likewise.
716 * testsuite/26_numerics/random/discrete_distribution/operators/
717 serialize.cc: Likewise.
718 * testsuite/26_numerics/random/weibull_distribution/operators/
719 serialize.cc: Likewise.
720 * testsuite/26_numerics/random/negative_binomial_distribution/
721 operators/serialize.cc: Likewise.
722 * testsuite/26_numerics/random/cauchy_distribution/operators/
723 serialize.cc: Likewise.
724 * testsuite/26_numerics/random/gamma_distribution/operators/
725 serialize.cc: Likewise.
726 * testsuite/26_numerics/random/fisher_f_distribution/operators/
727 serialize.cc: Likewise.
728 * testsuite/26_numerics/random/exponential_distribution/operators/
729 serialize.cc: Likewise.
730 * testsuite/26_numerics/random/lognormal_distribution/operators/
731 serialize.cc: Likewise.
732 * testsuite/26_numerics/random/binomial_distribution/operators/
733 serialize.cc: Likewise.
734 * testsuite/26_numerics/random/extreme_value_distribution/operators/
735 serialize.cc: Likewise.
736 * testsuite/26_numerics/random/piecewise_linear_distribution/
737 operators/serialize.cc
738 * testsuite/26_numerics/random/student_t_distribution/operators/
739 serialize.cc: Likewise.
740 * testsuite/26_numerics/random/geometric_distribution/operators/
741 serialize.cc: Likewise.
742
743 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
744
745 * include/bits/stl_tree.h: In C++0x mode make erase return
746 an iterator as per DR 130.
747 * include/bits/stl_set.h: Same.
748 * include/bits/stl_multiset.h: Same.
749 * include/bits/stl_map.h: Same.
750 * include/bits/stl_multimap.h: Same.
751 * doc/xml/manual/intro.xml: Document.
752 * testsuite/23_containers/set/dr130.cc: New.
753 * testsuite/23_containers/multiset/dr130.cc: New.
754 * testsuite/23_containers/map/dr130.cc: New.
755 * testsuite/23_containers/multimap/dr130.cc: New.
756
757 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
758
759 * include/ext/pointer.h: Add pragma system_header, use
760 _GLIBCXX_USE_LONG_LONG, macro cleanup.
761
762 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
763
764 * src/compatibility-ldbl.cc: Include cmath.
765
766 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
767
768 * src/compatibility-ldbl.cc: Include tr1/functional.
769
770 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
771
772 * src/compatibility-ldbl.cc: Add explicit namespace scope.
773
774 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
775
776 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
777 * include/precompiled/stdc++.h: Don't include cassert if
778 _GLIBCXX_NO_ASSERT defined.
779 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
780 semi-colon.
781 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
782 Same.
783
784 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
785 directory.
786 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
787 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
788 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
789
790 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
791 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
792 use stdc++.h include.
793 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
794 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
795 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
796 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
797 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
798 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
799 ...this.
800 * testsuite/17_intro/headers/c++200x/all.cc: To...
801 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
802 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
803 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
804 ...this.
805 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
806 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
807
808 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
809
810 * include/std/future: Move error handling bits outside macro guard.
811 * src/future.cc: Adjust.
812
813 * include/precompiled/stdc++.h: Add future.
814 * doc/xml/manual/using.xml: Same.
815
816 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
817
818 * src/hashtable.cc: Just definitions.
819 * src/hashtable_c++0x.cc: Compile C++0x versions.
820 * src/hash.cc: Same.
821 * src/hash_c++0x.cc: Same.
822 src/hash_tr1.cc: Compile TR1 versions.
823 src/hashtable_tr1.cc: Same.
824
825 * src/limits_c++0x.cc: Sync build error handling.
826
827 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
828 hashtable.cc to hashtable_tr1.cc.
829 * src/Makefile.in: Regenerate.
830
831 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
832
833 * include/tr1_impl/functional: Doxygen markup.
834
835 * doc/html/*: Regenerate.
836
837 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
838
839 * include/std/future: Fixes for -fno-exceptions.
840 * include/bits/functexcept.h: Same.
841 * libsupc++/exception_ptr.h: Same.
842 * src/pool_allocator.cc: Same.
843 * src/future.cc: Same.
844 * src/functexcept.cc: Same.
845 * config/abi/pre/gnu.ver: New exports.
846 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
847 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
848 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
849 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
850 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
851 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
852 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
853
854 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
855 * testsuite/23_containers/deque/operators/2.cc: New.
856
857 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
858
859 * src/hash.cc (hash<string>::operator()(string),
860 hash<wstring>::operator()(wstring)): Do not decorate as throwing
861 nothing.
862 * include/bits/functional_hash.h (hash<error_code>::
863 operator()(error_code)): Likewise.
864
865 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
866
867 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
868 bool for stream sentry objects.
869 * include/bits/istream.tcc: Same.
870 * include/bits/ostream.tcc: Same.
871 * include/bits/basic_string.tcc: Same.
872 * include/bits/ostream_insert.h: Same.
873 * src/istream.cc: Same.
874
875 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
876
877 PR libstdc++/15523
878 * include/debug/safe_iterator.h (_Safe_iterator<>::
879 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
880 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
881 do not error out when the source is a value-initialized iterator.
882 * testsuite/23_containers/vector/15523.cc: New.
883 * doc/xml/manual/intro.xml: Add an entry for DR 408.
884
885 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
886
887 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
888 cosmetic changes, inline.
889 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
890 Likewise.
891 * include/bits/move.h: Minor cosmetic changes.
892
893 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
894
895 PR libstdc++/40912 (final)
896 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
897 * testsuite/26_numerics/random/uniform_real_distribution/cons/
898 parms_neg.cc: Likewise.
899 * testsuite/26_numerics/random/uniform_real_distribution/cons/
900 parms.cc: Likewise.
901 * testsuite/26_numerics/random/uniform_real_distribution/cons/
902 default.cc: Likewise.
903 * testsuite/26_numerics/random/uniform_real_distribution/
904 requirements/typedefs.cc: Likewise.
905 * testsuite/26_numerics/random/piecewise_constant_distribution/
906 cons/range.cc: Likewise.
907 * testsuite/26_numerics/random/piecewise_constant_distribution/
908 cons/default.cc: Likewise.
909 * testsuite/26_numerics/random/piecewise_constant_distribution/
910 cons/num_xbound_fun.cc: Likewise.
911 * testsuite/26_numerics/random/piecewise_constant_distribution/
912 cons/initlist_fun.cc: Likewise.
913 * testsuite/26_numerics/random/piecewise_constant_distribution/
914 requirements/typedefs.cc: Likewise.
915 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
916 * testsuite/26_numerics/random/chi_squared_distribution/cons/
917 parms.cc: Likewise.
918 * testsuite/26_numerics/random/chi_squared_distribution/cons/
919 default.cc: Likewise.
920 * testsuite/26_numerics/random/chi_squared_distribution/
921 requirements/typedefs.cc: Likewise.
922 * testsuite/26_numerics/random/normal_distribution/
923 cons/parms.cc: Likewise.
924 * testsuite/26_numerics/random/normal_distribution/
925 cons/default.cc: Likewise.
926 * testsuite/26_numerics/random/normal_distribution/
927 requirements/typedefs.cc: Likewise.
928 * testsuite/26_numerics/random/seed_seq/cons/
929 range.cc: Likewise.
930 * testsuite/26_numerics/random/seed_seq/cons/
931 initlist.cc: Likewise.
932 * testsuite/26_numerics/random/seed_seq/cons/
933 default.cc: Likewise.
934 * testsuite/26_numerics/random/seed_seq/requirements/
935 typedefs.cc: Likewise.
936 * testsuite/26_numerics/random/uniform_int_distribution/
937 cons/parms_neg.cc: Likewise.
938 * testsuite/26_numerics/random/uniform_int_distribution/
939 cons/parms.cc: Likewise.
940 * testsuite/26_numerics/random/uniform_int_distribution/
941 cons/default.cc: Likewise.
942 * testsuite/26_numerics/random/uniform_int_distribution/
943 requirements/typedefs.cc: Likewise.
944 * testsuite/26_numerics/random/poisson_distribution/cons/
945 parms.cc: Likewise.
946 * testsuite/26_numerics/random/poisson_distribution/cons/
947 default.cc: Likewise.
948 * testsuite/26_numerics/random/poisson_distribution/
949 requirements/typedefs.cc: Likewise.
950 * testsuite/26_numerics/random/bernoulli_distribution/
951 cons/parms.cc: Likewise.
952 * testsuite/26_numerics/random/bernoulli_distribution/
953 cons/default.cc: Likewise.
954 * testsuite/26_numerics/random/bernoulli_distribution/
955 requirements/typedefs.cc: Likewise.
956 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
957 * testsuite/26_numerics/random/
958 default_random_engine.cc: Likewise.
959 * testsuite/26_numerics/random/discrete_distribution/
960 cons/range.cc: Likewise.
961 * testsuite/26_numerics/random/discrete_distribution/
962 cons/initlist.cc: Likewise.
963 * testsuite/26_numerics/random/discrete_distribution/
964 cons/default.cc: Likewise.
965 * testsuite/26_numerics/random/discrete_distribution/
966 cons/num_xbound_fun.cc: Likewise.
967 * testsuite/26_numerics/random/discrete_distribution/
968 requirements/typedefs.cc: Likewise.
969 * testsuite/26_numerics/random/weibull_distribution/
970 cons/parms.cc: Likewise.
971 * testsuite/26_numerics/random/weibull_distribution/
972 cons/default.cc: Likewise.
973 * testsuite/26_numerics/random/weibull_distribution/
974 requirements/typedefs.cc: Likewise.
975 * testsuite/26_numerics/random/independent_bits_engine/
976 cons/base_move.cc: Likewise.
977 * testsuite/26_numerics/random/independent_bits_engine/
978 cons/seed1.cc: Likewise.
979 * testsuite/26_numerics/random/independent_bits_engine/
980 cons/seed2.cc: Likewise.
981 * testsuite/26_numerics/random/independent_bits_engine/
982 cons/base_copy.cc: Likewise.
983 * testsuite/26_numerics/random/independent_bits_engine/
984 cons/default.cc: Likewise.
985 * testsuite/26_numerics/random/independent_bits_engine/
986 cons/seed_seq.cc: Likewise.
987 * testsuite/26_numerics/random/independent_bits_engine/
988 requirements/typedefs.cc: Likewise.
989 * testsuite/26_numerics/random/independent_bits_engine/
990 operators/equal.cc: Likewise.
991 * testsuite/26_numerics/random/independent_bits_engine/
992 operators/serialize.cc: Likewise.
993 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
994 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
995 * testsuite/26_numerics/random/subtract_with_carry_engine/
996 cons/seed1.cc: Likewise.
997 * testsuite/26_numerics/random/subtract_with_carry_engine/
998 cons/seed2.cc: Likewise.
999 * testsuite/26_numerics/random/subtract_with_carry_engine/
1000 cons/default.cc: Likewise.
1001 * testsuite/26_numerics/random/subtract_with_carry_engine/
1002 requirements/typedefs.cc: Likewise.
1003 * testsuite/26_numerics/random/subtract_with_carry_engine/
1004 operators/equal.cc: Likewise.
1005 * testsuite/26_numerics/random/subtract_with_carry_engine/
1006 operators/serialize.cc: Likewise.
1007 * testsuite/26_numerics/random/discard_block_engine/cons/
1008 base_move.cc: Likewise.
1009 * testsuite/26_numerics/random/discard_block_engine/cons/
1010 seed1.cc: Likewise.
1011 * testsuite/26_numerics/random/discard_block_engine/cons/
1012 seed2.cc: Likewise.
1013 * testsuite/26_numerics/random/discard_block_engine/cons/
1014 base_copy.cc: Likewise.
1015 * testsuite/26_numerics/random/discard_block_engine/cons/
1016 default.cc: Likewise.
1017 * testsuite/26_numerics/random/discard_block_engine/cons/
1018 seed_seq.cc: Likewise.
1019 * testsuite/26_numerics/random/discard_block_engine/
1020 requirements/typedefs.cc: Likewise.
1021 * testsuite/26_numerics/random/discard_block_engine/
1022 operators/equal.cc: Likewise.
1023 * testsuite/26_numerics/random/discard_block_engine/
1024 operators/serialize.cc: Likewise.
1025 * testsuite/26_numerics/random/cauchy_distribution/
1026 cons/parms.cc: Likewise.
1027 * testsuite/26_numerics/random/cauchy_distribution/
1028 cons/default.cc: Likewise.
1029 * testsuite/26_numerics/random/cauchy_distribution/
1030 requirements/typedefs.cc: Likewise.
1031 * testsuite/26_numerics/random/negative_binomial_distribution/
1032 cons/parms.cc: Likewise.
1033 * testsuite/26_numerics/random/negative_binomial_distribution/
1034 cons/default.cc: Likewise.
1035 * testsuite/26_numerics/random/negative_binomial_distribution/
1036 requirements/typedefs.cc: Likewise.
1037 * testsuite/26_numerics/random/gamma_distribution/
1038 cons/parms.cc: Likewise.
1039 * testsuite/26_numerics/random/gamma_distribution/
1040 cons/default.cc: Likewise.
1041 * testsuite/26_numerics/random/gamma_distribution/
1042 requirements/typedefs.cc: Likewise.
1043 * testsuite/26_numerics/random/mersenne_twister_engine/
1044 cons/seed1.cc: Likewise.
1045 * testsuite/26_numerics/random/mersenne_twister_engine/
1046 cons/seed2.cc: Likewise.
1047 * testsuite/26_numerics/random/mersenne_twister_engine/
1048 cons/default.cc: Likewise.
1049 * testsuite/26_numerics/random/mersenne_twister_engine/
1050 requirements/typedefs.cc: Likewise.
1051 * testsuite/26_numerics/random/mersenne_twister_engine/
1052 operators/equal.cc: Likewise.
1053 * testsuite/26_numerics/random/mersenne_twister_engine/
1054 operators/serialize.cc: Likewise.
1055 * testsuite/26_numerics/random/fisher_f_distribution/
1056 cons/parms.cc: Likewise.
1057 * testsuite/26_numerics/random/fisher_f_distribution/
1058 cons/default.cc: Likewise.
1059 * testsuite/26_numerics/random/fisher_f_distribution/
1060 requirements/typedefs.cc: Likewise.
1061 * testsuite/26_numerics/random/exponential_distribution/
1062 cons/parms.cc: Likewise.
1063 * testsuite/26_numerics/random/exponential_distribution/
1064 cons/default.cc: Likewise.
1065 * testsuite/26_numerics/random/exponential_distribution/
1066 requirements/typedefs.cc: Likewise.
1067 * testsuite/26_numerics/random/binomial_distribution/
1068 cons/parms.cc: Likewise.
1069 * testsuite/26_numerics/random/binomial_distribution/
1070 cons/default.cc: Likewise.
1071 * testsuite/26_numerics/random/binomial_distribution/
1072 requirements/typedefs.cc: Likewise.
1073 * testsuite/26_numerics/random/lognormal_distribution/
1074 cons/parms.cc: Likewise.
1075 * testsuite/26_numerics/random/lognormal_distribution/
1076 cons/default.cc: Likewise.
1077 * testsuite/26_numerics/random/lognormal_distribution/
1078 requirements/typedefs.cc: Likewise.
1079 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1080 * testsuite/26_numerics/random/random_device/cons/
1081 token.cc: Likewise.
1082 * testsuite/26_numerics/random/random_device/cons/
1083 default.cc: Likewise.
1084 * testsuite/26_numerics/random/random_device/
1085 requirements/typedefs.cc: Likewise.
1086 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1087 * testsuite/26_numerics/random/extreme_value_distribution/
1088 cons/parms.cc: Likewise.
1089 * testsuite/26_numerics/random/extreme_value_distribution/
1090 cons/default.cc: Likewise.
1091 * testsuite/26_numerics/random/extreme_value_distribution/
1092 requirements/typedefs.cc: Likewise.
1093 * testsuite/26_numerics/random/piecewise_linear_distribution/
1094 cons/range.cc: Likewise.
1095 * testsuite/26_numerics/random/piecewise_linear_distribution/
1096 cons/default.cc: Likewise.
1097 * testsuite/26_numerics/random/piecewise_linear_distribution/
1098 cons/num_xbound_fun.cc: Likewise.
1099 * testsuite/26_numerics/random/piecewise_linear_distribution/
1100 cons/initlist_fun.cc: Likewise.
1101 * testsuite/26_numerics/random/piecewise_linear_distribution/
1102 requirements/typedefs.cc: Likewise.
1103 * testsuite/26_numerics/random/student_t_distribution/
1104 cons/parms.cc: Likewise.
1105 * testsuite/26_numerics/random/student_t_distribution/
1106 cons/default.cc: Likewise.
1107 * testsuite/26_numerics/random/student_t_distribution/
1108 requirements/typedefs.cc: Likewise.
1109 * testsuite/26_numerics/random/linear_congruential_engine/
1110 cons/seed1.cc: Likewise.
1111 * testsuite/26_numerics/random/linear_congruential_engine/
1112 cons/seed2.cc: Likewise.
1113 * testsuite/26_numerics/random/linear_congruential_engine/
1114 cons/default.cc: Likewise.
1115 * testsuite/26_numerics/random/linear_congruential_engine/
1116 requirements/non_uint_neg.cc: Likewise.
1117 * testsuite/26_numerics/random/linear_congruential_engine/
1118 requirements/typedefs.cc: Likewise.
1119 * testsuite/26_numerics/random/linear_congruential_engine/
1120 operators/equal.cc: Likewise.
1121 * testsuite/26_numerics/random/linear_congruential_engine/
1122 operators/serialize.cc: Likewise.
1123 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1124 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1125 base_move.cc: Likewise.
1126 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1127 seed1.cc: Likewise.
1128 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1129 seed2.cc: Likewise.
1130 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1131 base_copy.cc: Likewise.
1132 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1133 default.cc: Likewise.
1134 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1135 seed_seq.cc: Likewise.
1136 * testsuite/26_numerics/random/shuffle_order_engine/
1137 requirements/typedefs.cc: Likewise.
1138 * testsuite/26_numerics/random/shuffle_order_engine/
1139 operators/equal.cc: Likewise.
1140 * testsuite/26_numerics/random/shuffle_order_engine/
1141 operators/serialize.cc: Likewise.
1142 * testsuite/26_numerics/random/geometric_distribution/
1143 cons/parms.cc: Likewise.
1144 * testsuite/26_numerics/random/geometric_distribution/
1145 cons/default.cc: Likewise.
1146 * testsuite/26_numerics/random/geometric_distribution/
1147 requirements/typedefs.cc: Likewise.
1148 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1149
1150 2009-07-31 Jason Merrill <jason@redhat.com>
1151 Douglas Gregor <doug.gregor@gmail.com>
1152
1153 * include/bits/move.h (forward): Implement as in N2835.
1154 (move): Implement as in N2831.
1155 * include/std/istream (rvalue stream operator>>): New.
1156 * include/std/ostream (rvalue stream operator<<): New.
1157 * testsuite/27_io/rvalue_streams.cc: New.
1158
1159 2009-07-31 Jason Merrill <jason@redhat.com>
1160
1161 * include/bits/forward_list.h (splice_after): Use forward.
1162 (merge): Likewise.
1163 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1164 (move_iterator::operator[]): Use move.
1165 * include/bits/stl_list.h (insert): Use move.
1166 * include/std/thread (_Callable constructor): Use forward.
1167 * include/std/tuple: Don't specify explicit template args to move.
1168
1169 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1170 Adjust signature.
1171 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1172 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1173 reference.
1174 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1175 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1176 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1177 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1178 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1179 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1180 testsuite/23_containers/forward_list/operations/1.cc,
1181 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1182 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1183 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1184 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1185 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1186 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1187
1188 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1189
1190 PR libstdc++/40912 (partial)
1191 * include/std/random: Disable the facility if <stdint.h> is not
1192 available.
1193
1194 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1195
1196 PR libstdc++/40919
1197 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1198 xfail on darwin[3-9]*.
1199
1200 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1201
1202 PR libstdc++/40917
1203 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1204 tweak qualifications.
1205
1206 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1207
1208 PR libstdc++/40916
1209 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1210 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1211 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1212
1213 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1214
1215 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1216
1217 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1218
1219 PR libstdc++/40915
1220 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1221 std::terminate declaration.
1222
1223 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1224
1225 PR libstdc++/40908
1226 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1227 symbols at GLIBCXX_3.4.
1228
1229 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1230
1231 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1232 * testsuite/util/testsuite_abi.cc: Adjust.
1233 * configure.ac: Bump libtool_VERSION to 6:13:0.
1234 * configure: Regenerate.
1235
1236 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1237 Tyler Earman <rem.intellegare@gmail.com>
1238
1239 * doc/xml/manual/configure.xml: Consistent placement of
1240 ABI-changing options, clarify --enable-clocale.
1241
1242 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1243
1244 * python/Makefile.in: Regenerate.
1245
1246 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1247
1248 * python/Makefile.am (install-data-local): Use DESTDIR
1249 correctly.
1250
1251 2009-07-24 Jason Merrill <jason@redhat.com>
1252
1253 Core issue 901
1254 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1255 dealloc.
1256
1257 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1258
1259 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1260 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1261 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1262 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1263 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1264 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1265 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1266 Use dg-require-swprintf.
1267
1268 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1269
1270 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1271
1272 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1273
1274 * include/c_std/cmath (abs(_Tp)): Add.
1275 * include/c_global/cmath (abs(_Tp)): Likewise.
1276 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1277
1278 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1279
1280 * doc/html/ext/lwg-closed.html: Update to R65.
1281 * doc/html/ext/lwg-defects.html: Likewise.
1282 * doc/html/ext/lwg-active.html: Likewise.
1283 * doc/xml/manual/intro.xml: Update DRs entries.
1284
1285 2009-07-22 Jason Merrill <jason@redhat.com>
1286
1287 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1288
1289 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1290
1291 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1292 valarray<>::operator=(initializer_list<>)): Implement resolution
1293 of DR 630, [Ready] in Frankfurt.
1294 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1295 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1296 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1297
1298 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1299
1300 * include/std/chrono (duration<>::operator%=, operator%):
1301 Add, per DR 934.
1302 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1303 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1304
1305 * include/std/chrono (operator/): Simplify implementation.
1306
1307 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1308
1309 * doc/xml/manual/intro.xml: Escape '&', validate.
1310 * doc/xml/manual/using.xml: Validate, dead link check.
1311 * doc/xml/manual/strings.xml: Same.
1312 * doc/xml/manual/appendix_contributing.xml: Same.
1313 * doc/xml/manual/iterators.xml: Same.
1314 * doc/xml/manual/spine.xml: Same.
1315
1316 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1317 * doc/xml/gnu/gpl-3.0.xml: Same.
1318 * doc/xml/manual/mt_allocator.xml: Same.
1319 * doc/xml/manual/allocator.xml: Same.
1320 * doc/xml/manual/ctype.xml: Same.
1321 * doc/xml/manual/codecvt.xml: Same.
1322 * doc/xml/manual/backwards_compatibility.xml: Same.
1323 * doc/xml/manual/shared_ptr.xml: Same.
1324 * doc/xml/manual/abi.xml: Same.
1325 * doc/xml/manual/auto_ptr.xml: Same.
1326 * doc/xml/manual/internals.xml: Same.
1327 * doc/xml/manual/parallel_mode.xml: Same.
1328 * doc/xml/manual/bitmap_allocator.xml: Same.
1329 * doc/xml/manual/build_hacking.xml: Same.
1330 * doc/xml/manual/evolution.xml: Same.
1331 * doc/xml/manual/debug.xml: Same.
1332 * doc/xml/manual/localization.xml: Same.
1333 * doc/xml/manual/appendix_contributing.xml: Same.
1334 * doc/xml/manual/locale.xml: Same.
1335 * doc/xml/manual/messages.xml: Same.
1336 * doc/xml/manual/spine.xml: Same.
1337 * doc/xml/manual/test.xml: Same.
1338 * doc/xml/book.txml: Same.
1339 * doc/xml/spine.xml: Same.
1340
1341 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1342 * doc/xml/manual/backwards_compatibility.xml: Same.
1343 * doc/xml/manual/concurrency.xml: Same.
1344 * doc/xml/manual/intro.xml: Same.
1345 * doc/xml/manual/parallel_mode.xml: Same.
1346 * doc/xml/manual/status_cxx1998.xml: Same.
1347 * doc/xml/manual/containers.xml: Same.
1348 * doc/xml/manual/io.xml: Same.
1349 * doc/xml/manual/support.xml: Same.
1350 * doc/xml/manual/strings.xml: Same.
1351 * doc/xml/manual/debug_mode.xml: Same.
1352 * doc/xml/manual/extensions.xml: Same.
1353 * doc/xml/manual/appendix_contributing.xml: Same.
1354 * doc/xml/manual/messages.xml: Same.
1355 * doc/xml/manual/test.xml: Same.
1356
1357 * doc/xml/manual/abi.xml: Same.
1358 * doc/xml/manual/auto_ptr.xml: Same.
1359 * doc/xml/manual/parallel_mode.xml: Same.
1360 * doc/xml/manual/build_hacking.xml: Same.
1361 * doc/xml/manual/evolution.xml: Same.
1362 * doc/xml/manual/using.xml: Same.
1363 * doc/xml/manual/debug_mode.xml: Same.
1364 * doc/xml/manual/extensions.xml: Same.
1365 * doc/xml/manual/diagnostics.xml: Same.
1366 * doc/xml/manual/algorithms.xml: Same.
1367
1368 * doc/html: Regenerate.
1369
1370 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1371
1372 PR libstdc++/40712
1373 * config/locale/gnu/numeric_members.cc (numpunct<>::
1374 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1375 and copy the langinfo data into it.
1376 (numpunct<>::~numpunct): Free the allocated memory.
1377 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1378 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1379 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1380 _M_data->_M_curr_symbol.
1381 (moneypunct<>::~moneypunct): Free the allocated memory.
1382 * testsuite/22_locale/moneypunct/40712.cc: New.
1383
1384 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1385 Do not leak memory if new throws.
1386 * include/bits/locale_facets_nonio.tcc
1387 (__moneypunct_cache<>::_M_cache): Likewise.
1388
1389 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1390
1391 PR other/40784
1392 * configure: Regenerate.
1393
1394 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1395
1396 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1397 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1398 line numbers.
1399 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1400 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1401 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1402
1403 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1404
1405 * configure: Regenerate.
1406
1407 2009-07-16 Jason Merrill <jason@redhat.com>
1408
1409 PR libstdc++/37907
1410 * include/std/type_traits: Add is_standard_layout, is_trivial.
1411 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1412 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1413 Update line numbers.
1414
1415 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1416 Tom Tromey <tromey@redhat.com>
1417
1418 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1419 Fetch std::string to the given length.
1420
1421 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1422
1423 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1424 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1425 [Ready] in Frankfurt.
1426 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1427 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1428 New.
1429 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1430 Likewise.
1431 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1432 Adjust.
1433 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1434 Likewise.
1435 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1436
1437 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1438 __err locals.
1439 * include/bits/ostream.tcc: Likewise.
1440 * src/compatibility.cc: Likewise.
1441 * src/istream.cc: Likewise.
1442
1443 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1444
1445 * include/std/type_traits (common_type): Remove workaround for
1446 PR36628, now fixed.
1447
1448 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1449
1450 PR testsuite/40699
1451 PR testsuite/40707
1452 PR testsuite/40709
1453 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1454
1455 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1456
1457 PR libstdc++/40691
1458 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1459 * testsuite/26_numerics/valarray/40691.cc: New test.
1460
1461 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1462
1463 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1464 * testsuite/21_strings/c_strings/char/3.cc: Same.
1465
1466 2009-07-06 Jason Merrill <jason@redhat.com>
1467
1468 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1469 to defer searching bases that don't overlap the desired address.
1470
1471 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1472
1473 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1474 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1475 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1476 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1477 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1478 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1479 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1480 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1481 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1482 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1483 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1484 testsuite/ext/vstring/init-list.cc,
1485 testsuite/ext/vstring/moveable.cc,
1486 testsuite/ext/vstring/requirements/citerators.cc,
1487 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1488 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1489 Use dg-require-string-conversions.
1490
1491 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1492
1493 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1494 to ld_library_path. Use add_path. Add just find_libgcc_s to
1495 ld_library_path, not every libgcc multilib directory.
1496
1497 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1498
1499 PR libstdc++/40600
1500 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1501 std::minmax return type.
1502 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1503
1504 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1505
1506 PR libstdc++/40511
1507 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1508 with glibc2.2.x.
1509
1510 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1511
1512 * include/bits/random.tcc
1513 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1514 as array type.
1515
1516 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1517
1518 * include/bits/random.h (__mod(_Tp)): Use defaults.
1519 (struct _Mod): Adjust template parameters.
1520 (linear_congruential_engine<>::operator()()): Adjust.
1521 (typedef _UInt32Type): Remove.
1522 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1523 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1524 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1525 calls.
1526 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1527 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1528 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1529 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1530 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1531 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1532 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1533 Likewise.
1534
1535 * include/bits/random.tcc
1536 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1537 formula (i mod n).
1538 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1539 as array type.
1540 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1541 size.
1542 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1543 uint_least32_t.
1544
1545 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1546
1547 * include/std/future (shared_future): Adjust doxygen comment.
1548
1549 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1550
1551 PR libstdc++/40297
1552 * include/bits/atomic_0.h: Reverse debug assertions.
1553 * include/bits/atomic_2.h: Likewise.
1554
1555 2009-06-23 DJ Delorie <dj@redhat.com>
1556
1557 Add MeP port.
1558 * configure.host: Add mep support.
1559
1560 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1561
1562 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1563 (INPUT): Add future.
1564 * include/std/future: Adjust markup.
1565 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1566 line numbers.
1567 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1568 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1569 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1570 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1571
1572 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1573
1574 * include/bits/shared_ptr.h: Do not swap rvalues.
1575 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1576 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1577 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1578 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1579 * testsuite/20_util/tuple/swap.cc: Likewise.
1580
1581 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1582
1583 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1584 * include/std/ratio: Typo in comment.
1585
1586 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1587
1588 PR libstdc++/40518
1589 * include/bits/basic_string.h (basic_string<>::_Rep::
1590 _M_set_length_and_sharable): Do not write the empty rep.
1591 (basic_string<>::erase(iterator, iterator)): Likewise,
1592 move out of line...
1593 * include/bits/basic_string.tcc: ... here.
1594
1595 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1596
1597 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1598 bitwise_assignment_operators): Initialize a and b.
1599 (struct has_bitwise_operators): Do not call the latter.
1600 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1601 dg-error line numbers.
1602 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1603 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1604 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1605
1606 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1607
1608 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1609 possibly unused.
1610 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1611 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1612 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1613
1614 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1615
1616 * include/std/future: New.
1617 * include/Makefile.am: Add.
1618 * include/Makefile.in: Regenerate.
1619 * src/future.cc: New.
1620 * src/Makefile.am: Add.
1621 * src/Makefile.in: Regenerate.
1622 * config/abi/pre/gnu.ver: Add export.
1623 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1624 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1625 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1626 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1627 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1628 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1629 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1630 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1631 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1632 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1633 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1634 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1635 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1636 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1637 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1638 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1639 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1640 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1641 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1642 * testsuite/30_threads/packaged_task/requirements/
1643 explicit_instantiation.cc: New.
1644 * testsuite/30_threads/promise/cons/1.cc: New.
1645 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1646 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1647 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1648 * testsuite/30_threads/promise/cons/move.cc: New.
1649 * testsuite/30_threads/promise/members/get_future.cc: New.
1650 * testsuite/30_threads/promise/members/get_future2.cc: New.
1651 * testsuite/30_threads/promise/members/set_exception.cc: New.
1652 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1653 * testsuite/30_threads/promise/members/set_value.cc: New.
1654 * testsuite/30_threads/promise/members/set_value2.cc: New.
1655 * testsuite/30_threads/promise/members/set_value3.cc: New.
1656 * testsuite/30_threads/promise/members/swap.cc: New.
1657 * testsuite/30_threads/promise/requirements/
1658 explicit_instantiation.cc: New.
1659 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1660 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1661 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1662 * testsuite/30_threads/shared_future/cons/move.cc: New.
1663 * testsuite/30_threads/shared_future/members/get.cc: New.
1664 * testsuite/30_threads/shared_future/members/get2.cc: New.
1665 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1666 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1667 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1668 * testsuite/30_threads/shared_future/members/wait.cc: New.
1669 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1670 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1671 * testsuite/30_threads/shared_future/requirements/
1672 explicit_instantiation.cc: New.
1673 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1674 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1675 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1676 * testsuite/30_threads/unique_future/cons/move.cc: New.
1677 * testsuite/30_threads/unique_future/members/get.cc: New.
1678 * testsuite/30_threads/unique_future/members/get2.cc: New.
1679 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1680 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1681 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1682 * testsuite/30_threads/unique_future/members/wait.cc: New.
1683 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1684 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1685 * testsuite/30_threads/unique_future/requirements/
1686 explicit_instantiation.cc: New.
1687 * testsuite/performance/30_threads/future/polling.cc: New.
1688
1689 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1690
1691 * Revert last Change.
1692
1693 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1694
1695 PR libstdc++/40497
1696 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1697 signature per the current C++1x draft (N2857).
1698 * testsuite/24_iterators/operations/40497.cc: Add.
1699
1700 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1701
1702 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1703 a floating point type.
1704 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1705 _IntType)): Fix second default argument.
1706 (uniform_int_distribution<>::_M_call): Remove.
1707 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1708 const param_type&)): Only declare.
1709 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1710 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1711 Remove.
1712 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1713 const param_type&): Define here.
1714 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1715 const param_type&), discrete_distribution<>::operator()
1716 (_UniformRandomNumberGenerator&, const param_type&),
1717 piecewise_constant_distribution<>::operator()
1718 (_UniformRandomNumberGenerator&, const param_type&),
1719 piecewise_linear_distribution<>::operator()
1720 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1721 the second template argument of _Adaptor.
1722 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1723 default.cc: Adjust.
1724
1725 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1726
1727 * include/bits/random.tcc (discrete_distribution<>::param_type::
1728 param_type(size_t, double, double, _Func),
1729 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1730 const param_type&)): Tidy.
1731 (piecewise_constant_distribution<>::param_type::_M_initialize):
1732 Use reserve, fix.
1733 (piecewise_constant_distribution<>::param_type::
1734 param_type(initializer_list<>, _Func),
1735 piecewise_constant_distribution<>::param_type::
1736 param_type(size_t, _RealType, _RealType, _Func),
1737 piecewise_linear_distribution<>::param_type::
1738 param_type(initializer_list<>, _Func),
1739 piecewise_linear_distribution<>::param_type::
1740 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1741 (piecewise_constant_distribution<>::param_type::
1742 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1743 piecewise_constant_distribution<>::
1744 operator()(_UniformRandomNumberGenerator&, const param_type&),
1745 piecewise_linear_distribution<>::
1746 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1747 (operator>>(std::basic_istream<>&,
1748 piecewise_constant_distribution<>&),
1749 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1750 Use reserve.
1751 * include/bits/random.h: Minor cosmetic changes.
1752
1753 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1754
1755 * testsuite/23_containers/list/check_construct_destroy.h: New.
1756 Move test logic here.
1757 * testsuite/23_containers/list/moveable.h: Same.
1758 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1759 * testsuite/23_containers/list/modifiers/1.h: Same.
1760 * testsuite/23_containers/list/modifiers/2.h: Same.
1761 * testsuite/23_containers/list/modifiers/3.h: Same.
1762 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1763 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1764 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1765 * testsuite/23_containers/list/operations/1.h: Same.
1766 * testsuite/23_containers/list/operations/2.h: Same.
1767 * testsuite/23_containers/list/operations/3.h: Same.
1768 * testsuite/23_containers/list/operations/4.h: Same.
1769 * testsuite/23_containers/list/operations/5.h: Same.
1770 * testsuite/23_containers/list/capacity/1.h: Same.
1771 * testsuite/23_containers/list/init-list.h: Same.
1772 * testsuite/23_containers/list/cons/1.h: Same.
1773 * testsuite/23_containers/list/cons/2.h: Same.
1774 * testsuite/23_containers/list/cons/3.h: Same.
1775 * testsuite/23_containers/list/cons/4.h: Same.
1776 * testsuite/23_containers/list/cons/5.h: Same.
1777 * testsuite/23_containers/list/cons/6.h: Same.
1778 * testsuite/23_containers/list/cons/7.h: Same.
1779 * testsuite/23_containers/list/cons/8.h: Same.
1780 * testsuite/23_containers/list/cons/9.h: Same.
1781 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1782 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1783 header.
1784 * testsuite/23_containers/list/modifiers/1.cc: Same.
1785 * testsuite/23_containers/list/modifiers/2.cc: Same.
1786 * testsuite/23_containers/list/modifiers/3.cc: Same.
1787 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1788 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1789 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1790 * testsuite/23_containers/list/operations/1.cc: Same.
1791 * testsuite/23_containers/list/operations/2.cc: Same.
1792 * testsuite/23_containers/list/operations/3.cc: Same.
1793 * testsuite/23_containers/list/operations/4.cc: Same.
1794 * testsuite/23_containers/list/operations/5.cc: Same.
1795 * testsuite/23_containers/list/capacity/1.cc: Same.
1796 * testsuite/23_containers/list/init-list.cc: Same.
1797 * testsuite/23_containers/list/cons/1.cc: Same.
1798 * testsuite/23_containers/list/cons/2.cc: Same.
1799 * testsuite/23_containers/list/cons/3.cc: Same.
1800 * testsuite/23_containers/list/cons/4.cc: Same.
1801 * testsuite/23_containers/list/cons/5.cc: Same.
1802 * testsuite/23_containers/list/cons/6.cc: Same.
1803 * testsuite/23_containers/list/cons/7.cc: Same.
1804 * testsuite/23_containers/list/cons/8.cc: Same.
1805 * testsuite/23_containers/list/cons/9.cc: Same.
1806 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1807 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1808 * testsuite/23_containers/list/moveable.cc: Same.
1809
1810 2009-06-17 Tom Tromey <tromey@redhat.com>
1811
1812 * python/hook.in: Do not fail when there is no current objfile.
1813 Use os.path.normpath.
1814
1815 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1816
1817 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1818 Remove.
1819 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1820 rvalue-reference so that move constructor is called.
1821 * testsuite/18_support/exception_ptr/move.cc: New.
1822
1823 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1824
1825 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1826 if joinable.
1827
1828 2009-06-15 Tom Tromey <tromey@redhat.com>
1829
1830 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1831 set self.iter.
1832 (StdMapPrinter.to_string): Make a new iterator.
1833 (StdMapPrinter.children): Likewise.
1834 (StdSetPrinter.__init__): Don't set self.iter.
1835 (StdSetPrinter.to_string): Make a new iterator.
1836 (StdSetPrinter.children): Likewise.
1837
1838 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1839
1840 * include/bits/random.tcc
1841 (negative_binomial_distribution<>::operator()
1842 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1843 class member gamma_distribution.
1844 (negative_binomial_distribution<>::operator()
1845 (_UniformRandomNumberGenerator&)): Implement out of line here.
1846 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1847 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1848 (student_t_distribution<>::operator()
1849 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1850 simplify.
1851 (operator<<(basic_ostream<>&, student_t_distribution<>),
1852 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1853 (chi_squared_distribution<>::operator()
1854 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1855 tweak to use a class member gamma_distribution.
1856 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1857 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1858 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1859 const param_type&): Move inline, tweak to use class member
1860 gamma_distributions.
1861 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1862 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1863 * include/bits/random.h: Adjust, minor tweaks.
1864
1865 2009-06-10 Tom Tromey <tromey@redhat.com>
1866
1867 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1868 (build_libstdcxx_dictionary): Accept shortened form of
1869 basic_string names.
1870 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1871
1872 2009-06-10 Tom Tromey <tromey@redhat.com>
1873
1874 PR libstdc++/40289:
1875 * python/Makefile.in: Rebuild.
1876 * python/hook.in: Compute module path relative to objfile.
1877 * python/Makefile.am (pythondir): Redefine.
1878 (gdb.py): Subst toolexeclibdir.
1879 (install-data-local): Rewrite.
1880
1881 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1882
1883 * include/bits/move.h: Doxygen group fixes.
1884
1885 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1886
1887 * include/bits/random.tcc (gamma_distribution<>::operator()
1888 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1889 the Marsaglia/Tsang algorithm.
1890 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1891 (operator<<(basic_ostream<>&, gamma_distribution<>),
1892 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1893
1894 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1895 Remove, just use normal_distribution.
1896 (operator<<(basic_ostream<>&, student_t_distribution<>),
1897 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1898 (linear_congruential_engine<>::operator()()): Move inline.
1899 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1900 const param_type&)): Move inline, just use normal_distribution.
1901 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1902 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1903 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1904 const param_type&)): Move here, out of line.
1905 (piecewise_constant_distribution<>::param_type::param_type()): Move
1906 inline.
1907 * include/bits/random.h: Adjust, minor tweaks.
1908
1909 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1910
1911 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1912
1913 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1914
1915 * include/ext/throw_allocator.h: Rework.
1916 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1917 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1918 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1919 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1920 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1921 * testsuite/util/regression/rand/priority_queue/
1922 container_rand_regression_test.tcc: Inline functions.
1923 * testsuite/util/regression/rand/assoc/
1924 container_rand_regression_test.tcc: Same.
1925
1926 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1927
1928 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1929
1930 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1931
1932 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1933 * configure: Regenerate.
1934
1935 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1936
1937 PR libstdc++/40299
1938 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1939 * testsuite/ext/rope/40299.cc: New.
1940
1941 2009-05-28 Tom Tromey <tromey@redhat.com>
1942 Phil Muldoon <pmuldoon@redhat.com>
1943 Jonathan Wakely <jwakely.gcc@gmail.com>
1944
1945 * python/Makefile.in, , python/libstdcxx/__init__.py,
1946 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1947 python/hook.in, python/Makefile.am: New files.
1948 * configure, Makefile.in: Rebuild.
1949 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1950 * Makefile.am (SUBDIRS): Add python.
1951
1952 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1953
1954 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1955 to ...
1956 * testsuite/util/replacement_memory_operators.h: ...here. New.
1957 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1958 * testsuite/util/testsuite_hooks.cc: Same.
1959
1960 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1961 replacement_memory_operators.h.
1962 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1963 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1964 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1965 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1966 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1967 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1968 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1969 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1970 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1971 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1972 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1973 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1974 * testsuite/ext/mt_allocator/check_new.cc: Same.
1975 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1976 * testsuite/ext/debug_allocator/check_new.cc: Same.
1977 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1978 * testsuite/ext/new_allocator/check_delete.cc: Same.
1979 * testsuite/ext/new_allocator/check_new.cc: Same.
1980 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1981 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1982 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1983 * testsuite/ext/throw_allocator/check_new.cc: Same.
1984 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1985 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1986 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1987 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1988 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1989 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1990 * testsuite/ext/pool_allocator/check_new.cc: Same.
1991 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1992 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1993 * testsuite/ext/array_allocator/check_delete.cc: Same.
1994 * testsuite/ext/array_allocator/check_new.cc: Same.
1995 * testsuite/23_containers/deque/cons/1.cc: Same.
1996 * testsuite/23_containers/deque/cons/2.cc: Same.
1997
1998 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1999
2000 * libsupc++/initializer_list: Format.
2001 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2002 * testsuite/18_support/initializer_list/requirements/
2003 explicit_instantiation.cc: New.
2004
2005 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2006
2007 PR libstdc++/40273
2008 * include/tr1_impl/functional: Add explicit casts.
2009 * testsuite/20_util/function/requirements/
2010 explicit_instantiation.cc: New.
2011 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2012
2013 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2014
2015 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2016
2017 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2018
2019 PR libstdc++/40221
2020 * include/tr1_impl/functional: Add explicit cast.
2021
2022 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2023
2024 PR libstdc++/40094
2025 Revert:
2026 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2027 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2028 out of line member functions definitions.
2029 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2030 Remove, use static locals instead.
2031 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2032 * src/throw_allocator.cc: New.
2033 * src/Makefile.am: Add.
2034 * config/abi/pre/gnu.ver: Add exports.
2035 * src/Makefile.in: Regenerate.
2036
2037 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2038
2039 * include/tr1_impl/functional (function): Use explicit operator bool.
2040 * include/bits/shared_ptr.h (__shared_ptr): Same.
2041 * include/bits/unique_ptr.h (unique_ptr): Same.
2042 * include/std/mutex (unique_lock): Same.
2043 * include/std/system_error (error_code): Same.
2044 (error_condition): Same.
2045 * include/std/ostream (sentry): Same.
2046 * include/std/istream (sentry): Same.
2047 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2048 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2049 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2050 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2051 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2052 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2053 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2054
2055 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2056
2057 * testsuite/23_containers/list/14340.cc: Abstract list type.
2058 * testsuite/23_containers/list/init-list.cc: Same.
2059 * testsuite/23_containers/list/pthread5.cc: Same.
2060 * testsuite/23_containers/list/invalidation/1.cc: Same.
2061 * testsuite/23_containers/list/invalidation/2.cc: Same.
2062 * testsuite/23_containers/list/invalidation/3.cc: Same.
2063 * testsuite/23_containers/list/invalidation/4.cc: Same.
2064 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2065 * testsuite/23_containers/list/modifiers/1.cc: Same.
2066 * testsuite/23_containers/list/modifiers/2.cc: Same.
2067 * testsuite/23_containers/list/modifiers/3.cc: Same.
2068 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2069 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2070 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2071 * testsuite/23_containers/list/cons/1.cc: Same.
2072 * testsuite/23_containers/list/cons/2.cc: Same.
2073 * testsuite/23_containers/list/cons/3.cc: Same.
2074 * testsuite/23_containers/list/cons/4.cc: Same.
2075 * testsuite/23_containers/list/cons/5.cc: Same.
2076 * testsuite/23_containers/list/cons/6.cc: Same.
2077 * testsuite/23_containers/list/cons/7.cc: Same.
2078 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2079 * testsuite/23_containers/list/cons/8.cc: Same.
2080 * testsuite/23_containers/list/cons/9.cc: Same.
2081 * testsuite/23_containers/list/operations/1.cc: Same.
2082 * testsuite/23_containers/list/operations/2.cc: Same.
2083 * testsuite/23_containers/list/operations/3.cc: Same.
2084 * testsuite/23_containers/list/operations/4.cc: Same.
2085 * testsuite/23_containers/list/operations/5.cc: Same.
2086 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2087 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2088 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2089 * testsuite/23_containers/list/requirements/dr438/
2090 constructor_1_neg.cc: Same.
2091 * testsuite/23_containers/list/requirements/dr438/
2092 constructor_2_neg.cc: Same.
2093 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2094 * testsuite/23_containers/list/requirements/
2095 partial_specialization/1.cc: Same.
2096 * testsuite/23_containers/list/23781.cc: Same.
2097 * testsuite/23_containers/list/pthread1.cc: Same.
2098 * testsuite/23_containers/list/capacity/1.cc: Same.
2099 * testsuite/23_containers/list/capacity/29134.cc: Same.
2100 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2101 * testsuite/23_containers/list/moveable.cc: Same.
2102
2103 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2104
2105 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2106
2107 PR libstdc++/40184
2108 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2109 Declare...
2110 * config/locale/gnu/c_locale.cc: ... and define.
2111 * config/locale/generic/c_locale.cc: Define.
2112 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2113 Use it.
2114 * testsuite/22_locale/locale/cons/40184.cc: New.
2115
2116 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2117
2118 PR libstdc++/40192
2119 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2120 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2121 * testsuite/23_containers/vector/40192.cc: New.
2122
2123 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2124
2125 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2126 * include/bits/stl_deque.h (swap): Likewise.
2127 * include/bits/stl_list.h (swap): Likewise.
2128 * include/bits/stl_vector.h (swap): Likewise.
2129 * include/bits/stl_bvector.h (swap): Likewise.
2130 * include/bits/stl_queue.h (swap): Likewise.
2131 * include/bits/stl_stack.h (swap): Likewise.
2132 * include/bits/stl_tree.h (swap): Likewise.
2133 * include/bits/stl_map.h (swap): Likewise.
2134 * include/bits/stl_multimap.h (swap): Likewise.
2135 * include/bits/stl_set.h (swap): Likewise.
2136 * include/bits/stl_multiset.h (swap): Likewise.
2137 * include/bits/forward_list.h (swap): Likewise.
2138 * include/bits/unique_ptr.h (swap): Likewise.
2139 * include/debug/deque (swap): Likewise.
2140 * include/debug/list (swap): Likewise.
2141 * include/debug/vector (swap): Likewise.
2142 * include/debug/map.h (swap): Likewise.
2143 * include/debug/multimap.h (swap): Likewise.
2144 * include/debug/set.h (swap): Likewise.
2145 * include/debug/multiset.h (swap): Likewise.
2146 * include/debug/unordered_map (swap): Likewise.
2147 * include/debug/unordered_set (swap): Likewise.
2148 * include/ext/vstring.h (swap): Likewise.
2149 * include/tr1_impl/unordered_map (swap): Likewise.
2150 * include/tr1_impl/hashtable (swap): Likewise.
2151 * include/tr1_impl/unordered_set (swap): Likewise.
2152 * include/std/tuple (swap): Likewise.
2153 * include/std/mutex (swap): Likewise.
2154 * include/std/thread (swap): Likewise.
2155 (operator<<): Only output to lvalue streams.
2156 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2157 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2158 * testsuite/23_containers/deque/requirements/dr438/
2159 assign_neg.cc: Adjust line numbers.
2160 * testsuite/23_containers/deque/requirements/dr438/
2161 constructor_1_neg.cc: Likewise.
2162 * testsuite/23_containers/deque/requirements/dr438/
2163 constructor_2_neg.cc: Likewise.
2164 * testsuite/23_containers/deque/requirements/dr438/
2165 insert_neg.cc: Likewise.
2166 * testsuite/23_containers/list/requirements/dr438/
2167 assign_neg.cc: Likewise.
2168 * testsuite/23_containers/list/requirements/dr438/
2169 constructor_1_neg.cc: Likewise.
2170 * testsuite/23_containers/list/requirements/dr438/
2171 constructor_2_neg.cc: Likewise.
2172 * testsuite/23_containers/list/requirements/dr438/
2173 insert_neg.cc: Likewise.
2174 * testsuite/23_containers/vector/requirements/dr438/
2175 assign_neg.cc: Likewise.
2176 * testsuite/23_containers/vector/requirements/dr438/
2177 constructor_1_neg.cc: Likewise.
2178 * testsuite/23_containers/vector/requirements/dr438/
2179 constructor_2_neg.cc: Likewise.
2180 * testsuite/23_containers/vector/requirements/dr438/
2181 insert_neg.cc: Likewise.
2182 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2183 test non-member swap.
2184 * testsuite/30_threads/thread/swap/2.cc: Remove.
2185
2186 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2187
2188 * include/std/mutex: Move std::lock_error to ...
2189 * src/compatibility.cc: Here.
2190 * src/mutex.cc: Likewise.
2191 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2192 for lock types and remove std::lock_error check.
2193
2194 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2195
2196 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2197 double include.
2198
2199 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2200
2201 PR libstdc++/40160
2202 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2203 typeid when __GXX_RTTI is undefined.
2204 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2205 for null _M_variant._M_iterator._M_type,
2206 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2207 * testsuite/21_strings/basic_string/40160.cc: New.
2208
2209 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2210
2211 * testsuite/26_numerics/random/discrete_distribution/cons/
2212 num_xbound_fun.cc: Minor tweaks.
2213 * testsuite/26_numerics/random/piecewise_constant_distribution/
2214 cons/initlist_fun.cc: Likewise
2215 * testsuite/26_numerics/random/piecewise_constant_distribution/
2216 cons/num_xbound_fun.cc: Likewise
2217 * testsuite/26_numerics/random/piecewise_linear_distribution/
2218 cons/initlist_fun.cc: Likewise
2219 * testsuite/26_numerics/random/piecewise_linear_distribution/
2220 cons/num_xbound_fun.cc: Likewise
2221
2222 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2223
2224 PR libstdc++/36211
2225 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2226 cxxldflags to additional_flags rather than cxx_final.
2227
2228 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2229
2230 * testsuite/26_numerics/random/discrete_distribution/cons/
2231 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2232 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2233 initlist_fun.cc: Likewise
2234 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2235 num_xbound_fun.cc: Likewise
2236 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2237 initlist_fun.cc: Likewise
2238 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2239 num_xbound_fun.cc: Likewise
2240
2241 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2242
2243 PR libstdc++/40123
2244 * random.tcc (independent_bits_engine<>::operator()()): Use
2245 result_type(1), not 1UL.
2246
2247 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2248 and _M_b.min(), instead of this->max() and this->min().
2249
2250 * random.h (_ShiftMin1): Remove, adjust everywhere.
2251
2252 * random.tcc: Minor cosmetic changes.
2253
2254 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2255
2256 * include/bits/random.tcc (cauchy_distribution<>::
2257 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2258 Avoid M_PI, a glibc extension.
2259
2260 2009-05-13 Ben Elliston <bje@au.ibm.com>
2261
2262 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2263 * include/Makefile.in: Likewise.
2264
2265 2009-05-13 Ben Elliston <bje@au.ibm.com>
2266
2267 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2268 const void * const.
2269
2270 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2271
2272 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2273 random number engines, complex, bitset, array, time utilities, and
2274 char_traits.
2275
2276 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2277
2278 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2279 * libsupc++/nested_exception.h: New.
2280 * libsupc++/Makefile.am: Add new header.
2281 * libsupc++/Makefile.in: Regenerate.
2282 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2283 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2284 * testsuite/18_support/nested_exception/cons.cc: New.
2285 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2286 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2287 * doc/xml/manual/status_cxx200x.xml: Adjust.
2288
2289 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2290
2291 * include/ext/throw_allocator.h: Remove redundant include.
2292
2293 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2294
2295 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2296 out of line member functions definitions.
2297 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2298 Remove, use static locals instead.
2299 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2300 * src/throw_allocator.cc: New.
2301 * src/Makefile.am: Add.
2302 * config/abi/pre/gnu.ver: Add exports.
2303 * src/Makefile.in: Regenerate.
2304
2305 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2306
2307 * configure.ac: Bump libtool_VERSION to 6:12:0.
2308 * configure: Regenerate.
2309
2310 2009-05-07 Matthias Klose <doko@ubuntu.com>
2311
2312 PR libstdc++/40038
2313 * src/math_stubs_long_double.cc: Add ceill.
2314
2315 2009-05-06 Johannes Singler <singler@ira.uka.de>
2316
2317 PR libstdc++/39546
2318 * include/parallel/algo.h (find_switch):
2319 Parametrize binder2nd with const T& instead of T.
2320 * testsuite/25_algorithms/find/39546.cc: new test case
2321
2322 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2323
2324 Revert:
2325 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2326
2327 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2328 possible.
2329 * configure: Regenerate.
2330
2331 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2332
2333 PR libstdc++/39909
2334 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2335 __set_once_functor_lock_ptr): Replace global lock object with local
2336 locks on global mutex.
2337 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2338 __set_once_functor_lock_ptr): Likewise, keeping old function to
2339 preserve ABI.
2340 (__once_proxy): Use pointer to local lock if set, global lock
2341 otherwise.
2342 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2343 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2344 * testsuite/30_threads/call_once/39909.cc: New.
2345
2346 2009-05-03 Jan Hubicka <jh@suse.cz>
2347
2348 * include/parallel/settings.h (get): Mark const.
2349 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2350 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2351 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2352 throw ().
2353 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2354 (is_open, fd): Mark pure and throw ().
2355 (seekoff): Mark throw ().
2356
2357 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2358
2359 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2360 possible.
2361 * configure: Regenerate.
2362
2363 2009-05-02 Jan Hubicka <jh@suse.cz>
2364
2365 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2366 operator): Mark pure.
2367
2368 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2369
2370 * scripts/create_testsuite_files: Remove thread directory.
2371
2372 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2373
2374 PR libstdc++/39868
2375 * scripts/run_doxygen: Uncomment removal of includes.
2376 (problematic): Rewrite __cxxabiv1 namespace to abi.
2377
2378 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2379
2380 Revert the last commit.
2381
2382 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2383
2384 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2385 Replace global lock object with local locks on global mutex.
2386 * src/mutex.cc: Likewise.
2387 * config/abi/pre/gnu.ver: Adjust.
2388 * testsuite/30_threads/call_once/call_once2.cc: New.
2389
2390 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2391
2392 PR libstdc++/39880
2393 PR libstdc++/39881
2394 PR libstdc++/39882
2395 * include/std/system_error (is_error_code_enum<errc>): Remove.
2396 (error_condition<>::error_condition(_ErrorCodeEnum,)
2397 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2398 (error_code<>::error_code(_ErrorCodeEnum,),
2399 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2400 * testsuite/19_diagnostics/system_error/39880.cc: New.
2401 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2402 Likewise.
2403 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2404 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2405 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2406 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2407 Adjust.
2408 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2409 Likewise.
2410 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2411 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2412 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2413 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2414 Likewise.
2415 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2416 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2417 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2418 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2419
2420 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2421
2422 * doc/xml/authors.xml: Add space.
2423 * doc/xml/faq.xml: Update links.
2424 * doc/xml/manual/intro.xml: Same.
2425 * doc/xml/manual/abi.xml: Update.
2426 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2427 * doc/xml/manual/status_cxxtr1.xml: Update links.
2428 * doc/xml/manual/status_cxx1998.xml: Same.
2429 * doc/xml/manual/status_cxx200x.xml: Same.
2430
2431 2009-04-22 Jan Hubicka <jh@suse.cz>
2432
2433 * include/tr1_impl/array (at): Do not use builtin_expect.
2434 * include/ext/throw_allocator.h (allocate): Likewise.
2435 * include/ext/pool_allocator.h (allocate): Likweise.
2436 * include/ext/bitmap_allocator.h (allocate): Likewise.
2437 * include/ext/rc_string_base.h (_S_construct): Likewise.
2438 * include/ext/malloc_allocator.h (allocate): Likewise.
2439 * include/ext/mt_allocator.h (allocate): Likewise.
2440 * include/ext/sso_string_base.h (_M_construct): Likewise.
2441 * include/bits/basic_string.tcc (_S_construct): Likewise.
2442
2443 2009-04-22 Jan Hubicka <jh@suse.cz>
2444
2445 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2446 (atexit, atoll, stroll, strtoull): Mark throw ()
2447 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2448 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2449 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2450 (atexit, atoll, stroll, strtoull): Mark throw ()
2451 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2452 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2453
2454 2009-04-21 Jan Hubicka <jh@suse.cz>
2455
2456 * include/ext/atomicity.h
2457 (__exchange_and_add, __atomic_add): Mark throw ().
2458 * config/os/aix/atomicity.h
2459 * config/os/aix/atomicity.h
2460 * config/os/irix/atomicity.h
2461 * config/cpu/cris/atomicity.h
2462 * config/cpu/m68k/atomicity.h
2463 * config/cpu/hppa/atomicity.h
2464 * config/cpu/sparc/atomicity.h
2465 * config/cpu/i386/atomicity.h
2466 * config/cpu/i486/atomicity.h
2467 * config/cpu/sh/atomicity.h
2468 * config/cpu/generic/atomicity_mutex/atomicity.h
2469 * config/cpu/generic/atomicity_builtins/atomicity.h
2470 (__exchange_and_add, __atomic_add): Mark throw ().
2471
2472 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2473
2474 PR libstdc++/39835
2475 * include/bits/random.h: Avoid the badname __alpha (and, for
2476 consistency, __beta too).
2477 * include/bits/random.tcc: Likewise.
2478
2479 2009-04-19 Jan Hubicka <jh@suse.cz>
2480
2481 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2482 _GLIBCXX_NOTHROW.
2483
2484 2009-04-19 Jan Hubicka <jh@suse.cz>
2485
2486 * include/c_compatibility/stdatomic.h
2487 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2488 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2489 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2490
2491 2009-04-18 Jan Hubicka <jh@suse.cz>
2492
2493 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2494 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2495 __cxa_get_globals_fast): Mark const.
2496 (__cxa_get_exception_ptr): Mark pure.
2497 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2498 (__terminate): Makr throw ().
2499 * libsupc++/exception (terminate): Mark throw().
2500 (uncaught_exception): Mark pure.
2501 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2502 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2503 Mark throw().
2504 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2505 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2506 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2507 __cxa_guard_abort): Mark throw ().
2508 (__cxa_pure_virtual): Mark noreturn.
2509 (__cxa_current_exception_type): Mark throw and pure.
2510 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2511 __cxa_exception_type): Mark pure.
2512 (_M_safe_bool_dummy): Mark pure and const.
2513
2514 2009-04-18 Jan Hubicka <jh@suse.cz>
2515
2516 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2517 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2518 _M_destroy_thread_key): Mark throw ()
2519 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2520 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2521 _M_get_max_length): Mark throw ().
2522 * include/debug/formatter.h (_M_message, _M_format_word,
2523 _M_get_max_length): Mark throw ().
2524 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2525 _M_detach_single): Mark throw ().
2526 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2527 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2528 throw ()
2529 (_M_get_mutex): Mark throw ().
2530 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2531 (_M_destroy_thread_key): Mark CONST and throw.
2532 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2533 throw ().
2534
2535 2009-04-18 Jan Hubicka <jh@suse.cz>
2536
2537 * src/condition_variable.cc (condition_variable,
2538 condition_variable_any constructors): Mark throw()
2539 * src/hash.cc (operator() for long double, string, and wstring): Mark
2540 throw ().
2541 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2542 _M_setup, rdbuf, str): Mark throw ().
2543 * src/chrono.cc (new): Mark throw ().
2544 * include/std/system_error (system_category, generic_category): Mark
2545 throw () and const.
2546 * include/std/chrono (now): Mark throw ().
2547 * include/std/condition_variable (condition_variable,
2548 ~condition_variable, condition_variable_any,
2549 ~condition_variable_any): Mark throw ().
2550 * include/std/mutex (mutex): Mark throw ().
2551 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2552 throw.
2553 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2554 and throw ().
2555 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2556 * include/bits/locale_classes.h (_S_initialize_once,
2557 _S_clone_c_locale): Mark throw ().
2558 (_S_get_c_name): Mark const and throw ().
2559 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2560 throw ().
2561 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2562 Mark throw ().
2563 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2564 throw ().
2565 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2566 ios_base): Mark throw ()
2567 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2568 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2569 (str, freeze, _M_setupf): Mark throw ().
2570 (pcount): Mark pure and throw ().
2571 (rdbuf): Mark const and throw ().
2572
2573 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2574
2575 PR libstdc++/39802
2576 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2577 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2578 Always accept negative values, for unsigned types too.
2579 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2580 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2581
2582 2009-04-18 Jan Hubicka <jh@suse.cz>
2583
2584 * include/debug/formater.h: Include bits/c++config.h.
2585 (_M_error): Mark noreturn.
2586 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2587 _GLIBCXX_NORETURN): New.
2588 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2589 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2590 Mark pure.
2591 * include/c_compatibility/stdatomic.h
2592 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2593 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2594 Mark by throw ().
2595 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2596 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2597 __atomic_flag_for_address): Mark by throw ().
2598
2599 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2600
2601 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2602
2603 2009-04-16 Jan Hubicka <jh@suse.cz>
2604
2605 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2606 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2607 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2608 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2609 out body to ...
2610 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2611 functions.
2612 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2613 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2614 _Rb_tree_black_count): Mark nothrow.
2615
2616 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2617
2618 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2619 from base classes.
2620 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2621
2622 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2623
2624 * doc/html: Regenerate.
2625
2626 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2627
2628 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2629
2630 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2631 * doc/xml/gnu/fdl-1.2.xml: Same.
2632 * doc/xml/manual/numerics.xml: Same.
2633 * doc/xml/manual/concurrency.xml: Same.
2634 * doc/xml/manual/intro.xml: Same.
2635 * doc/xml/manual/status_cxxtr1.xml: Same.
2636 * doc/xml/manual/containers.xml: Same.
2637 * doc/xml/manual/io.xml: Same.
2638 * doc/xml/manual/utilities.xml: Same.
2639 * doc/xml/manual/support.xml: Same.
2640 * doc/xml/manual/using.xml: Same.
2641 * doc/xml/manual/localization.xml: Same.
2642 * doc/xml/manual/locale.xml: Same.
2643 * doc/xml/manual/extensions.xml: Same.
2644 * doc/xml/manual/appendix_contributing.xml: Same.
2645 * doc/xml/manual/diagnostics.xml: Same.
2646 * doc/xml/manual/status_cxx200x.xml: Same.
2647
2648 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2649
2650 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2651 * doc/xml/manual/status_cxx200x.xml: Adjust.
2652
2653 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2654
2655 * doc/xml/spine.xml: Remove unused license entity, update
2656 copyright year.
2657
2658 * doc/xml/manual/spine.xml: Markup for primary index terms.
2659 * doc/xml/manual/numerics.xml: Same.
2660 * doc/xml/manual/intro.xml: Same.
2661 * doc/xml/manual/containers.xml: Same.
2662 * doc/xml/manual/io.xml: Same.
2663 * doc/xml/manual/appendix_porting.xml: Same.
2664 * doc/xml/manual/utilities.xml: Same.
2665 * doc/xml/manual/support.xml: Same.
2666 * doc/xml/manual/localization.xml: Same.
2667 * doc/xml/manual/strings.xml: Same.
2668 * doc/xml/manual/extensions.xml: Same.
2669 * doc/xml/manual/appendix_contributing.xml: Same.
2670 * doc/xml/manual/diagnostics.xml: Same.
2671 * doc/xml/manual/algorithms.xml: Same.
2672 * doc/xml/manual/appendix_free.xml: Same.
2673 * doc/xml/manual/iterators.xml: Same.
2674
2675 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2676 * doc/xml/gnu/fdl-1.2.xml: Same.
2677
2678 * doc/xml/manual/status_cxx200x.xml: Re-write.
2679
2680 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2681
2682 PR libstdc++/39629 (final bits)
2683 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2684 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2685 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2686 Fix formula for __j.
2687 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2688 const normal_distribution<>&): Remove.
2689 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2690 const uniform_int_distribution<>&), operator==(const
2691 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2692 operator==(const normal_distribution<>&, const normal_distribution<>&),
2693 operator==(const lognormal_distribution<>&,
2694 const lognormal_distribution<>&), operator==(const
2695 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2696 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2697 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2698 operator==(const student_t_distribution<>&,
2699 const student_t_distribution<>&), operator==(const
2700 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2701 operator==(const binomial_distribution<>&, const
2702 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2703 const geometric_distribution<>&), operator==(const
2704 negative_binomial_distribution<>&, const
2705 negative_binomial_distribution<>&), operator==(const
2706 poisson_distribution<>&, const poisson_distribution<>&),
2707 operator==(const exponential_distribution<>&,
2708 const exponential_distribution<>&), operator==(const
2709 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2710 weibull_distribution<>&, const weibull_distribution<>&),
2711 operator==(const extreme_value_distribution<>&,
2712 const extreme_value_distribution<>&), operator==(const
2713 discrete_distribution<>&, const discrete_distribution<>&),
2714 operator==(const piecewise_constant_distribution<>&,
2715 const piecewise_constant_distribution<>&), operator==(const
2716 piecewise_linear_distribution<>&, const
2717 piecewise_linear_distribution<>&)): Remove.
2718 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2719 serialize.cc: Remove.
2720 * testsuite/26_numerics/random/piecewise_constant_distribution/
2721 operators/serialize.cc: Likewise.
2722 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2723 serialize.cc: Likewise.
2724 * testsuite/26_numerics/random/normal_distribution/operators/
2725 serialize.cc: Likewise.
2726 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2727 serialize.cc: Likewise.
2728 * testsuite/26_numerics/random/poisson_distribution/operators/
2729 serialize.cc: Likewise.
2730 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2731 serialize.cc: Likewise.
2732 * testsuite/26_numerics/random/discrete_distribution/operators/
2733 serialize.cc: Likewise.
2734 * testsuite/26_numerics/random/weibull_distribution/operators/
2735 serialize.cc: Likewise.
2736 * testsuite/26_numerics/random/negative_binomial_distribution/
2737 operators/serialize.cc: Likewise.
2738 * testsuite/26_numerics/random/cauchy_distribution/operators/
2739 serialize.cc: Likewise.
2740 * testsuite/26_numerics/random/gamma_distribution/operators/
2741 serialize.cc: Likewise.
2742 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2743 serialize.cc: Likewise.
2744 * testsuite/26_numerics/random/exponential_distribution/operators/
2745 serialize.cc: Likewise.
2746 * testsuite/26_numerics/random/lognormal_distribution/operators/
2747 serialize.cc: Likewise.
2748 * testsuite/26_numerics/random/binomial_distribution/operators/
2749 serialize.cc: Likewise.
2750 * testsuite/26_numerics/random/extreme_value_distribution/
2751 operators/serialize.cc: Likewise.
2752 * testsuite/26_numerics/random/piecewise_linear_distribution/
2753 operators/serialize.cc: Likewise.
2754 * testsuite/26_numerics/random/student_t_distribution/operators/
2755 serialize.cc: Likewise.
2756 * testsuite/26_numerics/random/geometric_distribution/operators/
2757 serialize.cc: Likewise.
2758
2759 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2760 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2761 mersenne_twister_engine<>::seed(_Gen&,
2762 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2763 subtract_with_carry_engine<>::seed(_Gen&,
2764 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2765 Remove, unused.
2766 * include/bits/random.tcc (linear_congruential_engine<>::
2767 seed(_Gen&, false_type): Likewise.
2768
2769 2009-04-09 Nick Clifton <nickc@redhat.com>
2770
2771 * src/allocator-inst.cc: Change copyright header to refer to
2772 version 3 of the GNU General Public License with version 3.1
2773 of the GCC Runtime Library Exception and to point readers at
2774 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2775 web page.
2776 * config/abi/compatibility.h: Likewise.
2777 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2778 * config/abi/pre/gnu.ver: Likewise.
2779 * config/allocator/bitmap_allocator_base.h: Likewise.
2780 * config/allocator/malloc_allocator_base.h: Likewise.
2781 * config/allocator/mt_allocator_base.h: Likewise.
2782 * config/allocator/new_allocator_base.h: Likewise.
2783 * config/allocator/pool_allocator_base.h: Likewise.
2784 * config/cpu/alpha/atomic_word.h: Likewise.
2785 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2786 * config/cpu/cris/atomic_word.h: Likewise.
2787 * config/cpu/cris/atomicity.h: Likewise.
2788 * config/cpu/generic/atomic_word.h: Likewise.
2789 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2790 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2791 * config/cpu/generic/cpu_defines.h: Likewise.
2792 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2793 * config/cpu/hppa/atomicity.h: Likewise.
2794 * config/cpu/i386/atomicity.h: Likewise.
2795 * config/cpu/i486/atomicity.h: Likewise.
2796 * config/cpu/ia64/atomic_word.h: Likewise.
2797 * config/cpu/m68k/atomicity.h: Likewise.
2798 * config/cpu/powerpc/atomic_word.h: Likewise.
2799 * config/cpu/powerpc/cpu_defines.h: Likewise.
2800 * config/cpu/sh/atomicity.h: Likewise.
2801 * config/cpu/sparc/atomic_word.h: Likewise.
2802 * config/cpu/sparc/atomicity.h: Likewise.
2803 * config/io/basic_file_stdio.cc: Likewise.
2804 * config/io/basic_file_stdio.h: Likewise.
2805 * config/io/c_io_stdio.h: Likewise.
2806 * config/locale/darwin/ctype_members.cc: Likewise.
2807 * config/locale/generic/c++locale_internal.h: Likewise.
2808 * config/locale/generic/c_locale.cc: Likewise.
2809 * config/locale/generic/c_locale.h: Likewise.
2810 * config/locale/generic/codecvt_members.cc: Likewise.
2811 * config/locale/generic/collate_members.cc: Likewise.
2812 * config/locale/generic/ctype_members.cc: Likewise.
2813 * config/locale/generic/messages_members.cc: Likewise.
2814 * config/locale/generic/messages_members.h: Likewise.
2815 * config/locale/generic/monetary_members.cc: Likewise.
2816 * config/locale/generic/numeric_members.cc: Likewise.
2817 * config/locale/generic/time_members.cc: Likewise.
2818 * config/locale/generic/time_members.h: Likewise.
2819 * config/locale/gnu/c++locale_internal.h: Likewise.
2820 * config/locale/gnu/c_locale.cc: Likewise.
2821 * config/locale/gnu/c_locale.h: Likewise.
2822 * config/locale/gnu/codecvt_members.cc: Likewise.
2823 * config/locale/gnu/collate_members.cc: Likewise.
2824 * config/locale/gnu/ctype_members.cc: Likewise.
2825 * config/locale/gnu/messages_members.cc: Likewise.
2826 * config/locale/gnu/messages_members.h: Likewise.
2827 * config/locale/gnu/monetary_members.cc: Likewise.
2828 * config/locale/gnu/numeric_members.cc: Likewise.
2829 * config/locale/gnu/time_members.cc: Likewise.
2830 * config/locale/gnu/time_members.h: Likewise.
2831 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2832 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2833 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2834 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2835 * config/os/aix/atomic_word.h: Likewise.
2836 * config/os/aix/atomicity.h: Likewise.
2837 * config/os/aix/ctype_base.h: Likewise.
2838 * config/os/aix/ctype_inline.h: Likewise.
2839 * config/os/aix/ctype_noninline.h: Likewise.
2840 * config/os/aix/os_defines.h: Likewise.
2841 * config/os/bsd/darwin/ctype_base.h: Likewise.
2842 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2843 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2844 * config/os/bsd/darwin/os_defines.h: Likewise.
2845 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2846 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2847 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2848 * config/os/bsd/freebsd/os_defines.h: Likewise.
2849 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2850 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2851 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2852 * config/os/bsd/netbsd/os_defines.h: Likewise.
2853 * config/os/djgpp/ctype_base.h: Likewise.
2854 * config/os/djgpp/ctype_inline.h: Likewise.
2855 * config/os/djgpp/ctype_noninline.h: Likewise.
2856 * config/os/djgpp/os_defines.h: Likewise.
2857 * config/os/generic/ctype_base.h: Likewise.
2858 * config/os/generic/ctype_inline.h: Likewise.
2859 * config/os/generic/ctype_noninline.h: Likewise.
2860 * config/os/generic/error_constants.h: Likewise.
2861 * config/os/generic/os_defines.h: Likewise.
2862 * config/os/gnu-linux/ctype_base.h: Likewise.
2863 * config/os/gnu-linux/ctype_inline.h: Likewise.
2864 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2865 * config/os/gnu-linux/os_defines.h: Likewise.
2866 * config/os/hpux/ctype_base.h: Likewise.
2867 * config/os/hpux/ctype_inline.h: Likewise.
2868 * config/os/hpux/ctype_noninline.h: Likewise.
2869 * config/os/hpux/os_defines.h: Likewise.
2870 * config/os/irix/atomic_word.h: Likewise.
2871 * config/os/irix/atomicity.h: Likewise.
2872 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2873 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2874 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2875 * config/os/irix/irix5.2/os_defines.h: Likewise.
2876 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2877 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2878 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2879 * config/os/irix/irix6.5/os_defines.h: Likewise.
2880 * config/os/mingw32/ctype_base.h: Likewise.
2881 * config/os/mingw32/ctype_inline.h: Likewise.
2882 * config/os/mingw32/ctype_noninline.h: Likewise.
2883 * config/os/mingw32/error_constants.h: Likewise.
2884 * config/os/mingw32/os_defines.h: Likewise.
2885 * config/os/newlib/ctype_base.h: Likewise.
2886 * config/os/newlib/ctype_inline.h: Likewise.
2887 * config/os/newlib/ctype_noninline.h: Likewise.
2888 * config/os/newlib/os_defines.h: Likewise.
2889 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2890 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2891 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2892 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2893 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2894 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2895 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2896 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2897 * config/os/tpf/ctype_base.h: Likewise.
2898 * config/os/tpf/ctype_inline.h: Likewise.
2899 * config/os/tpf/ctype_noninline.h: Likewise.
2900 * config/os/tpf/os_defines.h: Likewise.
2901 * config/os/uclibc/ctype_base.h: Likewise.
2902 * config/os/uclibc/ctype_inline.h: Likewise.
2903 * config/os/uclibc/ctype_noninline.h: Likewise.
2904 * config/os/uclibc/os_defines.h: Likewise.
2905 * config/os/vxworks/ctype_base.h: Likewise.
2906 * config/os/vxworks/ctype_inline.h: Likewise.
2907 * config/os/vxworks/ctype_noninline.h: Likewise.
2908 * config/os/vxworks/os_defines.h: Likewise.
2909 * include/backward/auto_ptr.h: Likewise.
2910 * include/backward/backward_warning.h: Likewise.
2911 * include/backward/binders.h: Likewise.
2912 * include/backward/hash_fun.h: Likewise.
2913 * include/backward/hash_map: Likewise.
2914 * include/backward/hash_set: Likewise.
2915 * include/backward/hashtable.h: Likewise.
2916 * include/backward/strstream: Likewise.
2917 * include/bits/algorithmfwd.h: Likewise.
2918 * include/bits/allocator.h: Likewise.
2919 * include/bits/atomic_0.h: Likewise.
2920 * include/bits/atomic_2.h: Likewise.
2921 * include/bits/atomicfwd_c.h: Likewise.
2922 * include/bits/atomicfwd_cxx.h: Likewise.
2923 * include/bits/basic_ios.h: Likewise.
2924 * include/bits/basic_ios.tcc: Likewise.
2925 * include/bits/basic_string.h: Likewise.
2926 * include/bits/basic_string.tcc: Likewise.
2927 * include/bits/boost_concept_check.h: Likewise.
2928 * include/bits/c++config: Likewise.
2929 * include/bits/char_traits.h: Likewise.
2930 * include/bits/codecvt.h: Likewise.
2931 * include/bits/concept_check.h: Likewise.
2932 * include/bits/cpp_type_traits.h: Likewise.
2933 * include/bits/deque.tcc: Likewise.
2934 * include/bits/forward_list.h: Likewise.
2935 * include/bits/forward_list.tcc: Likewise.
2936 * include/bits/fstream.tcc: Likewise.
2937 * include/bits/functexcept.h: Likewise.
2938 * include/bits/functional_hash.h: Likewise.
2939 * include/bits/gslice.h: Likewise.
2940 * include/bits/gslice_array.h: Likewise.
2941 * include/bits/hashtable.h: Likewise.
2942 * include/bits/indirect_array.h: Likewise.
2943 * include/bits/ios_base.h: Likewise.
2944 * include/bits/istream.tcc: Likewise.
2945 * include/bits/list.tcc: Likewise.
2946 * include/bits/locale_classes.h: Likewise.
2947 * include/bits/locale_classes.tcc: Likewise.
2948 * include/bits/locale_facets.h: Likewise.
2949 * include/bits/locale_facets.tcc: Likewise.
2950 * include/bits/locale_facets_nonio.h: Likewise.
2951 * include/bits/locale_facets_nonio.tcc: Likewise.
2952 * include/bits/localefwd.h: Likewise.
2953 * include/bits/mask_array.h: Likewise.
2954 * include/bits/move.h: Likewise.
2955 * include/bits/ostream.tcc: Likewise.
2956 * include/bits/ostream_insert.h: Likewise.
2957 * include/bits/postypes.h: Likewise.
2958 * include/bits/shared_ptr.h: Likewise.
2959 * include/bits/slice_array.h: Likewise.
2960 * include/bits/sstream.tcc: Likewise.
2961 * include/bits/stl_algo.h: Likewise.
2962 * include/bits/stl_algobase.h: Likewise.
2963 * include/bits/stl_bvector.h: Likewise.
2964 * include/bits/stl_construct.h: Likewise.
2965 * include/bits/stl_deque.h: Likewise.
2966 * include/bits/stl_function.h: Likewise.
2967 * include/bits/stl_heap.h: Likewise.
2968 * include/bits/stl_iterator.h: Likewise.
2969 * include/bits/stl_iterator_base_funcs.h: Likewise.
2970 * include/bits/stl_iterator_base_types.h: Likewise.
2971 * include/bits/stl_list.h: Likewise.
2972 * include/bits/stl_map.h: Likewise.
2973 * include/bits/stl_multimap.h: Likewise.
2974 * include/bits/stl_multiset.h: Likewise.
2975 * include/bits/stl_numeric.h: Likewise.
2976 * include/bits/stl_pair.h: Likewise.
2977 * include/bits/stl_queue.h: Likewise.
2978 * include/bits/stl_raw_storage_iter.h: Likewise.
2979 * include/bits/stl_relops.h: Likewise.
2980 * include/bits/stl_set.h: Likewise.
2981 * include/bits/stl_stack.h: Likewise.
2982 * include/bits/stl_tempbuf.h: Likewise.
2983 * include/bits/stl_tree.h: Likewise.
2984 * include/bits/stl_uninitialized.h: Likewise.
2985 * include/bits/stl_vector.h: Likewise.
2986 * include/bits/stream_iterator.h: Likewise.
2987 * include/bits/streambuf.tcc: Likewise.
2988 * include/bits/streambuf_iterator.h: Likewise.
2989 * include/bits/stringfwd.h: Likewise.
2990 * include/bits/unique_ptr.h: Likewise.
2991 * include/bits/valarray_after.h: Likewise.
2992 * include/bits/valarray_array.h: Likewise.
2993 * include/bits/valarray_array.tcc: Likewise.
2994 * include/bits/valarray_before.h: Likewise.
2995 * include/bits/vector.tcc: Likewise.
2996 * include/c/cassert: Likewise.
2997 * include/c/cctype: Likewise.
2998 * include/c/cerrno: Likewise.
2999 * include/c/cfloat: Likewise.
3000 * include/c/ciso646: Likewise.
3001 * include/c/climits: Likewise.
3002 * include/c/clocale: Likewise.
3003 * include/c/cmath: Likewise.
3004 * include/c/csetjmp: Likewise.
3005 * include/c/csignal: Likewise.
3006 * include/c/cstdarg: Likewise.
3007 * include/c/cstddef: Likewise.
3008 * include/c/cstdio: Likewise.
3009 * include/c/cstdlib: Likewise.
3010 * include/c/cstring: Likewise.
3011 * include/c/ctime: Likewise.
3012 * include/c/cwchar: Likewise.
3013 * include/c/cwctype: Likewise.
3014 * include/c_compatibility/assert.h: Likewise.
3015 * include/c_compatibility/complex.h: Likewise.
3016 * include/c_compatibility/ctype.h: Likewise.
3017 * include/c_compatibility/errno.h: Likewise.
3018 * include/c_compatibility/fenv.h: Likewise.
3019 * include/c_compatibility/float.h: Likewise.
3020 * include/c_compatibility/inttypes.h: Likewise.
3021 * include/c_compatibility/iso646.h: Likewise.
3022 * include/c_compatibility/limits.h: Likewise.
3023 * include/c_compatibility/locale.h: Likewise.
3024 * include/c_compatibility/math.h: Likewise.
3025 * include/c_compatibility/setjmp.h: Likewise.
3026 * include/c_compatibility/signal.h: Likewise.
3027 * include/c_compatibility/stdarg.h: Likewise.
3028 * include/c_compatibility/stdatomic.h: Likewise.
3029 * include/c_compatibility/stdbool.h: Likewise.
3030 * include/c_compatibility/stddef.h: Likewise.
3031 * include/c_compatibility/stdint.h: Likewise.
3032 * include/c_compatibility/stdio.h: Likewise.
3033 * include/c_compatibility/stdlib.h: Likewise.
3034 * include/c_compatibility/string.h: Likewise.
3035 * include/c_compatibility/tgmath.h: Likewise.
3036 * include/c_compatibility/time.h: Likewise.
3037 * include/c_compatibility/wchar.h: Likewise.
3038 * include/c_compatibility/wctype.h: Likewise.
3039 * include/c_global/cassert: Likewise.
3040 * include/c_global/ccomplex: Likewise.
3041 * include/c_global/cctype: Likewise.
3042 * include/c_global/cerrno: Likewise.
3043 * include/c_global/cfenv: Likewise.
3044 * include/c_global/cfloat: Likewise.
3045 * include/c_global/cinttypes: Likewise.
3046 * include/c_global/ciso646: Likewise.
3047 * include/c_global/climits: Likewise.
3048 * include/c_global/clocale: Likewise.
3049 * include/c_global/cmath.tcc: Likewise.
3050 * include/c_global/cmath: Likewise.
3051 * include/c_global/csetjmp: Likewise.
3052 * include/c_global/csignal: Likewise.
3053 * include/c_global/cstdarg: Likewise.
3054 * include/c_global/cstdatomic: Likewise.
3055 * include/c_global/cstdbool: Likewise.
3056 * include/c_global/cstddef: Likewise.
3057 * include/c_global/cstdint: Likewise.
3058 * include/c_global/cstdio: Likewise.
3059 * include/c_global/cstdlib: Likewise.
3060 * include/c_global/cstring: Likewise.
3061 * include/c_global/ctgmath: Likewise.
3062 * include/c_global/ctime: Likewise.
3063 * include/c_global/cwchar: Likewise.
3064 * include/c_global/cwctype: Likewise.
3065 * include/c_std/cassert: Likewise.
3066 * include/c_std/cctype: Likewise.
3067 * include/c_std/cerrno: Likewise.
3068 * include/c_std/cfloat: Likewise.
3069 * include/c_std/ciso646: Likewise.
3070 * include/c_std/climits: Likewise.
3071 * include/c_std/clocale: Likewise.
3072 * include/c_std/cmath.tcc: Likewise.
3073 * include/c_std/cmath: Likewise.
3074 * include/c_std/csetjmp: Likewise.
3075 * include/c_std/csignal: Likewise.
3076 * include/c_std/cstdarg: Likewise.
3077 * include/c_std/cstddef: Likewise.
3078 * include/c_std/cstdio: Likewise.
3079 * include/c_std/cstdlib: Likewise.
3080 * include/c_std/cstring: Likewise.
3081 * include/c_std/ctime: Likewise.
3082 * include/c_std/cwchar: Likewise.
3083 * include/c_std/cwctype: Likewise.
3084 * include/debug/bitset: Likewise.
3085 * include/debug/debug.h: Likewise.
3086 * include/debug/deque: Likewise.
3087 * include/debug/formatter.h: Likewise.
3088 * include/debug/functions.h: Likewise.
3089 * include/debug/list: Likewise.
3090 * include/debug/macros.h: Likewise.
3091 * include/debug/map.h: Likewise.
3092 * include/debug/map: Likewise.
3093 * include/debug/multimap.h: Likewise.
3094 * include/debug/multiset.h: Likewise.
3095 * include/debug/safe_base.h: Likewise.
3096 * include/debug/safe_iterator.h: Likewise.
3097 * include/debug/safe_iterator.tcc: Likewise.
3098 * include/debug/safe_sequence.h: Likewise.
3099 * include/debug/set.h: Likewise.
3100 * include/debug/set: Likewise.
3101 * include/debug/string: Likewise.
3102 * include/debug/unordered_map: Likewise.
3103 * include/debug/unordered_set: Likewise.
3104 * include/debug/vector: Likewise.
3105 * include/ext/algorithm: Likewise.
3106 * include/ext/array_allocator.h: Likewise.
3107 * include/ext/atomicity.h: Likewise.
3108 * include/ext/bitmap_allocator.h: Likewise.
3109 * include/ext/cast.h: Likewise.
3110 * include/ext/codecvt_specializations.h: Likewise.
3111 * include/ext/concurrence.h: Likewise.
3112 * include/ext/debug_allocator.h: Likewise.
3113 * include/ext/enc_filebuf.h: Likewise.
3114 * include/ext/extptr_allocator.h: Likewise.
3115 * include/ext/functional: Likewise.
3116 * include/ext/iterator: Likewise.
3117 * include/ext/malloc_allocator.h: Likewise.
3118 * include/ext/memory: Likewise.
3119 * include/ext/mt_allocator.h: Likewise.
3120 * include/ext/new_allocator.h: Likewise.
3121 * include/ext/numeric: Likewise.
3122 * include/ext/numeric_traits.h: Likewise.
3123 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3124 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3125 Likewise.
3126 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3129 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3130 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3131 Likewise.
3132 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3133 Likewise.
3134 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3139 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3140 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3141 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3142 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3143 Likewise.
3144 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3145 Likewise.
3146 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3147 Likewise.
3148 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3149 Likewise.
3150 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3151 Likewise.
3152 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3153 Likewise.
3154 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3155 Likewise.
3156 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3157 Likewise.
3158 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3159 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3160 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3161 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3162 Likewise.
3163 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3164 Likewise.
3165 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3166 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3167 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3168 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3169 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3170 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3171 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3172 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3173 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3174 Likewise.
3175 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3176 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3179 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3180 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3183 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3184 Likewise.
3185 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3186 Likewise.
3187 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3188 Likewise.
3189 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3194 Likewise.
3195 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3196 Likewise.
3197 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3198 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3199 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3200 Likewise.
3201 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3202 Likewise.
3203 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3204 Likewise.
3205 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3206 Likewise.
3207 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3208 Likewise.
3209 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3210 Likewise.
3211 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3212 Likewise.
3213 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3214 Likewise.
3215 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3216 Likewise.
3217 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3218 Likewise.
3219 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3220 Likewise.
3221 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3222 Likewise.
3223 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3230 Likewise.
3231 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3232 Likewise.
3233 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3234 Likewise.
3235 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3238 Likewise.
3239 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3242 Likewise.
3243 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3244 Likewise.
3245 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3246 Likewise.
3247 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3248 Likewise.
3249 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3250 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3253 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3254 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3255 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3256 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3257 Likewise.
3258 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3259 Likewise.
3260 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3273 Likewise.
3274 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3275 Likewise.
3276 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3277 Likewise.
3278 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3279 Likewise.
3280 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3281 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3282 Likewise.
3283 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3284 Likewise.
3285 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3286 Likewise.
3287 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3288 Likewise.
3289 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3290 Likewise.
3291 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3292 Likewise.
3293 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3294 Likewise.
3295 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3296 Likewise.
3297 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3298 Likewise.
3299 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3300 Likewise.
3301 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3302 Likewise.
3303 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3304 Likewise.
3305 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3306 Likewise.
3307 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3308 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3309 Likewise.
3310 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3311 Likewise.
3312 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3313 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3314 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3315 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3316 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3317 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3318 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3319 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3320 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3321 Likewise.
3322 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3323 Likewise.
3324 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3325 Likewise.
3326 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3327 Likewise.
3328 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3329 Likewise.
3330 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3331 Likewise.
3332 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3333 Likewise.
3334 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3335 Likewise.
3336 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3337 Likewise.
3338 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3339 Likewise.
3340 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3341 Likewise.
3342 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3343 Likewise.
3344 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3345 Likewise.
3346 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3347 Likewise.
3348 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3349 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3350 Likewise.
3351 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3352 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3353 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3354 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3355 Likewise.
3356 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3357 Likewise.
3358 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3359 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3360 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3361 Likewise.
3362 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3363 Likewise.
3364 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3365 Likewise.
3366 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3367 Likewise.
3368 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3369 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3370 Likewise.
3371 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3372 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3373 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3374 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3375 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3376 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3377 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3378 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3379 Likewise.
3380 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3381 Likewise.
3382 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3383 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3384 Likewise.
3385 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3386 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3387 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3388 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3389 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3390 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3391 Likewise.
3392 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3393 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3394 Likewise.
3395 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3396 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3397 Likewise.
3398 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3399 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3400 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3401 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3402 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3403 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3404 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3405 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3406 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3407 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3408 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3409 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3410 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3411 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3412 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3413 Likewise.
3414 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3415 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3416 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3417 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3418 Likewise.
3419 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3420 Likewise.
3421 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3422 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3423 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3424 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3425 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3426 Likewise.
3427 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3428 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3429 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3430 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3431 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3432 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3433 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3434 Likewise.
3435 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3436 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3437 Likewise.
3438 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3439 Likewise.
3440 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3441 Likewise.
3442 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3443 Likewise.
3444 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3445 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3446 Likewise.
3447 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3448 Likewise.
3449 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3450 Likewise.
3451 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3452 Likewise.
3453 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3454 Likewise.
3455 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3456 Likewise.
3457 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3458 Likewise.
3459 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3460 Likewise.
3461 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3462 Likewise.
3463 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3464 Likewise.
3465 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3466 Likewise.
3467 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3468 Likewise.
3469 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3470 Likewise.
3471 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3472 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3473 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3474 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3475 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3476 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3477 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3478 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3479 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3480 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3481 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3482 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3483 Likewise.
3484 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3485 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3486 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3487 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3488 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3489 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3490 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3491 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3492 Likewise.
3493 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3494 Likewise.
3495 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3496 Likewise.
3497 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3498 Likewise.
3499 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3500 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3501 Likewise.
3502 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3503 Likewise.
3504 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3505 Likewise.
3506 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3507 Likewise.
3508 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3509 Likewise.
3510 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3511 Likewise.
3512 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3513 Likewise.
3514 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3515 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3516 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3517 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3518 Likewise.
3519 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3520 Likewise.
3521 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3522 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3523 Likewise.
3524 * include/ext/pb_ds/exception.hpp: Likewise.
3525 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3526 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3527 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3528 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3529 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3530 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3531 * include/ext/pod_char_traits.h: Likewise.
3532 * include/ext/pointer.h: Likewise.
3533 * include/ext/pool_allocator.h: Likewise.
3534 * include/ext/rb_tree: Likewise.
3535 * include/ext/rc_string_base.h: Likewise.
3536 * include/ext/rope: Likewise.
3537 * include/ext/ropeimpl.h: Likewise.
3538 * include/ext/slist: Likewise.
3539 * include/ext/sso_string_base.h: Likewise.
3540 * include/ext/stdio_filebuf.h: Likewise.
3541 * include/ext/stdio_sync_filebuf.h: Likewise.
3542 * include/ext/string_conversions.h: Likewise.
3543 * include/ext/throw_allocator.h: Likewise.
3544 * include/ext/type_traits.h: Likewise.
3545 * include/ext/typelist.h: Likewise.
3546 * include/ext/vstring.h: Likewise.
3547 * include/ext/vstring.tcc: Likewise.
3548 * include/ext/vstring_fwd.h: Likewise.
3549 * include/ext/vstring_util.h: Likewise.
3550 * include/parallel/algo.h: Likewise.
3551 * include/parallel/algobase.h: Likewise.
3552 * include/parallel/algorithm: Likewise.
3553 * include/parallel/algorithmfwd.h: Likewise.
3554 * include/parallel/balanced_quicksort.h: Likewise.
3555 * include/parallel/base.h: Likewise.
3556 * include/parallel/basic_iterator.h: Likewise.
3557 * include/parallel/checkers.h: Likewise.
3558 * include/parallel/compatibility.h: Likewise.
3559 * include/parallel/compiletime_settings.h: Likewise.
3560 * include/parallel/equally_split.h: Likewise.
3561 * include/parallel/features.h: Likewise.
3562 * include/parallel/find.h: Likewise.
3563 * include/parallel/find_selectors.h: Likewise.
3564 * include/parallel/for_each.h: Likewise.
3565 * include/parallel/for_each_selectors.h: Likewise.
3566 * include/parallel/iterator.h: Likewise.
3567 * include/parallel/list_partition.h: Likewise.
3568 * include/parallel/losertree.h: Likewise.
3569 * include/parallel/merge.h: Likewise.
3570 * include/parallel/multiseq_selection.h: Likewise.
3571 * include/parallel/multiway_merge.h: Likewise.
3572 * include/parallel/multiway_mergesort.h: Likewise.
3573 * include/parallel/numeric: Likewise.
3574 * include/parallel/numericfwd.h: Likewise.
3575 * include/parallel/omp_loop.h: Likewise.
3576 * include/parallel/omp_loop_static.h: Likewise.
3577 * include/parallel/par_loop.h: Likewise.
3578 * include/parallel/parallel.h: Likewise.
3579 * include/parallel/partial_sum.h: Likewise.
3580 * include/parallel/partition.h: Likewise.
3581 * include/parallel/queue.h: Likewise.
3582 * include/parallel/quicksort.h: Likewise.
3583 * include/parallel/random_number.h: Likewise.
3584 * include/parallel/random_shuffle.h: Likewise.
3585 * include/parallel/search.h: Likewise.
3586 * include/parallel/set_operations.h: Likewise.
3587 * include/parallel/settings.h: Likewise.
3588 * include/parallel/sort.h: Likewise.
3589 * include/parallel/tags.h: Likewise.
3590 * include/parallel/types.h: Likewise.
3591 * include/parallel/unique_copy.h: Likewise.
3592 * include/parallel/workstealing.h: Likewise.
3593 * include/precompiled/extc++.h: Likewise.
3594 * include/precompiled/stdc++.h: Likewise.
3595 * include/precompiled/stdtr1c++.h: Likewise.
3596 * include/std/algorithm: Likewise.
3597 * include/std/array: Likewise.
3598 * include/std/bitset: Likewise.
3599 * include/std/c++0x_warning.h: Likewise.
3600 * include/std/chrono: Likewise.
3601 * include/std/complex: Likewise.
3602 * include/std/condition_variable: Likewise.
3603 * include/std/deque: Likewise.
3604 * include/std/forward_list: Likewise.
3605 * include/std/fstream: Likewise.
3606 * include/std/functional: Likewise.
3607 * include/std/iomanip: Likewise.
3608 * include/std/ios: Likewise.
3609 * include/std/iosfwd: Likewise.
3610 * include/std/iostream: Likewise.
3611 * include/std/istream: Likewise.
3612 * include/std/iterator: Likewise.
3613 * include/std/limits: Likewise.
3614 * include/std/list: Likewise.
3615 * include/std/locale: Likewise.
3616 * include/std/map: Likewise.
3617 * include/std/memory: Likewise.
3618 * include/std/mutex: Likewise.
3619 * include/std/numeric: Likewise.
3620 * include/std/ostream: Likewise.
3621 * include/std/queue: Likewise.
3622 * include/std/random: Likewise.
3623 * include/std/ratio: Likewise.
3624 * include/std/regex: Likewise.
3625 * include/std/set: Likewise.
3626 * include/std/sstream: Likewise.
3627 * include/std/stack: Likewise.
3628 * include/std/stdexcept: Likewise.
3629 * include/std/streambuf: Likewise.
3630 * include/std/string: Likewise.
3631 * include/std/system_error: Likewise.
3632 * include/std/thread: Likewise.
3633 * include/std/tuple: Likewise.
3634 * include/std/type_traits: Likewise.
3635 * include/std/unordered_map: Likewise.
3636 * include/std/unordered_set: Likewise.
3637 * include/std/utility: Likewise.
3638 * include/std/valarray: Likewise.
3639 * include/std/vector: Likewise.
3640 * include/tr1/array: Likewise.
3641 * include/tr1/bessel_function.tcc: Likewise.
3642 * include/tr1/beta_function.tcc: Likewise.
3643 * include/tr1/ccomplex: Likewise.
3644 * include/tr1/cctype: Likewise.
3645 * include/tr1/cfenv: Likewise.
3646 * include/tr1/cfloat: Likewise.
3647 * include/tr1/cinttypes: Likewise.
3648 * include/tr1/climits: Likewise.
3649 * include/tr1/cmath: Likewise.
3650 * include/tr1/complex.h: Likewise.
3651 * include/tr1/complex: Likewise.
3652 * include/tr1/cstdarg: Likewise.
3653 * include/tr1/cstdbool: Likewise.
3654 * include/tr1/cstdint: Likewise.
3655 * include/tr1/cstdio: Likewise.
3656 * include/tr1/cstdlib: Likewise.
3657 * include/tr1/ctgmath: Likewise.
3658 * include/tr1/ctime: Likewise.
3659 * include/tr1/ctype.h: Likewise.
3660 * include/tr1/cwchar: Likewise.
3661 * include/tr1/cwctype: Likewise.
3662 * include/tr1/ell_integral.tcc: Likewise.
3663 * include/tr1/exp_integral.tcc: Likewise.
3664 * include/tr1/fenv.h: Likewise.
3665 * include/tr1/float.h: Likewise.
3666 * include/tr1/functional: Likewise.
3667 * include/tr1/functional_hash.h: Likewise.
3668 * include/tr1/gamma.tcc: Likewise.
3669 * include/tr1/hashtable.h: Likewise.
3670 * include/tr1/hypergeometric.tcc: Likewise.
3671 * include/tr1/inttypes.h: Likewise.
3672 * include/tr1/legendre_function.tcc: Likewise.
3673 * include/tr1/limits.h: Likewise.
3674 * include/tr1/math.h: Likewise.
3675 * include/tr1/memory: Likewise.
3676 * include/tr1/modified_bessel_func.tcc: Likewise.
3677 * include/tr1/poly_hermite.tcc: Likewise.
3678 * include/tr1/poly_laguerre.tcc: Likewise.
3679 * include/tr1/random: Likewise.
3680 * include/tr1/regex: Likewise.
3681 * include/tr1/riemann_zeta.tcc: Likewise.
3682 * include/tr1/shared_ptr.h: Likewise.
3683 * include/tr1/special_function_util.h: Likewise.
3684 * include/tr1/stdarg.h: Likewise.
3685 * include/tr1/stdbool.h: Likewise.
3686 * include/tr1/stdint.h: Likewise.
3687 * include/tr1/stdio.h: Likewise.
3688 * include/tr1/stdlib.h: Likewise.
3689 * include/tr1/tgmath.h: Likewise.
3690 * include/tr1/tuple: Likewise.
3691 * include/tr1/type_traits: Likewise.
3692 * include/tr1/unordered_map: Likewise.
3693 * include/tr1/unordered_set: Likewise.
3694 * include/tr1/utility: Likewise.
3695 * include/tr1/wchar.h: Likewise.
3696 * include/tr1/wctype.h: Likewise.
3697 * include/tr1_impl/array: Likewise.
3698 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3699 * include/tr1_impl/cctype: Likewise.
3700 * include/tr1_impl/cfenv: Likewise.
3701 * include/tr1_impl/cinttypes: Likewise.
3702 * include/tr1_impl/cmath: Likewise.
3703 * include/tr1_impl/complex: Likewise.
3704 * include/tr1_impl/cstdint: Likewise.
3705 * include/tr1_impl/cstdio: Likewise.
3706 * include/tr1_impl/cstdlib: Likewise.
3707 * include/tr1_impl/cwchar: Likewise.
3708 * include/tr1_impl/cwctype: Likewise.
3709 * include/tr1_impl/functional: Likewise.
3710 * include/tr1_impl/functional_hash.h: Likewise.
3711 * include/tr1_impl/hashtable: Likewise.
3712 * include/tr1_impl/hashtable_policy.h: Likewise.
3713 * include/tr1_impl/random.tcc: Likewise.
3714 * include/tr1_impl/random: Likewise.
3715 * include/tr1_impl/regex: Likewise.
3716 * include/tr1_impl/type_traits: Likewise.
3717 * include/tr1_impl/unordered_map: Likewise.
3718 * include/tr1_impl/unordered_set: Likewise.
3719 * include/tr1_impl/utility: Likewise.
3720 * libsupc++/array_type_info.cc: Likewise.
3721 * libsupc++/atexit_arm.cc: Likewise.
3722 * libsupc++/bad_cast.cc: Likewise.
3723 * libsupc++/bad_typeid.cc: Likewise.
3724 * libsupc++/class_type_info.cc: Likewise.
3725 * libsupc++/cxxabi-forced.h: Likewise.
3726 * libsupc++/cxxabi.h: Likewise.
3727 * libsupc++/del_op.cc: Likewise.
3728 * libsupc++/del_opnt.cc: Likewise.
3729 * libsupc++/del_opv.cc: Likewise.
3730 * libsupc++/del_opvnt.cc: Likewise.
3731 * libsupc++/dyncast.cc: Likewise.
3732 * libsupc++/eh_alloc.cc: Likewise.
3733 * libsupc++/eh_arm.cc: Likewise.
3734 * libsupc++/eh_aux_runtime.cc: Likewise.
3735 * libsupc++/eh_call.cc: Likewise.
3736 * libsupc++/eh_catch.cc: Likewise.
3737 * libsupc++/eh_exception.cc: Likewise.
3738 * libsupc++/eh_globals.cc: Likewise.
3739 * libsupc++/eh_personality.cc: Likewise.
3740 * libsupc++/eh_ptr.cc: Likewise.
3741 * libsupc++/eh_term_handler.cc: Likewise.
3742 * libsupc++/eh_terminate.cc: Likewise.
3743 * libsupc++/eh_throw.cc: Likewise.
3744 * libsupc++/eh_type.cc: Likewise.
3745 * libsupc++/eh_unex_handler.cc: Likewise.
3746 * libsupc++/enum_type_info.cc: Likewise.
3747 * libsupc++/exception: Likewise.
3748 * libsupc++/exception_defines.h: Likewise.
3749 * libsupc++/exception_ptr.h: Likewise.
3750 * libsupc++/function_type_info.cc: Likewise.
3751 * libsupc++/fundamental_type_info.cc: Likewise.
3752 * libsupc++/guard.cc: Likewise.
3753 * libsupc++/initializer_list: Likewise.
3754 * libsupc++/new: Likewise.
3755 * libsupc++/new_handler.cc: Likewise.
3756 * libsupc++/new_op.cc: Likewise.
3757 * libsupc++/new_opnt.cc: Likewise.
3758 * libsupc++/new_opv.cc: Likewise.
3759 * libsupc++/new_opvnt.cc: Likewise.
3760 * libsupc++/pbase_type_info.cc: Likewise.
3761 * libsupc++/pmem_type_info.cc: Likewise.
3762 * libsupc++/pointer_type_info.cc: Likewise.
3763 * libsupc++/pure.cc: Likewise.
3764 * libsupc++/si_class_type_info.cc: Likewise.
3765 * libsupc++/tinfo.cc: Likewise.
3766 * libsupc++/tinfo.h: Likewise.
3767 * libsupc++/tinfo2.cc: Likewise.
3768 * libsupc++/typeinfo: Likewise.
3769 * libsupc++/unwind-cxx.h: Likewise.
3770 * libsupc++/vec.cc: Likewise.
3771 * libsupc++/vmi_class_type_info.cc: Likewise.
3772 * libsupc++/vterminate.cc: Likewise.
3773 * po/string_literals.cc: Likewise.
3774 * src/atomic.cc: Likewise.
3775 * src/bitmap_allocator.cc: Likewise.
3776 * src/chrono.cc: Likewise.
3777 * src/codecvt.cc: Likewise.
3778 * src/compatibility-ldbl.cc: Likewise.
3779 * src/compatibility.cc: Likewise.
3780 * src/complex_io.cc: Likewise.
3781 * src/concept-inst.cc: Likewise.
3782 * src/condition_variable.cc: Likewise.
3783 * src/ctype.cc: Likewise.
3784 * src/debug.cc: Likewise.
3785 * src/debug_list.cc: Likewise.
3786 * src/ext-inst.cc: Likewise.
3787 * src/fstream-inst.cc: Likewise.
3788 * src/functexcept.cc: Likewise.
3789 * src/globals_io.cc: Likewise.
3790 * src/hash.cc: Likewise.
3791 * src/hash_c++0x.cc: Likewise.
3792 * src/hashtable.cc: Likewise.
3793 * src/hashtable_c++0x.cc: Likewise.
3794 * src/ios-inst.cc: Likewise.
3795 * src/ios.cc: Likewise.
3796 * src/ios_failure.cc: Likewise.
3797 * src/ios_init.cc: Likewise.
3798 * src/ios_locale.cc: Likewise.
3799 * src/iostream-inst.cc: Likewise.
3800 * src/istream-inst.cc: Likewise.
3801 * src/istream.cc: Likewise.
3802 * src/limits.cc: Likewise.
3803 * src/limits_c++0x.cc: Likewise.
3804 * src/list.cc: Likewise.
3805 * src/locale-inst.cc: Likewise.
3806 * src/locale.cc: Likewise.
3807 * src/locale_facets.cc: Likewise.
3808 * src/locale_init.cc: Likewise.
3809 * src/localename.cc: Likewise.
3810 * src/math_stubs_float.cc: Likewise.
3811 * src/math_stubs_long_double.cc: Likewise.
3812 * src/misc-inst.cc: Likewise.
3813 * src/mt_allocator.cc: Likewise.
3814 * src/mutex.cc: Likewise.
3815 * src/ostream-inst.cc: Likewise.
3816 * src/parallel_list.cc: Likewise.
3817 * src/parallel_settings.cc: Likewise.
3818 * src/pool_allocator.cc: Likewise.
3819 * src/sstream-inst.cc: Likewise.
3820 * src/stdexcept.cc: Likewise.
3821 * src/streambuf-inst.cc: Likewise.
3822 * src/streambuf.cc: Likewise.
3823 * src/string-inst.cc: Likewise.
3824 * src/strstream.cc: Likewise.
3825 * src/system_error.cc: Likewise.
3826 * src/thread.cc: Likewise.
3827 * src/tree.cc: Likewise.
3828 * src/valarray-inst.cc: Likewise.
3829 * src/wlocale-inst.cc: Likewise.
3830 * src/wstring-inst.cc: Likewise.
3831 * doc/xml/manual/intro.xml: Change documentation to refer the
3832 reader to version 3 of the GNU General Public License, version
3833 3.1 of the GCC Runtime Library Exception, and to point readers
3834 at the FSF's license web page.
3835
3836 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3837
3838 * Makefile.am: Change copyright header to refer to version
3839 3 of the GNU General Public License and to point readers at the
3840 COPYING3 file and the FSF's license web page.
3841 * doc/Makefile.am: Likewise.
3842 * include/Makefile.am: Likewise.
3843 * libsupc++/Makefile.am: Likewise.
3844 * po/Makefile.am: Likewise.
3845 * po/POTFILES.in: Likewise.
3846 * src/Makefile.am: Likewise.
3847 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3848 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3849 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3850 Likewise.
3851 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3852 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3853 Likewise.
3854 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3855 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3856 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3857 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3858 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3859 * testsuite/18_support/bad_cast/what.cc: Likewise.
3860 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3861 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3862 Likewise.
3863 * testsuite/18_support/bad_exception/what.cc: Likewise.
3864 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3865 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3866 * testsuite/18_support/exception/38732.cc: Likewise.
3867 * testsuite/18_support/exception/what.cc: Likewise.
3868 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3869 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3870 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3871 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3872 * testsuite/18_support/headers/climits/values.cc: Likewise.
3873 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3874 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3875 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3876 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3877 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3878 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3879 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3880 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3881 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3882 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3883 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3884 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3885 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3886 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3887 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3888 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3889 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3890 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3891 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3892 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3893 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3894 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3895 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3896 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3897 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3898 * testsuite/18_support/new_delete_placement.cc: Likewise.
3899 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3900 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3901 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3902 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3903 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3904 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3905 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3906 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3907 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3908 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3909 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3910 Likewise.
3911 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3912 * testsuite/18_support/pthread_guard.cc: Likewise.
3913 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3914 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3915 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3916 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3917 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3918 Likewise.
3919 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3920 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3921 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3922 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3923 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3924 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3925 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3926 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3927 Likewise.
3928 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3929 Likewise.
3930 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3931 Likewise.
3932 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3933 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3934 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3935 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3936 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3937 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3938 Likewise.
3939 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3940 Likewise.
3941 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3942 Likewise.
3943 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3944 Likewise.
3945 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3946 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3947 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3948 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3949 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3950 Likewise.
3951 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3952 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3953 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3954 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3955 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3956 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3957 Likewise.
3958 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3959 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3960 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3961 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3962 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3963 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3964 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3965 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3966 * testsuite/20_util/allocator/1.cc: Likewise.
3967 * testsuite/20_util/allocator/10378.cc: Likewise.
3968 * testsuite/20_util/allocator/14176.cc: Likewise.
3969 * testsuite/20_util/allocator/33807.cc: Likewise.
3970 * testsuite/20_util/allocator/8230.cc: Likewise.
3971 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3972 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3973 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3974 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3975 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3976 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3977 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3978 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3979 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3980 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3981 Likewise.
3982 * testsuite/20_util/clocks/1.cc: Likewise.
3983 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3984 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3985 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3986 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3987 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3988 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3989 * testsuite/20_util/duration/cons/1.cc: Likewise.
3990 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3991 * testsuite/20_util/duration/cons/2.cc: Likewise.
3992 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3993 Likewise.
3994 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3995 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3996 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3997 Likewise.
3998 * testsuite/20_util/forward/1.cc: Likewise.
3999 * testsuite/20_util/forward/1_neg.cc: Likewise.
4000 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4001 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4002 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4003 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4004 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4005 Likewise.
4006 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4007 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4008 Likewise.
4009 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4010 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4011 Likewise.
4012 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4013 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4014 Likewise.
4015 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4016 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4017 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4018 Likewise.
4019 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4020 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4021 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4022 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4023 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4024 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4025 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4026 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4027 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4028 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4029 Likewise.
4030 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4031 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4032 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4033 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4034 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4035 Likewise.
4036 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4037 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4038 Likewise.
4039 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4040 * testsuite/20_util/identity/value.cc: Likewise.
4041 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4042 * testsuite/20_util/is_integral/value.cc: Likewise.
4043 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4044 Likewise.
4045 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4046 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4047 * testsuite/20_util/is_reference/value.cc: Likewise.
4048 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4049 Likewise.
4050 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4051 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4052 * testsuite/20_util/is_signed/value.cc: Likewise.
4053 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4054 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4055 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4056 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4057 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4058 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4059 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4060 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4061 Likewise.
4062 * testsuite/20_util/move/1.cc: Likewise.
4063 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4064 * testsuite/20_util/pair/1.cc: Likewise.
4065 * testsuite/20_util/pair/2.cc: Likewise.
4066 * testsuite/20_util/pair/3.cc: Likewise.
4067 * testsuite/20_util/pair/4.cc: Likewise.
4068 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4069 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4070 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4071 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4072 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4073 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4074 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4075 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4076 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4077 Likewise.
4078 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4079 Likewise.
4080 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4081 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4082 * testsuite/20_util/rel_ops.cc: Likewise.
4083 * testsuite/20_util/remove_reference/value.cc: Likewise.
4084 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4085 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4086 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4087 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4088 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4089 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4090 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4091 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4092 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4093 Likewise.
4094 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4095 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4096 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4097 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4098 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4099 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4100 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4101 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4102 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4103 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4104 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4105 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4106 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4107 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4108 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4109 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4110 Likewise.
4111 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4112 Likewise.
4113 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4114 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4115 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4116 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4117 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4118 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4119 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4120 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4121 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4122 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4123 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4124 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4125 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4126 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4127 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4128 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4129 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4130 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4131 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4132 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4133 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4134 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4135 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4136 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4137 Likewise.
4138 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4139 Likewise.
4140 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4141 Likewise.
4142 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4143 Likewise.
4144 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4145 Likewise.
4146 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4147 Likewise.
4148 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4149 Likewise.
4150 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4151 Likewise.
4152 * testsuite/20_util/temporary_buffer.cc: Likewise.
4153 * testsuite/20_util/time_point/1.cc: Likewise.
4154 * testsuite/20_util/time_point/2.cc: Likewise.
4155 * testsuite/20_util/time_point/3.cc: Likewise.
4156 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4157 Likewise.
4158 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4159 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4160 Likewise.
4161 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4162 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4163 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4164 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4165 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4166 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4167 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4168 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4169 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4170 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4171 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4172 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4173 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4174 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4175 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4176 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4177 Likewise.
4178 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4179 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4180 Likewise.
4181 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4182 Likewise.
4183 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4184 Likewise.
4185 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4186 Likewise.
4187 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4188 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4189 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4190 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4191 Likewise.
4192 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4193 Likewise.
4194 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4195 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4196 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4197 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4198 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4199 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4200 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4201 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4202 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4203 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4204 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4205 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4206 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4207 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4208 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4209 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4210 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4211 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4212 Likewise.
4213 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4214 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4215 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4216 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4217 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4218 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4219 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4220 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4221 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4222 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4223 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4224 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4225 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4226 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4227 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4228 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4229 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4230 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4231 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4232 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4233 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4234 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4235 Likewise.
4236 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4237 Likewise.
4238 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4239 Likewise.
4240 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4241 Likewise.
4242 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4243 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4244 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4245 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4246 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4247 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4248 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4249 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4250 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4251 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4252 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4253 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4254 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4255 Likewise.
4256 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4257 Likewise.
4258 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4259 Likewise.
4260 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4261 Likewise.
4262 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4263 Likewise.
4264 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4265 Likewise.
4266 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4267 Likewise.
4268 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4269 Likewise.
4270 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4271 Likewise.
4272 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4273 Likewise.
4274 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4275 Likewise.
4276 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4277 Likewise.
4278 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4279 Likewise.
4280 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4281 Likewise.
4282 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4283 Likewise.
4284 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4285 Likewise.
4286 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4287 Likewise.
4288 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4289 Likewise.
4290 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4291 Likewise.
4292 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4293 Likewise.
4294 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4295 Likewise.
4296 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4297 Likewise.
4298 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4299 Likewise.
4300 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4301 Likewise.
4302 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4303 Likewise.
4304 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4305 Likewise.
4306 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4307 Likewise.
4308 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4309 Likewise.
4310 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4311 Likewise.
4312 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4313 Likewise.
4314 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4315 Likewise.
4316 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4317 Likewise.
4318 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4319 Likewise.
4320 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4321 Likewise.
4322 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4323 Likewise.
4324 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4325 Likewise.
4326 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4327 Likewise.
4328 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4329 Likewise.
4330 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4331 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4332 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4333 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4334 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4335 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4336 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4337 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4338 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4339 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4340 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4341 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4342 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4343 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4344 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4345 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4346 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4347 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4348 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4349 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4350 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4351 Likewise.
4352 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4353 Likewise.
4354 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4355 Likewise.
4356 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4357 Likewise.
4358 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4359 Likewise.
4360 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4361 Likewise.
4362 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4363 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4364 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4365 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4366 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4367 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4368 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4369 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4370 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4371 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4372 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4373 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4374 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4375 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4376 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4377 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4378 Likewise.
4379 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4380 Likewise.
4381 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4382 Likewise.
4383 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4384 Likewise.
4385 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4386 Likewise.
4387 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4388 Likewise.
4389 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4390 Likewise.
4391 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4392 Likewise.
4393 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4394 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4395 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4396 Likewise.
4397 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4398 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4399 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4400 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4401 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4402 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4403 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4404 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4405 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4406 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4407 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4408 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4409 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4410 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4411 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4412 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4413 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4414 Likewise.
4415 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4416 Likewise.
4417 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4418 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4419 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4420 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4421 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4422 Likewise.
4423 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4424 Likewise.
4425 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4426 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4427 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4428 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4429 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4430 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4431 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4432 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4433 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4434 Likewise.
4435 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4436 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4437 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4438 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4439 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4440 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4441 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4442 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4443 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4444 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4445 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4446 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4447 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4448 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4449 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4450 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4451 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4452 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4453 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4454 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4455 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4456 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4457 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4458 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4459 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4460 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4461 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4462 Likewise.
4463 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4464 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4465 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4466 Likewise.
4467 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4468 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4469 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4470 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4471 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4472 Likewise.
4473 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4474 Likewise.
4475 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4476 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4477 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4478 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4479 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4480 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4481 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4482 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4483 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4484 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4485 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4486 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4487 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4488 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4489 Likewise.
4490 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4491 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4492 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4493 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4494 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4495 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4496 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4497 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4498 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4499 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4500 Likewise.
4501 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4502 Likewise.
4503 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4504 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4505 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4506 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4507 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4508 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4509 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4510 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4511 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4512 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4513 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4514 Likewise.
4515 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4516 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4517 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4518 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4519 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4520 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4521 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4522 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4523 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4524 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4525 Likewise.
4526 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4527 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4528 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4529 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4530 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4531 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4532 Likewise.
4533 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4534 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4535 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4536 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4537 Likewise.
4538 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4539 Likewise.
4540 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4541 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4542 Likewise.
4543 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4544 * testsuite/22_locale/ctype/2.cc: Likewise.
4545 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4546 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4547 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4548 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4549 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4550 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4551 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4552 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4553 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4554 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4555 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4556 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4557 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4558 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4559 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4560 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4561 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4562 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4563 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4564 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4565 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4566 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4567 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4568 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4569 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4570 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4571 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4572 * testsuite/22_locale/facet/1.cc: Likewise.
4573 * testsuite/22_locale/facet/2.cc: Likewise.
4574 * testsuite/22_locale/facet/25421.cc: Likewise.
4575 * testsuite/22_locale/global_templates/1.cc: Likewise.
4576 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4577 Likewise.
4578 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4579 Likewise.
4580 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4581 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4582 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4583 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4584 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4585 * testsuite/22_locale/locale/13630.cc: Likewise.
4586 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4587 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4588 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4589 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4590 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4591 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4592 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4593 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4594 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4595 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4596 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4597 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4598 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4599 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4600 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4601 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4602 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4603 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4604 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4605 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4606 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4607 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4608 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4609 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4610 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4611 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4612 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4613 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4614 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4615 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4616 Likewise.
4617 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4618 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4619 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4620 Likewise.
4621 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4622 Likewise.
4623 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4624 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4625 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4626 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4627 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4628 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4629 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4630 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4631 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4632 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4633 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4634 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4635 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4636 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4637 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4638 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4639 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4640 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4641 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4642 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4643 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4644 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4645 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4646 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4647 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4648 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4649 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4650 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4651 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4652 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4653 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4654 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4655 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4656 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4657 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4658 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4659 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4660 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4661 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4662 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4663 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4664 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4665 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4666 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4667 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4668 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4669 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4670 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4671 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4672 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4673 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4674 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4675 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4676 Likewise.
4677 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4678 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4679 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4680 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4681 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4682 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4683 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4684 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4685 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4686 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4687 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4688 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4689 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4690 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4691 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4692 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4693 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4694 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4695 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4696 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4697 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4698 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4699 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4700 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4701 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4702 Likewise.
4703 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4704 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4705 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4706 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4707 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4708 Likewise.
4709 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4710 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4711 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4712 Likewise.
4713 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4714 Likewise.
4715 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4716 Likewise.
4717 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4718 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4719 Likewise.
4720 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4721 Likewise.
4722 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4723 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4724 Likewise.
4725 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4726 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4727 Likewise.
4728 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4729 Likewise.
4730 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4731 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4732 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4733 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4734 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4735 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4736 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4737 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4738 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4739 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4740 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4741 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4742 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4743 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4744 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4745 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4746 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4747 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4748 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4749 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4750 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4751 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4752 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4753 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4754 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4755 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4756 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4757 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4758 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4759 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4760 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4761 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4762 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4763 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4764 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4765 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4766 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4767 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4768 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4769 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4770 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4771 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4772 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4773 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4774 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4775 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4776 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4777 Likewise.
4778 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4779 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4780 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4781 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4782 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4783 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4784 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4785 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4786 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4787 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4788 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4789 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4790 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4791 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4792 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4793 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4794 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4795 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4796 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4797 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4798 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4799 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4800 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4801 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4802 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4803 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4804 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4805 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4806 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4807 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4808 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4809 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4810 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4811 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4812 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4813 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4814 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4815 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4816 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4817 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4818 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4819 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4820 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4821 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4822 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4823 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4824 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4825 Likewise.
4826 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4827 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4828 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4829 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4830 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4831 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4832 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4833 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4834 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4835 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4836 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4837 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4838 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4839 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4840 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4841 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4842 Likewise.
4843 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4844 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4845 Likewise.
4846 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4847 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4848 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4849 Likewise.
4850 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4851 Likewise.
4852 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4853 Likewise.
4854 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4855 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4856 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4857 Likewise.
4858 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4859 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4860 Likewise.
4861 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4862 Likewise.
4863 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4864 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4865 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4866 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4867 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4868 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4869 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4870 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4871 Likewise.
4872 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4873 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4874 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4875 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4876 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4877 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4878 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4879 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4880 Likewise.
4881 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4882 Likewise.
4883 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4884 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4885 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4886 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4887 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4888 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4889 Likewise.
4890 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4891 Likewise.
4892 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4893 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4894 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4895 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4896 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4897 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4898 Likewise.
4899 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4900 Likewise.
4901 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4902 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4903 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4904 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4905 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4906 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4907 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4908 Likewise.
4909 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4910 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4911 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4912 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4913 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4914 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4915 Likewise.
4916 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4917 Likewise.
4918 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4919 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4920 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4921 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4922 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4923 Likewise.
4924 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4925 Likewise.
4926 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4927 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4928 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4929 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4930 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4931 Likewise.
4932 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4933 Likewise.
4934 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4935 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4936 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4937 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4938 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4939 Likewise.
4940 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4941 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4942 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4943 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4944 Likewise.
4945 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4946 Likewise.
4947 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4948 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4949 Likewise.
4950 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4951 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4952 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4953 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4954 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4955 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4956 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4957 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4958 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4959 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4960 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4961 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4962 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4963 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4964 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4965 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4966 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4967 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4968 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4969 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4970 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4971 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4972 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4973 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4974 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4975 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4976 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4977 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4978 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4979 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4980 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4981 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4982 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4983 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4984 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4985 Likewise.
4986 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4987 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4988 * testsuite/23_containers/bitset/18604.cc: Likewise.
4989 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4990 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4991 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4992 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4993 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4994 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4995 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4996 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4997 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4998 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4999 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5000 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5001 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5002 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5003 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5004 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5005 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5006 * testsuite/23_containers/deque/18604.cc: Likewise.
5007 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5008 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5009 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5010 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5011 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5012 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5013 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5014 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5015 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5016 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5017 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5018 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5019 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5020 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5021 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5022 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5023 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5024 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5025 Likewise.
5026 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5027 Likewise.
5028 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5029 Likewise.
5030 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5031 Likewise.
5032 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5033 Likewise.
5034 * testsuite/23_containers/deque/types/1.cc: Likewise.
5035 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5036 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5037 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5038 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5039 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5040 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5041 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5042 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5043 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5044 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5045 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5046 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5047 Likewise.
5048 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5049 Likewise.
5050 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5051 Likewise.
5052 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5053 Likewise.
5054 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5055 Likewise.
5056 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5057 Likewise.
5058 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5059 Likewise.
5060 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5061 Likewise.
5062 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5063 Likewise.
5064 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5065 Likewise.
5066 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5067 Likewise.
5068 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5069 Likewise.
5070 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5071 Likewise.
5072 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5073 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5074 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5075 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5076 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5077 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5078 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5079 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5080 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5081 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5082 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5083 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5084 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5085 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5086 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5087 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5088 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5089 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5090 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5091 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5092 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5093 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5094 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5095 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5096 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5097 Likewise.
5098 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5099 Likewise.
5100 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5101 * testsuite/23_containers/list/18604.cc: Likewise.
5102 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5103 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5104 * testsuite/23_containers/list/cons/1.cc: Likewise.
5105 * testsuite/23_containers/list/cons/2.cc: Likewise.
5106 * testsuite/23_containers/list/cons/3.cc: Likewise.
5107 * testsuite/23_containers/list/cons/4.cc: Likewise.
5108 * testsuite/23_containers/list/cons/5.cc: Likewise.
5109 * testsuite/23_containers/list/cons/6.cc: Likewise.
5110 * testsuite/23_containers/list/cons/7.cc: Likewise.
5111 * testsuite/23_containers/list/cons/8.cc: Likewise.
5112 * testsuite/23_containers/list/cons/9.cc: Likewise.
5113 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5114 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5115 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5116 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5117 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5118 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5119 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5120 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5121 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5122 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5123 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5124 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5125 * testsuite/23_containers/list/operations/1.cc: Likewise.
5126 * testsuite/23_containers/list/operations/2.cc: Likewise.
5127 * testsuite/23_containers/list/operations/3.cc: Likewise.
5128 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5129 * testsuite/23_containers/list/operations/4.cc: Likewise.
5130 * testsuite/23_containers/list/operations/5.cc: Likewise.
5131 * testsuite/23_containers/list/pthread1.cc: Likewise.
5132 * testsuite/23_containers/list/pthread5.cc: Likewise.
5133 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5134 Likewise.
5135 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5136 Likewise.
5137 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5138 Likewise.
5139 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5140 Likewise.
5141 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5142 Likewise.
5143 * testsuite/23_containers/map/18604.cc: Likewise.
5144 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5145 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5146 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5147 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5148 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5149 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5150 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5151 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5152 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5153 * testsuite/23_containers/map/operators/1.cc: Likewise.
5154 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5155 * testsuite/23_containers/map/pthread6.cc: Likewise.
5156 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5157 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5158 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5159 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5160 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5161 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5162 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5163 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5164 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5165 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5166 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5167 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5168 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5169 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5170 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5171 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5172 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5173 * testsuite/23_containers/set/18604.cc: Likewise.
5174 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5175 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5176 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5177 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5178 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5179 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5180 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5181 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5182 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5183 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5184 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5185 Likewise.
5186 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5187 Likewise.
5188 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5189 Likewise.
5190 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5191 Likewise.
5192 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5193 Likewise.
5194 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5195 Likewise.
5196 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5197 Likewise.
5198 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5199 Likewise.
5200 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5201 Likewise.
5202 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5203 Likewise.
5204 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5205 Likewise.
5206 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5207 Likewise.
5208 * testsuite/23_containers/vector/18604.cc: Likewise.
5209 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5210 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5211 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5212 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5213 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5214 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5215 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5216 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5217 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5218 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5219 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5220 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5221 Likewise.
5222 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5223 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5224 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5225 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5226 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5227 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5228 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5229 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5230 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5231 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5232 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5233 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5234 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5235 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5236 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5237 Likewise.
5238 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5239 Likewise.
5240 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5241 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5242 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5243 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5244 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5245 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5246 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5247 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5248 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5249 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5250 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5251 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5252 Likewise.
5253 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5254 Likewise.
5255 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5256 Likewise.
5257 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5258 Likewise.
5259 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5260 Likewise.
5261 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5262 Likewise.
5263 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5264 * testsuite/23_containers/vector/types/1.cc: Likewise.
5265 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5266 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5267 Likewise.
5268 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5269 Likewise.
5270 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5271 Likewise.
5272 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5273 Likewise.
5274 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5275 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5276 Likewise.
5277 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5278 Likewise.
5279 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5280 Likewise.
5281 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5282 Likewise.
5283 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5284 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5285 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5286 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5287 Likewise.
5288 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5289 Likewise.
5290 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5291 Likewise.
5292 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5293 Likewise.
5294 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5295 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5296 Likewise.
5297 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5298 Likewise.
5299 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5300 Likewise.
5301 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5302 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5303 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5304 Likewise.
5305 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5306 Likewise.
5307 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5308 Likewise.
5309 * testsuite/24_iterators/operations/next.cc: Likewise.
5310 * testsuite/24_iterators/operations/prev.cc: Likewise.
5311 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5312 Likewise.
5313 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5314 Likewise.
5315 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5316 Likewise.
5317 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5318 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5319 Likewise.
5320 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5321 Likewise.
5322 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5323 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5324 Likewise.
5325 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5326 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5327 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5328 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5329 Likewise.
5330 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5331 Likewise.
5332 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5333 Likewise.
5334 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5335 Likewise.
5336 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5337 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5338 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5339 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5340 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5341 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5342 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5343 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5344 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5345 * testsuite/25_algorithms/copy/1.cc: Likewise.
5346 * testsuite/25_algorithms/copy/2.cc: Likewise.
5347 * testsuite/25_algorithms/copy/3.cc: Likewise.
5348 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5349 * testsuite/25_algorithms/copy/4.cc: Likewise.
5350 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5351 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5352 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5353 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5354 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5355 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5356 Likewise.
5357 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5358 Likewise.
5359 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5360 Likewise.
5361 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5362 Likewise.
5363 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5364 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5365 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5366 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5367 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5368 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5369 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5370 * testsuite/25_algorithms/count/1.cc: Likewise.
5371 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5372 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5373 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5374 * testsuite/25_algorithms/equal/1.cc: Likewise.
5375 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5376 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5377 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5378 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5379 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5380 * testsuite/25_algorithms/fill/1.cc: Likewise.
5381 * testsuite/25_algorithms/fill/2.cc: Likewise.
5382 * testsuite/25_algorithms/fill/3.cc: Likewise.
5383 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5384 * testsuite/25_algorithms/fill/4.cc: Likewise.
5385 * testsuite/25_algorithms/fill/5.cc: Likewise.
5386 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5387 * testsuite/25_algorithms/find/1.cc: Likewise.
5388 * testsuite/25_algorithms/find/17441.cc: Likewise.
5389 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5390 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5391 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5392 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5393 Likewise.
5394 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5395 Likewise.
5396 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5397 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5398 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5399 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5400 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5401 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5402 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5403 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5404 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5405 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5406 Likewise.
5407 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5408 Likewise.
5409 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5410 Likewise.
5411 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5412 Likewise.
5413 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5414 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5415 * testsuite/25_algorithms/heap/1.cc: Likewise.
5416 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5417 * testsuite/25_algorithms/includes/1.cc: Likewise.
5418 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5419 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5420 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5421 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5422 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5423 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5424 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5425 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5426 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5427 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5428 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5429 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5430 Likewise.
5431 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5432 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5433 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5434 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5435 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5436 * testsuite/25_algorithms/max/1.cc: Likewise.
5437 * testsuite/25_algorithms/max/2.cc: Likewise.
5438 * testsuite/25_algorithms/max/3.cc: Likewise.
5439 * testsuite/25_algorithms/max/37547.cc: Likewise.
5440 * testsuite/25_algorithms/max/4.cc: Likewise.
5441 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5442 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5443 * testsuite/25_algorithms/merge/1.cc: Likewise.
5444 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5445 * testsuite/25_algorithms/min/1.cc: Likewise.
5446 * testsuite/25_algorithms/min/2.cc: Likewise.
5447 * testsuite/25_algorithms/min/3.cc: Likewise.
5448 * testsuite/25_algorithms/min/37547.cc: Likewise.
5449 * testsuite/25_algorithms/min/4.cc: Likewise.
5450 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5451 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5452 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5453 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5454 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5455 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5456 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5457 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5458 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5459 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5460 * testsuite/25_algorithms/move/1.cc: Likewise.
5461 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5462 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5463 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5464 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5465 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5466 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5467 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5468 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5469 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5470 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5471 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5472 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5473 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5474 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5475 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5476 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5477 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5478 * testsuite/25_algorithms/partition/1.cc: Likewise.
5479 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5480 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5481 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5482 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5483 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5484 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5485 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5486 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5487 * testsuite/25_algorithms/remove/1.cc: Likewise.
5488 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5489 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5490 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5491 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5492 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5493 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5494 * testsuite/25_algorithms/replace/1.cc: Likewise.
5495 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5496 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5497 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5498 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5499 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5500 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5501 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5502 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5503 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5504 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5505 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5506 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5507 * testsuite/25_algorithms/search/1.cc: Likewise.
5508 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5509 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5510 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5511 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5512 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5513 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5514 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5515 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5516 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5517 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5518 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5519 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5520 Likewise.
5521 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5522 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5523 * testsuite/25_algorithms/sort/1.cc: Likewise.
5524 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5525 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5526 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5527 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5528 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5529 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5530 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5531 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5532 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5533 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5534 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5535 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5536 * testsuite/25_algorithms/unique/1.cc: Likewise.
5537 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5538 * testsuite/25_algorithms/unique/2.cc: Likewise.
5539 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5540 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5541 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5542 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5543 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5544 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5545 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5546 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5547 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5548 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5549 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5550 * testsuite/26_numerics/complex/13450.cc: Likewise.
5551 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5552 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5553 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5554 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5555 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5556 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5557 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5558 Likewise.
5559 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5560 Likewise.
5561 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5562 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5563 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5564 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5565 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5566 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5567 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5568 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5569 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5570 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5571 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5572 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5573 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5574 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5575 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5576 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5577 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5578 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5579 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5580 Likewise.
5581 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5582 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5583 Likewise.
5584 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5585 Likewise.
5586 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5587 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5588 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5589 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5590 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5591 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5592 * testsuite/26_numerics/iota/1.cc: Likewise.
5593 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5594 * testsuite/26_numerics/slice/1.cc: Likewise.
5595 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5596 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5597 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5618 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5633 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5663 Likewise.
5664 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5702 Likewise.
5703 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5711 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5720 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5721 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5722 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5723 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5724 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5725 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5726 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5727 Likewise.
5728 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5729 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5730 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5731 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5732 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5733 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5734 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5735 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5736 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5737 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5738 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5739 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5740 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5741 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5742 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5743 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5744 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5745 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5746 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5747 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5748 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5749 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5750 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5751 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5752 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5753 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5754 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5755 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5756 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5757 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5758 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5759 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5760 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5761 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5762 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5763 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5764 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5765 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5766 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5767 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5768 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5769 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5770 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5771 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5772 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5773 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5774 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5775 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5776 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5777 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5778 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5779 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5780 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5781 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5782 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5783 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5784 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5785 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5786 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5787 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5788 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5789 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5790 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5791 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5792 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5793 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5794 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5795 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5796 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5797 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5798 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5799 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5800 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5801 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5802 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5803 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5804 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5805 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5806 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5807 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5808 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5809 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5810 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5811 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5812 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5813 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5814 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5815 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5816 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5817 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5818 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5819 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5820 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5821 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5822 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5823 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5824 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5825 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5826 Likewise.
5827 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5828 Likewise.
5829 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5830 Likewise.
5831 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5832 Likewise.
5833 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5834 Likewise.
5835 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5836 Likewise.
5837 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5838 Likewise.
5839 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5840 Likewise.
5841 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5842 Likewise.
5843 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5844 Likewise.
5845 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5846 Likewise.
5847 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5848 Likewise.
5849 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5850 Likewise.
5851 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5852 Likewise.
5853 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5854 Likewise.
5855 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5856 Likewise.
5857 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5858 Likewise.
5859 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5860 Likewise.
5861 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5862 Likewise.
5863 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5864 Likewise.
5865 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5866 Likewise.
5867 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5868 Likewise.
5869 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5870 Likewise.
5871 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5872 Likewise.
5873 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5874 Likewise.
5875 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5876 Likewise.
5877 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5878 Likewise.
5879 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5880 Likewise.
5881 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5882 Likewise.
5883 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5884 Likewise.
5885 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5886 Likewise.
5887 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5888 Likewise.
5889 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5890 Likewise.
5891 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5892 Likewise.
5893 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5894 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5895 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5896 Likewise.
5897 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5898 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5899 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5900 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5901 Likewise.
5902 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5903 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5904 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5905 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5906 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5907 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5908 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5909 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5910 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5911 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5912 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5913 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5914 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5915 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5916 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5917 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5918 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5919 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5920 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5921 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5922 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5923 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5924 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5925 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5926 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5927 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5928 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5929 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5930 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5931 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5932 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5933 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5934 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5935 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5936 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5937 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5938 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5939 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5940 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5941 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5942 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5943 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5944 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5945 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5946 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5947 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5948 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5949 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5950 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5951 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5952 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5953 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5954 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5955 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5956 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5957 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5958 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5959 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5960 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5961 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5962 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5963 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5964 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5965 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5966 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5967 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5968 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5969 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5970 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5971 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5972 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5973 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5974 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5975 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5976 Likewise.
5977 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5978 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5979 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5980 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5981 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5982 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5983 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5984 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5985 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5986 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5987 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5988 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5989 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5990 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5991 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5992 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5993 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5994 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5995 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5996 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5997 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5998 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5999 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6000 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6001 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6002 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6003 Likewise.
6004 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6005 Likewise.
6006 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6007 Likewise.
6008 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6009 Likewise.
6010 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6011 Likewise.
6012 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6013 Likewise.
6014 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6015 Likewise.
6016 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6017 Likewise.
6018 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6019 Likewise.
6020 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6021 Likewise.
6022 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6023 Likewise.
6024 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6025 Likewise.
6026 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6027 Likewise.
6028 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6029 Likewise.
6030 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6031 Likewise.
6032 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6033 Likewise.
6034 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6035 Likewise.
6036 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6037 Likewise.
6038 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6039 Likewise.
6040 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6041 Likewise.
6042 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6043 Likewise.
6044 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6045 Likewise.
6046 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6047 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6048 Likewise.
6049 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6050 Likewise.
6051 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6052 Likewise.
6053 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6054 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6055 Likewise.
6056 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6057 Likewise.
6058 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6059 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6060 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6061 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6062 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6063 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6064 Likewise.
6065 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6066 Likewise.
6067 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6068 Likewise.
6069 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6070 Likewise.
6071 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6072 Likewise.
6073 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6074 Likewise.
6075 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6076 Likewise.
6077 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6078 Likewise.
6079 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6080 Likewise.
6081 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6082 Likewise.
6083 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6084 Likewise.
6085 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6086 Likewise.
6087 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6088 Likewise.
6089 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6090 Likewise.
6091 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6092 Likewise.
6093 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6094 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6095 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6096 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6097 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6098 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6099 Likewise.
6100 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6101 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6102 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6103 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6104 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6105 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6106 Likewise.
6107 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6108 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6109 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6110 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6111 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6112 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6113 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6114 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6115 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6116 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6117 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6118 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6119 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6120 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6121 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6122 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6123 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6124 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6125 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6126 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6127 Likewise.
6128 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6129 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6130 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6131 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6132 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6133 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6134 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6135 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6136 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6137 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6138 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6139 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6140 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6141 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6142 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6143 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6144 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6145 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6146 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6147 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6148 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6149 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6150 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6151 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6152 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6153 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6154 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6155 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6156 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6157 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6158 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6159 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6160 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6161 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6162 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6163 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6164 Likewise.
6165 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6166 Likewise.
6167 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6168 Likewise.
6169 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6170 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6171 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6172 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6173 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6174 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6175 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6176 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6177 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6178 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6179 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6180 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6181 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6182 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6183 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6184 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6185 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6186 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6187 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6188 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6189 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6190 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6191 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6192 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6193 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6194 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6195 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6196 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6197 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6198 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6199 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6200 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6201 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6202 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6203 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6204 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6205 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6206 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6207 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6208 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6209 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6210 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6211 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6212 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6213 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6214 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6215 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6216 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6217 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6218 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6219 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6220 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6221 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6222 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6223 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6224 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6225 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6226 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6227 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6228 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6229 Likewise.
6230 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6231 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6232 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6233 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6234 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6235 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6236 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6237 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6238 * testsuite/27_io/fpos/11450.cc: Likewise.
6239 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6240 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6241 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6242 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6243 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6244 * testsuite/27_io/fpos/14775.cc: Likewise.
6245 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6246 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6247 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6248 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6249 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6250 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6251 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6252 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6253 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6254 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6255 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6256 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6257 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6258 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6259 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6260 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6261 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6262 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6263 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6264 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6265 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6266 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6267 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6268 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6269 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6270 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6271 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6272 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6273 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6274 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6275 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6276 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6277 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6278 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6279 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6280 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6281 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6282 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6283 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6284 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6285 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6286 * testsuite/27_io/objects/char/1.cc: Likewise.
6287 * testsuite/27_io/objects/char/10.cc: Likewise.
6288 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6289 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6290 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6291 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6292 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6293 * testsuite/27_io/objects/char/2.cc: Likewise.
6294 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6295 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6296 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6297 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6298 * testsuite/27_io/objects/char/5.cc: Likewise.
6299 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6300 * testsuite/27_io/objects/char/6.cc: Likewise.
6301 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6302 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6303 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6304 * testsuite/27_io/objects/char/7.cc: Likewise.
6305 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6306 * testsuite/27_io/objects/char/8.cc: Likewise.
6307 * testsuite/27_io/objects/char/9.cc: Likewise.
6308 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6309 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6310 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6311 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6312 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6313 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6314 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6315 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6316 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6317 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6318 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6319 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6320 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6321 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6322 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6323 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6324 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6325 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6326 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6327 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6328 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6329 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6330 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6331 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6332 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6333 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6334 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6335 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6336 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6337 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6338 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6339 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6340 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6341 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6342 * testsuite/27_io/types/1.cc: Likewise.
6343 * testsuite/27_io/types/2.cc: Likewise.
6344 * testsuite/27_io/types/3.cc: Likewise.
6345 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6346 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6347 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6348 Likewise.
6349 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6350 Likewise.
6351 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6352 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6353 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6354 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6355 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6356 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6357 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6358 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6359 Likewise.
6360 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6361 Likewise.
6362 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6363 Likewise.
6364 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6365 Likewise.
6366 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6367 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6368 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6369 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6370 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6371 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6372 Likewise.
6373 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6374 Likewise.
6375 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6376 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6377 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6378 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6379 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6380 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6381 * testsuite/Makefile.am: Likewise.
6382 * testsuite/abi/30586.cc: Likewise.
6383 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6384 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6385 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6386 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6387 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6388 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6389 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6390 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6391 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6392 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6393 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6394 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6395 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6396 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6397 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6398 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6399 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6400 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6401 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6402 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6403 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6404 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6405 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6406 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6407 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6408 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6409 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6410 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6411 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6412 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6413 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6414 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6415 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6416 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6417 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6418 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6419 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6420 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6421 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6422 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6423 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6424 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6425 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6426 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6427 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6428 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6429 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6430 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6431 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6432 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6433 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6434 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6435 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6436 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6437 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6438 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6439 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6440 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6441 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6442 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6443 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6444 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6445 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6446 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6447 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6448 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6449 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6450 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6451 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6452 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6453 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6454 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6455 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6456 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6457 * testsuite/abi/demangle/regression/old.cc: Likewise.
6458 * testsuite/abi/header_cxxabi.c: Likewise.
6459 * testsuite/backward/11460.cc: Likewise.
6460 * testsuite/backward/hash_map/1.cc: Likewise.
6461 * testsuite/backward/hash_map/14648.cc: Likewise.
6462 * testsuite/backward/hash_map/23528.cc: Likewise.
6463 * testsuite/backward/hash_set/1.cc: Likewise.
6464 * testsuite/backward/strstream_members.cc: Likewise.
6465 * testsuite/config/default.exp: Likewise.
6466 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6467 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6468 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6469 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6470 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6471 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6472 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6473 * testsuite/data/sgetn.txt: Likewise.
6474 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6475 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6476 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6477 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6478 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6479 * testsuite/ext/array_allocator/26875.cc: Likewise.
6480 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6481 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6482 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6483 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6484 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6485 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6486 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6487 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6488 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6489 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6490 * testsuite/ext/codecvt/1.cc: Likewise.
6491 * testsuite/ext/codecvt/char-1.cc: Likewise.
6492 * testsuite/ext/codecvt/char-2.cc: Likewise.
6493 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6494 * testsuite/ext/concept_checks.cc: Likewise.
6495 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6496 Likewise.
6497 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6498 Likewise.
6499 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6500 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6501 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6502 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6503 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6504 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6505 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6506 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6507 Likewise.
6508 * testsuite/ext/headers.cc: Likewise.
6509 * testsuite/ext/is_heap/1.cc: Likewise.
6510 * testsuite/ext/is_heap/check_type.cc: Likewise.
6511 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6512 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6513 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6514 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6515 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6516 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6517 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6518 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6519 * testsuite/ext/median.cc: Likewise.
6520 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6521 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6522 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6523 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6524 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6525 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6526 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6527 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6528 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6529 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6530 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6531 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6532 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6533 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6534 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6535 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6536 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6537 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6538 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6539 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6540 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6541 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6542 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6543 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6544 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6545 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6546 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6547 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6548 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6549 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6550 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6551 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6552 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6553 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6554 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6555 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6556 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6557 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6558 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6559 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6560 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6561 * testsuite/ext/rope/1.cc: Likewise.
6562 * testsuite/ext/rope/2.cc: Likewise.
6563 * testsuite/ext/rope/3.cc: Likewise.
6564 * testsuite/ext/rope/36832.cc: Likewise.
6565 * testsuite/ext/rope/4.cc: Likewise.
6566 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6567 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6568 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6569 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6570 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6571 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6572 Likewise.
6573 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6574 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6575 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6576 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6577 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6578 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6579 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6580 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6581 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6582 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6583 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6584 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6585 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6586 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6587 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6588 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6589 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6590 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6591 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6592 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6593 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6594 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6595 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6596 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6597 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6598 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6599 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6600 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6601 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6602 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6603 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6604 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6605 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6606 * testsuite/lib/dg-options.exp: Likewise.
6607 * testsuite/lib/libstdc++.exp: Likewise.
6608 * testsuite/lib/prune.exp: Likewise.
6609 * testsuite/libstdc++-abi/abi.exp: Likewise.
6610 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6611 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6612 Likewise.
6613 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6614 Likewise.
6615 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6616 Likewise.
6617 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6618 Likewise.
6619 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6620 Likewise.
6621 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6622 Likewise.
6623 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6624 Likewise.
6625 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6626 Likewise.
6627 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6628 Likewise.
6629 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6630 Likewise.
6631 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6632 Likewise.
6633 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6634 Likewise.
6635 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6636 Likewise.
6637 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6638 Likewise.
6639 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6640 Likewise.
6641 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6642 Likewise.
6643 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6644 Likewise.
6645 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6646 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6647 Likewise.
6648 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6649 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6650 Likewise.
6651 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6652 Likewise.
6653 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6654 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6655 Likewise.
6656 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6657 Likewise.
6658 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6659 Likewise.
6660 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6661 Likewise.
6662 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6663 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6664 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6665 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6666 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6667 Likewise.
6668 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6669 Likewise.
6670 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6671 Likewise.
6672 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6673 Likewise.
6674 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6675 Likewise.
6676 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6677 Likewise.
6678 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6679 Likewise.
6680 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6681 Likewise.
6682 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6683 Likewise.
6684 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6685 Likewise.
6686 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6687 Likewise.
6688 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6689 Likewise.
6690 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6691 Likewise.
6692 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6693 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6694 Likewise.
6695 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6696 Likewise.
6697 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6698 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6699 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6700 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6701 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6702 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6703 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6704 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6705 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6706 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6707 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6708 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6709 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6710 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6711 Likewise.
6712 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6713 Likewise.
6714 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6715 Likewise.
6716 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6717 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6718 Likewise.
6719 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6720 Likewise.
6721 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6722 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6723 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6724 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6725 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6726 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6727 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6728 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6729 Likewise.
6730 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6731 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6732 Likewise.
6733 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6734 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6735 Likewise.
6736 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6737 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6738 Likewise.
6739 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6740 Likewise.
6741 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6742 Likewise.
6743 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6744 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6745 Likewise.
6746 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6747 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6748 Likewise.
6749 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6750 Likewise.
6751 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6752 Likewise.
6753 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6754 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6755 Likewise.
6756 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6757 Likewise.
6758 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6759 Likewise.
6760 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6761 Likewise.
6762 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6763 Likewise.
6764 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6765 Likewise.
6766 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6767 Likewise.
6768 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6769 Likewise.
6770 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6771 Likewise.
6772 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6773 Likewise.
6774 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6775 Likewise.
6776 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6777 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6778 Likewise.
6779 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6780 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6781 Likewise.
6782 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6783 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6784 Likewise.
6785 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6786 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6787 Likewise.
6788 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6789 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6790 Likewise.
6791 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6792 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6793 Likewise.
6794 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6795 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6796 Likewise.
6797 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6798 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6799 Likewise.
6800 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6801 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6802 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6803 Likewise.
6804 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6805 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6806 Likewise.
6807 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6808 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6809 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6810 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6811 Likewise.
6812 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6813 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6814 Likewise.
6815 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6816 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6817 Likewise.
6818 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6819 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6820 Likewise.
6821 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6822 Likewise.
6823 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6824 Likewise.
6825 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6826 Likewise.
6827 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6828 Likewise.
6829 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6830 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6831 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6832 Likewise.
6833 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6834 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6835 Likewise.
6836 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6837 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6838 Likewise.
6839 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6840 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6841 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6842 Likewise.
6843 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6844 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6845 Likewise.
6846 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6847 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6848 Likewise.
6849 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6850 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6851 Likewise.
6852 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6853 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6854 Likewise.
6855 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6856 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6857 Likewise.
6858 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6859 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6860 Likewise.
6861 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6862 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6863 Likewise.
6864 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6865 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6866 Likewise.
6867 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6868 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6869 Likewise.
6870 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6871 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6872 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6873 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6874 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6875 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6876 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6877 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6878 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6879 Likewise.
6880 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6881 Likewise.
6882 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6883 Likewise.
6884 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6885 Likewise.
6886 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6887 Likewise.
6888 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6889 Likewise.
6890 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6891 Likewise.
6892 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6893 Likewise.
6894 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6895 Likewise.
6896 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6897 Likewise.
6898 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6899 Likewise.
6900 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6901 Likewise.
6902 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6903 Likewise.
6904 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6905 Likewise.
6906 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6913 Likewise.
6914 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6915 Likewise.
6916 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6917 Likewise.
6918 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6919 Likewise.
6920 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6921 Likewise.
6922 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6923 Likewise.
6924 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6925 Likewise.
6926 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6927 Likewise.
6928 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6929 Likewise.
6930 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6931 Likewise.
6932 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6933 Likewise.
6934 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6935 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6936 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6937 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6938 Likewise.
6939 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6940 Likewise.
6941 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6942 Likewise.
6943 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6944 Likewise.
6945 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6946 Likewise.
6947 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6948 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6949 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6950 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6951 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6952 Likewise.
6953 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6954 Likewise.
6955 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6956 Likewise.
6957 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6958 Likewise.
6959 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6960 Likewise.
6961 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6962 Likewise.
6963 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6964 Likewise.
6965 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6966 Likewise.
6967 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6968 Likewise.
6969 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6970 Likewise.
6971 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6972 Likewise.
6973 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6974 Likewise.
6975 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6976 Likewise.
6977 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6978 Likewise.
6979 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6980 Likewise.
6981 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6982 Likewise.
6983 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6984 Likewise.
6985 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6986 Likewise.
6987 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6988 Likewise.
6989 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6990 Likewise.
6991 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6992 Likewise.
6993 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6994 Likewise.
6995 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6996 Likewise.
6997 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6998 Likewise.
6999 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7000 Likewise.
7001 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7002 Likewise.
7003 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7004 Likewise.
7005 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7006 Likewise.
7007 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7008 Likewise.
7009 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7010 Likewise.
7011 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7012 Likewise.
7013 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7014 Likewise.
7015 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7016 Likewise.
7017 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7018 Likewise.
7019 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7020 Likewise.
7021 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7022 Likewise.
7023 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7024 Likewise.
7025 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7026 Likewise.
7027 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7028 Likewise.
7029 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7030 Likewise.
7031 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7032 Likewise.
7033 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7034 Likewise.
7035 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7036 Likewise.
7037 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7038 Likewise.
7039 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7040 Likewise.
7041 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7042 Likewise.
7043 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7044 Likewise.
7045 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7046 Likewise.
7047 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7048 Likewise.
7049 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7050 Likewise.
7051 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7052 Likewise.
7053 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7054 Likewise.
7055 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7056 Likewise.
7057 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7058 Likewise.
7059 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7060 Likewise.
7061 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7062 Likewise.
7063 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7064 Likewise.
7065 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7066 Likewise.
7067 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7068 Likewise.
7069 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7070 Likewise.
7071 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7072 Likewise.
7073 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7074 Likewise.
7075 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7076 Likewise.
7077 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7078 Likewise.
7079 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7080 Likewise.
7081 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7082 Likewise.
7083 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7084 Likewise.
7085 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7086 Likewise.
7087 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7088 Likewise.
7089 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7090 Likewise.
7091 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7092 Likewise.
7093 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7094 Likewise.
7095 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7096 Likewise.
7097 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7098 Likewise.
7099 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7100 Likewise.
7101 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7102 Likewise.
7103 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7104 Likewise.
7105 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7106 Likewise.
7107 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7108 Likewise.
7109 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7110 Likewise.
7111 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7112 Likewise.
7113 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7114 Likewise.
7115 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7116 Likewise.
7117 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7118 Likewise.
7119 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7120 Likewise.
7121 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7122 Likewise.
7123 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7124 Likewise.
7125 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7126 Likewise.
7127 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7128 Likewise.
7129 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7130 Likewise.
7131 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7132 Likewise.
7133 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7134 Likewise.
7135 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7136 Likewise.
7137 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7138 Likewise.
7139 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7140 Likewise.
7141 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7142 Likewise.
7143 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7144 Likewise.
7145 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7146 Likewise.
7147 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7148 Likewise.
7149 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7150 Likewise.
7151 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7152 Likewise.
7153 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7154 Likewise.
7155 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7156 Likewise.
7157 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7158 Likewise.
7159 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7160 Likewise.
7161 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7162 Likewise.
7163 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7164 Likewise.
7165 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7166 Likewise.
7167 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7168 Likewise.
7169 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7170 Likewise.
7171 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7172 Likewise.
7173 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7174 Likewise.
7175 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7176 Likewise.
7177 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7178 Likewise.
7179 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7180 Likewise.
7181 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7182 Likewise.
7183 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7184 Likewise.
7185 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7186 Likewise.
7187 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7188 Likewise.
7189 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7190 Likewise.
7191 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7192 Likewise.
7193 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7194 Likewise.
7195 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7196 Likewise.
7197 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7198 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7199 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7200 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7201 Likewise.
7202 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7203 Likewise.
7204 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7205 Likewise.
7206 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7207 Likewise.
7208 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7209 Likewise.
7210 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7211 Likewise.
7212 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7213 Likewise.
7214 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7215 Likewise.
7216 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7217 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7218 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7219 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7220 Likewise.
7221 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7222 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7223 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7224 Likewise.
7225 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7226 Likewise.
7227 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7228 Likewise.
7229 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7230 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7231 Likewise.
7232 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7233 Likewise.
7234 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7235 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7236 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7237 Likewise.
7238 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7239 Likewise.
7240 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7241 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7242 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7243 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7244 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7245 Likewise.
7246 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7247 Likewise.
7248 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7249 Likewise.
7250 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7251 Likewise.
7252 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7253 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7254 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7255 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7256 Likewise.
7257 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7258 Likewise.
7259 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7260 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7261 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7262 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7263 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7264 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7265 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7266 Likewise.
7267 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7268 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7269 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7270 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7271 Likewise.
7272 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7273 Likewise.
7274 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7275 Likewise.
7276 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7277 Likewise.
7278 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7279 Likewise.
7280 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7281 Likewise.
7282 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7283 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7284 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7285 Likewise.
7286 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7287 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7288 Likewise.
7289 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7290 Likewise.
7291 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7292 Likewise.
7293 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7294 Likewise.
7295 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7296 Likewise.
7297 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7298 Likewise.
7299 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7300 Likewise.
7301 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7302 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7303 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7304 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7305 Likewise.
7306 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7307 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7308 Likewise.
7309 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7310 Likewise.
7311 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7312 Likewise.
7313 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7314 Likewise.
7315 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7316 Likewise.
7317 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7318 Likewise.
7319 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7320 Likewise.
7321 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7322 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7323 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7324 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7325 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7326 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7327 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7328 Likewise.
7329 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7330 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7331 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7332 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7333 Likewise.
7334 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7335 Likewise.
7336 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7337 Likewise.
7338 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7339 Likewise.
7340 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7341 Likewise.
7342 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7343 Likewise.
7344 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7345 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7346 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7347 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7348 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7349 Likewise.
7350 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7351 Likewise.
7352 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7353 Likewise.
7354 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7355 Likewise.
7356 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7357 Likewise.
7358 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7359 Likewise.
7360 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7361 Likewise.
7362 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7363 Likewise.
7364 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7365 Likewise.
7366 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7367 Likewise.
7368 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7369 Likewise.
7370 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7371 Likewise.
7372 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7373 Likewise.
7374 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7375 Likewise.
7376 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7377 Likewise.
7378 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7379 Likewise.
7380 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7381 Likewise.
7382 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7383 Likewise.
7384 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7385 Likewise.
7386 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7387 Likewise.
7388 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7389 Likewise.
7390 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7391 Likewise.
7392 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7393 Likewise.
7394 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7395 Likewise.
7396 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7397 Likewise.
7398 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7399 Likewise.
7400 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7401 Likewise.
7402 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7403 Likewise.
7404 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7405 Likewise.
7406 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7407 Likewise.
7408 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7409 Likewise.
7410 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7411 Likewise.
7412 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7413 Likewise.
7414 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7415 Likewise.
7416 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7417 Likewise.
7418 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7419 Likewise.
7420 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7421 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7422 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7423 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7424 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7425 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7426 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7427 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7428 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7429 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7430 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7431 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7432 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7433 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7434 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7435 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7436 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7437 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7438 * testsuite/tr1/headers/all.cc: Likewise.
7439 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7440 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7441 * testsuite/util/testsuite_shared.cc: Likewise.
7442 * scripts/extract_symvers: Likewise. Remove runtime exception.
7443 * testsuite/17_intro/headers/all.cc: Likewise.
7444 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7445 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7446 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7447 Likewise.
7448 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7449 Likewise.
7450 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7451 Likewise.
7452 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7453 Likewise.
7454 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7455 Likewise.
7456 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7457 Likewise.
7458 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7459 Likewise.
7460 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7461 Likewise.
7462 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7463 Likewise.
7464 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7465 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7466 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7467 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7468 Likewise.
7469 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7470 Likewise.
7471 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7472 Likewise.
7473 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7474 Likewise.
7475 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7476 Likewise.
7477 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7478 Likewise.
7479 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7480 Likewise.
7481 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7482 Likewise.
7483 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7484 Likewise.
7485 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7486 Likewise.
7487 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7488 Likewise.
7489 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7490 Likewise.
7491 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7492 Likewise.
7493 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7494 Likewise.
7495 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7496 Likewise.
7497 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7498 Likewise.
7499 * testsuite/20_util/pair/moveable.cc: Likewise.
7500 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7501 Likewise.
7502 * testsuite/20_util/pair/swap.cc: Likewise.
7503 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7504 Likewise.
7505 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7506 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7507 Likewise.
7508 * testsuite/20_util/tuple/moveable.cc: Likewise.
7509 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7510 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7511 Likewise.
7512 * testsuite/20_util/tuple/swap.cc: Likewise.
7513 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7514 Likewise.
7515 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7516 Likewise.
7517 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7518 Likewise.
7519 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7520 Likewise.
7521 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7522 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7523 Likewise.
7524 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7525 Likewise.
7526 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7527 Likewise.
7528 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7529 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7530 Likewise.
7531 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7532 Likewise.
7533 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7534 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7535 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7536 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7537 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7538 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7539 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7540 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7541 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7542 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7543 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7544 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7545 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7546 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7547 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7548 Likewise.
7549 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7550 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7551 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7552 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7553 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7554 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7555 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7556 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7557 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7558 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7559 Likewise.
7560 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7561 Likewise.
7562 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7563 Likewise.
7564 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7565 Likewise.
7566 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7567 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7568 Likewise.
7569 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7570 Likewise.
7571 * testsuite/23_containers/deque/14340.cc: Likewise.
7572 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7573 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7574 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7575 * testsuite/23_containers/deque/init-list.cc: Likewise.
7576 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7577 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7578 * testsuite/23_containers/deque/moveable.cc: Likewise.
7579 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7580 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7581 Likewise.
7582 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7583 Likewise.
7584 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7585 Likewise.
7586 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7587 Likewise.
7588 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7589 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7590 Likewise.
7591 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7592 Likewise.
7593 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7594 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7595 Likewise.
7596 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7597 Likewise.
7598 * testsuite/23_containers/list/14340.cc: Likewise.
7599 * testsuite/23_containers/list/23781.cc: Likewise.
7600 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7601 * testsuite/23_containers/list/init-list.cc: Likewise.
7602 * testsuite/23_containers/list/moveable.cc: Likewise.
7603 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7604 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7605 Likewise.
7606 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7607 Likewise.
7608 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7609 Likewise.
7610 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7611 Likewise.
7612 * testsuite/23_containers/map/14340.cc: Likewise.
7613 * testsuite/23_containers/map/23781.cc: Likewise.
7614 * testsuite/23_containers/map/init-list.cc: Likewise.
7615 * testsuite/23_containers/map/moveable.cc: Likewise.
7616 * testsuite/23_containers/map/operations/1.cc: Likewise.
7617 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7618 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7619 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7620 Likewise.
7621 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7622 Likewise.
7623 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7624 Likewise.
7625 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7626 Likewise.
7627 * testsuite/23_containers/multimap/14340.cc: Likewise.
7628 * testsuite/23_containers/multimap/23781.cc: Likewise.
7629 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7630 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7631 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7632 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7633 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7634 Likewise.
7635 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7636 Likewise.
7637 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7638 Likewise.
7639 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7640 Likewise.
7641 * testsuite/23_containers/multiset/14340.cc: Likewise.
7642 * testsuite/23_containers/multiset/23781.cc: Likewise.
7643 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7644 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7645 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7646 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7647 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7648 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7649 Likewise.
7650 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7651 Likewise.
7652 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7653 Likewise.
7654 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7655 Likewise.
7656 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7657 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7658 Likewise.
7659 * testsuite/23_containers/queue/moveable.cc: Likewise.
7660 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7661 Likewise.
7662 * testsuite/23_containers/set/14340.cc: Likewise.
7663 * testsuite/23_containers/set/23781.cc: Likewise.
7664 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7665 * testsuite/23_containers/set/init-list.cc: Likewise.
7666 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7667 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7668 * testsuite/23_containers/set/moveable.cc: Likewise.
7669 * testsuite/23_containers/set/operations/1.cc: Likewise.
7670 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7671 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7672 Likewise.
7673 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7674 Likewise.
7675 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7676 Likewise.
7677 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7678 Likewise.
7679 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7680 Likewise.
7681 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7682 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7683 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7684 Likewise.
7685 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7686 Likewise.
7687 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7688 Likewise.
7689 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7690 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7691 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7692 Likewise.
7693 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7694 Likewise.
7695 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7696 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7697 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7698 Likewise.
7699 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7700 Likewise.
7701 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7702 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7703 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7704 Likewise.
7705 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7706 Likewise.
7707 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7708 Likewise.
7709 * testsuite/23_containers/vector/14340.cc: Likewise.
7710 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7711 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7712 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7713 Likewise.
7714 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7715 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7716 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7717 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7718 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7719 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7720 Likewise.
7721 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7722 Likewise.
7723 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7724 Likewise.
7725 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7726 Likewise.
7727 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7728 Likewise.
7729 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7730 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7731 * testsuite/23_containers/vector/init-list.cc: Likewise.
7732 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7733 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7734 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7735 * testsuite/23_containers/vector/moveable.cc: Likewise.
7736 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7737 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7738 Likewise.
7739 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7740 Likewise.
7741 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7742 Likewise.
7743 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7744 Likewise.
7745 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7746 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7747 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7748 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7749 Likewise.
7750 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7751 Likewise.
7752 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7753 Likewise.
7754 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7755 Likewise.
7756 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7757 Likewise.
7758 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7759 Likewise.
7760 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7761 Likewise.
7762 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7763 Likewise.
7764 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7765 Likewise.
7766 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7767 Likewise.
7768 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7769 Likewise.
7770 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7771 Likewise.
7772 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7773 Likewise.
7774 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7775 Likewise.
7776 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7777 Likewise.
7778 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7779 Likewise.
7780 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7781 Likewise.
7782 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7783 Likewise.
7784 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7785 Likewise.
7786 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7787 Likewise.
7788 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7789 Likewise.
7790 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7791 Likewise.
7792 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7793 Likewise.
7794 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7795 Likewise.
7796 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7797 Likewise.
7798 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7799 Likewise.
7800 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7801 Likewise.
7802 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7803 Likewise.
7804 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7805 Likewise.
7806 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7807 Likewise.
7808 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7809 Likewise.
7810 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7811 Likewise.
7812 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7813 Likewise.
7814 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7815 Likewise.
7816 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7817 Likewise.
7818 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7819 Likewise.
7820 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7821 Likewise.
7822 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7823 Likewise.
7824 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7825 Likewise.
7826 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7827 Likewise.
7828 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7829 Likewise.
7830 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7831 Likewise.
7832 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7833 Likewise.
7834 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7835 Likewise.
7836 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7837 Likewise.
7838 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7839 Likewise.
7840 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7841 Likewise.
7842 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7843 Likewise.
7844 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7845 Likewise.
7846 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7847 Likewise.
7848 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7849 Likewise.
7850 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7851 Likewise.
7852 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7853 Likewise.
7854 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7855 Likewise.
7856 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7857 Likewise.
7858 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7859 Likewise.
7860 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7861 Likewise.
7862 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7863 Likewise.
7864 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7865 Likewise.
7866 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7867 Likewise.
7868 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7869 Likewise.
7870 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7871 Likewise.
7872 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7873 Likewise.
7874 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7875 Likewise.
7876 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7877 Likewise.
7878 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7879 Likewise.
7880 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7881 Likewise.
7882 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7883 Likewise.
7884 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7885 Likewise.
7886 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7887 Likewise.
7888 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7889 Likewise.
7890 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7891 Likewise.
7892 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7893 Likewise.
7894 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7895 Likewise.
7896 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7897 Likewise.
7898 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7899 Likewise.
7900 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7901 Likewise.
7902 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7903 Likewise.
7904 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7905 Likewise.
7906 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7907 Likewise.
7908 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7909 Likewise.
7910 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7911 Likewise.
7912 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7913 Likewise.
7914 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7915 Likewise.
7916 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7917 Likewise.
7918 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7919 Likewise.
7920 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7921 Likewise.
7922 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7923 Likewise.
7924 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7925 Likewise.
7926 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7927 Likewise.
7928 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7929 Likewise.
7930 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7931 Likewise.
7932 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7933 Likewise.
7934 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7935 Likewise.
7936 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7937 Likewise.
7938 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7939 Likewise.
7940 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7941 Likewise.
7942 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7943 Likewise.
7944 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7945 Likewise.
7946 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7947 Likewise.
7948 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7949 Likewise.
7950 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7951 Likewise.
7952 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7953 Likewise.
7954 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7955 Likewise.
7956 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7957 Likewise.
7958 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7959 Likewise.
7960 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7961 Likewise.
7962 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7963 Likewise.
7964 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7965 Likewise.
7966 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7967 Likewise.
7968 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7969 Likewise.
7970 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7971 Likewise.
7972 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7973 Likewise.
7974 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7975 Likewise.
7976 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7977 Likewise.
7978 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7979 Likewise.
7980 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7981 Likewise.
7982 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7983 Likewise.
7984 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7985 Likewise.
7986 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7987 Likewise.
7988 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7989 Likewise.
7990 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7991 Likewise.
7992 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7993 Likewise.
7994 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7995 Likewise.
7996 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7997 Likewise.
7998 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7999 Likewise.
8000 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8001 Likewise.
8002 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8003 Likewise.
8004 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8005 Likewise.
8006 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8007 Likewise.
8008 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8009 Likewise.
8010 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8011 Likewise.
8012 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8013 Likewise.
8014 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8015 Likewise.
8016 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8017 Likewise.
8018 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8019 Likewise.
8020 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8021 Likewise.
8022 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8023 Likewise.
8024 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8025 Likewise.
8026 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8027 Likewise.
8028 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8029 Likewise.
8030 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8031 Likewise.
8032 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8033 Likewise.
8034 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8035 Likewise.
8036 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8037 Likewise.
8038 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8039 Likewise.
8040 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8041 Likewise.
8042 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8043 Likewise.
8044 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8045 Likewise.
8046 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8047 Likewise.
8048 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8049 Likewise.
8050 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8051 Likewise.
8052 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8053 Likewise.
8054 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8055 Likewise.
8056 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8057 Likewise.
8058 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8059 Likewise.
8060 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8061 Likewise.
8062 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8063 Likewise.
8064 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8065 Likewise.
8066 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8067 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8068 Likewise.
8069 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8070 Likewise.
8071 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8072 Likewise.
8073 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8074 Likewise.
8075 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8076 Likewise.
8077 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8078 Likewise.
8079 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8080 Likewise.
8081 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8082 Likewise.
8083 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8084 Likewise.
8085 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8086 Likewise.
8087 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8088 Likewise.
8089 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8090 Likewise.
8091 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8092 Likewise.
8093 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8094 Likewise.
8095 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8096 Likewise.
8097 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8098 Likewise.
8099 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8100 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8101 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8102 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8103 Likewise.
8104 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8105 Likewise.
8106 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8107 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8108 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8109 Likewise.
8110 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8111 Likewise.
8112 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8113 Likewise.
8114 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8115 Likewise.
8116 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8117 Likewise.
8118 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8119 Likewise.
8120 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8121 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8122 Likewise.
8123 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8124 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8125 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8126 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8127 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8128 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8129 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8130 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8131 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8134 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8135 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8136 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8137 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8138 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8139 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8140 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8141 Likewise.
8142 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8143 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8144 Likewise.
8145 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8146 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8147 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8148 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8149 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8150 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8151 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8152 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8153 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8154 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8155 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8156 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8157 Likewise.
8158 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8159 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8160 Likewise.
8161 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8162 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8163 Likewise.
8164 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8165 Likewise.
8166 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8167 Likewise.
8168 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8169 Likewise.
8170 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8171 Likewise.
8172 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8173 Likewise.
8174 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8175 Likewise.
8176 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8177 Likewise.
8178 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8179 Likewise.
8180 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8181 Likewise.
8182 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8183 Likewise.
8184 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8185 Likewise.
8186 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8187 Likewise.
8188 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8189 Likewise.
8190 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8191 Likewise.
8192 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8193 Likewise.
8194 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8195 Likewise.
8196 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8197 Likewise.
8198 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8199 Likewise.
8200 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8201 Likewise.
8202 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8203 Likewise.
8204 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8205 Likewise.
8206 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8207 Likewise.
8208 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8209 Likewise.
8210 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8211 Likewise.
8212 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8213 Likewise.
8214 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8215 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8216 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8217 Likewise.
8218 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8219 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8220 Likewise.
8221 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8222 Likewise.
8223 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8224 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8225 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8226 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8227 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8228 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8229 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8230 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8231 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8232 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8233 Likewise.
8234 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8235 Likewise.
8236 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8237 Likewise.
8238 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8239 Likewise.
8240 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8241 Likewise.
8242 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8243 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8244 Likewise.
8245 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8246 Likewise.
8247 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8248 Likewise.
8249 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8250 Likewise.
8251 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8252 Likewise.
8253 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8254 Likewise.
8255 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8256 Likewise.
8257 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8258 Likewise.
8259 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8260 Likewise.
8261 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8262 Likewise.
8263 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8264 Likewise.
8265 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8266 Likewise.
8267 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8268 Likewise.
8269 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8270 Likewise.
8271 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8272 Likewise.
8273 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8274 Likewise.
8275 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8276 Likewise.
8277 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8278 Likewise.
8279 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8280 Likewise.
8281 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8282 Likewise.
8283 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8284 Likewise.
8285 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8286 Likewise.
8287 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8288 Likewise.
8289 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8290 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8291 Likewise.
8292 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8293 Likewise.
8294 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8295 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8296 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8297 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8298 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8299 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8300 Likewise.
8301 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8302 Likewise.
8303 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8304 Likewise.
8305 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8306 Likewise.
8307 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8308 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8309 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8310 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8311 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8312 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8313 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8314 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8315 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8316 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8317 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8318 Likewise.
8319 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8320 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8321 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8322 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8323 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8324 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8325 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8326 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8327 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8328 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8329 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8330 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8331 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8332 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8333 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8334 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8335 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8336 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8337 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8338 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8339 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8340 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8341 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8342 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8343 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8344 Likewise.
8345 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8346 * testsuite/27_io/fpos/14252.cc: Likewise.
8347 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8348 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8349 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8350 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8351 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8352 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8353 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8354 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8355 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8356 Likewise.
8357 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8358 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8359 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8360 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8361 Likewise.
8362 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8363 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8364 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8365 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8366 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8367 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8368 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8369 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8370 * testsuite/27_io/objects/char/3045.cc: Likewise.
8371 * testsuite/27_io/objects/char/3647.cc: Likewise.
8372 * testsuite/27_io/objects/char/5268.cc: Likewise.
8373 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8374 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8375 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8376 * testsuite/28_regex/init-list.cc: Likewise.
8377 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8378 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8379 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8380 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8381 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8382 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8383 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8384 Likewise.
8385 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8386 Likewise.
8387 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8388 Likewise.
8389 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8390 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8391 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8392 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8393 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8394 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8395 Likewise.
8396 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8397 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8398 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8399 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8400 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8401 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8402 Likewise.
8403 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8404 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8405 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8406 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8407 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8408 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8409 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8410 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8411 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8412 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8413 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8414 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8415 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8416 Likewise.
8417 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8418 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8419 Likewise.
8420 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8421 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8422 Likewise.
8423 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8424 Likewise.
8425 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8426 Likewise.
8427 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8428 Likewise.
8429 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8430 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8431 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8432 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8433 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8434 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8435 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8436 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8437 Likewise.
8438 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8439 Likewise.
8440 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8441 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8442 Likewise.
8443 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8444 Likewise.
8445 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8446 Likewise.
8447 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8448 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8449 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8450 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8451 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8452 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8453 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8454 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8455 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8456 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8457 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8458 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8459 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8460 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8461 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8462 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8463 Likewise.
8464 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8465 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8466 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8467 Likewise.
8468 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8469 Likewise.
8470 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8471 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8472 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8473 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8474 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8475 Likewise.
8476 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8477 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8478 Likewise.
8479 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8480 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8481 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8482 Likewise.
8483 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8484 Likewise.
8485 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8486 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8487 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8488 Likewise.
8489 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8490 Likewise.
8491 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8492 Likewise.
8493 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8494 Likewise.
8495 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8496 Likewise.
8497 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8498 * testsuite/30_threads/this_thread/1.cc: Likewise.
8499 * testsuite/30_threads/this_thread/2.cc: Likewise.
8500 * testsuite/30_threads/this_thread/3.cc: Likewise.
8501 * testsuite/30_threads/this_thread/4.cc: Likewise.
8502 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8503 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8504 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8505 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8506 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8507 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8508 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8509 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8510 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8511 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8512 * testsuite/30_threads/thread/members/1.cc: Likewise.
8513 * testsuite/30_threads/thread/members/2.cc: Likewise.
8514 * testsuite/30_threads/thread/members/3.cc: Likewise.
8515 * testsuite/30_threads/thread/members/4.cc: Likewise.
8516 * testsuite/30_threads/thread/members/5.cc: Likewise.
8517 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8518 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8519 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8520 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8521 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8522 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8523 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8524 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8525 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8526 Likewise.
8527 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8528 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8529 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8530 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8531 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8532 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8533 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8534 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8535 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8536 * testsuite/30_threads/try_lock/1.cc: Likewise.
8537 * testsuite/30_threads/try_lock/2.cc: Likewise.
8538 * testsuite/30_threads/try_lock/3.cc: Likewise.
8539 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8540 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8541 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8542 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8543 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8544 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8545 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8546 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8547 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8548 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8549 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8550 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8551 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8552 Likewise.
8553 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8554 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8555 Likewise.
8556 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8557 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8558 Likewise.
8559 * testsuite/ext/array_allocator/1.cc: Likewise.
8560 * testsuite/ext/array_allocator/2.cc: Likewise.
8561 * testsuite/ext/array_allocator/3.cc: Likewise.
8562 * testsuite/ext/ext_pointer/1.cc: Likewise.
8563 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8564 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8565 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8566 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8567 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8568 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8569 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8570 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8571 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8572 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8573 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8574 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8575 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8576 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8577 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8578 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8579 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8580 Likewise.
8581 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8582 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8583 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8584 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8585 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8586 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8587 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8588 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8589 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8590 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8591 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8592 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8593 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8594 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8595 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8596 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8597 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8598 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8599 Likewise.
8600 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8601 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8602 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8603 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8604 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8605 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8606 * testsuite/ext/pod_char_traits.cc: Likewise.
8607 * testsuite/ext/slist/23781.cc: Likewise.
8608 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8609 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8610 * testsuite/ext/vstring/init-list.cc: Likewise.
8611 * testsuite/ext/vstring/moveable.cc: Likewise.
8612 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8613 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8614 Likewise.
8615 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8616 Likewise.
8617 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8618 Likewise.
8619 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8620 Likewise.
8621 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8622 Likewise.
8623 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8624 Likewise.
8625 * testsuite/ext/vstring/types/23767.cc: Likewise.
8626 * testsuite/performance/21_strings/string_append.cc: Likewise.
8627 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8628 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8629 Likewise.
8630 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8631 Likewise.
8632 * testsuite/performance/21_strings/string_find.cc: Likewise.
8633 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8634 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8635 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8636 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8637 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8638 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8639 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8640 Likewise.
8641 * testsuite/performance/23_containers/create/map.cc: Likewise.
8642 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8643 Likewise.
8644 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8645 * testsuite/performance/23_containers/find/map.cc: Likewise.
8646 * testsuite/performance/23_containers/index/map.cc: Likewise.
8647 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8648 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8649 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8650 Likewise.
8651 * testsuite/performance/23_containers/insert_erase/associative.cc:
8652 Likewise.
8653 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8654 Likewise.
8655 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8656 Likewise.
8657 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8658 Likewise.
8659 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8660 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8661 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8662 Likewise.
8663 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8664 Likewise.
8665 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8666 Likewise.
8667 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8668 Likewise.
8669 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8670 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8671 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8672 Likewise.
8673 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8674 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8675 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8676 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8677 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8678 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8679 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8680 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8681 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8682 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8683 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8684 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8685 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8686 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8687 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8688 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8689 Likewise.
8690 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8691 Likewise.
8692 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8693 Likewise.
8694 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8695 Likewise.
8696 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8697 Likewise.
8698 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8699 Likewise.
8700 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8701 Likewise.
8702 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8703 Likewise.
8704 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8705 Likewise.
8706 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8707 Likewise.
8708 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8709 Likewise.
8710 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8711 Likewise.
8712 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8713 Likewise.
8714 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8715 Likewise.
8716 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8717 Likewise.
8718 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8719 Likewise.
8720 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8721 Likewise.
8722 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8723 Likewise.
8724 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8725 Likewise.
8726 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8727 Likewise.
8728 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8729 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8730 Likewise.
8731 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8732 Likewise.
8733 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8734 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8735 Likewise.
8736 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8737 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8738 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8739 Likewise.
8740 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8741 Likewise.
8742 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8743 Likewise.
8744 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8745 Likewise.
8746 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8747 Likewise.
8748 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8749 Likewise.
8750 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8751 Likewise.
8752 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8753 Likewise.
8754 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8755 Likewise.
8756 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8757 Likewise.
8758 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8759 Likewise.
8760 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8761 Likewise.
8762 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8763 Likewise.
8764 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8765 Likewise.
8766 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8767 Likewise.
8768 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8769 Likewise.
8770 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8771 Likewise.
8772 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8773 Likewise.
8774 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8775 Likewise.
8776 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8777 Likewise.
8778 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8779 Likewise.
8780 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8781 Likewise.
8782 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8783 Likewise.
8784 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8785 Likewise.
8786 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8787 Likewise.
8788 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8789 Likewise.
8790 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8791 Likewise.
8792 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8793 Likewise.
8794 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8795 Likewise.
8796 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8797 Likewise.
8798 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8799 Likewise.
8800 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8801 Likewise.
8802 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8803 Likewise.
8804 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8805 Likewise.
8806 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8807 Likewise.
8808 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8809 Likewise.
8810 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8811 Likewise.
8812 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8813 Likewise.
8814 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8815 Likewise.
8816 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8817 Likewise.
8818 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8819 Likewise.
8820 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8821 Likewise.
8822 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8823 Likewise.
8824 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8825 Likewise.
8826 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8827 Likewise.
8828 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8829 Likewise.
8830 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8831 Likewise.
8832 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8833 Likewise.
8834 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8835 Likewise.
8836 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8837 Likewise.
8838 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8839 Likewise.
8840 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8841 Likewise.
8842 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8843 Likewise.
8844 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8845 Likewise.
8846 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8847 Likewise.
8848 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8849 Likewise.
8850 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8851 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8852 Likewise.
8853 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8854 Likewise.
8855 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8856 Likewise.
8857 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8858 Likewise.
8859 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8860 Likewise.
8861 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8862 Likewise.
8863 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8864 Likewise.
8865 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8866 Likewise.
8867 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8868 Likewise.
8869 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8870 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8871 Likewise.
8872 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8873 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8874 Likewise.
8875 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8876 Likewise.
8877 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8878 Likewise.
8879 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8880 Likewise.
8881 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8882 Likewise.
8883 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8884 Likewise.
8885 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8886 Likewise.
8887 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8888 Likewise.
8889 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8890 Likewise.
8891 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8892 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8893 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8894 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8895 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8896 Likewise.
8897 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8898 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8899 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8900 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8901 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8902 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8903 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8904 * testsuite/util/io/prog_bar.cc: Likewise.
8905 * testsuite/util/io/prog_bar.hpp: Likewise.
8906 * testsuite/util/io/text_populate.hpp: Likewise.
8907 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8908 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8909 * testsuite/util/io/xml.hpp: Likewise.
8910 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8911 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8912 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8913 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8914 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8915 * testsuite/util/native_type/native_map.hpp: Likewise.
8916 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8917 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8918 * testsuite/util/native_type/native_set.hpp: Likewise.
8919 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8920 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8921 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8922 Likewise.
8923 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8924 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8925 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8926 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8927 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8928 Likewise.
8929 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8930 Likewise.
8931 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8932 Likewise.
8933 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8934 Likewise.
8935 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8936 Likewise.
8937 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8938 Likewise.
8939 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8940 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8941 Likewise.
8942 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8943 Likewise.
8944 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8945 Likewise.
8946 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8947 Likewise.
8948 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8949 Likewise.
8950 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8951 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8952 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8953 * testsuite/util/regression/basic_type.hpp: Likewise.
8954 * testsuite/util/regression/common_type.hpp: Likewise.
8955 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8956 Likewise.
8957 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8958 Likewise.
8959 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8960 Likewise.
8961 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8962 Likewise.
8963 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8964 Likewise.
8965 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8966 Likewise.
8967 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8968 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8969 Likewise.
8970 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8971 Likewise.
8972 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8973 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8974 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8975 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8976 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8977 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8978 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8979 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8980 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8981 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8982 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8983 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8984 * testsuite/util/testsuite_abi.cc: Likewise.
8985 * testsuite/util/testsuite_abi.h: Likewise.
8986 * testsuite/util/testsuite_abi_check.cc: Likewise.
8987 * testsuite/util/testsuite_allocator.cc: Likewise.
8988 * testsuite/util/testsuite_allocator.h: Likewise.
8989 * testsuite/util/testsuite_api.h: Likewise.
8990 * testsuite/util/testsuite_character.cc: Likewise.
8991 * testsuite/util/testsuite_character.h: Likewise.
8992 * testsuite/util/testsuite_common_types.h: Likewise.
8993 * testsuite/util/testsuite_error.h: Likewise.
8994 * testsuite/util/testsuite_hooks.cc: Likewise.
8995 * testsuite/util/testsuite_hooks.h: Likewise.
8996 * testsuite/util/testsuite_io.h: Likewise.
8997 * testsuite/util/testsuite_iterators.h: Likewise.
8998 * testsuite/util/testsuite_performance.h: Likewise.
8999 * testsuite/util/testsuite_rng.h: Likewise.
9000 * testsuite/util/testsuite_rvalref.h: Likewise.
9001 * testsuite/util/testsuite_tr1.h: Likewise.
9002 * testsuite/util/thread/all.h: Likewise.
9003 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9004 Likewise.
9005 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9006 Likewise.
9007 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9008 Likewise.
9009 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9010 Likewise.
9011 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9012 Likewise.
9013 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9014 Likewise.
9015 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9016 Likewise.
9017 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9018 Likewise.
9019 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9020 Likewise.
9021 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9022 Likewise.
9023 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9024 Likewise.
9025 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9026 Likewise.
9027 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9028 Likewise.
9029 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9030 Likewise.
9031 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9032 Likewise.
9033 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9034 Likewise.
9035 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9038 Likewise.
9039 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9040 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9041 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9042 Likewise.
9043 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9044 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9045 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9046 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9047 Likewise.
9048 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9049 Likewise.
9050 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9051 Likewise.
9052 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9053 Likewise.
9054 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9055 Likewise.
9056 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9057 Likewise.
9058 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9059 Likewise.
9060 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9061 Likewise.
9062 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9081 Likewise.
9082 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9083 Likewise.
9084 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9085 Likewise.
9086 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9087 Likewise.
9088 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9091 Likewise.
9092 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9093 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9094 Likewise.
9095 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9096 Likewise.
9097 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9098 Likewise.
9099 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9100 Likewise.
9101 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9104 Likewise.
9105 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9114 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9115 Likewise.
9116 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9117 Likewise.
9118 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9119 Likewise.
9120 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9121 Likewise.
9122 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9123 Likewise.
9124 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9125 Likewise.
9126 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9127 Likewise.
9128 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9129 Likewise.
9130 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9131 Likewise.
9132 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9133 Likewise.
9134 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9135 Likewise.
9136 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9137 Likewise.
9138 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9139 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9140 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9141 Likewise.
9142 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9143 Likewise.
9144 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9145 Likewise.
9146 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9147 Likewise.
9148 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9149 Likewise.
9150 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9151 Likewise.
9152 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9153 Likewise.
9154 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9155 Likewise.
9156 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9157 Likewise.
9158 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9159 Likewise.
9160 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9161 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9162 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9163 Likewise.
9164 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9165 Likewise.
9166 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9167 Likewise.
9168 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9169 Likewise.
9170 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9171 Likewise.
9172 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9173 Likewise.
9174 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9175 Likewise.
9176 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9177 Likewise.
9178 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9179 Likewise.
9180 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9181 Likewise.
9182 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9183 Likewise.
9184 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9185 Likewise.
9186 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9187 Likewise.
9188 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9189 Likewise.
9190 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9191 Likewise.
9192 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9193 Likewise.
9194 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9195 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9196 Likewise.
9197 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9198 Likewise.
9199 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9200 Likewise.
9201 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9202 Likewise.
9203 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9204 Likewise.
9205 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9206 Likewise.
9207 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9208 Likewise.
9209 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9210 Likewise.
9211 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9212 Likewise.
9213 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9214 Likewise.
9215 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9216 Likewise.
9217 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9218 Likewise.
9219 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9220 Likewise.
9221 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9222 Likewise.
9223 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9224 Likewise.
9225 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9226 Likewise.
9227 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9228 Likewise.
9229 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9230 Likewise.
9231 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9232 Likewise.
9233 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9234 Likewise.
9235 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9236 Likewise.
9237 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9238 Likewise.
9239 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9240 Likewise.
9241 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9242 Likewise.
9243 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9244 Likewise.
9245 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9246 Likewise.
9247 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9248 Likewise.
9249 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9250 Likewise.
9251 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9252 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9253 Likewise.
9254 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9255 Likewise.
9256 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9257 Likewise.
9258 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9259 Likewise.
9260 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9261 Likewise.
9262 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9263 Likewise.
9264 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9265 Likewise.
9266 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9267 Likewise.
9268 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9269 Likewise.
9270 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9271 Likewise.
9272 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9273 Likewise.
9274 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9275 Likewise.
9276 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9277 Likewise.
9278 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9279 Likewise.
9280 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9281 Likewise.
9282 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9283 Likewise.
9284 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9285 Likewise.
9286 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9287 Likewise.
9288 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9289 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9290 * testsuite/backward/hash_map/25896.cc: Likewise.
9291 * testsuite/backward/hash_set/25896.cc: Likewise.
9292
9293 2009-04-08 Ian Lance Taylor <iant@google.com>
9294
9295 * include/backward/hashtable.h (erase): Correctly handle erasing a
9296 reference to an entry in the hash table.
9297 * testsuite/backward/hash_map/25896.cc: New.
9298 * testsuite/backward/hash_set/25896.cc: New.
9299
9300 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9301
9302 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9303 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9304
9305 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9306
9307 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9308 of debug.
9309 * include/Makefile.in: Regenerate.
9310 * include/precompiled/stdc++.h: Add.
9311
9312 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9313
9314 * include/bits/random.h: Adjust doxygen markup.
9315 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9316
9317 * testsuite/26_numerics/random/piecewise_linear_distribution/
9318 operators/serialize.cc: Use typedefs.
9319
9320 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9321
9322 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9323 __gnu_cxx namespace. Remove "static inline".
9324
9325 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9326
9327 * include/bits/random.tcc (linear_congruential_engine<>::
9328 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9329
9330 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9331
9332 * include/bits/random.h (operator==): Mark all inline.
9333 (mersenne_twister_engine): Enable #if 0 checks.
9334
9335 * include/bits/random.h: Formatting tweaks.
9336
9337 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9338
9339 * include/bits/random.tcc (piecewise_linear_distribution<>::
9340 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9341 Remove spurious closed parenthesis.
9342
9343 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9344
9345 PR libstdc++/39644 (partial)
9346 * include/bits/random.tcc (linear_congruential_engine<>::
9347 seed(seed_seq&), independent_bits_engine<>::operator(),
9348 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9349
9350 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9351
9352 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9353 thinko.
9354 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9355 default.cc: Enable.
9356
9357 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9358
9359 PR libstdc++/39629 (partial)
9360 * testsuite/26_numerics/random/independent_bits_engine/cons/
9361 base_move.cc: Use uint_fast64_t instead of unsigned long.
9362 * testsuite/26_numerics/random/independent_bits_engine/cons/
9363 seed1.cc: Likewise.
9364 * testsuite/26_numerics/random/independent_bits_engine/cons/
9365 seed2.cc: Likewise.
9366 * testsuite/26_numerics/random/independent_bits_engine/cons/
9367 base_copy.cc: Likewise.
9368 * testsuite/26_numerics/random/independent_bits_engine/cons/
9369 default.cc: Likewise.
9370 * testsuite/26_numerics/random/independent_bits_engine/cons/
9371 seed_seq.cc: Likewise.
9372 * testsuite/26_numerics/random/independent_bits_engine/
9373 requirements/typedefs.cc: Likewise.
9374 * testsuite/26_numerics/random/independent_bits_engine/
9375 operators/equal.cc: Likewise.
9376 * testsuite/26_numerics/random/independent_bits_engine/
9377 operators/serialize.cc: Likewise.
9378 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9379
9380 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9381
9382 * include/tr1_impl/random: Remove, empty.
9383 * include/tr1_impl/random.tcc: Likewise.
9384
9385 * include/std/random: Minor clean-ups, formatting fixes, adjust
9386 copyright years.
9387 * include/bits/random.tcc: Likewise.
9388 * include/bits/random.h: Likewise.
9389 * include/tr1/random: Likewise.
9390 * include/tr1/random.tcc: Likewise.
9391 * include/tr1/random.h: Likewise.
9392
9393 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9394
9395 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9396 * doc/html/api.html: Regenerate.
9397
9398 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9399
9400 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9401 Change to mersenne_twister_engine, add same defaults as
9402 mersenne_twister_engine/cons/default.cc.
9403 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9404
9405 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9406 to __il.
9407 * include/bits/random.h (mersenne_twister_engine): Qualify
9408 _ShiftMin1 with namespace __detail.
9409 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9410 constexpr std::numeric_limits::max() can be used.
9411 (mersenne_twister_engine): Split apart static asserts into one
9412 assert per message. Temporarily disable the last three.
9413
9414 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9415
9416 * include/Makefile.am: Update to N2836. Modified for new random headers.
9417 * include/Makefile.in: Ditto.
9418 * include/tr1_impl/random: Moved to tr1/random.h
9419 * include/tr1_impl/random.tcc: Moved to tr1
9420 * include/tr1/random: Just point to moved tr1 random headers.
9421 * include/tr1/random.tcc: Moved from tr1_impl.
9422 * include/tr1/random.h: Moved from tr1_impl/random.
9423 * include/std/random: Modified to point to std random headers.
9424 * include/bits/random.tcc: New implementation of std random facilities.
9425 * include/bits/random.h: Ditto.
9426 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9427 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9428 seed1.cc: New.
9429 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9430 seed2.cc: New.
9431 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9432 default.cc: New.
9433 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9434 non_uint_neg.cc: New.
9435 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9436 typedefs.cc: New.
9437 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9438 equal.cc: New.
9439 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9440 serialize.cc: New.
9441 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9442 seed1.cc: New.
9443 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9444 seed2.cc: New.
9445 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9446 default.cc: New.
9447 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9448 typedefs.cc: New.
9449 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9450 equal.cc: New.
9451 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9452 serialize.cc: New.
9453 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9454 seed1.cc: New.
9455 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9456 seed2.cc: New.
9457 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9458 default.cc: New.
9459 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9460 typedefs.cc: New.
9461 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9462 equal.cc: New.
9463 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9464 serialize.cc: New.
9465 * testsuite/26_numerics/random/discard_block_engine/cons/
9466 base_move.cc: New.
9467 * testsuite/26_numerics/random/discard_block_engine/cons/
9468 seed1.cc: New.
9469 * testsuite/26_numerics/random/discard_block_engine/cons/
9470 seed2.cc: New.
9471 * testsuite/26_numerics/random/discard_block_engine/cons/
9472 base_copy.cc: New.
9473 * testsuite/26_numerics/random/discard_block_engine/cons/
9474 default.cc: New.
9475 * testsuite/26_numerics/random/discard_block_engine/cons/
9476 seed_seq.cc: New.
9477 * testsuite/26_numerics/random/discard_block_engine/requirements/
9478 typedefs.cc: New.
9479 * testsuite/26_numerics/random/discard_block_engine/operators/
9480 equal.cc: New.
9481 * testsuite/26_numerics/random/discard_block_engine/operators/
9482 serialize.cc: New.
9483 * testsuite/26_numerics/random/independent_bits_engine/cons/
9484 base_move.cc: New.
9485 * testsuite/26_numerics/random/independent_bits_engine/cons/
9486 seed1.cc: New.
9487 * testsuite/26_numerics/random/independent_bits_engine/cons/
9488 seed2.cc: New.
9489 * testsuite/26_numerics/random/independent_bits_engine/cons/
9490 base_copy.cc: New.
9491 * testsuite/26_numerics/random/independent_bits_engine/cons/
9492 default.cc: New.
9493 * testsuite/26_numerics/random/independent_bits_engine/cons/
9494 seed_seq.cc: New.
9495 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9496 typedefs.cc: New.
9497 * testsuite/26_numerics/random/independent_bits_engine/operators/
9498 equal.cc: New.
9499 * testsuite/26_numerics/random/independent_bits_engine/operators/
9500 serialize.cc: New.
9501 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9502 base_move.cc: New.
9503 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9504 seed1.cc: New.
9505 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9506 seed2.cc: New.
9507 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9508 base_copy.cc: New.
9509 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9510 default.cc: New.
9511 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9512 seed_seq.cc: New.
9513 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9514 typedefs.cc: New.
9515 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9516 equal.cc: New.
9517 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9518 serialize.cc
9519 * testsuite/26_numerics/random/mt19937.cc: New.
9520 * testsuite/26_numerics/random/mt19937_64.cc: New.
9521 * testsuite/26_numerics/random/minstd_rand.cc: New.
9522 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9523 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9524 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9525 * testsuite/26_numerics/random/ranlux24.cc: New.
9526 * testsuite/26_numerics/random/ranlux48.cc: New.
9527 * testsuite/26_numerics/random/knuth_b.cc: New.
9528 * testsuite/26_numerics/random/default_random_engine.cc: New.
9529 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9530 parms.cc: New.
9531 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9532 default.cc: New.
9533 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9534 typedefs.cc: New.
9535 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9536 serialize.cc: New.
9537 * testsuite/26_numerics/random/normal_distribution/cons/
9538 parms.cc: New.
9539 * testsuite/26_numerics/random/normal_distribution/cons/
9540 default.cc: New.
9541 * testsuite/26_numerics/random/normal_distribution/requirements/
9542 typedefs.cc: New.
9543 * testsuite/26_numerics/random/normal_distribution/operators/
9544 serialize.cc: New.
9545 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9546 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9547 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9548 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9549 parms_neg.cc: New.
9550 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9551 parms.cc: New.
9552 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9553 default.cc: New.
9554 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9555 typedefs.cc: New.
9556 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9557 serialize.cc: New.
9558 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9559 parms_neg.cc: New.
9560 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9561 parms.cc: New.
9562 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9563 default.cc: New.
9564 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9565 typedefs.cc: New.
9566 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9567 serialize.cc: New.
9568 * testsuite/26_numerics/random/poisson_distribution/cons/
9569 parms.cc: New.
9570 * testsuite/26_numerics/random/poisson_distribution/cons/
9571 default.cc: New.
9572 * testsuite/26_numerics/random/poisson_distribution/requirements/
9573 typedefs.cc
9574 * testsuite/26_numerics/random/poisson_distribution/operators/
9575 serialize.cc: New.
9576 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9577 parms.cc: New.
9578 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9579 default.cc: New.
9580 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9581 typedefs.cc: New.
9582 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9583 serialize.cc: New.
9584 * testsuite/26_numerics/random/discrete_distribution/cons/
9585 range.cc: New.
9586 * testsuite/26_numerics/random/discrete_distribution/cons/
9587 initlist.cc: New.
9588 * testsuite/26_numerics/random/discrete_distribution/cons/
9589 default.cc: New.
9590 * testsuite/26_numerics/random/discrete_distribution/cons/
9591 num_xbound_fun.cc: New.
9592 * testsuite/26_numerics/random/discrete_distribution/requirements/
9593 typedefs.cc: New.
9594 * testsuite/26_numerics/random/discrete_distribution/operators/
9595 serialize.cc: New.
9596 * testsuite/26_numerics/random/weibull_distribution/cons/
9597 parms.cc: New.
9598 * testsuite/26_numerics/random/weibull_distribution/cons/
9599 default.cc: New.
9600 * testsuite/26_numerics/random/weibull_distribution/requirements/
9601 typedefs.cc: New.
9602 * testsuite/26_numerics/random/weibull_distribution/operators/
9603 serialize.cc: New.
9604 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9605 parms.cc: New.
9606 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9607 default.cc: New.
9608 * testsuite/26_numerics/random/negative_binomial_distribution/
9609 requirements/typedefs.cc: New.
9610 * testsuite/26_numerics/random/negative_binomial_distribution/
9611 operators/serialize.cc: New.
9612 * testsuite/26_numerics/random/cauchy_distribution/cons/
9613 parms.cc: New.
9614 * testsuite/26_numerics/random/cauchy_distribution/cons/
9615 default.cc: New.
9616 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9617 typedefs.cc: New.
9618 * testsuite/26_numerics/random/cauchy_distribution/operators/
9619 serialize.cc: New.
9620 * testsuite/26_numerics/random/gamma_distribution/cons/
9621 parms.cc: New.
9622 * testsuite/26_numerics/random/gamma_distribution/cons/
9623 default.cc: New.
9624 * testsuite/26_numerics/random/gamma_distribution/requirements/
9625 typedefs.cc: New.
9626 * testsuite/26_numerics/random/gamma_distribution/operators/
9627 serialize.cc: New.
9628 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9629 parms.cc: New.
9630 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9631 default.cc: New.
9632 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9633 typedefs.cc: New.
9634 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9635 serialize.cc: New.
9636
9637 * testsuite/26_numerics/random/exponential_distribution/cons/
9638 parms.cc: New.
9639 * testsuite/26_numerics/random/exponential_distribution/cons/
9640 default.cc: New.
9641 * testsuite/26_numerics/random/exponential_distribution/requirements/
9642 typedefs.cc: New.
9643 * testsuite/26_numerics/random/exponential_distribution/operators/
9644 serialize.cc: New.
9645 * testsuite/26_numerics/random/lognormal_distribution/cons/
9646 parms.cc: New.
9647 * testsuite/26_numerics/random/lognormal_distribution/cons/
9648 default.cc: New.
9649 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9650 typedefs.cc: New.
9651 * testsuite/26_numerics/random/lognormal_distribution/operators/
9652 serialize.cc: New.
9653 * testsuite/26_numerics/random/binomial_distribution/cons/
9654 parms.cc: New.
9655 * testsuite/26_numerics/random/binomial_distribution/cons/
9656 default.cc: New.
9657 * testsuite/26_numerics/random/binomial_distribution/requirements/
9658 typedefs.cc: New.
9659 * testsuite/26_numerics/random/binomial_distribution/operators/
9660 serialize.cc: New.
9661 * testsuite/26_numerics/random/random_device/cons/
9662 token.cc: New.
9663 * testsuite/26_numerics/random/random_device/cons/
9664 default.cc: New.
9665 * testsuite/26_numerics/random/random_device/requirements/
9666 typedefs.cc: New.
9667 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9668 parms.cc: New.
9669 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9670 default.cc: New.
9671 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9672 typedefs.cc: New.
9673 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9674 serialize.cc: New.
9675 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9676 range.cc: New.
9677 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9678 default.cc: New.
9679 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9680 num_xbound_fun.cc: New.
9681 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9682 initlist_fun.cc: New.
9683 * testsuite/26_numerics/random/piecewise_linear_distribution/
9684 requirements/typedefs.cc: New.
9685 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9686 serialize.cc: New.
9687 * testsuite/26_numerics/random/student_t_distribution/cons/
9688 parms.cc: New.
9689 * testsuite/26_numerics/random/student_t_distribution/cons/
9690 default.cc: New.
9691 * testsuite/26_numerics/random/student_t_distribution/requirements/
9692 typedefs.cc: New.
9693 * testsuite/26_numerics/random/student_t_distribution/operators/
9694 serialize.cc: New.
9695 * testsuite/26_numerics/random/geometric_distribution/cons/
9696 parms.cc: New.
9697 * testsuite/26_numerics/random/geometric_distribution/cons/
9698 default.cc: New.
9699 * testsuite/26_numerics/random/geometric_distribution/requirements/
9700 typedefs.cc: New.
9701 * testsuite/26_numerics/random/geometric_distribution/operators/
9702 serialize.cc: New.
9703 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9704 range.cc: New.
9705 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9706 default.cc: New.
9707 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9708 num_xbound_fun.cc: New.
9709 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9710 initlist_fun.cc: New.
9711 * testsuite/26_numerics/random/piecewise_constant_distribution/
9712 requirements/typedefs.cc: New.
9713 * testsuite/26_numerics/random/piecewise_constant_distribution/
9714 operators/serialize.cc: New.
9715
9716 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9717
9718 * include/ext/bitmap_allocator.h: The typedefs should be made public
9719 if we want them to be accessible. This has been revealed by the patch
9720 that fixes PR c++/26693 in g++.
9721
9722 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9723
9724 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9725 Regenerated.
9726 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9727 Regenerated.
9728 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9729 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9730 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9731 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9732 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9733 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9734 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9735 Regenerated.
9736 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9737
9738 2009-03-31 Jason Merrill <jason@redhat.com>
9739
9740 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9741
9742 PR libstdc++/39310
9743 * include/tr1_impl/type_traits (is_function): Add partial
9744 specializations with function cv-quals.
9745 (__is_function_helper): Remove.
9746 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9747
9748 2009-03-30 Ian Lance Taylor <iant@google.com>
9749
9750 * include/backward/hashtable.h (clear): Return quickly if the
9751 table is empty.
9752
9753 2009-03-27 Ian Lance Taylor <iant@google.com>
9754
9755 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9756 (__stl_prime_list): Add 5 at the start of the list.
9757
9758 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9759
9760 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9761 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9762 std::string&, ios_base::openmode), basic_ifstream<>::
9763 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9764 basic_ofstream(const std::string&, ios_base::openmode),
9765 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9766 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9767 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9768 Add in C++0x mode.
9769 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9770 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9771 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9772 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9773 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9774 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9775 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9776
9777 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9778
9779 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9780 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9781 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9782 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9783
9784 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9785
9786 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9787 _M_transfer_after, _M_reverse_after): Move out of line...
9788 * include/bits/forward_list.tcc: ... here.
9789 (forward_list<>::reverse): Move inline...
9790 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9791
9792 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9793
9794 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9795 28277.cc: Likewise.
9796 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9797 Likewise.
9798 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9799 Likewise.
9800 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9801 Likewise.
9802
9803 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9804
9805 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9806 year(s).
9807 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9808 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9809 Likewise.
9810 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9811 Likewise.
9812 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9813 Likewise.
9814 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9815
9816 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9817
9818 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9819 iterations for simulators.
9820 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9821 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9822 Condition stream width for simulators.
9823 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9824 Likewise.
9825 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9826 Likewise.
9827 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9828
9829 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9830
9831 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9832 sheet version information. Table-ize docbook element examples.
9833 * doc/xml/manual/using.xml: Human-readable header
9834 markup. Alphabetized. Add new headers.
9835 * doc/html: Regenerate.
9836
9837 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9838
9839 * doc/xml/faq.xml: Fix link to setup documentation.
9840
9841 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9842
9843 * include/std/type_traits (__add_lvalue_reference_helper,
9844 __add_rvalue_reference_helper): As an optimization, rewrite
9845 condition (avoid is_function).
9846
9847 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9848
9849 PR libstdc++/39405
9850 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9851 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9852
9853 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9854
9855 * testsuite/30_threads/condition_variable_any/native_handle/
9856 typesizes.cc: Include tweaks.
9857 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9858 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9859 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9860 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9861 * testsuite/30_threads/condition_variable/native_handle/
9862 typesizes.cc: Same.
9863
9864 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9865
9866 * include/bits/shared_ptr.h: Add include guards.
9867 * include/tr1/shared_ptr.h: Likewise.
9868
9869 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9870
9871 * include/std/iostream: Fix doxygen link.
9872 * include/bits/forward_list.h: Fix doxygen markup.
9873 * include/ext/vstring.h: Escape backslash in doxygen comment.
9874 * include/bits/basic_string.h: Likewise.
9875
9876 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9877
9878 * doc/xml/faq.xml: Fix links to implementation status pages.
9879
9880 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9881
9882 * include/std/complex (operator+(const complex<>&, const _Tp&),
9883 operator+(const _Tp&, const complex<>&),
9884 operator-(const complex<>&, const _Tp&),
9885 operator-(const _Tp&, const complex<>&)): Do not assume real()
9886 returns a reference (against DR 387).
9887 * testsuite/26_numerics/complex/dr387_2.cc: New.
9888
9889 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9890
9891 * testsuite/thread/pthread4.cc: Move...
9892 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9893 * testsuite/thread/pthread5.cc: Move...
9894 * testsuite/23_containers/list/pthread5.cc: ...here.
9895 * testsuite/thread/pthread6.cc: Move...
9896 * testsuite/23_containers/map/pthread6.cc: ...here.
9897 * testsuite/thread/pthread7-rope.cc: Move...
9898 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9899 * testsuite/thread/guard.cc: Move...
9900 * testsuite/18_support/pthread_guard.cc: ...here.
9901 * testsuite/thread/18185.cc: Move...
9902 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9903 * testsuite/thread/pthread1.cc: Move...
9904 * testsuite/23_containers/list/pthread1.cc: ...here.
9905 * testsuite/thread/pthread2.cc: Move...
9906 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9907 * testsuite/thread/pthread3.cc: Move...
9908 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9909
9910 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9911 * testsuite/thread: Remove.
9912
9913 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9914
9915 * configure: Regenerate.
9916
9917 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9918
9919 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9920 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9921 from baseline_dir.
9922 * configure: Regenerate.
9923 * testsuite/Makefile.am (baseline_file): Remove variable.
9924 (site.exp): Set baseline_dir rather than baseline_file.
9925 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9926 * testsuite/Makefile.in: Regenerate.
9927
9928 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9929
9930 * testsuite/30_threads/thread/this_thread: Move...
9931 * testsuite/30_threads/this_thread: ...here.
9932 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9933 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9934 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9935 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9936 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9937 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9938
9939 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9940
9941 * doc/doxygen/user.cfg.in: Tweaks.
9942 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9943 be elsewhere.
9944
9945 * include/tr1_impl/unordered_map: Just use most specialized
9946 container module.
9947 * include/tr1_impl/unordered_set: Same.
9948 * include/tr1_impl/array: Same.
9949 * include/bits/stl_list.h: Same.
9950 * include/bits/stl_map.h: Same.
9951 * include/bits/stl_queue.h: Same.
9952 * include/bits/stl_set.h: Same.
9953 * include/bits/stl_stack.h: Same.
9954 * include/bits/forward_list.h: Same.
9955 * include/bits/basic_string.h: Same.
9956 * include/bits/stl_multimap.h: Same.
9957 * include/bits/stl_vector.h: Same.
9958 * include/bits/stl_deque.h: Same.
9959 * include/bits/stl_multiset.h: Same.
9960 * include/bits/stl_bvector.h: Same.
9961
9962 * include/backward/binders.h: Change binder module to binders.
9963
9964 * include/std/complex: Add complex_numers module.
9965 * include/tr1_impl/complex: Same.
9966
9967 * include/std/valarray: Add numeric_arrays module.
9968 * include/bits/gslice_array.h: Same.
9969 * include/bits/gslice.h: Same.
9970 * include/bits/mask_array.h: Same.
9971 * include/bits/slice_array.h: Same.
9972 * include/bits/indirect_array.h: Same.
9973
9974 * include/bits/allocator.h: Add allocators module.
9975 * include/ext/throw_allocator.h
9976 * include/ext/pool_allocator.h
9977 * include/ext/bitmap_allocator.h
9978 * include/ext/new_allocator.h
9979 * include/ext/malloc_allocator.h
9980 * include/ext/array_allocator.h
9981 * include/ext/mt_allocator.h
9982 * include/ext/debug_allocator.h
9983 * include/ext/extptr_allocator.h
9984
9985 * include/tr1_impl/functional: Move namespace markup here.
9986 * include/tr1_impl/regex: Same.
9987
9988 * include/tr1_impl/type_traits: Add metaprogramming module.
9989 * include/std/type_traits: Same.
9990
9991 * include/std/memory: Add memory module.
9992
9993 * include/std/ratio: Add ratio module.
9994
9995 * include/std/chrono: Move namespace markup here, add time module.
9996
9997 * include/std/thread: Move namespace markup here, add concurrency
9998 module.
9999 * include/std/mutex: Use concurrency module.
10000 * include/std/condition_variable: Same.
10001
10002
10003 * include/bits/ios_base.h: Refine io module.
10004 * include/bits/basic_ios.h: Same.
10005 * include/std/fstream: Same.
10006 * include/std/istream: Same.
10007 * include/std/ostream: Same.
10008 * include/std/sstream: Same.
10009
10010 * include/ext/vstring.h: Correct parameter markup.
10011
10012 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10013 * include/bits/unique_ptr.h: Same.
10014
10015 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10016 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10017 * include/bits/stl_heap.h: Add markup for new groupings.
10018 * include/bits/stl_algobase.h: Same.
10019 * include/bits/stl_algo.h: Same.
10020
10021 * include/c_compatibility/stdatomic.h: Add atomics module.
10022 * include/c_global/cstdatomic: Same.
10023
10024 * libsupc++/exception: Add exceptions module.
10025 * libsupc++/typeinfo: Same.
10026 * libsupc++/new: Same.
10027 * libsupc++/exception_ptr.h: Same.
10028 * include/std/system_error: Same.
10029 * include/std/stdexcept: Same.
10030
10031 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10032 * libsupc++/cxxabi-forced.h: Same.
10033
10034 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10035 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10036 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10037 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10038 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10039 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10040 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10041 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10042 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10043 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10044 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10045 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10046 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10047 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10048 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10049 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10050 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10051 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10052 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10053 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10054 * testsuite/23_containers/vector/requirements/dr438/
10055 constructor_1_neg.cc: Same.
10056 * testsuite/23_containers/vector/requirements/dr438/
10057 constructor_2_neg.cc: Same.
10058 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10059 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10060 * testsuite/23_containers/deque/requirements/dr438/
10061 constructor_1_neg.cc: Same.
10062 * testsuite/23_containers/deque/requirements/dr438/
10063 constructor_2_neg.cc: Same.
10064 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10065 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10066 * testsuite/23_containers/list/requirements/dr438/
10067 constructor_1_neg.cc: Same.
10068 * testsuite/23_containers/list/requirements/dr438/
10069 constructor_2_neg.cc: Same.
10070 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10071 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10072 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10073 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10074 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10075 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10076 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10077 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10078 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10079 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10080
10081 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10082
10083 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10084 * doc/doxygen/user.cfg.in: Update.
10085 * scripts/run_doxygen: Adjust for new group names.
10086
10087 * include/tr1_impl/random: Update doxygen group markup.
10088 * include/tr1_impl/unordered_map: Same.
10089 * include/tr1_impl/unordered_set: Same.
10090 * include/tr1_impl/array: Same.
10091 * include/std/numeric: Same.
10092 * include/std/utility: Same.
10093 * include/std/bitset: Same.
10094 * include/std/iosfwd: Same.
10095 * include/bits/stl_list.h: Same.
10096 * include/bits/stl_map.h: Same.
10097 * include/bits/stl_algobase.h: Same.
10098 * include/bits/stl_queue.h: Same.
10099 * include/bits/stl_set.h: Same.
10100 * include/bits/stl_stack.h: Same.
10101 * include/bits/stl_iterator_base_types.h: Same.
10102 * include/bits/forward_list.h: Same.
10103 * include/bits/basic_string.h: Same.
10104 * include/bits/stl_multimap.h: Same.
10105 * include/bits/stl_vector.h: Same.
10106 * include/bits/stl_deque.h: Same.
10107 * include/bits/stl_multiset.h: Same.
10108 * include/bits/stl_algo.h: Same.
10109 * include/bits/stl_bvector.h: Same.
10110 * include/bits/algorithmfwd.h: Same.
10111 * include/bits/stl_function.h: Same.
10112 * include/tr1/cmath: Same.
10113 * include/backward/binders.h: Same.
10114
10115 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10116
10117 * include/std/system_error (system_category): To system_category().
10118 (generic_category): To generic_category. DR 890.
10119 * src/system_error.cc: Define.
10120 * include/bits/functexcept.h: Only one __throw_system_error.
10121 * src/functexcept.cc: Same.
10122 * include/std/mutex: Fixup for changes above.
10123 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10124 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10125 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10126 * config/abi/pre/gnu.ver: Clean up exports.
10127
10128 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10129
10130 * include/std/thread: Fix typo.
10131 * src/thread.cc (thread::join): Use NULL.
10132
10133 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10134
10135 PR libstdc++/39168
10136 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10137 const string&)): Also check that the value != CHAR_MAX.
10138 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10139 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10140 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10141 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10142 _M_cache(const locale&)): Likewise.
10143 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10144 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10145 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10146 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10147 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10148 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10149
10150 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10151 Benjamin Kosnik <bkoz@redhat.com>
10152
10153 * include/std/thread (_Impl_base): Move _M_id out and into ...
10154 (thread): ...here. Call _M_make_routine in body of constructors.
10155 Adjust data member usage to reflect changes.
10156 (_M_make_routine): From _M_make_shared_data.
10157 (_M_start_thread): Add __shared_base_type argument.
10158 * src/thread.cc: Fixups for above.
10159 * config/abi/pre/gnu.ver: Adjust exports.
10160 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10161 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10162 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10163
10164 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10165
10166 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10167 (compare_type_to_native_type): ...this, add alignment check.
10168 * testsuite/30_threads/condition_variable_any/native_handle/
10169 typesizes.cc: Modify as above.
10170 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10171 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10172 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10173 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10174 * testsuite/30_threads/condition_variable/native_handle/
10175 typesizes.cc: Same.
10176 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10177 typesizes.cc: Same.
10178
10179 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10180 * testsuite/30_threads/thread/cons/2.cc: Same.
10181 * testsuite/30_threads/thread/cons/3.cc: Same.
10182 * testsuite/30_threads/thread/cons/4.cc: Same.
10183 * testsuite/30_threads/thread/cons/5.cc: Same.
10184 * testsuite/30_threads/thread/cons/6.cc: Same.
10185 * testsuite/30_threads/thread/cons/7.cc: Same.
10186 * testsuite/30_threads/thread/cons/8.cc: Same.
10187
10188 * testsuite/30_threads/thread/cons/9.cc: New.
10189 * testsuite/30_threads/thread/cons/moveable.cc: New.
10190
10191 * src/condition_variable.cc: Clean up whitespace.
10192 * include/std/condition_variable: Same.
10193
10194 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10195
10196 * include/std/condition_variable (condition_variable): Remove
10197 _M_internal_mutex. Add private __native_type typedef.
10198 * src/condition_variable.cc (condition_variable::notify_one):
10199 Remove _M_internal_mutex use. Use typedef.
10200 (condition_variable::notify_all): Same.
10201 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10202 (recursive_mutex): Same.
10203 (timed_mutex): Same.
10204 (recursive_timed_mutex): Same.
10205 (once_flag): Make __native_type typedef private.
10206
10207 * include/std/thread (this_thread): Add minimal markup.
10208
10209 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10210 Adjust line numbers.
10211 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10212 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10213 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10214 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10215 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10216 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10217 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10218 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10219 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10220 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10221 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10222 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10223 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10224
10225 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10226 * testsuite/30_threads/condition_variable_any/native_handle/
10227 typesizes.cc: New.
10228 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10229 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10230 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10231 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10232 * testsuite/30_threads/condition_variable/native_handle/
10233 typesizes.cc: Same.
10234 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10235 typesizes.cc: Same.
10236
10237 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10238
10239 PR testsuite/33300
10240 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10241 on darwin for lp64.
10242
10243 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10244
10245 * configure.host: Set abi_baseline_pair for mips64*-linux.
10246 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10247
10248 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10249
10250 * include/std/thread (this_thread::get_id): Inline.
10251
10252 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10253
10254 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10255 _Callable as template argument for _M_make_shared_data.
10256 * testsuite/30_threads/thread/cons/6.cc: New.
10257 * testsuite/30_threads/thread/cons/7.cc: New.
10258 * testsuite/30_threads/thread/cons/8.cc: New.
10259
10260 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10261
10262 * testsuite/30_threads/thread/member: To..
10263 * testsuite/30_threads/thread/members: ...this.
10264 * testsuite/30_threads/condition_variable/member: To...
10265 * testsuite/30_threads/condition_variable/members: ...this.
10266
10267 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10268
10269 * include/std/thread (thread::id): Move definition inside thread.
10270 Use native_handle_type. Remove this_thread::get_id friend.
10271 Change __thread_data_ptr to __shared_base_ptr.
10272 (thread::id::id(native_handle_type): Make public. Still explicit.
10273 Use native_handle_type. Change _M_thread_id to _M_thread.
10274 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10275 _M_thread_handle to _M_id.
10276 (thread::__thread_data): Rename to _Impl.
10277 Fixup for renames.
10278 (thread::_M_make_thread_data): Return derived type.
10279 (thread::hardware_concurrency): Add definition for default case.
10280 (thread::get_id): Now can define inline.
10281 (thread): Change _M_thread_data to _M_data.
10282 (this_thread::get_id): Now can define inline.
10283 * src/thread.cc (__thread_proxy): Rename to
10284 execute_native_thread_routine.
10285 Fixup for other renames.
10286 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10287 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10288 * testsuite/30_threads/thread/algorithm: Move to..
10289 * testsuite/30_threads/thread/swap: ...this.
10290 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10291 * testsuite/30_threads/thread/id/operators.cc: New.
10292
10293 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10294
10295 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10296 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10297 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10298 exposing it in public std::tuple interface.
10299
10300 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10301 Benjamin Kosnik <bkoz@redhat.com>
10302
10303 * include/std/thread (__thread_data_base): Nest class in std::thread.
10304 (__thread_data): Likewise.
10305 (__thread_data_ptr): Nest typedef in std::thread.
10306 * src/thread.cc (__thread_proxy): Qualify the above names.
10307 * config/abi/pre/gnu.ver: Remove unused exports.
10308
10309 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10310
10311 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10312 * include/bits/stl_vector.h: Remove private vector_type typedef.
10313 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10314 Fix line numbers.
10315 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10316 * testsuite/23_containers/vector/requirements/dr438/
10317 constructor_1_neg.cc: Same.
10318 * testsuite/23_containers/vector/requirements/dr438/
10319 constructor_2_neg.cc: Same.
10320 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10321 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10322
10323 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10324
10325 PR libstdc++/25191
10326 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10327 deal consistently with __try and __catch too.
10328 * src/localename.cc: Replace try -> __try, catch -> __catch.
10329 * src/ios.cc: Likewise.
10330 * src/locale.cc: Likewise.
10331 * src/istream.cc: Likewise.
10332 * src/thread.cc: Likewise.
10333 * src/compatibility.cc: Likewise.
10334 * src/bitmap_allocator.cc: Likewise.
10335 * src/ios_init.cc: Likewise.
10336 * include/debug/deque: Likewise.
10337 * include/debug/list: Likewise.
10338 * include/tr1_impl/hashtable: Likewise.
10339 * include/std/bitset: Likewise.
10340 * include/ext/pb_ds/detail/resize_policy/
10341 hash_load_check_resize_trigger_imp.hpp: Likewise.
10342 * include/ext/pb_ds/detail/resize_policy/
10343 hash_standard_resize_policy_imp.hpp: Likewise.
10344 * include/ext/pb_ds/detail/cc_hash_table_map_/
10345 resize_fn_imps.hpp: Likewise.
10346 * include/ext/pb_ds/detail/cc_hash_table_map_/
10347 constructor_destructor_fn_imps.hpp: Likewise.
10348 * include/ext/pb_ds/detail/pat_trie_/
10349 split_join_branch_bag.hpp: Likewise.
10350 * include/ext/pb_ds/detail/pat_trie_/
10351 constructors_destructor_fn_imps.hpp: Likewise.
10352 * include/ext/pb_ds/detail/bin_search_tree_/
10353 constructors_destructor_fn_imps.hpp: Likewise.
10354 * include/ext/pb_ds/detail/gp_hash_table_map_/
10355 resize_fn_imps.hpp: Likewise.
10356 * include/ext/pb_ds/detail/gp_hash_table_map_/
10357 constructor_destructor_fn_imps.hpp: Likewise.
10358 * include/ext/pb_ds/detail/binary_heap_/
10359 constructors_destructor_fn_imps.hpp: Likewise.
10360 * include/ext/pb_ds/detail/binary_heap_/
10361 erase_fn_imps.hpp: Likewise.
10362 * include/ext/pb_ds/detail/binary_heap_/
10363 split_join_fn_imps.hpp: Likewise.
10364 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10365 constructors_destructor_fn_imps.hpp: Likewise.
10366 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10367 * include/ext/pb_ds/detail/list_update_map_/
10368 constructor_destructor_fn_imps.hpp: Likewise.
10369 * include/ext/slist: Likewise.
10370 * include/ext/memory: Likewise.
10371 * include/ext/rc_string_base.h: Likewise.
10372 * include/ext/ropeimpl.h: Likewise.
10373 * include/ext/vstring.tcc: Likewise.
10374 * include/ext/rope: Likewise.
10375 * include/ext/sso_string_base.h: Likewise.
10376 * include/bits/shared_ptr.h: Likewise.
10377 * include/bits/stl_list.h: Likewise.
10378 * include/bits/locale_classes.tcc: Likewise.
10379 * include/bits/locale_facets.tcc: Likewise.
10380 * include/bits/locale_classes.h: Likewise.
10381 * include/bits/forward_list.h: Likewise.
10382 * include/bits/stl_vector.h: Likewise.
10383 * include/bits/stl_deque.h: Likewise.
10384 * include/bits/istream.tcc: Likewise.
10385 * include/bits/stl_uninitialized.h: Likewise.
10386 * include/bits/ostream.tcc: Likewise.
10387 * include/bits/vector.tcc: Likewise.
10388 * include/bits/stl_tempbuf.h: Likewise.
10389 * include/bits/deque.tcc: Likewise.
10390 * include/bits/basic_string.tcc: Likewise.
10391 * include/bits/ostream_insert.h: Likewise.
10392 * include/bits/locale_facets_nonio.tcc: Likewise.
10393 * include/bits/stl_tree.h: Likewise.
10394 * include/bits/fstream.tcc: Likewise.
10395 * include/tr1/shared_ptr.h: Likewise.
10396 * include/tr1/hypergeometric.tcc: Likewise.
10397 * include/backward/hashtable.h: Likewise.
10398 * libsupc++/exception_ptr.h: Likewise.
10399 * libsupc++/eh_personality.cc: Likewise.
10400 * libsupc++/eh_call.cc: Likewise.
10401 * config/locale/gnu/monetary_members.cc: Likewise.
10402 * config/locale/gnu/time_members.h: Likewise.
10403 * config/locale/generic/time_members.h: Likewise.
10404
10405 2009-02-03 Johannes Singler <singler@ira.uka.de>
10406
10407 * include/parallel/algorithmfwd.h:
10408 Add parallelism default for many declarations.
10409 * include/parallel/numericfwd.h: Likewise.
10410 * include/parallel/iterator.h: Use iterator_traits as usual.
10411 * include/parallel/par_loop.h:
10412 Include equally_split.h.
10413 (for_each_template_random_access_ed):
10414 Avoid calling the Result default constructor.
10415 * include/parallel/numeric: Replace
10416 for_each_template_random_access by
10417 for_each_template_random_access_ed in numeric functions.
10418
10419 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10420
10421 * config/os/gnu-linux/os_defines.h: Remove superfluous
10422 __NO_STRING_INLINES.
10423
10424 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10425
10426 * testsuite/21_strings/c_strings/char/3.cc: New test.
10427 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10428
10429 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10430 Jakub Jelinek <jakub@redhat.com>
10431
10432 PR libstdc++/30928 (partial, works together with recent glibcs)
10433 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10434 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10435 defined.
10436 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10437 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10438 defined.
10439 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10440 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10441 defined.
10442 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10443 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10444 defined.
10445 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10446 argument is const char *, assign result to const char * var, not
10447 char *.
10448 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10449 argument is const wchar_t *, assign result to const wchar_t * var, not
10450 wchar_t *.
10451
10452 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10453
10454 * include/std/thread: Remove unused headers.
10455 (__thread_data_base): Remove unused mutex and base.
10456 (thread::~thread): Only detach if joinable.
10457 (thread::joinable): Test if thread data ptr is empty.
10458 (thread::_M_thread_data_mutex): Remove.
10459 (thread::_M_get_thread_data): Remove.
10460 (thread::_M_make_thread_data): Remove overload, use make_shared.
10461 (thread::id::id): Make constructor explicit.
10462 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10463 (thread::_M_start_thread): Break shared_ptr cycle on error.
10464 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10465 * testsuite/30_threads/thread/member/4.cc: New.
10466 * testsuite/30_threads/thread/member/5.cc: New.
10467
10468 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10469
10470 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10471 (standard_layout): Just use !has_virtual_destructor for now.
10472 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10473 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10474 * testsuite/30_threads/recursive_mutex/requirements/
10475 standard_layout.cc: New.
10476 * testsuite/30_threads/condition_variable/requirements/
10477 standard_layout.cc: New.
10478 * testsuite/29_atomics/atomic_address/requirements/
10479 standard_layout.cc: Adjust.
10480 * testsuite/29_atomics/atomic_flag/requirements/
10481 standard_layout.cc: Same.
10482 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10483 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10484 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10485 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10486 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10487 line numbers.
10488 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10489 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10490 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10491 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10492 Remove, not required.
10493
10494 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10495
10496 * include/std/thread (__thread_data_base, thread): Rename member
10497 functions to match coding style.
10498 (thread::thread,thread::operator=): Define move operations.
10499 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10500 * config/abi/pre/gnu.ver: Adjust.
10501
10502 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10503
10504 PR libstdc++/38384
10505 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10506 on HPUX.
10507 * configure: Regenerate.
10508
10509 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10510
10511 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10512 atomic_flag_fence.
10513
10514 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10515
10516 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10517 Uros Bizjak <ubizjak@gmail.com>
10518
10519 PR libstdc++/38834
10520 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10521 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10522
10523 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10524 Rainer Emrich <r.emrich@de.tecosim.com>
10525
10526 PR libstdc++/38919
10527 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10528 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10529 * configure: Regenerate.
10530
10531 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10532
10533 * include/std/thread (__thread_data_base::__run): Make non-const.
10534 * testsuite/30_threads/thread/cons/5.cc: New.
10535
10536 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10537
10538 * src/Makefile.am (sources): Add math_stubs_float.cc.
10539 * src/Makefile.in: Regenerate.
10540 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10541
10542 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10543
10544 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10545 * src/Makefile.in: Regenerate.
10546 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10547
10548 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10549
10550 PR libstdc++/32666
10551 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10552
10553 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10554
10555 PR libstdc++/32666
10556 * Makefile.am (hosted_source): Remove libmath directory.
10557 * Makefile.in: Regenerate.
10558 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10559 (AC_REPLACE_MATHFUNCS): Remove.
10560 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10561 in GLIBCXX_CHECK_C99_TR1.
10562 * acinclude.m4: Remove libmath, need_math.
10563 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10564 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10565 * configure.ac: Same.
10566 * configure: Regenerate.
10567 * fragment.am: Fix comment.
10568 * config.h.in: Regenerate.
10569 * src/Makefile.in: Regenerate.
10570 * src/Makefile.am: Remove libmath references.
10571 * doc/Makefile.in: Regenerate.
10572 * po/Makefile.in: Regenerate.
10573 * include/Makefile.in: Regenerate.
10574 * libsupc++/Makefile.in: Regenerate.
10575 * testsuite/Makefile.in: Regenerate.
10576
10577 * src/compatibility.cc: Also export long double versions of "C" math
10578 library if hppa-linux.
10579 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10580 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10581
10582 * libmath: Remove.
10583 * libmath/signbit.c: Same.
10584 * libmath/stubs.c: Same.
10585 * libmath/Makefile.in: Same.
10586 * libmath/copysignf.c: Same.
10587 * libmath/mathconf.h: Same.
10588 * libmath/signbitf.c: Same.
10589 * libmath/Makefile.am: Same.
10590 * libmath/signbitl.c: Same.
10591
10592 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10593 Paolo Carlini <paolo.carlini@oracle.com>
10594
10595 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10596 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10597 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10598 * configure.ac: Adjust.
10599 * doc/xml/manual/configure.xml: Update.
10600 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10601 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10602 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10603 * configure: Regenerate.
10604 * config.h.in: Likewise.
10605
10606 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10607 thread::joinable, thread::swap, this_thread::get_id,
10608 this_thread::yield): Define inline...
10609 * include/std/thread: ... here.
10610 * config/abi/pre/gnu.ver: Adjust.
10611
10612 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10613
10614 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10615 Add dg-timeout-factor 2.0.
10616 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10617 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10618 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10619 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10620 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10621 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10622
10623 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10624
10625 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10626 field from readelf output.
10627
10628 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10629
10630 PR libstdc++/38384
10631 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10632 * configure: Regenerate.
10633
10634 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10635
10636 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10637 _GLIBCXX_HAVE_TLS.
10638 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10639
10640 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10641
10642 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10643 constructor for _M_pattern.
10644 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10645 string.cc: Test construction from different basic_string type.
10646 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10647 string.cc: Likewise.
10648
10649 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10650 Jonathan Larmour <jifl@eCosCentric.com>
10651
10652 PR libstdc++/36801
10653 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10654 New.
10655 (__gnu_cxx::__exchange_and_add): Use it.
10656 * src/atomic.cc (get_atomic_mutex): New.
10657 * src/debug.cc (get_safe_base_mutex): New.
10658 * src/locale.cc (get_locale_cache_mutex): New.
10659 * src/mt_allocator.cc (get_freelist): New.
10660 (get_freelist_mutex): New.
10661 * src/pool_allocator.cc (get_palloc_mutex): New.
10662 * include/std/mutex (__once_functor_lock): To
10663 (__get_once_functor_lock): ...this.
10664 * src/mutex.cc (__once_mutex): Don't export, use
10665 (get_once_mutex): ...this.
10666 * config/abi/pre/gnu.ver: Adjust exports.
10667
10668 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10669
10670 PR libstdc++/38732
10671 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10672 referenceCount field again.
10673 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10674 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10675 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10676 inline functions.
10677 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10678 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10679 instead of __cxa_exception.
10680 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10681 __cxxabiv1::__cxa_throw): Likewise.
10682 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10683 std::__exception_ptr::exception_ptr::_M_addref,
10684 std::__exception_ptr::exception_ptr::_M_release,
10685 __gxx_dependent_exception_cleanup): Likewise.
10686 * testsuite/18_support/exception/38732.cc: New test.
10687
10688 PR libstdc++/38092
10689 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10690 * src/compatibility.cc: Don't use .symver directives if
10691 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10692 * config.h.in: Regenerated.
10693 * configure: Likewise.
10694
10695 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10696
10697 PR libstdc++/38466
10698 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10699
10700 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10701
10702 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10703 of classic locale...
10704 (locale::classic): Here.
10705
10706 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10707
10708 * include/tr1_impl/regex: Fix bad return statements and typos.
10709
10710 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10711
10712 * include/tr1_impl/regex: Remove unimplemented function definitions.
10713 * testsuite/28_regex/init-list.cc: Compile only.
10714 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10715 c_string_extended.cc: Same.
10716 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10717 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10718
10719 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10720
10721 PR libstdc++/38384
10722 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10723 * configure: Regenerate.
10724
10725 2009-01-05 Ben Elliston <bje@au.ibm.com>
10726
10727 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10728 * configure: Regenerate.
10729
10730 2009-01-05 Ben Elliston <bje@au.ibm.com>
10731
10732 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10733 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10734 * configure: Regenerate.
10735
10736 2009-01-04 Richard Guenther <rguenther@suse.de>
10737
10738 PR libstdc++/38720
10739 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10740 integer type for storage, arithmetic and comparisons.
10741 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10742
10743 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10744
10745 PR libstdc++/38719
10746 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10747 _Fwd_list_const_iterator::_M_next): Fix return type.
10748
10749 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10750
10751 * Revert last commit, reopen and suspend libstdc++/38678.
10752
10753 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10754
10755 PR libstdc++/38678
10756 * include/std/istream (basic_istream<>::_M_read): New.
10757 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10758 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10759 * include/std/ostream (basic_ostream<>::_M_write_): New.
10760 (basic_ostream<>::_M_write): Adjust.
10761 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10762 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10763 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10764 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10765 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.