printers.py (StdListPrinter): Add -D_GLIBCXX_DEBUG implementation changes.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-10-01 Phil Muldoon <pmuldoon@redhat.com>
2
3 * python/libstdcxx/v6/printers.py (StdListPrinter):
4 Add -D_GLIBCXX_DEBUG implementation changes. Receive typename from
5 printer registration.
6 (StdListIteratorPrinter): Likewise.
7 (StdDebugIteratorPrinter): New printer.
8 (build_libstdcxx_dictionary): Add -D_GLIBCXX_DEBUG registration
9 entries. Always pass a typename where the type can change.
10 (StdSlistPrinter) Receive typename from printer registration. Use
11 in printer output.
12 (StdBitsetPrinter): Likewise.
13 (StdDequePrinter): Likewise.
14
15 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
16
17 * include/bits/random.tcc: Define static const data members.
18 * include/tr1/random.tcc: Likewise.
19 * testsuite/26_numerics/random/subtract_with_carry_engine/
20 requirements/constants.cc: New.
21 * testsuite/26_numerics/random/mersenne_twister_engine/
22 requirements/constants.cc: Likewise.
23 * testsuite/26_numerics/random/linear_congruential_engine/
24 requirements/constants.cc: Likewise.
25 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
26 constants.cc: Likewise.
27 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/
28 requirements/constants.cc: Likewise.
29 * testsuite/tr1/5_numerical_facilities/random/
30 subtract_with_carry_01/requirements/constants.cc: Likewise.
31 * testsuite/tr1/5_numerical_facilities/random/discard_block/
32 requirements/constants.cc: Likewise.
33 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/
34 requirements/constants.cc: Likewise.
35 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/
36 requirements/constants.cc: Likewise.
37 * testsuite/tr1/5_numerical_facilities/random/xor_combine/
38 requirements/constants.cc: Likewise.
39
40 2009-09-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
41
42 PR libstdc++/38923
43 * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
44 use sed script portable to Solaris /bin/sed for extracting ld
45 version.
46 * configure: Regenerate.
47
48 2009-09-28 Benjamin Kosnik <bkoz@redhat.com>
49
50 * libsupc++/eh_terminate.cc: Fixes for -fno-exceptions.
51 * libsupc++/vec.cc: Same.
52 * libsupc++/vterminate.cc: Same.
53 * libsupc++/new_opnt.cc: Same.
54
55 2009-09-28 Johannes Singler <singler@ira.uka.de>
56
57 * include/parallel/for_each_selectors.h: Remove obsolete comment.
58
59 2009-09-26 Paolo Carlini <paolo.carlini@oracle.com>
60
61 * doc/html/ext/lwg-active.html: Update to Revision R66.
62 * doc/html/ext/lwg-closed.html: Likewise.
63 * doc/html/ext/lwg-defects: Likewise.
64
65 * doc/xml/manual/intro.xml: Update entry for DR 853.
66
67 2009-09-26 Gerald Pfeifer <gerald@pfeifer.com>
68
69 * doc/html/ext/lwg-closed.html: Adjust four instances of two URLs
70 according to upstream redirects.
71
72 2009-09-25 Johannes Singler <singler@ira.uka.de>
73
74 * include/parallel/include/parallel/checkers.h
75 (is_sorted_failure, is_sorted_print_failures): Remove (unused).
76 (__is_sorted): Remove default parameter for _Compare; remove
77 inappropriate printf.
78
79 2009-09-25 Johannes Singler <singler@ira.uka.de>
80
81 * include/parallel/base.h: Comment on presence of min/max duplicates.
82
83 2009-09-25 Johannes Singler <singler@ira.uka.de>
84
85 * include/parallel/partition.h (__parallel_nth_element):
86 Correct comment.
87
88 2009-09-24 Johannes Singler <singler@ira.uka.de>
89
90 * include/parallel/algo.h: Uglify internal identifiers;
91 correct line breaks.
92 * include/parallel/for_each.h: Likewise.
93 * include/parallel/numeric: Likewise.
94 * include/parallel/omp_loop.h: Likewise.
95 * include/parallel/omp_loop_static.h: Likewise.
96 * include/parallel/par_loop.h: Likewise.
97 * include/parallel/workstealing.h: Likewise.
98
99 2009-09-24 Johannes Singler <singler@ira.uka.de>
100
101 * include/parallel/base.h (_EqualFromLess): Move _Compare template
102 parameter to the end as of others.
103 * include/parallel/algobase.h
104 (__lexicographical_compare_switch): Likewise.
105
106 2009-09-23 Johannes Singler <singler@ira.uka.de>
107
108 * include/parallel/algobase.h: Uglify internal identifiers;
109 correct line breaks.
110 * include/parallel/algo.h: Likewise.
111 * include/parallel/base.h: Likewise.
112 * include/parallel/equally_split.h: Likewise.
113 * include/parallel/find.h: Likewise.
114 * include/parallel/find_selectors.h: Likewise.
115 * include/parallel/for_each_selectors.h: Likewise.
116 * include/parallel/list_partition.h: Likewise.
117 * include/parallel/losertree.h: Likewise.
118 * include/parallel/merge.h: Likewise.
119 * include/parallel/multiseq_selection.h: Likewise.
120 * include/parallel/multiway_merge.h: Likewise.
121 * include/parallel/multiway_mergesort.h: Likewise.
122 * include/parallel/numeric: Likewise.
123 * include/parallel/numericfwd.h: Likewise.
124 * include/parallel/omp_loop.h: Likewise.
125 * include/parallel/omp_loop_static.h: Likewise.
126 * include/parallel/par_loop.h: Likewise.
127 * include/parallel/partition.h: Likewise.
128 * include/parallel/random_shuffle.h: Likewise.
129 * include/parallel/search.h: Likewise.
130 * include/parallel/sort.h: Likewise.
131 * include/parallel/workstealing.h: Likewise.
132
133 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
134
135 * doc/xml/manual/appendix_contributing.xml: Adjust link to
136 coreutils.
137
138 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
139
140 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
141
142 2009-09-17 Joseph Myers <joseph@codesourcery.com>
143
144 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
145 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
146 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
147 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
148 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
149 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
150 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
151 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
152 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
153 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
154 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
155 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
156
157 2009-09-17 Joseph Myers <joseph@codesourcery.com>
158
159 * include/ext/vstring.h (to_wstring(long long),
160 to_wstring(unsigned long long), to_wstring(long double)): Disable
161 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
162
163 2009-09-17 Johannes Singler <singler@ira.uka.de>
164
165 * include/parallel/algobase.h: Replace tabs by spaces;
166 correct line breaks.
167 * include/parallel/algorithmfwd.h: Likewise.
168 * include/parallel/balanced_quicksort.h: Likewise.
169 * include/parallel/base.h: Likewise.
170 * include/parallel/checkers.h: Likewise.
171 * include/parallel/compatibility.h: Likewise.
172 * include/parallel/equally_split.h: Likewise.
173 * include/parallel/find.h: Likewise.
174 * include/parallel/for_each.h: Likewise.
175 * include/parallel/for_each_selectors.h: Likewise.
176 * include/parallel/iterator.h: Likewise.
177 * include/parallel/list_partition.h: Likewise.
178 * include/parallel/losertree.h: Likewise.
179 * include/parallel/merge.h: Likewise.
180 * include/parallel/multiseq_selection.h: Likewise.
181 * include/parallel/multiway_merge.h: Likewise.
182 * include/parallel/multiway_mergesort.h: Likewise.
183 * include/parallel/numeric: Likewise.
184 * include/parallel/numericfwd.h: Likewise.
185 * include/parallel/omp_loop.h: Likewise.
186 * include/parallel/omp_loop_static.h: Likewise.
187 * include/parallel/par_loop.h: Likewise.
188 * include/parallel/partial_sum.h: Likewise.
189 * include/parallel/partition.h: Likewise.
190 * include/parallel/queue.h: Likewise.
191 * include/parallel/quicksort.h: Likewise.
192 * include/parallel/random_number.h: Likewise.
193 * include/parallel/random_shuffle.h: Likewise.
194 * include/parallel/search.h: Likewise.
195 * include/parallel/set_operations.h: Likewise.
196 * include/parallel/settings.h: Likewise.
197 * include/parallel/sort.h: Likewise.
198 * include/parallel/types.h: Likewise.
199 * include/parallel/unique_copy.h: Likewise.
200 * include/parallel/workstealing.h: Likewise.
201 * include/parallel/algo.h: Likewise;
202 shorten _ForwardIterator to _FIterator.
203 * include/parallel/find_selectors.h: Likewise.
204
205 2009-09-16 Johannes Singler <singler@ira.uka.de>
206
207 * include/parallel/base.h: Correct some comments accidentally changed
208 during uglification.
209 * include/parallel/find.h: Likewise.
210 * include/parallel/find_selectors.h: Likewise.
211 * include/parallel/multiway_merge.h: Likewise.
212 * include/parallel/multiway_mergesort.h: Likewise.
213 * include/parallel/partial_sum.h: Likewise.
214 * include/parallel/partition.h: Likewise.
215 * include/parallel/queue.h: Likewise.
216 * include/parallel/random_shuffle.h: Likewise.
217 * include/parallel/settings.h: Likewise.
218 * include/parallel/sort.h: Likewise.
219 * include/parallel/tags.h: Likewise.
220 * include/parallel/workstealing.h: Likewise.
221
222 2009-09-16 Johannes Singler <singler@ira.uka.de>
223
224 * include/parallel/base.h (_EqualFromLess):
225 Correct uglification of member variables and method arguments.
226 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
227 * include/parallel/find_selectors.h (__find_first_of_selector):
228 Likewise.
229 * include/parallel/iterator.h (_IteratorTriple): Likewise.
230 * include/parallel/multiseq_selection.h
231 (_Lexicographic, _LexicographicReverse): Likewise.
232 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
233 Likewise.
234 * include/parallel/random_number.h (_RandomNumber): Likewise.
235 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
236 Likewise.
237 * include/parallel/set_operations.h (__symmetric_difference_func,
238 __difference_func, __intersection_func, __union_func,
239 parallel_set_union, parallel_set_intersection, parallel_set_difference,
240 parallel_set_symmetric_difference): Likewise.
241 * include/parallel/tags.h (parallel_tag): Likewise.
242 * include/parallel/workstealing.h (_Job): Likewise.
243 * include/parallel/multiway_merge.h
244 (__multiway_merge_k_variant_sentinel_switch:operator())
245 correct uglification of _*LoserTree*.
246 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
247 uglification of member variables and method arguments.
248 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
249 * include/parallel/for_each_selectors.h: Likewise.
250 * include/parallel/omp_loop.h: Likewise.
251 * include/parallel/algo.h: Likewise; uglify c_rand_number.
252
253 2009-09-16 Johannes Singler <singler@ira.uka.de>
254
255 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
256 Replace redundant _Self.
257 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
258 Replace redundant _Self.
259 * include/parallel/algo.h: Correct accidental _Self in comments.
260 * include/parallel/losertree.h: Likewise.
261 * include/parallel/multiway_merge.h: Likewise.
262 * include/parallel/random_shuffle.h: Likewise.
263
264 2009-09-16 Johannes Singler <singler@ira.uka.de>
265
266 * include/parallel/algobase.h: Uglify internal identifiers.
267 * include/parallel/algo.h: Likewise.
268 * include/parallel/algorithm: Likewise.
269 * include/parallel/algorithmfwd.h: Likewise.
270 * include/parallel/balanced_quicksort.h: Likewise.
271 * include/parallel/base.h: Likewise.
272 * include/parallel/basic_iterator.h: Likewise.
273 * include/parallel/checkers.h: Likewise.
274 * include/parallel/compatibility.h: Likewise.
275 * include/parallel/compiletime_settings.: Likewise.
276 * include/parallel/equally_split.h: Likewise.
277 * include/parallel/features.h: Likewise.
278 * include/parallel/find.h: Likewise.
279 * include/parallel/find_selectors.h: Likewise.
280 * include/parallel/for_each.h: Likewise.
281 * include/parallel/for_each_selectors.h: Likewise.
282 * include/parallel/iterator.h: Likewise.
283 * include/parallel/list_partition.h: Likewise.
284 * include/parallel/losertree.h: Likewise.
285 * include/parallel/merge.h: Likewise.
286 * include/parallel/multiseq_selection.h: Likewise.
287 * include/parallel/multiway_merge.h: Likewise.
288 * include/parallel/multiway_mergesort.h: Likewise.
289 * include/parallel/numeric: Likewise.
290 * include/parallel/numericfwd.h: Likewise.
291 * include/parallel/omp_loop.h: Likewise.
292 * include/parallel/omp_loop_static.h: Likewise.
293 * include/parallel/parallel.h: Likewise.
294 * include/parallel/par_loop.h: Likewise.
295 * include/parallel/partial_sum.h: Likewise.
296 * include/parallel/partition.h: Likewise.
297 * include/parallel/queue.h: Likewise.
298 * include/parallel/quicksort.h: Likewise.
299 * include/parallel/random_number.h: Likewise.
300 * include/parallel/random_shuffle.h: Likewise.
301 * include/parallel/search.h: Likewise.
302 * include/parallel/set_operations.h: Likewise.
303 * include/parallel/settings.h: Likewise.
304 * include/parallel/sort.h: Likewise.
305 * include/parallel/tags.h: Likewise.
306 * include/parallel/types.h: Likewise.
307 * include/parallel/unique_copy.h: Likewise.
308 * include/parallel/workstealing.h: Likewise.
309
310 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
311
312 PR libstdc++/41037
313 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
314 and wcerr flags.
315 * testsuite/27_io/objects/char/41037.cc: New.
316 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
317
318 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
319
320 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
321 constraint.
322
323 2009-09-11 Johannes Singler <singler@ira.uka.de>
324
325 * include/parallel/multiway_merge.h
326 (multiway_merge_exact_splitting): Deallocate borders correctly.
327 (parallel_multiway_merge): Remove unnecessarily complicated
328 allocation, random access iterators are default-constructible;
329 deallocate ne_seqs correctly.
330
331 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
332
333 PR libstdc++/41316
334 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
335 Remove.
336 (forward_list<>::sort(_Comp)): Only declare.
337 (forward_list<>::sort()): Forward to the latter.
338 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
339 Remove definition.
340 (forward_list<>::sort(_Comp)): Define.
341 * testsuite/23_containers/forward_list/requirements/dr438/
342 assign_neg.cc: Adjust dg-error line number.
343 * testsuite/23_containers/forward_list/requirements/dr438/
344 insert_neg.cc: Likewise.
345 * testsuite/23_containers/forward_list/requirements/dr438/
346 constructor_1_neg.cc: Likewise.
347 * testsuite/23_containers/forward_list/requirements/dr438/
348 constructor_2_neg.cc: Likewise.
349
350 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
351
352 * src/Makefile.am (libstdc___la_LINK): New.
353 * src/Makefile.in: Regenerate.
354
355 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
356
357 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
358 *-*-freebsd* from both dg-do and dg-options.
359
360 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
361
362 * configure: Rebuilt with modified libtool.m4.
363
364 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
365 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
366
367 PR libstdc++/41280
368 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
369 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
370 * configure: Regenerate.
371
372 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
373
374 PR libstdc++/41267
375 * include/bits/stl_algobase.h (__copy_move::__copy_m,
376 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
377 with a null third argument.
378
379 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
380
381 Revert.
382 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
383 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
384 bool for stream sentry objects.
385 * include/bits/istream.tcc: Same.
386 * include/bits/ostream.tcc: Same.
387 * include/bits/basic_string.tcc: Same.
388 * include/bits/ostream_insert.h: Same.
389 * src/istream.cc: Same.
390
391 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
392
393 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
394 instantiation with additional commands issued for each Makefile
395 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
396 runs these commands.
397 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
398 running `make' in include, passing `pch_build=' to `make'.
399 * configure: Regenerate.
400
401 PR libstdc++/41220
402 * include/Makefile.am (CLEANFILES): Add stamp-host.
403 * include/Makefile.in: Regenerate.
404
405 2009-09-02 Joseph Myers <joseph@codesourcery.com>
406
407 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
408 under util/ to remote host. Copy .h and .hpp files at more levels
409 under util/ to remote host.
410
411 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
412
413 * include/bits/stl_uninitialized.h
414 (__uninitialized_copy::uninitialized_copy): Just call (the now
415 forwarding) _Construct.
416
417 2009-09-01 Chris Jefferson <chris@bubblescope.net>
418 Paolo Carlini <paolo.carlini@oracle.com>
419
420 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
421 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
422 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
423 move_iterators/1.cc: Adjust, do not define
424 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
425 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
426 move_iterators/1.cc: Likewise.
427 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
428 * testsuite/25_algorithms/move/1.cc: Likewise.
429 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
430 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
431 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
432 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
433 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
434 test for predicated test.
435 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
436 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
437 for predicated version.
438 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
439
440 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
441 enable test2 and test3.
442
443 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
444 moving bug in C++0x mode.
445
446 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
447 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
448 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
449 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
450
451 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
452 Kaz Kojima <kkojima@gcc.gnu.org>
453
454 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
455 dg-add-options ieee.
456 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
457 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
458 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
459 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
460 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
461 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
462 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
463 * testsuite/18_support/numeric_limits/
464 specialization_default_values.cc: Likewise.
465 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
466 * testsuite/26_numerics/complex/pow.cc: Likewise.
467 * testsuite/tr1/5_numerical_facilities/special_functions/
468 01_assoc_laguerre/check_nan.cc: Likewise.
469 * testsuite/tr1/5_numerical_facilities/special_functions/
470 02_assoc_legendre/check_nan.cc: Likewise.
471 * testsuite/tr1/5_numerical_facilities/special_functions/
472 03_beta/check_nan.cc: Likewise.
473 * testsuite/tr1/5_numerical_facilities/special_functions/
474 04_comp_ellint_1/check_nan.cc: Likewise.
475 * testsuite/tr1/5_numerical_facilities/special_functions/
476 05_comp_ellint_2/check_nan.cc: Likewise.
477 * testsuite/tr1/5_numerical_facilities/special_functions/
478 06_comp_ellint_3/check_nan.cc: Likewise.
479 * testsuite/tr1/5_numerical_facilities/special_functions/
480 07_conf_hyperg/check_nan.cc: Likewise.
481 * testsuite/tr1/5_numerical_facilities/special_functions/
482 08_cyl_bessel_i/check_nan.cc: Likewise.
483 * testsuite/tr1/5_numerical_facilities/special_functions/
484 09_cyl_bessel_j/check_nan.cc: Likewise.
485 * testsuite/tr1/5_numerical_facilities/special_functions/
486 10_cyl_bessel_k/check_nan.cc: Likewise.
487 * testsuite/tr1/5_numerical_facilities/special_functions/
488 11_cyl_neumann/check_nan.cc: Likewise.
489 * testsuite/tr1/5_numerical_facilities/special_functions/
490 12_ellint_1/check_nan.cc: Likewise.
491 * testsuite/tr1/5_numerical_facilities/special_functions/
492 13_ellint_2/check_nan.cc: Likewise.
493 * testsuite/tr1/5_numerical_facilities/special_functions/
494 14_ellint_3/check_nan.cc: Likewise.
495 * testsuite/tr1/5_numerical_facilities/special_functions/
496 15_expint/check_nan.cc: Likewise.
497 * testsuite/tr1/5_numerical_facilities/special_functions/
498 16_hermite/check_nan.cc: Likewise.
499 * testsuite/tr1/5_numerical_facilities/special_functions/
500 17_hyperg/check_nan.cc: Likewise.
501 * testsuite/tr1/5_numerical_facilities/special_functions/
502 18_laguerre/check_nan.cc: Likewise.
503 * testsuite/tr1/5_numerical_facilities/special_functions/
504 19_legendre/check_nan.cc: Likewise.
505 * testsuite/tr1/5_numerical_facilities/special_functions/
506 20_riemann_zeta/check_nan.cc: Likewise.
507 * testsuite/tr1/5_numerical_facilities/special_functions/
508 21_sph_bessel/check_nan.cc: Likewise.
509 * testsuite/tr1/5_numerical_facilities/special_functions/
510 22_sph_legendre/check_nan.cc: Likewise.
511 * testsuite/tr1/5_numerical_facilities/special_functions/
512 23_sph_neumann/check_nan.cc: Likewise.
513
514 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
515
516 * include/bits/stl_construct.h: Include <bits/move.h>.
517
518 2009-08-29 Chris Jefferson <chris@bubblescope.net>
519
520 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
521 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
522 Add.
523 * include/bits/stl_tempbuf.h (_Temporary_buffer::
524 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
525 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
526 C++0x mode.
527 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
528 const copy_tracker&)): Add.
529 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
530 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
531
532 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
533
534 * config/abi/pre/gnu.ver: Fixups for string member functions.
535
536 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
537
538 PR libstdc++/41005
539 * configure.ac: Bump libtool_VERSION to 6:14:0.
540 * configure: Regenerate.
541 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
542 * src/Makefile.in: Regenerate.
543 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
544 move <future> symbols to 3.4.14 version.
545 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
546
547 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
548
549 * include/bits/basic_string.h (basic_string): Add cbegin(),
550 cend(), crbegin(), crend() in C++0x mode.
551 * config/abi/pre/gnu.ver: Add exports.
552
553 * testsuite/util/testsuite_containers.h: New.
554 * testsuite/util/testsuite_container_traits.h: New.
555 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
556 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
557 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
558 * testsuite/ext/vstring/requirements/typedefs.cc: New.
559 * testsuite/23_containers/unordered_map/requirements/
560 cliterators.cc: Edit.
561 * testsuite/23_containers/unordered_map/requirements/
562 citerators.cc: Edit.
563 * testsuite/23_containers/unordered_map/requirements/
564 explicit_instantiation/1.cc: New.
565 * testsuite/23_containers/unordered_map/requirements/
566 explicit_instantiation/2.cc: New.
567 * testsuite/23_containers/unordered_map/requirements/
568 explicit_instantiation/3.cc: New.
569 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
570 * testsuite/23_containers/unordered_map/requirements/
571 explicit_instantiation.cc: Move to nested directory.
572 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
573 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
574 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
575 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
576 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
577 * testsuite/23_containers/set/requirements/typedefs.cc: New.
578 * testsuite/23_containers/unordered_multimap/requirements/
579 cliterators.cc: Edit.
580 * testsuite/23_containers/unordered_multimap/requirements/
581 citerators.cc: Edit.
582 * testsuite/23_containers/unordered_multimap/requirements/
583 explicit_instantiation/1.cc: New.
584 * testsuite/23_containers/unordered_multimap/requirements/
585 explicit_instantiation/2.cc: Edit.: New.
586 * testsuite/23_containers/unordered_multimap/requirements/
587 explicit_instantiation/3.cc: New.
588 * testsuite/23_containers/unordered_multimap/requirements/
589 typedefs.cc: Edit.
590 * testsuite/23_containers/unordered_multimap/requirements/
591 explicit_instantiation.cc: Move to nested.
592 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
593 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
594 * testsuite/23_containers/forward_list/requirements/dr438/
595 insert_neg.cc: New.
596 * testsuite/23_containers/forward_list/requirements/dr438/
597 assign_neg.cc: New.
598 * testsuite/23_containers/forward_list/requirements/dr438/
599 constructor_1_neg.cc: New.
600 * testsuite/23_containers/forward_list/requirements/dr438/
601 constructor_2_neg.cc: New.
602 * testsuite/23_containers/forward_list/requirements/dr438/
603 constructor.cc: New.
604 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
605 * testsuite/23_containers/unordered_set/requirements/
606 cliterators.cc: Edit.
607 * testsuite/23_containers/unordered_set/requirements/
608 citerators.cc: Edit.
609 * testsuite/23_containers/unordered_set/requirements/
610 explicit_instantiation/1.cc: New.
611 * testsuite/23_containers/unordered_set/requirements/
612 explicit_instantiation/2.cc: New.
613 * testsuite/23_containers/unordered_set/requirements/
614 explicit_instantiation/3.cc: New.
615 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
616 * testsuite/23_containers/unordered_set/requirements/
617 explicit_instantiation.cc: Move to nested.
618 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
619 * testsuite/23_containers/vector/requirements/dr438/bool/
620 constructor.cc: Move.
621 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
622 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
623 * testsuite/23_containers/vector/bool/requirements/dr438/
624 constructor.cc: New.
625 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
626 * testsuite/23_containers/deque/requirements/typedefs.cc
627 * testsuite/23_containers/stack/requirements/typedefs.cc
628 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
629 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
630 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
631 * testsuite/23_containers/list/requirements/typedefs.cc: New.
632 * testsuite/23_containers/unordered_multiset/requirements/
633 cliterators.cc: Edit.
634 * testsuite/23_containers/unordered_multiset/requirements/
635 citerators.cc: Edit.
636 * testsuite/23_containers/unordered_multiset/requirements/
637 explicit_instantiation.cc: Move.
638 * testsuite/23_containers/unordered_multiset/requirements/
639 explicit_instantiation/1.cc: New.
640 * testsuite/23_containers/unordered_multiset/requirements/
641 explicit_instantiation/2.cc: New.
642 * testsuite/23_containers/unordered_multiset/requirements/
643 explicit_instantiation/3.cc: New.
644 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
645 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
646 * testsuite/23_containers/map/requirements/typedefs.cc: New.
647 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
648 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
649 Move.
650 * testsuite/23_containers/array/requirements/
651 explicit_instantiation/1.cc: New.
652 * testsuite/23_containers/array/requirements/
653 explicit_instantiation/2.cc: New.
654 * testsuite/23_containers/array/requirements/typedefs.cc: New.
655
656 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
657
658 * configure.ac (AC_PREREQ): Bump to 2.64.
659
660 2009-08-24 Chris Jefferson <chris@bubblescope.net>
661
662 * include/stl_algo.h (__unguarded_partition_pivot,
663 __move_median_first): New.
664 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
665 types.
666 (__unguarded_linear_insert): Assume always inserting value at __last.
667 (__unguarded_partition): Take pivot by reference.
668 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
669 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
670
671 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
672
673 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
674 before --mode argument.
675 * libsupc++/Makefile.in: Regenerate.
676
677 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
678
679 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
680 2.64 and Automake 1.11 in examples; update link to Autoconf
681 manual page about quadrigraphs.
682 * Makefile.am (install-html, install-pdf): Remove.
683 * Makefile.in: Regenerate.
684
685 * Makefile.in: Regenerate.
686 * acinclude.m4: Regenerate.
687 * aclocal.m4: Regenerate.
688 * config.h.in: Regenerate.
689 * configure: Regenerate.
690 * doc/Makefile.in: Regenerate.
691 * include/Makefile.in: Regenerate.
692 * libsupc++/Makefile.in: Regenerate.
693 * po/Makefile.in: Regenerate.
694 * python/Makefile.in: Regenerate.
695 * src/Makefile.in: Regenerate.
696 * testsuite/Makefile.in: Regenerate.
697
698 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
699
700 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
701 $(LIBTOOLFLAGS).
702 * libsupc++/Makefile.in: Regenerate.
703 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
704 and $(LIBTOOLFLAGS).
705 * src/Makefile.in: Regenerate.
706
707 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
708
709 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
710 missing dg-require directives.
711
712 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
713
714 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
715 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
716 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
717 __numeric_constants<_Tp>::__gamma_e().
718
719 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
720
721 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
722
723 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
724
725 * configure.ac: Move guarded checks for CC and CXX ...
726 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
727 * configure: Regenerate.
728
729 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
730 Paolo Carlini <paolo.carlini@oracle.com>
731
732 PR libstdc++/41061
733 * include/bits/random.h (operator<<(std::basic_ostream<>&,
734 const std::lognormal_distribution<>&),
735 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
736 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
737 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
738 operator<<(std::basic_ostream<>&,
739 const std::chi_squared_distribution<>&),
740 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
741 operator<<(std::basic_ostream<>&,
742 const std::fisher_f_distribution<>&),
743 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
744 operator<<(std::basic_ostream<>&,
745 const std::student_t_distribution<>&),
746 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
747 operator<<(std::basic_ostream<>&,
748 const std::negative_binomial_distribution<>&)): Declare friend.
749 * testsuite/26_numerics/random/uniform_real_distribution/operators/
750 serialize.cc: New.
751 * testsuite/26_numerics/random/piecewise_constant_distribution/
752 operators/serialize.cc: Likewise.
753 * testsuite/26_numerics/random/chi_squared_distribution/operators/
754 serialize.cc: Likewise.
755 * testsuite/26_numerics/random/normal_distribution/operators/
756 serialize.cc: Likewise.
757 * testsuite/26_numerics/random/uniform_int_distribution/operators/
758 serialize.cc: Likewise.
759 * testsuite/26_numerics/random/poisson_distribution/operators/
760 serialize.cc: Likewise.
761 * testsuite/26_numerics/random/bernoulli_distribution/operators/
762 serialize.cc: Likewise.
763 * testsuite/26_numerics/random/discrete_distribution/operators/
764 serialize.cc: Likewise.
765 * testsuite/26_numerics/random/weibull_distribution/operators/
766 serialize.cc: Likewise.
767 * testsuite/26_numerics/random/negative_binomial_distribution/
768 operators/serialize.cc: Likewise.
769 * testsuite/26_numerics/random/cauchy_distribution/operators/
770 serialize.cc: Likewise.
771 * testsuite/26_numerics/random/gamma_distribution/operators/
772 serialize.cc: Likewise.
773 * testsuite/26_numerics/random/fisher_f_distribution/operators/
774 serialize.cc: Likewise.
775 * testsuite/26_numerics/random/exponential_distribution/operators/
776 serialize.cc: Likewise.
777 * testsuite/26_numerics/random/lognormal_distribution/operators/
778 serialize.cc: Likewise.
779 * testsuite/26_numerics/random/binomial_distribution/operators/
780 serialize.cc: Likewise.
781 * testsuite/26_numerics/random/extreme_value_distribution/operators/
782 serialize.cc: Likewise.
783 * testsuite/26_numerics/random/piecewise_linear_distribution/
784 operators/serialize.cc
785 * testsuite/26_numerics/random/student_t_distribution/operators/
786 serialize.cc: Likewise.
787 * testsuite/26_numerics/random/geometric_distribution/operators/
788 serialize.cc: Likewise.
789
790 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
791
792 * include/bits/stl_tree.h: In C++0x mode make erase return
793 an iterator as per DR 130.
794 * include/bits/stl_set.h: Same.
795 * include/bits/stl_multiset.h: Same.
796 * include/bits/stl_map.h: Same.
797 * include/bits/stl_multimap.h: Same.
798 * doc/xml/manual/intro.xml: Document.
799 * testsuite/23_containers/set/dr130.cc: New.
800 * testsuite/23_containers/multiset/dr130.cc: New.
801 * testsuite/23_containers/map/dr130.cc: New.
802 * testsuite/23_containers/multimap/dr130.cc: New.
803
804 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
805
806 * include/ext/pointer.h: Add pragma system_header, use
807 _GLIBCXX_USE_LONG_LONG, macro cleanup.
808
809 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
810
811 * src/compatibility-ldbl.cc: Include cmath.
812
813 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
814
815 * src/compatibility-ldbl.cc: Include tr1/functional.
816
817 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
818
819 * src/compatibility-ldbl.cc: Add explicit namespace scope.
820
821 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
822
823 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
824 * include/precompiled/stdc++.h: Don't include cassert if
825 _GLIBCXX_NO_ASSERT defined.
826 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
827 semi-colon.
828 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
829 Same.
830
831 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
832 directory.
833 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
834 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
835 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
836
837 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
838 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
839 use stdc++.h include.
840 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
841 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
842 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
843 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
844 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
845 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
846 ...this.
847 * testsuite/17_intro/headers/c++200x/all.cc: To...
848 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
849 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
850 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
851 ...this.
852 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
853 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
854
855 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
856
857 * include/std/future: Move error handling bits outside macro guard.
858 * src/future.cc: Adjust.
859
860 * include/precompiled/stdc++.h: Add future.
861 * doc/xml/manual/using.xml: Same.
862
863 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
864
865 * src/hashtable.cc: Just definitions.
866 * src/hashtable_c++0x.cc: Compile C++0x versions.
867 * src/hash.cc: Same.
868 * src/hash_c++0x.cc: Same.
869 src/hash_tr1.cc: Compile TR1 versions.
870 src/hashtable_tr1.cc: Same.
871
872 * src/limits_c++0x.cc: Sync build error handling.
873
874 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
875 hashtable.cc to hashtable_tr1.cc.
876 * src/Makefile.in: Regenerate.
877
878 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
879
880 * include/tr1_impl/functional: Doxygen markup.
881
882 * doc/html/*: Regenerate.
883
884 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
885
886 * include/std/future: Fixes for -fno-exceptions.
887 * include/bits/functexcept.h: Same.
888 * libsupc++/exception_ptr.h: Same.
889 * src/pool_allocator.cc: Same.
890 * src/future.cc: Same.
891 * src/functexcept.cc: Same.
892 * config/abi/pre/gnu.ver: New exports.
893 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
894 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
895 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
896 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
897 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
898 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
899 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
900
901 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
902 * testsuite/23_containers/deque/operators/2.cc: New.
903
904 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
905
906 * src/hash.cc (hash<string>::operator()(string),
907 hash<wstring>::operator()(wstring)): Do not decorate as throwing
908 nothing.
909 * include/bits/functional_hash.h (hash<error_code>::
910 operator()(error_code)): Likewise.
911
912 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
913
914 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
915 bool for stream sentry objects.
916 * include/bits/istream.tcc: Same.
917 * include/bits/ostream.tcc: Same.
918 * include/bits/basic_string.tcc: Same.
919 * include/bits/ostream_insert.h: Same.
920 * src/istream.cc: Same.
921
922 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
923
924 PR libstdc++/15523
925 * include/debug/safe_iterator.h (_Safe_iterator<>::
926 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
927 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
928 do not error out when the source is a value-initialized iterator.
929 * testsuite/23_containers/vector/15523.cc: New.
930 * doc/xml/manual/intro.xml: Add an entry for DR 408.
931
932 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
933
934 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
935 cosmetic changes, inline.
936 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
937 Likewise.
938 * include/bits/move.h: Minor cosmetic changes.
939
940 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
941
942 PR libstdc++/40912 (final)
943 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
944 * testsuite/26_numerics/random/uniform_real_distribution/cons/
945 parms_neg.cc: Likewise.
946 * testsuite/26_numerics/random/uniform_real_distribution/cons/
947 parms.cc: Likewise.
948 * testsuite/26_numerics/random/uniform_real_distribution/cons/
949 default.cc: Likewise.
950 * testsuite/26_numerics/random/uniform_real_distribution/
951 requirements/typedefs.cc: Likewise.
952 * testsuite/26_numerics/random/piecewise_constant_distribution/
953 cons/range.cc: Likewise.
954 * testsuite/26_numerics/random/piecewise_constant_distribution/
955 cons/default.cc: Likewise.
956 * testsuite/26_numerics/random/piecewise_constant_distribution/
957 cons/num_xbound_fun.cc: Likewise.
958 * testsuite/26_numerics/random/piecewise_constant_distribution/
959 cons/initlist_fun.cc: Likewise.
960 * testsuite/26_numerics/random/piecewise_constant_distribution/
961 requirements/typedefs.cc: Likewise.
962 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
963 * testsuite/26_numerics/random/chi_squared_distribution/cons/
964 parms.cc: Likewise.
965 * testsuite/26_numerics/random/chi_squared_distribution/cons/
966 default.cc: Likewise.
967 * testsuite/26_numerics/random/chi_squared_distribution/
968 requirements/typedefs.cc: Likewise.
969 * testsuite/26_numerics/random/normal_distribution/
970 cons/parms.cc: Likewise.
971 * testsuite/26_numerics/random/normal_distribution/
972 cons/default.cc: Likewise.
973 * testsuite/26_numerics/random/normal_distribution/
974 requirements/typedefs.cc: Likewise.
975 * testsuite/26_numerics/random/seed_seq/cons/
976 range.cc: Likewise.
977 * testsuite/26_numerics/random/seed_seq/cons/
978 initlist.cc: Likewise.
979 * testsuite/26_numerics/random/seed_seq/cons/
980 default.cc: Likewise.
981 * testsuite/26_numerics/random/seed_seq/requirements/
982 typedefs.cc: Likewise.
983 * testsuite/26_numerics/random/uniform_int_distribution/
984 cons/parms_neg.cc: Likewise.
985 * testsuite/26_numerics/random/uniform_int_distribution/
986 cons/parms.cc: Likewise.
987 * testsuite/26_numerics/random/uniform_int_distribution/
988 cons/default.cc: Likewise.
989 * testsuite/26_numerics/random/uniform_int_distribution/
990 requirements/typedefs.cc: Likewise.
991 * testsuite/26_numerics/random/poisson_distribution/cons/
992 parms.cc: Likewise.
993 * testsuite/26_numerics/random/poisson_distribution/cons/
994 default.cc: Likewise.
995 * testsuite/26_numerics/random/poisson_distribution/
996 requirements/typedefs.cc: Likewise.
997 * testsuite/26_numerics/random/bernoulli_distribution/
998 cons/parms.cc: Likewise.
999 * testsuite/26_numerics/random/bernoulli_distribution/
1000 cons/default.cc: Likewise.
1001 * testsuite/26_numerics/random/bernoulli_distribution/
1002 requirements/typedefs.cc: Likewise.
1003 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
1004 * testsuite/26_numerics/random/
1005 default_random_engine.cc: Likewise.
1006 * testsuite/26_numerics/random/discrete_distribution/
1007 cons/range.cc: Likewise.
1008 * testsuite/26_numerics/random/discrete_distribution/
1009 cons/initlist.cc: Likewise.
1010 * testsuite/26_numerics/random/discrete_distribution/
1011 cons/default.cc: Likewise.
1012 * testsuite/26_numerics/random/discrete_distribution/
1013 cons/num_xbound_fun.cc: Likewise.
1014 * testsuite/26_numerics/random/discrete_distribution/
1015 requirements/typedefs.cc: Likewise.
1016 * testsuite/26_numerics/random/weibull_distribution/
1017 cons/parms.cc: Likewise.
1018 * testsuite/26_numerics/random/weibull_distribution/
1019 cons/default.cc: Likewise.
1020 * testsuite/26_numerics/random/weibull_distribution/
1021 requirements/typedefs.cc: Likewise.
1022 * testsuite/26_numerics/random/independent_bits_engine/
1023 cons/base_move.cc: Likewise.
1024 * testsuite/26_numerics/random/independent_bits_engine/
1025 cons/seed1.cc: Likewise.
1026 * testsuite/26_numerics/random/independent_bits_engine/
1027 cons/seed2.cc: Likewise.
1028 * testsuite/26_numerics/random/independent_bits_engine/
1029 cons/base_copy.cc: Likewise.
1030 * testsuite/26_numerics/random/independent_bits_engine/
1031 cons/default.cc: Likewise.
1032 * testsuite/26_numerics/random/independent_bits_engine/
1033 cons/seed_seq.cc: Likewise.
1034 * testsuite/26_numerics/random/independent_bits_engine/
1035 requirements/typedefs.cc: Likewise.
1036 * testsuite/26_numerics/random/independent_bits_engine/
1037 operators/equal.cc: Likewise.
1038 * testsuite/26_numerics/random/independent_bits_engine/
1039 operators/serialize.cc: Likewise.
1040 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
1041 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
1042 * testsuite/26_numerics/random/subtract_with_carry_engine/
1043 cons/seed1.cc: Likewise.
1044 * testsuite/26_numerics/random/subtract_with_carry_engine/
1045 cons/seed2.cc: Likewise.
1046 * testsuite/26_numerics/random/subtract_with_carry_engine/
1047 cons/default.cc: Likewise.
1048 * testsuite/26_numerics/random/subtract_with_carry_engine/
1049 requirements/typedefs.cc: Likewise.
1050 * testsuite/26_numerics/random/subtract_with_carry_engine/
1051 operators/equal.cc: Likewise.
1052 * testsuite/26_numerics/random/subtract_with_carry_engine/
1053 operators/serialize.cc: Likewise.
1054 * testsuite/26_numerics/random/discard_block_engine/cons/
1055 base_move.cc: Likewise.
1056 * testsuite/26_numerics/random/discard_block_engine/cons/
1057 seed1.cc: Likewise.
1058 * testsuite/26_numerics/random/discard_block_engine/cons/
1059 seed2.cc: Likewise.
1060 * testsuite/26_numerics/random/discard_block_engine/cons/
1061 base_copy.cc: Likewise.
1062 * testsuite/26_numerics/random/discard_block_engine/cons/
1063 default.cc: Likewise.
1064 * testsuite/26_numerics/random/discard_block_engine/cons/
1065 seed_seq.cc: Likewise.
1066 * testsuite/26_numerics/random/discard_block_engine/
1067 requirements/typedefs.cc: Likewise.
1068 * testsuite/26_numerics/random/discard_block_engine/
1069 operators/equal.cc: Likewise.
1070 * testsuite/26_numerics/random/discard_block_engine/
1071 operators/serialize.cc: Likewise.
1072 * testsuite/26_numerics/random/cauchy_distribution/
1073 cons/parms.cc: Likewise.
1074 * testsuite/26_numerics/random/cauchy_distribution/
1075 cons/default.cc: Likewise.
1076 * testsuite/26_numerics/random/cauchy_distribution/
1077 requirements/typedefs.cc: Likewise.
1078 * testsuite/26_numerics/random/negative_binomial_distribution/
1079 cons/parms.cc: Likewise.
1080 * testsuite/26_numerics/random/negative_binomial_distribution/
1081 cons/default.cc: Likewise.
1082 * testsuite/26_numerics/random/negative_binomial_distribution/
1083 requirements/typedefs.cc: Likewise.
1084 * testsuite/26_numerics/random/gamma_distribution/
1085 cons/parms.cc: Likewise.
1086 * testsuite/26_numerics/random/gamma_distribution/
1087 cons/default.cc: Likewise.
1088 * testsuite/26_numerics/random/gamma_distribution/
1089 requirements/typedefs.cc: Likewise.
1090 * testsuite/26_numerics/random/mersenne_twister_engine/
1091 cons/seed1.cc: Likewise.
1092 * testsuite/26_numerics/random/mersenne_twister_engine/
1093 cons/seed2.cc: Likewise.
1094 * testsuite/26_numerics/random/mersenne_twister_engine/
1095 cons/default.cc: Likewise.
1096 * testsuite/26_numerics/random/mersenne_twister_engine/
1097 requirements/typedefs.cc: Likewise.
1098 * testsuite/26_numerics/random/mersenne_twister_engine/
1099 operators/equal.cc: Likewise.
1100 * testsuite/26_numerics/random/mersenne_twister_engine/
1101 operators/serialize.cc: Likewise.
1102 * testsuite/26_numerics/random/fisher_f_distribution/
1103 cons/parms.cc: Likewise.
1104 * testsuite/26_numerics/random/fisher_f_distribution/
1105 cons/default.cc: Likewise.
1106 * testsuite/26_numerics/random/fisher_f_distribution/
1107 requirements/typedefs.cc: Likewise.
1108 * testsuite/26_numerics/random/exponential_distribution/
1109 cons/parms.cc: Likewise.
1110 * testsuite/26_numerics/random/exponential_distribution/
1111 cons/default.cc: Likewise.
1112 * testsuite/26_numerics/random/exponential_distribution/
1113 requirements/typedefs.cc: Likewise.
1114 * testsuite/26_numerics/random/binomial_distribution/
1115 cons/parms.cc: Likewise.
1116 * testsuite/26_numerics/random/binomial_distribution/
1117 cons/default.cc: Likewise.
1118 * testsuite/26_numerics/random/binomial_distribution/
1119 requirements/typedefs.cc: Likewise.
1120 * testsuite/26_numerics/random/lognormal_distribution/
1121 cons/parms.cc: Likewise.
1122 * testsuite/26_numerics/random/lognormal_distribution/
1123 cons/default.cc: Likewise.
1124 * testsuite/26_numerics/random/lognormal_distribution/
1125 requirements/typedefs.cc: Likewise.
1126 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1127 * testsuite/26_numerics/random/random_device/cons/
1128 token.cc: Likewise.
1129 * testsuite/26_numerics/random/random_device/cons/
1130 default.cc: Likewise.
1131 * testsuite/26_numerics/random/random_device/
1132 requirements/typedefs.cc: Likewise.
1133 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1134 * testsuite/26_numerics/random/extreme_value_distribution/
1135 cons/parms.cc: Likewise.
1136 * testsuite/26_numerics/random/extreme_value_distribution/
1137 cons/default.cc: Likewise.
1138 * testsuite/26_numerics/random/extreme_value_distribution/
1139 requirements/typedefs.cc: Likewise.
1140 * testsuite/26_numerics/random/piecewise_linear_distribution/
1141 cons/range.cc: Likewise.
1142 * testsuite/26_numerics/random/piecewise_linear_distribution/
1143 cons/default.cc: Likewise.
1144 * testsuite/26_numerics/random/piecewise_linear_distribution/
1145 cons/num_xbound_fun.cc: Likewise.
1146 * testsuite/26_numerics/random/piecewise_linear_distribution/
1147 cons/initlist_fun.cc: Likewise.
1148 * testsuite/26_numerics/random/piecewise_linear_distribution/
1149 requirements/typedefs.cc: Likewise.
1150 * testsuite/26_numerics/random/student_t_distribution/
1151 cons/parms.cc: Likewise.
1152 * testsuite/26_numerics/random/student_t_distribution/
1153 cons/default.cc: Likewise.
1154 * testsuite/26_numerics/random/student_t_distribution/
1155 requirements/typedefs.cc: Likewise.
1156 * testsuite/26_numerics/random/linear_congruential_engine/
1157 cons/seed1.cc: Likewise.
1158 * testsuite/26_numerics/random/linear_congruential_engine/
1159 cons/seed2.cc: Likewise.
1160 * testsuite/26_numerics/random/linear_congruential_engine/
1161 cons/default.cc: Likewise.
1162 * testsuite/26_numerics/random/linear_congruential_engine/
1163 requirements/non_uint_neg.cc: Likewise.
1164 * testsuite/26_numerics/random/linear_congruential_engine/
1165 requirements/typedefs.cc: Likewise.
1166 * testsuite/26_numerics/random/linear_congruential_engine/
1167 operators/equal.cc: Likewise.
1168 * testsuite/26_numerics/random/linear_congruential_engine/
1169 operators/serialize.cc: Likewise.
1170 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1171 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1172 base_move.cc: Likewise.
1173 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1174 seed1.cc: Likewise.
1175 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1176 seed2.cc: Likewise.
1177 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1178 base_copy.cc: Likewise.
1179 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1180 default.cc: Likewise.
1181 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1182 seed_seq.cc: Likewise.
1183 * testsuite/26_numerics/random/shuffle_order_engine/
1184 requirements/typedefs.cc: Likewise.
1185 * testsuite/26_numerics/random/shuffle_order_engine/
1186 operators/equal.cc: Likewise.
1187 * testsuite/26_numerics/random/shuffle_order_engine/
1188 operators/serialize.cc: Likewise.
1189 * testsuite/26_numerics/random/geometric_distribution/
1190 cons/parms.cc: Likewise.
1191 * testsuite/26_numerics/random/geometric_distribution/
1192 cons/default.cc: Likewise.
1193 * testsuite/26_numerics/random/geometric_distribution/
1194 requirements/typedefs.cc: Likewise.
1195 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1196
1197 2009-07-31 Jason Merrill <jason@redhat.com>
1198 Douglas Gregor <doug.gregor@gmail.com>
1199
1200 * include/bits/move.h (forward): Implement as in N2835.
1201 (move): Implement as in N2831.
1202 * include/std/istream (rvalue stream operator>>): New.
1203 * include/std/ostream (rvalue stream operator<<): New.
1204 * testsuite/27_io/rvalue_streams.cc: New.
1205
1206 2009-07-31 Jason Merrill <jason@redhat.com>
1207
1208 * include/bits/forward_list.h (splice_after): Use forward.
1209 (merge): Likewise.
1210 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1211 (move_iterator::operator[]): Use move.
1212 * include/bits/stl_list.h (insert): Use move.
1213 * include/std/thread (_Callable constructor): Use forward.
1214 * include/std/tuple: Don't specify explicit template args to move.
1215
1216 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1217 Adjust signature.
1218 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1219 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1220 reference.
1221 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1222 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1223 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1224 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1225 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1226 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1227 testsuite/23_containers/forward_list/operations/1.cc,
1228 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1229 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1230 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1231 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1232 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1233 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1234
1235 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1236
1237 PR libstdc++/40912 (partial)
1238 * include/std/random: Disable the facility if <stdint.h> is not
1239 available.
1240
1241 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1242
1243 PR libstdc++/40919
1244 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1245 xfail on darwin[3-9]*.
1246
1247 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1248
1249 PR libstdc++/40917
1250 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1251 tweak qualifications.
1252
1253 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1254
1255 PR libstdc++/40916
1256 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1257 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1258 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1259
1260 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1261
1262 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1263
1264 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1265
1266 PR libstdc++/40915
1267 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1268 std::terminate declaration.
1269
1270 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1271
1272 PR libstdc++/40908
1273 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1274 symbols at GLIBCXX_3.4.
1275
1276 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1279 * testsuite/util/testsuite_abi.cc: Adjust.
1280 * configure.ac: Bump libtool_VERSION to 6:13:0.
1281 * configure: Regenerate.
1282
1283 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1284 Tyler Earman <rem.intellegare@gmail.com>
1285
1286 * doc/xml/manual/configure.xml: Consistent placement of
1287 ABI-changing options, clarify --enable-clocale.
1288
1289 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1290
1291 * python/Makefile.in: Regenerate.
1292
1293 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1294
1295 * python/Makefile.am (install-data-local): Use DESTDIR
1296 correctly.
1297
1298 2009-07-24 Jason Merrill <jason@redhat.com>
1299
1300 Core issue 901
1301 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1302 dealloc.
1303
1304 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1305
1306 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1307 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1308 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1309 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1310 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1311 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1312 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1313 Use dg-require-swprintf.
1314
1315 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1316
1317 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1318
1319 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1320
1321 * include/c_std/cmath (abs(_Tp)): Add.
1322 * include/c_global/cmath (abs(_Tp)): Likewise.
1323 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1324
1325 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1326
1327 * doc/html/ext/lwg-closed.html: Update to R65.
1328 * doc/html/ext/lwg-defects.html: Likewise.
1329 * doc/html/ext/lwg-active.html: Likewise.
1330 * doc/xml/manual/intro.xml: Update DRs entries.
1331
1332 2009-07-22 Jason Merrill <jason@redhat.com>
1333
1334 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1335
1336 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1337
1338 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1339 valarray<>::operator=(initializer_list<>)): Implement resolution
1340 of DR 630, [Ready] in Frankfurt.
1341 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1342 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1343 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1344
1345 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1346
1347 * include/std/chrono (duration<>::operator%=, operator%):
1348 Add, per DR 934.
1349 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1350 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1351
1352 * include/std/chrono (operator/): Simplify implementation.
1353
1354 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1355
1356 * doc/xml/manual/intro.xml: Escape '&', validate.
1357 * doc/xml/manual/using.xml: Validate, dead link check.
1358 * doc/xml/manual/strings.xml: Same.
1359 * doc/xml/manual/appendix_contributing.xml: Same.
1360 * doc/xml/manual/iterators.xml: Same.
1361 * doc/xml/manual/spine.xml: Same.
1362
1363 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1364 * doc/xml/gnu/gpl-3.0.xml: Same.
1365 * doc/xml/manual/mt_allocator.xml: Same.
1366 * doc/xml/manual/allocator.xml: Same.
1367 * doc/xml/manual/ctype.xml: Same.
1368 * doc/xml/manual/codecvt.xml: Same.
1369 * doc/xml/manual/backwards_compatibility.xml: Same.
1370 * doc/xml/manual/shared_ptr.xml: Same.
1371 * doc/xml/manual/abi.xml: Same.
1372 * doc/xml/manual/auto_ptr.xml: Same.
1373 * doc/xml/manual/internals.xml: Same.
1374 * doc/xml/manual/parallel_mode.xml: Same.
1375 * doc/xml/manual/bitmap_allocator.xml: Same.
1376 * doc/xml/manual/build_hacking.xml: Same.
1377 * doc/xml/manual/evolution.xml: Same.
1378 * doc/xml/manual/debug.xml: Same.
1379 * doc/xml/manual/localization.xml: Same.
1380 * doc/xml/manual/appendix_contributing.xml: Same.
1381 * doc/xml/manual/locale.xml: Same.
1382 * doc/xml/manual/messages.xml: Same.
1383 * doc/xml/manual/spine.xml: Same.
1384 * doc/xml/manual/test.xml: Same.
1385 * doc/xml/book.txml: Same.
1386 * doc/xml/spine.xml: Same.
1387
1388 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1389 * doc/xml/manual/backwards_compatibility.xml: Same.
1390 * doc/xml/manual/concurrency.xml: Same.
1391 * doc/xml/manual/intro.xml: Same.
1392 * doc/xml/manual/parallel_mode.xml: Same.
1393 * doc/xml/manual/status_cxx1998.xml: Same.
1394 * doc/xml/manual/containers.xml: Same.
1395 * doc/xml/manual/io.xml: Same.
1396 * doc/xml/manual/support.xml: Same.
1397 * doc/xml/manual/strings.xml: Same.
1398 * doc/xml/manual/debug_mode.xml: Same.
1399 * doc/xml/manual/extensions.xml: Same.
1400 * doc/xml/manual/appendix_contributing.xml: Same.
1401 * doc/xml/manual/messages.xml: Same.
1402 * doc/xml/manual/test.xml: Same.
1403
1404 * doc/xml/manual/abi.xml: Same.
1405 * doc/xml/manual/auto_ptr.xml: Same.
1406 * doc/xml/manual/parallel_mode.xml: Same.
1407 * doc/xml/manual/build_hacking.xml: Same.
1408 * doc/xml/manual/evolution.xml: Same.
1409 * doc/xml/manual/using.xml: Same.
1410 * doc/xml/manual/debug_mode.xml: Same.
1411 * doc/xml/manual/extensions.xml: Same.
1412 * doc/xml/manual/diagnostics.xml: Same.
1413 * doc/xml/manual/algorithms.xml: Same.
1414
1415 * doc/html: Regenerate.
1416
1417 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1418
1419 PR libstdc++/40712
1420 * config/locale/gnu/numeric_members.cc (numpunct<>::
1421 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1422 and copy the langinfo data into it.
1423 (numpunct<>::~numpunct): Free the allocated memory.
1424 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1425 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1426 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1427 _M_data->_M_curr_symbol.
1428 (moneypunct<>::~moneypunct): Free the allocated memory.
1429 * testsuite/22_locale/moneypunct/40712.cc: New.
1430
1431 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1432 Do not leak memory if new throws.
1433 * include/bits/locale_facets_nonio.tcc
1434 (__moneypunct_cache<>::_M_cache): Likewise.
1435
1436 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1437
1438 PR other/40784
1439 * configure: Regenerate.
1440
1441 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1442
1443 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1444 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1445 line numbers.
1446 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1447 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1448 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1449
1450 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1451
1452 * configure: Regenerate.
1453
1454 2009-07-16 Jason Merrill <jason@redhat.com>
1455
1456 PR libstdc++/37907
1457 * include/std/type_traits: Add is_standard_layout, is_trivial.
1458 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1459 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1460 Update line numbers.
1461
1462 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1463 Tom Tromey <tromey@redhat.com>
1464
1465 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1466 Fetch std::string to the given length.
1467
1468 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1469
1470 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1471 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1472 [Ready] in Frankfurt.
1473 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1474 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1475 New.
1476 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1477 Likewise.
1478 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1479 Adjust.
1480 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1481 Likewise.
1482 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1483
1484 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1485 __err locals.
1486 * include/bits/ostream.tcc: Likewise.
1487 * src/compatibility.cc: Likewise.
1488 * src/istream.cc: Likewise.
1489
1490 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1491
1492 * include/std/type_traits (common_type): Remove workaround for
1493 PR36628, now fixed.
1494
1495 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1496
1497 PR testsuite/40699
1498 PR testsuite/40707
1499 PR testsuite/40709
1500 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1501
1502 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1503
1504 PR libstdc++/40691
1505 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1506 * testsuite/26_numerics/valarray/40691.cc: New test.
1507
1508 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1509
1510 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1511 * testsuite/21_strings/c_strings/char/3.cc: Same.
1512
1513 2009-07-06 Jason Merrill <jason@redhat.com>
1514
1515 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1516 to defer searching bases that don't overlap the desired address.
1517
1518 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1519
1520 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1521 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1522 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1523 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1524 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1525 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1526 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1527 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1528 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1529 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1530 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1531 testsuite/ext/vstring/init-list.cc,
1532 testsuite/ext/vstring/moveable.cc,
1533 testsuite/ext/vstring/requirements/citerators.cc,
1534 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1535 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1536 Use dg-require-string-conversions.
1537
1538 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1539
1540 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1541 to ld_library_path. Use add_path. Add just find_libgcc_s to
1542 ld_library_path, not every libgcc multilib directory.
1543
1544 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1545
1546 PR libstdc++/40600
1547 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1548 std::minmax return type.
1549 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1550
1551 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1552
1553 PR libstdc++/40511
1554 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1555 with glibc2.2.x.
1556
1557 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1558
1559 * include/bits/random.tcc
1560 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1561 as array type.
1562
1563 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1564
1565 * include/bits/random.h (__mod(_Tp)): Use defaults.
1566 (struct _Mod): Adjust template parameters.
1567 (linear_congruential_engine<>::operator()()): Adjust.
1568 (typedef _UInt32Type): Remove.
1569 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1570 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1571 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1572 calls.
1573 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1574 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1575 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1576 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1577 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1578 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1579 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1580 Likewise.
1581
1582 * include/bits/random.tcc
1583 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1584 formula (i mod n).
1585 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1586 as array type.
1587 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1588 size.
1589 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1590 uint_least32_t.
1591
1592 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1593
1594 * include/std/future (shared_future): Adjust doxygen comment.
1595
1596 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1597
1598 PR libstdc++/40297
1599 * include/bits/atomic_0.h: Reverse debug assertions.
1600 * include/bits/atomic_2.h: Likewise.
1601
1602 2009-06-23 DJ Delorie <dj@redhat.com>
1603
1604 Add MeP port.
1605 * configure.host: Add mep support.
1606
1607 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1608
1609 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1610 (INPUT): Add future.
1611 * include/std/future: Adjust markup.
1612 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1613 line numbers.
1614 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1615 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1616 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1617 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1618
1619 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1620
1621 * include/bits/shared_ptr.h: Do not swap rvalues.
1622 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1623 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1624 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1625 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1626 * testsuite/20_util/tuple/swap.cc: Likewise.
1627
1628 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1629
1630 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1631 * include/std/ratio: Typo in comment.
1632
1633 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1634
1635 PR libstdc++/40518
1636 * include/bits/basic_string.h (basic_string<>::_Rep::
1637 _M_set_length_and_sharable): Do not write the empty rep.
1638 (basic_string<>::erase(iterator, iterator)): Likewise,
1639 move out of line...
1640 * include/bits/basic_string.tcc: ... here.
1641
1642 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1643
1644 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1645 bitwise_assignment_operators): Initialize a and b.
1646 (struct has_bitwise_operators): Do not call the latter.
1647 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1648 dg-error line numbers.
1649 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1650 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1651 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1652
1653 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1654
1655 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1656 possibly unused.
1657 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1658 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1659 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1660
1661 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1662
1663 * include/std/future: New.
1664 * include/Makefile.am: Add.
1665 * include/Makefile.in: Regenerate.
1666 * src/future.cc: New.
1667 * src/Makefile.am: Add.
1668 * src/Makefile.in: Regenerate.
1669 * config/abi/pre/gnu.ver: Add export.
1670 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1671 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1672 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1673 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1674 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1675 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1676 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1677 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1678 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1679 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1680 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1681 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1682 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1683 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1684 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1685 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1686 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1687 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1688 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1689 * testsuite/30_threads/packaged_task/requirements/
1690 explicit_instantiation.cc: New.
1691 * testsuite/30_threads/promise/cons/1.cc: New.
1692 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1693 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1694 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1695 * testsuite/30_threads/promise/cons/move.cc: New.
1696 * testsuite/30_threads/promise/members/get_future.cc: New.
1697 * testsuite/30_threads/promise/members/get_future2.cc: New.
1698 * testsuite/30_threads/promise/members/set_exception.cc: New.
1699 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1700 * testsuite/30_threads/promise/members/set_value.cc: New.
1701 * testsuite/30_threads/promise/members/set_value2.cc: New.
1702 * testsuite/30_threads/promise/members/set_value3.cc: New.
1703 * testsuite/30_threads/promise/members/swap.cc: New.
1704 * testsuite/30_threads/promise/requirements/
1705 explicit_instantiation.cc: New.
1706 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1707 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1708 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1709 * testsuite/30_threads/shared_future/cons/move.cc: New.
1710 * testsuite/30_threads/shared_future/members/get.cc: New.
1711 * testsuite/30_threads/shared_future/members/get2.cc: New.
1712 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1713 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1714 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1715 * testsuite/30_threads/shared_future/members/wait.cc: New.
1716 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1717 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1718 * testsuite/30_threads/shared_future/requirements/
1719 explicit_instantiation.cc: New.
1720 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1721 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1722 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1723 * testsuite/30_threads/unique_future/cons/move.cc: New.
1724 * testsuite/30_threads/unique_future/members/get.cc: New.
1725 * testsuite/30_threads/unique_future/members/get2.cc: New.
1726 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1727 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1728 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1729 * testsuite/30_threads/unique_future/members/wait.cc: New.
1730 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1731 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1732 * testsuite/30_threads/unique_future/requirements/
1733 explicit_instantiation.cc: New.
1734 * testsuite/performance/30_threads/future/polling.cc: New.
1735
1736 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1737
1738 * Revert last Change.
1739
1740 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1741
1742 PR libstdc++/40497
1743 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1744 signature per the current C++1x draft (N2857).
1745 * testsuite/24_iterators/operations/40497.cc: Add.
1746
1747 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1748
1749 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1750 a floating point type.
1751 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1752 _IntType)): Fix second default argument.
1753 (uniform_int_distribution<>::_M_call): Remove.
1754 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1755 const param_type&)): Only declare.
1756 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1757 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1758 Remove.
1759 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1760 const param_type&): Define here.
1761 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1762 const param_type&), discrete_distribution<>::operator()
1763 (_UniformRandomNumberGenerator&, const param_type&),
1764 piecewise_constant_distribution<>::operator()
1765 (_UniformRandomNumberGenerator&, const param_type&),
1766 piecewise_linear_distribution<>::operator()
1767 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1768 the second template argument of _Adaptor.
1769 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1770 default.cc: Adjust.
1771
1772 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1773
1774 * include/bits/random.tcc (discrete_distribution<>::param_type::
1775 param_type(size_t, double, double, _Func),
1776 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1777 const param_type&)): Tidy.
1778 (piecewise_constant_distribution<>::param_type::_M_initialize):
1779 Use reserve, fix.
1780 (piecewise_constant_distribution<>::param_type::
1781 param_type(initializer_list<>, _Func),
1782 piecewise_constant_distribution<>::param_type::
1783 param_type(size_t, _RealType, _RealType, _Func),
1784 piecewise_linear_distribution<>::param_type::
1785 param_type(initializer_list<>, _Func),
1786 piecewise_linear_distribution<>::param_type::
1787 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1788 (piecewise_constant_distribution<>::param_type::
1789 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1790 piecewise_constant_distribution<>::
1791 operator()(_UniformRandomNumberGenerator&, const param_type&),
1792 piecewise_linear_distribution<>::
1793 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1794 (operator>>(std::basic_istream<>&,
1795 piecewise_constant_distribution<>&),
1796 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1797 Use reserve.
1798 * include/bits/random.h: Minor cosmetic changes.
1799
1800 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1801
1802 * testsuite/23_containers/list/check_construct_destroy.h: New.
1803 Move test logic here.
1804 * testsuite/23_containers/list/moveable.h: Same.
1805 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1806 * testsuite/23_containers/list/modifiers/1.h: Same.
1807 * testsuite/23_containers/list/modifiers/2.h: Same.
1808 * testsuite/23_containers/list/modifiers/3.h: Same.
1809 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1810 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1811 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1812 * testsuite/23_containers/list/operations/1.h: Same.
1813 * testsuite/23_containers/list/operations/2.h: Same.
1814 * testsuite/23_containers/list/operations/3.h: Same.
1815 * testsuite/23_containers/list/operations/4.h: Same.
1816 * testsuite/23_containers/list/operations/5.h: Same.
1817 * testsuite/23_containers/list/capacity/1.h: Same.
1818 * testsuite/23_containers/list/init-list.h: Same.
1819 * testsuite/23_containers/list/cons/1.h: Same.
1820 * testsuite/23_containers/list/cons/2.h: Same.
1821 * testsuite/23_containers/list/cons/3.h: Same.
1822 * testsuite/23_containers/list/cons/4.h: Same.
1823 * testsuite/23_containers/list/cons/5.h: Same.
1824 * testsuite/23_containers/list/cons/6.h: Same.
1825 * testsuite/23_containers/list/cons/7.h: Same.
1826 * testsuite/23_containers/list/cons/8.h: Same.
1827 * testsuite/23_containers/list/cons/9.h: Same.
1828 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1829 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1830 header.
1831 * testsuite/23_containers/list/modifiers/1.cc: Same.
1832 * testsuite/23_containers/list/modifiers/2.cc: Same.
1833 * testsuite/23_containers/list/modifiers/3.cc: Same.
1834 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1835 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1836 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1837 * testsuite/23_containers/list/operations/1.cc: Same.
1838 * testsuite/23_containers/list/operations/2.cc: Same.
1839 * testsuite/23_containers/list/operations/3.cc: Same.
1840 * testsuite/23_containers/list/operations/4.cc: Same.
1841 * testsuite/23_containers/list/operations/5.cc: Same.
1842 * testsuite/23_containers/list/capacity/1.cc: Same.
1843 * testsuite/23_containers/list/init-list.cc: Same.
1844 * testsuite/23_containers/list/cons/1.cc: Same.
1845 * testsuite/23_containers/list/cons/2.cc: Same.
1846 * testsuite/23_containers/list/cons/3.cc: Same.
1847 * testsuite/23_containers/list/cons/4.cc: Same.
1848 * testsuite/23_containers/list/cons/5.cc: Same.
1849 * testsuite/23_containers/list/cons/6.cc: Same.
1850 * testsuite/23_containers/list/cons/7.cc: Same.
1851 * testsuite/23_containers/list/cons/8.cc: Same.
1852 * testsuite/23_containers/list/cons/9.cc: Same.
1853 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1854 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1855 * testsuite/23_containers/list/moveable.cc: Same.
1856
1857 2009-06-17 Tom Tromey <tromey@redhat.com>
1858
1859 * python/hook.in: Do not fail when there is no current objfile.
1860 Use os.path.normpath.
1861
1862 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1863
1864 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1865 Remove.
1866 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1867 rvalue-reference so that move constructor is called.
1868 * testsuite/18_support/exception_ptr/move.cc: New.
1869
1870 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1871
1872 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1873 if joinable.
1874
1875 2009-06-15 Tom Tromey <tromey@redhat.com>
1876
1877 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1878 set self.iter.
1879 (StdMapPrinter.to_string): Make a new iterator.
1880 (StdMapPrinter.children): Likewise.
1881 (StdSetPrinter.__init__): Don't set self.iter.
1882 (StdSetPrinter.to_string): Make a new iterator.
1883 (StdSetPrinter.children): Likewise.
1884
1885 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1886
1887 * include/bits/random.tcc
1888 (negative_binomial_distribution<>::operator()
1889 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1890 class member gamma_distribution.
1891 (negative_binomial_distribution<>::operator()
1892 (_UniformRandomNumberGenerator&)): Implement out of line here.
1893 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1894 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1895 (student_t_distribution<>::operator()
1896 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1897 simplify.
1898 (operator<<(basic_ostream<>&, student_t_distribution<>),
1899 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1900 (chi_squared_distribution<>::operator()
1901 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1902 tweak to use a class member gamma_distribution.
1903 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1904 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1905 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1906 const param_type&): Move inline, tweak to use class member
1907 gamma_distributions.
1908 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1909 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1910 * include/bits/random.h: Adjust, minor tweaks.
1911
1912 2009-06-10 Tom Tromey <tromey@redhat.com>
1913
1914 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1915 (build_libstdcxx_dictionary): Accept shortened form of
1916 basic_string names.
1917 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1918
1919 2009-06-10 Tom Tromey <tromey@redhat.com>
1920
1921 PR libstdc++/40289:
1922 * python/Makefile.in: Rebuild.
1923 * python/hook.in: Compute module path relative to objfile.
1924 * python/Makefile.am (pythondir): Redefine.
1925 (gdb.py): Subst toolexeclibdir.
1926 (install-data-local): Rewrite.
1927
1928 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1929
1930 * include/bits/move.h: Doxygen group fixes.
1931
1932 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1933
1934 * include/bits/random.tcc (gamma_distribution<>::operator()
1935 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1936 the Marsaglia/Tsang algorithm.
1937 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1938 (operator<<(basic_ostream<>&, gamma_distribution<>),
1939 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1940
1941 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1942 Remove, just use normal_distribution.
1943 (operator<<(basic_ostream<>&, student_t_distribution<>),
1944 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1945 (linear_congruential_engine<>::operator()()): Move inline.
1946 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1947 const param_type&)): Move inline, just use normal_distribution.
1948 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1949 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1950 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1951 const param_type&)): Move here, out of line.
1952 (piecewise_constant_distribution<>::param_type::param_type()): Move
1953 inline.
1954 * include/bits/random.h: Adjust, minor tweaks.
1955
1956 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1957
1958 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1959
1960 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1961
1962 * include/ext/throw_allocator.h: Rework.
1963 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1964 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1965 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1966 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1967 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1968 * testsuite/util/regression/rand/priority_queue/
1969 container_rand_regression_test.tcc: Inline functions.
1970 * testsuite/util/regression/rand/assoc/
1971 container_rand_regression_test.tcc: Same.
1972
1973 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1974
1975 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1976
1977 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1978
1979 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1980 * configure: Regenerate.
1981
1982 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1983
1984 PR libstdc++/40299
1985 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1986 * testsuite/ext/rope/40299.cc: New.
1987
1988 2009-05-28 Tom Tromey <tromey@redhat.com>
1989 Phil Muldoon <pmuldoon@redhat.com>
1990 Jonathan Wakely <jwakely.gcc@gmail.com>
1991
1992 * python/Makefile.in, , python/libstdcxx/__init__.py,
1993 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1994 python/hook.in, python/Makefile.am: New files.
1995 * configure, Makefile.in: Rebuild.
1996 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1997 * Makefile.am (SUBDIRS): Add python.
1998
1999 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
2000
2001 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
2002 to ...
2003 * testsuite/util/replacement_memory_operators.h: ...here. New.
2004 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
2005 * testsuite/util/testsuite_hooks.cc: Same.
2006
2007 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
2008 replacement_memory_operators.h.
2009 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
2010 * testsuite/ext/mt_allocator/check_delete.cc: Same.
2011 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
2012 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
2013 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
2014 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
2015 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
2016 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
2017 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
2018 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
2019 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
2020 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
2021 * testsuite/ext/mt_allocator/check_new.cc: Same.
2022 * testsuite/ext/debug_allocator/check_delete.cc: Same.
2023 * testsuite/ext/debug_allocator/check_new.cc: Same.
2024 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
2025 * testsuite/ext/new_allocator/check_delete.cc: Same.
2026 * testsuite/ext/new_allocator/check_new.cc: Same.
2027 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
2028 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
2029 * testsuite/ext/throw_allocator/check_delete.cc: Same.
2030 * testsuite/ext/throw_allocator/check_new.cc: Same.
2031 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
2032 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
2033 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
2034 * testsuite/ext/malloc_allocator/check_new.cc: Same.
2035 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
2036 * testsuite/ext/pool_allocator/check_delete.cc: Same.
2037 * testsuite/ext/pool_allocator/check_new.cc: Same.
2038 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
2039 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
2040 * testsuite/ext/array_allocator/check_delete.cc: Same.
2041 * testsuite/ext/array_allocator/check_new.cc: Same.
2042 * testsuite/23_containers/deque/cons/1.cc: Same.
2043 * testsuite/23_containers/deque/cons/2.cc: Same.
2044
2045 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2046
2047 * libsupc++/initializer_list: Format.
2048 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
2049 * testsuite/18_support/initializer_list/requirements/
2050 explicit_instantiation.cc: New.
2051
2052 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
2053
2054 PR libstdc++/40273
2055 * include/tr1_impl/functional: Add explicit casts.
2056 * testsuite/20_util/function/requirements/
2057 explicit_instantiation.cc: New.
2058 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
2059
2060 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
2061
2062 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
2063
2064 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
2065
2066 PR libstdc++/40221
2067 * include/tr1_impl/functional: Add explicit cast.
2068
2069 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2070
2071 PR libstdc++/40094
2072 Revert:
2073 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2074 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2075 out of line member functions definitions.
2076 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2077 Remove, use static locals instead.
2078 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2079 * src/throw_allocator.cc: New.
2080 * src/Makefile.am: Add.
2081 * config/abi/pre/gnu.ver: Add exports.
2082 * src/Makefile.in: Regenerate.
2083
2084 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2085
2086 * include/tr1_impl/functional (function): Use explicit operator bool.
2087 * include/bits/shared_ptr.h (__shared_ptr): Same.
2088 * include/bits/unique_ptr.h (unique_ptr): Same.
2089 * include/std/mutex (unique_lock): Same.
2090 * include/std/system_error (error_code): Same.
2091 (error_condition): Same.
2092 * include/std/ostream (sentry): Same.
2093 * include/std/istream (sentry): Same.
2094 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2095 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2096 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2097 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2098 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2099 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2100 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2101
2102 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2103
2104 * testsuite/23_containers/list/14340.cc: Abstract list type.
2105 * testsuite/23_containers/list/init-list.cc: Same.
2106 * testsuite/23_containers/list/pthread5.cc: Same.
2107 * testsuite/23_containers/list/invalidation/1.cc: Same.
2108 * testsuite/23_containers/list/invalidation/2.cc: Same.
2109 * testsuite/23_containers/list/invalidation/3.cc: Same.
2110 * testsuite/23_containers/list/invalidation/4.cc: Same.
2111 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2112 * testsuite/23_containers/list/modifiers/1.cc: Same.
2113 * testsuite/23_containers/list/modifiers/2.cc: Same.
2114 * testsuite/23_containers/list/modifiers/3.cc: Same.
2115 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2116 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2117 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2118 * testsuite/23_containers/list/cons/1.cc: Same.
2119 * testsuite/23_containers/list/cons/2.cc: Same.
2120 * testsuite/23_containers/list/cons/3.cc: Same.
2121 * testsuite/23_containers/list/cons/4.cc: Same.
2122 * testsuite/23_containers/list/cons/5.cc: Same.
2123 * testsuite/23_containers/list/cons/6.cc: Same.
2124 * testsuite/23_containers/list/cons/7.cc: Same.
2125 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2126 * testsuite/23_containers/list/cons/8.cc: Same.
2127 * testsuite/23_containers/list/cons/9.cc: Same.
2128 * testsuite/23_containers/list/operations/1.cc: Same.
2129 * testsuite/23_containers/list/operations/2.cc: Same.
2130 * testsuite/23_containers/list/operations/3.cc: Same.
2131 * testsuite/23_containers/list/operations/4.cc: Same.
2132 * testsuite/23_containers/list/operations/5.cc: Same.
2133 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2134 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2135 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2136 * testsuite/23_containers/list/requirements/dr438/
2137 constructor_1_neg.cc: Same.
2138 * testsuite/23_containers/list/requirements/dr438/
2139 constructor_2_neg.cc: Same.
2140 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2141 * testsuite/23_containers/list/requirements/
2142 partial_specialization/1.cc: Same.
2143 * testsuite/23_containers/list/23781.cc: Same.
2144 * testsuite/23_containers/list/pthread1.cc: Same.
2145 * testsuite/23_containers/list/capacity/1.cc: Same.
2146 * testsuite/23_containers/list/capacity/29134.cc: Same.
2147 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2148 * testsuite/23_containers/list/moveable.cc: Same.
2149
2150 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2151
2152 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2153
2154 PR libstdc++/40184
2155 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2156 Declare...
2157 * config/locale/gnu/c_locale.cc: ... and define.
2158 * config/locale/generic/c_locale.cc: Define.
2159 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2160 Use it.
2161 * testsuite/22_locale/locale/cons/40184.cc: New.
2162
2163 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2164
2165 PR libstdc++/40192
2166 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2167 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2168 * testsuite/23_containers/vector/40192.cc: New.
2169
2170 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2171
2172 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2173 * include/bits/stl_deque.h (swap): Likewise.
2174 * include/bits/stl_list.h (swap): Likewise.
2175 * include/bits/stl_vector.h (swap): Likewise.
2176 * include/bits/stl_bvector.h (swap): Likewise.
2177 * include/bits/stl_queue.h (swap): Likewise.
2178 * include/bits/stl_stack.h (swap): Likewise.
2179 * include/bits/stl_tree.h (swap): Likewise.
2180 * include/bits/stl_map.h (swap): Likewise.
2181 * include/bits/stl_multimap.h (swap): Likewise.
2182 * include/bits/stl_set.h (swap): Likewise.
2183 * include/bits/stl_multiset.h (swap): Likewise.
2184 * include/bits/forward_list.h (swap): Likewise.
2185 * include/bits/unique_ptr.h (swap): Likewise.
2186 * include/debug/deque (swap): Likewise.
2187 * include/debug/list (swap): Likewise.
2188 * include/debug/vector (swap): Likewise.
2189 * include/debug/map.h (swap): Likewise.
2190 * include/debug/multimap.h (swap): Likewise.
2191 * include/debug/set.h (swap): Likewise.
2192 * include/debug/multiset.h (swap): Likewise.
2193 * include/debug/unordered_map (swap): Likewise.
2194 * include/debug/unordered_set (swap): Likewise.
2195 * include/ext/vstring.h (swap): Likewise.
2196 * include/tr1_impl/unordered_map (swap): Likewise.
2197 * include/tr1_impl/hashtable (swap): Likewise.
2198 * include/tr1_impl/unordered_set (swap): Likewise.
2199 * include/std/tuple (swap): Likewise.
2200 * include/std/mutex (swap): Likewise.
2201 * include/std/thread (swap): Likewise.
2202 (operator<<): Only output to lvalue streams.
2203 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2204 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2205 * testsuite/23_containers/deque/requirements/dr438/
2206 assign_neg.cc: Adjust line numbers.
2207 * testsuite/23_containers/deque/requirements/dr438/
2208 constructor_1_neg.cc: Likewise.
2209 * testsuite/23_containers/deque/requirements/dr438/
2210 constructor_2_neg.cc: Likewise.
2211 * testsuite/23_containers/deque/requirements/dr438/
2212 insert_neg.cc: Likewise.
2213 * testsuite/23_containers/list/requirements/dr438/
2214 assign_neg.cc: Likewise.
2215 * testsuite/23_containers/list/requirements/dr438/
2216 constructor_1_neg.cc: Likewise.
2217 * testsuite/23_containers/list/requirements/dr438/
2218 constructor_2_neg.cc: Likewise.
2219 * testsuite/23_containers/list/requirements/dr438/
2220 insert_neg.cc: Likewise.
2221 * testsuite/23_containers/vector/requirements/dr438/
2222 assign_neg.cc: Likewise.
2223 * testsuite/23_containers/vector/requirements/dr438/
2224 constructor_1_neg.cc: Likewise.
2225 * testsuite/23_containers/vector/requirements/dr438/
2226 constructor_2_neg.cc: Likewise.
2227 * testsuite/23_containers/vector/requirements/dr438/
2228 insert_neg.cc: Likewise.
2229 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2230 test non-member swap.
2231 * testsuite/30_threads/thread/swap/2.cc: Remove.
2232
2233 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2234
2235 * include/std/mutex: Move std::lock_error to ...
2236 * src/compatibility.cc: Here.
2237 * src/mutex.cc: Likewise.
2238 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2239 for lock types and remove std::lock_error check.
2240
2241 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2242
2243 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2244 double include.
2245
2246 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2247
2248 PR libstdc++/40160
2249 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2250 typeid when __GXX_RTTI is undefined.
2251 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2252 for null _M_variant._M_iterator._M_type,
2253 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2254 * testsuite/21_strings/basic_string/40160.cc: New.
2255
2256 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2257
2258 * testsuite/26_numerics/random/discrete_distribution/cons/
2259 num_xbound_fun.cc: Minor tweaks.
2260 * testsuite/26_numerics/random/piecewise_constant_distribution/
2261 cons/initlist_fun.cc: Likewise
2262 * testsuite/26_numerics/random/piecewise_constant_distribution/
2263 cons/num_xbound_fun.cc: Likewise
2264 * testsuite/26_numerics/random/piecewise_linear_distribution/
2265 cons/initlist_fun.cc: Likewise
2266 * testsuite/26_numerics/random/piecewise_linear_distribution/
2267 cons/num_xbound_fun.cc: Likewise
2268
2269 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2270
2271 PR libstdc++/36211
2272 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2273 cxxldflags to additional_flags rather than cxx_final.
2274
2275 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2276
2277 * testsuite/26_numerics/random/discrete_distribution/cons/
2278 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2279 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2280 initlist_fun.cc: Likewise
2281 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2282 num_xbound_fun.cc: Likewise
2283 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2284 initlist_fun.cc: Likewise
2285 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2286 num_xbound_fun.cc: Likewise
2287
2288 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2289
2290 PR libstdc++/40123
2291 * random.tcc (independent_bits_engine<>::operator()()): Use
2292 result_type(1), not 1UL.
2293
2294 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2295 and _M_b.min(), instead of this->max() and this->min().
2296
2297 * random.h (_ShiftMin1): Remove, adjust everywhere.
2298
2299 * random.tcc: Minor cosmetic changes.
2300
2301 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2302
2303 * include/bits/random.tcc (cauchy_distribution<>::
2304 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2305 Avoid M_PI, a glibc extension.
2306
2307 2009-05-13 Ben Elliston <bje@au.ibm.com>
2308
2309 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2310 * include/Makefile.in: Likewise.
2311
2312 2009-05-13 Ben Elliston <bje@au.ibm.com>
2313
2314 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2315 const void * const.
2316
2317 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2318
2319 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2320 random number engines, complex, bitset, array, time utilities, and
2321 char_traits.
2322
2323 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2324
2325 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2326 * libsupc++/nested_exception.h: New.
2327 * libsupc++/Makefile.am: Add new header.
2328 * libsupc++/Makefile.in: Regenerate.
2329 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2330 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2331 * testsuite/18_support/nested_exception/cons.cc: New.
2332 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2333 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2334 * doc/xml/manual/status_cxx200x.xml: Adjust.
2335
2336 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2337
2338 * include/ext/throw_allocator.h: Remove redundant include.
2339
2340 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2341
2342 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2343 out of line member functions definitions.
2344 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2345 Remove, use static locals instead.
2346 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2347 * src/throw_allocator.cc: New.
2348 * src/Makefile.am: Add.
2349 * config/abi/pre/gnu.ver: Add exports.
2350 * src/Makefile.in: Regenerate.
2351
2352 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2353
2354 * configure.ac: Bump libtool_VERSION to 6:12:0.
2355 * configure: Regenerate.
2356
2357 2009-05-07 Matthias Klose <doko@ubuntu.com>
2358
2359 PR libstdc++/40038
2360 * src/math_stubs_long_double.cc: Add ceill.
2361
2362 2009-05-06 Johannes Singler <singler@ira.uka.de>
2363
2364 PR libstdc++/39546
2365 * include/parallel/algo.h (find_switch):
2366 Parametrize binder2nd with const T& instead of T.
2367 * testsuite/25_algorithms/find/39546.cc: new test case
2368
2369 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2370
2371 Revert:
2372 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2373
2374 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2375 possible.
2376 * configure: Regenerate.
2377
2378 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2379
2380 PR libstdc++/39909
2381 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2382 __set_once_functor_lock_ptr): Replace global lock object with local
2383 locks on global mutex.
2384 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2385 __set_once_functor_lock_ptr): Likewise, keeping old function to
2386 preserve ABI.
2387 (__once_proxy): Use pointer to local lock if set, global lock
2388 otherwise.
2389 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2390 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2391 * testsuite/30_threads/call_once/39909.cc: New.
2392
2393 2009-05-03 Jan Hubicka <jh@suse.cz>
2394
2395 * include/parallel/settings.h (get): Mark const.
2396 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2397 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2398 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2399 throw ().
2400 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2401 (is_open, fd): Mark pure and throw ().
2402 (seekoff): Mark throw ().
2403
2404 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2405
2406 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2407 possible.
2408 * configure: Regenerate.
2409
2410 2009-05-02 Jan Hubicka <jh@suse.cz>
2411
2412 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2413 operator): Mark pure.
2414
2415 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2416
2417 * scripts/create_testsuite_files: Remove thread directory.
2418
2419 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2420
2421 PR libstdc++/39868
2422 * scripts/run_doxygen: Uncomment removal of includes.
2423 (problematic): Rewrite __cxxabiv1 namespace to abi.
2424
2425 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2426
2427 Revert the last commit.
2428
2429 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2430
2431 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2432 Replace global lock object with local locks on global mutex.
2433 * src/mutex.cc: Likewise.
2434 * config/abi/pre/gnu.ver: Adjust.
2435 * testsuite/30_threads/call_once/call_once2.cc: New.
2436
2437 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2438
2439 PR libstdc++/39880
2440 PR libstdc++/39881
2441 PR libstdc++/39882
2442 * include/std/system_error (is_error_code_enum<errc>): Remove.
2443 (error_condition<>::error_condition(_ErrorCodeEnum,)
2444 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2445 (error_code<>::error_code(_ErrorCodeEnum,),
2446 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2447 * testsuite/19_diagnostics/system_error/39880.cc: New.
2448 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2449 Likewise.
2450 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2451 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2452 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2453 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2454 Adjust.
2455 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2456 Likewise.
2457 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2458 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2459 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2460 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2461 Likewise.
2462 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2463 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2464 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2465 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2466
2467 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2468
2469 * doc/xml/authors.xml: Add space.
2470 * doc/xml/faq.xml: Update links.
2471 * doc/xml/manual/intro.xml: Same.
2472 * doc/xml/manual/abi.xml: Update.
2473 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2474 * doc/xml/manual/status_cxxtr1.xml: Update links.
2475 * doc/xml/manual/status_cxx1998.xml: Same.
2476 * doc/xml/manual/status_cxx200x.xml: Same.
2477
2478 2009-04-22 Jan Hubicka <jh@suse.cz>
2479
2480 * include/tr1_impl/array (at): Do not use builtin_expect.
2481 * include/ext/throw_allocator.h (allocate): Likewise.
2482 * include/ext/pool_allocator.h (allocate): Likweise.
2483 * include/ext/bitmap_allocator.h (allocate): Likewise.
2484 * include/ext/rc_string_base.h (_S_construct): Likewise.
2485 * include/ext/malloc_allocator.h (allocate): Likewise.
2486 * include/ext/mt_allocator.h (allocate): Likewise.
2487 * include/ext/sso_string_base.h (_M_construct): Likewise.
2488 * include/bits/basic_string.tcc (_S_construct): Likewise.
2489
2490 2009-04-22 Jan Hubicka <jh@suse.cz>
2491
2492 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2493 (atexit, atoll, stroll, strtoull): Mark throw ()
2494 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2495 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2496 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2497 (atexit, atoll, stroll, strtoull): Mark throw ()
2498 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2499 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2500
2501 2009-04-21 Jan Hubicka <jh@suse.cz>
2502
2503 * include/ext/atomicity.h
2504 (__exchange_and_add, __atomic_add): Mark throw ().
2505 * config/os/aix/atomicity.h
2506 * config/os/aix/atomicity.h
2507 * config/os/irix/atomicity.h
2508 * config/cpu/cris/atomicity.h
2509 * config/cpu/m68k/atomicity.h
2510 * config/cpu/hppa/atomicity.h
2511 * config/cpu/sparc/atomicity.h
2512 * config/cpu/i386/atomicity.h
2513 * config/cpu/i486/atomicity.h
2514 * config/cpu/sh/atomicity.h
2515 * config/cpu/generic/atomicity_mutex/atomicity.h
2516 * config/cpu/generic/atomicity_builtins/atomicity.h
2517 (__exchange_and_add, __atomic_add): Mark throw ().
2518
2519 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2520
2521 PR libstdc++/39835
2522 * include/bits/random.h: Avoid the badname __alpha (and, for
2523 consistency, __beta too).
2524 * include/bits/random.tcc: Likewise.
2525
2526 2009-04-19 Jan Hubicka <jh@suse.cz>
2527
2528 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2529 _GLIBCXX_NOTHROW.
2530
2531 2009-04-19 Jan Hubicka <jh@suse.cz>
2532
2533 * include/c_compatibility/stdatomic.h
2534 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2535 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2536 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2537
2538 2009-04-18 Jan Hubicka <jh@suse.cz>
2539
2540 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2541 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2542 __cxa_get_globals_fast): Mark const.
2543 (__cxa_get_exception_ptr): Mark pure.
2544 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2545 (__terminate): Makr throw ().
2546 * libsupc++/exception (terminate): Mark throw().
2547 (uncaught_exception): Mark pure.
2548 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2549 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2550 Mark throw().
2551 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2552 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2553 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2554 __cxa_guard_abort): Mark throw ().
2555 (__cxa_pure_virtual): Mark noreturn.
2556 (__cxa_current_exception_type): Mark throw and pure.
2557 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2558 __cxa_exception_type): Mark pure.
2559 (_M_safe_bool_dummy): Mark pure and const.
2560
2561 2009-04-18 Jan Hubicka <jh@suse.cz>
2562
2563 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2564 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2565 _M_destroy_thread_key): Mark throw ()
2566 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2567 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2568 _M_get_max_length): Mark throw ().
2569 * include/debug/formatter.h (_M_message, _M_format_word,
2570 _M_get_max_length): Mark throw ().
2571 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2572 _M_detach_single): Mark throw ().
2573 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2574 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2575 throw ()
2576 (_M_get_mutex): Mark throw ().
2577 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2578 (_M_destroy_thread_key): Mark CONST and throw.
2579 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2580 throw ().
2581
2582 2009-04-18 Jan Hubicka <jh@suse.cz>
2583
2584 * src/condition_variable.cc (condition_variable,
2585 condition_variable_any constructors): Mark throw()
2586 * src/hash.cc (operator() for long double, string, and wstring): Mark
2587 throw ().
2588 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2589 _M_setup, rdbuf, str): Mark throw ().
2590 * src/chrono.cc (new): Mark throw ().
2591 * include/std/system_error (system_category, generic_category): Mark
2592 throw () and const.
2593 * include/std/chrono (now): Mark throw ().
2594 * include/std/condition_variable (condition_variable,
2595 ~condition_variable, condition_variable_any,
2596 ~condition_variable_any): Mark throw ().
2597 * include/std/mutex (mutex): Mark throw ().
2598 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2599 throw.
2600 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2601 and throw ().
2602 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2603 * include/bits/locale_classes.h (_S_initialize_once,
2604 _S_clone_c_locale): Mark throw ().
2605 (_S_get_c_name): Mark const and throw ().
2606 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2607 throw ().
2608 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2609 Mark throw ().
2610 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2611 throw ().
2612 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2613 ios_base): Mark throw ()
2614 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2615 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2616 (str, freeze, _M_setupf): Mark throw ().
2617 (pcount): Mark pure and throw ().
2618 (rdbuf): Mark const and throw ().
2619
2620 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2621
2622 PR libstdc++/39802
2623 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2624 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2625 Always accept negative values, for unsigned types too.
2626 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2627 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2628
2629 2009-04-18 Jan Hubicka <jh@suse.cz>
2630
2631 * include/debug/formater.h: Include bits/c++config.h.
2632 (_M_error): Mark noreturn.
2633 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2634 _GLIBCXX_NORETURN): New.
2635 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2636 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2637 Mark pure.
2638 * include/c_compatibility/stdatomic.h
2639 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2640 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2641 Mark by throw ().
2642 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2643 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2644 __atomic_flag_for_address): Mark by throw ().
2645
2646 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2647
2648 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2649
2650 2009-04-16 Jan Hubicka <jh@suse.cz>
2651
2652 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2653 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2654 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2655 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2656 out body to ...
2657 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2658 functions.
2659 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2660 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2661 _Rb_tree_black_count): Mark nothrow.
2662
2663 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2664
2665 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2666 from base classes.
2667 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2668
2669 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2670
2671 * doc/html: Regenerate.
2672
2673 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2674
2675 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2676
2677 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2678 * doc/xml/gnu/fdl-1.2.xml: Same.
2679 * doc/xml/manual/numerics.xml: Same.
2680 * doc/xml/manual/concurrency.xml: Same.
2681 * doc/xml/manual/intro.xml: Same.
2682 * doc/xml/manual/status_cxxtr1.xml: Same.
2683 * doc/xml/manual/containers.xml: Same.
2684 * doc/xml/manual/io.xml: Same.
2685 * doc/xml/manual/utilities.xml: Same.
2686 * doc/xml/manual/support.xml: Same.
2687 * doc/xml/manual/using.xml: Same.
2688 * doc/xml/manual/localization.xml: Same.
2689 * doc/xml/manual/locale.xml: Same.
2690 * doc/xml/manual/extensions.xml: Same.
2691 * doc/xml/manual/appendix_contributing.xml: Same.
2692 * doc/xml/manual/diagnostics.xml: Same.
2693 * doc/xml/manual/status_cxx200x.xml: Same.
2694
2695 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2696
2697 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2698 * doc/xml/manual/status_cxx200x.xml: Adjust.
2699
2700 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2701
2702 * doc/xml/spine.xml: Remove unused license entity, update
2703 copyright year.
2704
2705 * doc/xml/manual/spine.xml: Markup for primary index terms.
2706 * doc/xml/manual/numerics.xml: Same.
2707 * doc/xml/manual/intro.xml: Same.
2708 * doc/xml/manual/containers.xml: Same.
2709 * doc/xml/manual/io.xml: Same.
2710 * doc/xml/manual/appendix_porting.xml: Same.
2711 * doc/xml/manual/utilities.xml: Same.
2712 * doc/xml/manual/support.xml: Same.
2713 * doc/xml/manual/localization.xml: Same.
2714 * doc/xml/manual/strings.xml: Same.
2715 * doc/xml/manual/extensions.xml: Same.
2716 * doc/xml/manual/appendix_contributing.xml: Same.
2717 * doc/xml/manual/diagnostics.xml: Same.
2718 * doc/xml/manual/algorithms.xml: Same.
2719 * doc/xml/manual/appendix_free.xml: Same.
2720 * doc/xml/manual/iterators.xml: Same.
2721
2722 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2723 * doc/xml/gnu/fdl-1.2.xml: Same.
2724
2725 * doc/xml/manual/status_cxx200x.xml: Re-write.
2726
2727 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2728
2729 PR libstdc++/39629 (final bits)
2730 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2731 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2732 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2733 Fix formula for __j.
2734 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2735 const normal_distribution<>&): Remove.
2736 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2737 const uniform_int_distribution<>&), operator==(const
2738 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2739 operator==(const normal_distribution<>&, const normal_distribution<>&),
2740 operator==(const lognormal_distribution<>&,
2741 const lognormal_distribution<>&), operator==(const
2742 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2743 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2744 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2745 operator==(const student_t_distribution<>&,
2746 const student_t_distribution<>&), operator==(const
2747 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2748 operator==(const binomial_distribution<>&, const
2749 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2750 const geometric_distribution<>&), operator==(const
2751 negative_binomial_distribution<>&, const
2752 negative_binomial_distribution<>&), operator==(const
2753 poisson_distribution<>&, const poisson_distribution<>&),
2754 operator==(const exponential_distribution<>&,
2755 const exponential_distribution<>&), operator==(const
2756 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2757 weibull_distribution<>&, const weibull_distribution<>&),
2758 operator==(const extreme_value_distribution<>&,
2759 const extreme_value_distribution<>&), operator==(const
2760 discrete_distribution<>&, const discrete_distribution<>&),
2761 operator==(const piecewise_constant_distribution<>&,
2762 const piecewise_constant_distribution<>&), operator==(const
2763 piecewise_linear_distribution<>&, const
2764 piecewise_linear_distribution<>&)): Remove.
2765 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2766 serialize.cc: Remove.
2767 * testsuite/26_numerics/random/piecewise_constant_distribution/
2768 operators/serialize.cc: Likewise.
2769 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2770 serialize.cc: Likewise.
2771 * testsuite/26_numerics/random/normal_distribution/operators/
2772 serialize.cc: Likewise.
2773 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2774 serialize.cc: Likewise.
2775 * testsuite/26_numerics/random/poisson_distribution/operators/
2776 serialize.cc: Likewise.
2777 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2778 serialize.cc: Likewise.
2779 * testsuite/26_numerics/random/discrete_distribution/operators/
2780 serialize.cc: Likewise.
2781 * testsuite/26_numerics/random/weibull_distribution/operators/
2782 serialize.cc: Likewise.
2783 * testsuite/26_numerics/random/negative_binomial_distribution/
2784 operators/serialize.cc: Likewise.
2785 * testsuite/26_numerics/random/cauchy_distribution/operators/
2786 serialize.cc: Likewise.
2787 * testsuite/26_numerics/random/gamma_distribution/operators/
2788 serialize.cc: Likewise.
2789 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2790 serialize.cc: Likewise.
2791 * testsuite/26_numerics/random/exponential_distribution/operators/
2792 serialize.cc: Likewise.
2793 * testsuite/26_numerics/random/lognormal_distribution/operators/
2794 serialize.cc: Likewise.
2795 * testsuite/26_numerics/random/binomial_distribution/operators/
2796 serialize.cc: Likewise.
2797 * testsuite/26_numerics/random/extreme_value_distribution/
2798 operators/serialize.cc: Likewise.
2799 * testsuite/26_numerics/random/piecewise_linear_distribution/
2800 operators/serialize.cc: Likewise.
2801 * testsuite/26_numerics/random/student_t_distribution/operators/
2802 serialize.cc: Likewise.
2803 * testsuite/26_numerics/random/geometric_distribution/operators/
2804 serialize.cc: Likewise.
2805
2806 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2807 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2808 mersenne_twister_engine<>::seed(_Gen&,
2809 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2810 subtract_with_carry_engine<>::seed(_Gen&,
2811 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2812 Remove, unused.
2813 * include/bits/random.tcc (linear_congruential_engine<>::
2814 seed(_Gen&, false_type): Likewise.
2815
2816 2009-04-09 Nick Clifton <nickc@redhat.com>
2817
2818 * src/allocator-inst.cc: Change copyright header to refer to
2819 version 3 of the GNU General Public License with version 3.1
2820 of the GCC Runtime Library Exception and to point readers at
2821 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2822 web page.
2823 * config/abi/compatibility.h: Likewise.
2824 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2825 * config/abi/pre/gnu.ver: Likewise.
2826 * config/allocator/bitmap_allocator_base.h: Likewise.
2827 * config/allocator/malloc_allocator_base.h: Likewise.
2828 * config/allocator/mt_allocator_base.h: Likewise.
2829 * config/allocator/new_allocator_base.h: Likewise.
2830 * config/allocator/pool_allocator_base.h: Likewise.
2831 * config/cpu/alpha/atomic_word.h: Likewise.
2832 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2833 * config/cpu/cris/atomic_word.h: Likewise.
2834 * config/cpu/cris/atomicity.h: Likewise.
2835 * config/cpu/generic/atomic_word.h: Likewise.
2836 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2837 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2838 * config/cpu/generic/cpu_defines.h: Likewise.
2839 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2840 * config/cpu/hppa/atomicity.h: Likewise.
2841 * config/cpu/i386/atomicity.h: Likewise.
2842 * config/cpu/i486/atomicity.h: Likewise.
2843 * config/cpu/ia64/atomic_word.h: Likewise.
2844 * config/cpu/m68k/atomicity.h: Likewise.
2845 * config/cpu/powerpc/atomic_word.h: Likewise.
2846 * config/cpu/powerpc/cpu_defines.h: Likewise.
2847 * config/cpu/sh/atomicity.h: Likewise.
2848 * config/cpu/sparc/atomic_word.h: Likewise.
2849 * config/cpu/sparc/atomicity.h: Likewise.
2850 * config/io/basic_file_stdio.cc: Likewise.
2851 * config/io/basic_file_stdio.h: Likewise.
2852 * config/io/c_io_stdio.h: Likewise.
2853 * config/locale/darwin/ctype_members.cc: Likewise.
2854 * config/locale/generic/c++locale_internal.h: Likewise.
2855 * config/locale/generic/c_locale.cc: Likewise.
2856 * config/locale/generic/c_locale.h: Likewise.
2857 * config/locale/generic/codecvt_members.cc: Likewise.
2858 * config/locale/generic/collate_members.cc: Likewise.
2859 * config/locale/generic/ctype_members.cc: Likewise.
2860 * config/locale/generic/messages_members.cc: Likewise.
2861 * config/locale/generic/messages_members.h: Likewise.
2862 * config/locale/generic/monetary_members.cc: Likewise.
2863 * config/locale/generic/numeric_members.cc: Likewise.
2864 * config/locale/generic/time_members.cc: Likewise.
2865 * config/locale/generic/time_members.h: Likewise.
2866 * config/locale/gnu/c++locale_internal.h: Likewise.
2867 * config/locale/gnu/c_locale.cc: Likewise.
2868 * config/locale/gnu/c_locale.h: Likewise.
2869 * config/locale/gnu/codecvt_members.cc: Likewise.
2870 * config/locale/gnu/collate_members.cc: Likewise.
2871 * config/locale/gnu/ctype_members.cc: Likewise.
2872 * config/locale/gnu/messages_members.cc: Likewise.
2873 * config/locale/gnu/messages_members.h: Likewise.
2874 * config/locale/gnu/monetary_members.cc: Likewise.
2875 * config/locale/gnu/numeric_members.cc: Likewise.
2876 * config/locale/gnu/time_members.cc: Likewise.
2877 * config/locale/gnu/time_members.h: Likewise.
2878 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2879 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2880 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2881 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2882 * config/os/aix/atomic_word.h: Likewise.
2883 * config/os/aix/atomicity.h: Likewise.
2884 * config/os/aix/ctype_base.h: Likewise.
2885 * config/os/aix/ctype_inline.h: Likewise.
2886 * config/os/aix/ctype_noninline.h: Likewise.
2887 * config/os/aix/os_defines.h: Likewise.
2888 * config/os/bsd/darwin/ctype_base.h: Likewise.
2889 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2890 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2891 * config/os/bsd/darwin/os_defines.h: Likewise.
2892 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2893 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2894 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2895 * config/os/bsd/freebsd/os_defines.h: Likewise.
2896 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2897 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2898 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2899 * config/os/bsd/netbsd/os_defines.h: Likewise.
2900 * config/os/djgpp/ctype_base.h: Likewise.
2901 * config/os/djgpp/ctype_inline.h: Likewise.
2902 * config/os/djgpp/ctype_noninline.h: Likewise.
2903 * config/os/djgpp/os_defines.h: Likewise.
2904 * config/os/generic/ctype_base.h: Likewise.
2905 * config/os/generic/ctype_inline.h: Likewise.
2906 * config/os/generic/ctype_noninline.h: Likewise.
2907 * config/os/generic/error_constants.h: Likewise.
2908 * config/os/generic/os_defines.h: Likewise.
2909 * config/os/gnu-linux/ctype_base.h: Likewise.
2910 * config/os/gnu-linux/ctype_inline.h: Likewise.
2911 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2912 * config/os/gnu-linux/os_defines.h: Likewise.
2913 * config/os/hpux/ctype_base.h: Likewise.
2914 * config/os/hpux/ctype_inline.h: Likewise.
2915 * config/os/hpux/ctype_noninline.h: Likewise.
2916 * config/os/hpux/os_defines.h: Likewise.
2917 * config/os/irix/atomic_word.h: Likewise.
2918 * config/os/irix/atomicity.h: Likewise.
2919 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2920 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2921 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2922 * config/os/irix/irix5.2/os_defines.h: Likewise.
2923 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2924 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2925 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2926 * config/os/irix/irix6.5/os_defines.h: Likewise.
2927 * config/os/mingw32/ctype_base.h: Likewise.
2928 * config/os/mingw32/ctype_inline.h: Likewise.
2929 * config/os/mingw32/ctype_noninline.h: Likewise.
2930 * config/os/mingw32/error_constants.h: Likewise.
2931 * config/os/mingw32/os_defines.h: Likewise.
2932 * config/os/newlib/ctype_base.h: Likewise.
2933 * config/os/newlib/ctype_inline.h: Likewise.
2934 * config/os/newlib/ctype_noninline.h: Likewise.
2935 * config/os/newlib/os_defines.h: Likewise.
2936 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2937 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2938 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2939 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2940 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2941 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2942 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2943 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2944 * config/os/tpf/ctype_base.h: Likewise.
2945 * config/os/tpf/ctype_inline.h: Likewise.
2946 * config/os/tpf/ctype_noninline.h: Likewise.
2947 * config/os/tpf/os_defines.h: Likewise.
2948 * config/os/uclibc/ctype_base.h: Likewise.
2949 * config/os/uclibc/ctype_inline.h: Likewise.
2950 * config/os/uclibc/ctype_noninline.h: Likewise.
2951 * config/os/uclibc/os_defines.h: Likewise.
2952 * config/os/vxworks/ctype_base.h: Likewise.
2953 * config/os/vxworks/ctype_inline.h: Likewise.
2954 * config/os/vxworks/ctype_noninline.h: Likewise.
2955 * config/os/vxworks/os_defines.h: Likewise.
2956 * include/backward/auto_ptr.h: Likewise.
2957 * include/backward/backward_warning.h: Likewise.
2958 * include/backward/binders.h: Likewise.
2959 * include/backward/hash_fun.h: Likewise.
2960 * include/backward/hash_map: Likewise.
2961 * include/backward/hash_set: Likewise.
2962 * include/backward/hashtable.h: Likewise.
2963 * include/backward/strstream: Likewise.
2964 * include/bits/algorithmfwd.h: Likewise.
2965 * include/bits/allocator.h: Likewise.
2966 * include/bits/atomic_0.h: Likewise.
2967 * include/bits/atomic_2.h: Likewise.
2968 * include/bits/atomicfwd_c.h: Likewise.
2969 * include/bits/atomicfwd_cxx.h: Likewise.
2970 * include/bits/basic_ios.h: Likewise.
2971 * include/bits/basic_ios.tcc: Likewise.
2972 * include/bits/basic_string.h: Likewise.
2973 * include/bits/basic_string.tcc: Likewise.
2974 * include/bits/boost_concept_check.h: Likewise.
2975 * include/bits/c++config: Likewise.
2976 * include/bits/char_traits.h: Likewise.
2977 * include/bits/codecvt.h: Likewise.
2978 * include/bits/concept_check.h: Likewise.
2979 * include/bits/cpp_type_traits.h: Likewise.
2980 * include/bits/deque.tcc: Likewise.
2981 * include/bits/forward_list.h: Likewise.
2982 * include/bits/forward_list.tcc: Likewise.
2983 * include/bits/fstream.tcc: Likewise.
2984 * include/bits/functexcept.h: Likewise.
2985 * include/bits/functional_hash.h: Likewise.
2986 * include/bits/gslice.h: Likewise.
2987 * include/bits/gslice_array.h: Likewise.
2988 * include/bits/hashtable.h: Likewise.
2989 * include/bits/indirect_array.h: Likewise.
2990 * include/bits/ios_base.h: Likewise.
2991 * include/bits/istream.tcc: Likewise.
2992 * include/bits/list.tcc: Likewise.
2993 * include/bits/locale_classes.h: Likewise.
2994 * include/bits/locale_classes.tcc: Likewise.
2995 * include/bits/locale_facets.h: Likewise.
2996 * include/bits/locale_facets.tcc: Likewise.
2997 * include/bits/locale_facets_nonio.h: Likewise.
2998 * include/bits/locale_facets_nonio.tcc: Likewise.
2999 * include/bits/localefwd.h: Likewise.
3000 * include/bits/mask_array.h: Likewise.
3001 * include/bits/move.h: Likewise.
3002 * include/bits/ostream.tcc: Likewise.
3003 * include/bits/ostream_insert.h: Likewise.
3004 * include/bits/postypes.h: Likewise.
3005 * include/bits/shared_ptr.h: Likewise.
3006 * include/bits/slice_array.h: Likewise.
3007 * include/bits/sstream.tcc: Likewise.
3008 * include/bits/stl_algo.h: Likewise.
3009 * include/bits/stl_algobase.h: Likewise.
3010 * include/bits/stl_bvector.h: Likewise.
3011 * include/bits/stl_construct.h: Likewise.
3012 * include/bits/stl_deque.h: Likewise.
3013 * include/bits/stl_function.h: Likewise.
3014 * include/bits/stl_heap.h: Likewise.
3015 * include/bits/stl_iterator.h: Likewise.
3016 * include/bits/stl_iterator_base_funcs.h: Likewise.
3017 * include/bits/stl_iterator_base_types.h: Likewise.
3018 * include/bits/stl_list.h: Likewise.
3019 * include/bits/stl_map.h: Likewise.
3020 * include/bits/stl_multimap.h: Likewise.
3021 * include/bits/stl_multiset.h: Likewise.
3022 * include/bits/stl_numeric.h: Likewise.
3023 * include/bits/stl_pair.h: Likewise.
3024 * include/bits/stl_queue.h: Likewise.
3025 * include/bits/stl_raw_storage_iter.h: Likewise.
3026 * include/bits/stl_relops.h: Likewise.
3027 * include/bits/stl_set.h: Likewise.
3028 * include/bits/stl_stack.h: Likewise.
3029 * include/bits/stl_tempbuf.h: Likewise.
3030 * include/bits/stl_tree.h: Likewise.
3031 * include/bits/stl_uninitialized.h: Likewise.
3032 * include/bits/stl_vector.h: Likewise.
3033 * include/bits/stream_iterator.h: Likewise.
3034 * include/bits/streambuf.tcc: Likewise.
3035 * include/bits/streambuf_iterator.h: Likewise.
3036 * include/bits/stringfwd.h: Likewise.
3037 * include/bits/unique_ptr.h: Likewise.
3038 * include/bits/valarray_after.h: Likewise.
3039 * include/bits/valarray_array.h: Likewise.
3040 * include/bits/valarray_array.tcc: Likewise.
3041 * include/bits/valarray_before.h: Likewise.
3042 * include/bits/vector.tcc: Likewise.
3043 * include/c/cassert: Likewise.
3044 * include/c/cctype: Likewise.
3045 * include/c/cerrno: Likewise.
3046 * include/c/cfloat: Likewise.
3047 * include/c/ciso646: Likewise.
3048 * include/c/climits: Likewise.
3049 * include/c/clocale: Likewise.
3050 * include/c/cmath: Likewise.
3051 * include/c/csetjmp: Likewise.
3052 * include/c/csignal: Likewise.
3053 * include/c/cstdarg: Likewise.
3054 * include/c/cstddef: Likewise.
3055 * include/c/cstdio: Likewise.
3056 * include/c/cstdlib: Likewise.
3057 * include/c/cstring: Likewise.
3058 * include/c/ctime: Likewise.
3059 * include/c/cwchar: Likewise.
3060 * include/c/cwctype: Likewise.
3061 * include/c_compatibility/assert.h: Likewise.
3062 * include/c_compatibility/complex.h: Likewise.
3063 * include/c_compatibility/ctype.h: Likewise.
3064 * include/c_compatibility/errno.h: Likewise.
3065 * include/c_compatibility/fenv.h: Likewise.
3066 * include/c_compatibility/float.h: Likewise.
3067 * include/c_compatibility/inttypes.h: Likewise.
3068 * include/c_compatibility/iso646.h: Likewise.
3069 * include/c_compatibility/limits.h: Likewise.
3070 * include/c_compatibility/locale.h: Likewise.
3071 * include/c_compatibility/math.h: Likewise.
3072 * include/c_compatibility/setjmp.h: Likewise.
3073 * include/c_compatibility/signal.h: Likewise.
3074 * include/c_compatibility/stdarg.h: Likewise.
3075 * include/c_compatibility/stdatomic.h: Likewise.
3076 * include/c_compatibility/stdbool.h: Likewise.
3077 * include/c_compatibility/stddef.h: Likewise.
3078 * include/c_compatibility/stdint.h: Likewise.
3079 * include/c_compatibility/stdio.h: Likewise.
3080 * include/c_compatibility/stdlib.h: Likewise.
3081 * include/c_compatibility/string.h: Likewise.
3082 * include/c_compatibility/tgmath.h: Likewise.
3083 * include/c_compatibility/time.h: Likewise.
3084 * include/c_compatibility/wchar.h: Likewise.
3085 * include/c_compatibility/wctype.h: Likewise.
3086 * include/c_global/cassert: Likewise.
3087 * include/c_global/ccomplex: Likewise.
3088 * include/c_global/cctype: Likewise.
3089 * include/c_global/cerrno: Likewise.
3090 * include/c_global/cfenv: Likewise.
3091 * include/c_global/cfloat: Likewise.
3092 * include/c_global/cinttypes: Likewise.
3093 * include/c_global/ciso646: Likewise.
3094 * include/c_global/climits: Likewise.
3095 * include/c_global/clocale: Likewise.
3096 * include/c_global/cmath.tcc: Likewise.
3097 * include/c_global/cmath: Likewise.
3098 * include/c_global/csetjmp: Likewise.
3099 * include/c_global/csignal: Likewise.
3100 * include/c_global/cstdarg: Likewise.
3101 * include/c_global/cstdatomic: Likewise.
3102 * include/c_global/cstdbool: Likewise.
3103 * include/c_global/cstddef: Likewise.
3104 * include/c_global/cstdint: Likewise.
3105 * include/c_global/cstdio: Likewise.
3106 * include/c_global/cstdlib: Likewise.
3107 * include/c_global/cstring: Likewise.
3108 * include/c_global/ctgmath: Likewise.
3109 * include/c_global/ctime: Likewise.
3110 * include/c_global/cwchar: Likewise.
3111 * include/c_global/cwctype: Likewise.
3112 * include/c_std/cassert: Likewise.
3113 * include/c_std/cctype: Likewise.
3114 * include/c_std/cerrno: Likewise.
3115 * include/c_std/cfloat: Likewise.
3116 * include/c_std/ciso646: Likewise.
3117 * include/c_std/climits: Likewise.
3118 * include/c_std/clocale: Likewise.
3119 * include/c_std/cmath.tcc: Likewise.
3120 * include/c_std/cmath: Likewise.
3121 * include/c_std/csetjmp: Likewise.
3122 * include/c_std/csignal: Likewise.
3123 * include/c_std/cstdarg: Likewise.
3124 * include/c_std/cstddef: Likewise.
3125 * include/c_std/cstdio: Likewise.
3126 * include/c_std/cstdlib: Likewise.
3127 * include/c_std/cstring: Likewise.
3128 * include/c_std/ctime: Likewise.
3129 * include/c_std/cwchar: Likewise.
3130 * include/c_std/cwctype: Likewise.
3131 * include/debug/bitset: Likewise.
3132 * include/debug/debug.h: Likewise.
3133 * include/debug/deque: Likewise.
3134 * include/debug/formatter.h: Likewise.
3135 * include/debug/functions.h: Likewise.
3136 * include/debug/list: Likewise.
3137 * include/debug/macros.h: Likewise.
3138 * include/debug/map.h: Likewise.
3139 * include/debug/map: Likewise.
3140 * include/debug/multimap.h: Likewise.
3141 * include/debug/multiset.h: Likewise.
3142 * include/debug/safe_base.h: Likewise.
3143 * include/debug/safe_iterator.h: Likewise.
3144 * include/debug/safe_iterator.tcc: Likewise.
3145 * include/debug/safe_sequence.h: Likewise.
3146 * include/debug/set.h: Likewise.
3147 * include/debug/set: Likewise.
3148 * include/debug/string: Likewise.
3149 * include/debug/unordered_map: Likewise.
3150 * include/debug/unordered_set: Likewise.
3151 * include/debug/vector: Likewise.
3152 * include/ext/algorithm: Likewise.
3153 * include/ext/array_allocator.h: Likewise.
3154 * include/ext/atomicity.h: Likewise.
3155 * include/ext/bitmap_allocator.h: Likewise.
3156 * include/ext/cast.h: Likewise.
3157 * include/ext/codecvt_specializations.h: Likewise.
3158 * include/ext/concurrence.h: Likewise.
3159 * include/ext/debug_allocator.h: Likewise.
3160 * include/ext/enc_filebuf.h: Likewise.
3161 * include/ext/extptr_allocator.h: Likewise.
3162 * include/ext/functional: Likewise.
3163 * include/ext/iterator: Likewise.
3164 * include/ext/malloc_allocator.h: Likewise.
3165 * include/ext/memory: Likewise.
3166 * include/ext/mt_allocator.h: Likewise.
3167 * include/ext/new_allocator.h: Likewise.
3168 * include/ext/numeric: Likewise.
3169 * include/ext/numeric_traits.h: Likewise.
3170 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3171 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3172 Likewise.
3173 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3174 Likewise.
3175 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3176 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3177 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3178 Likewise.
3179 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3180 Likewise.
3181 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3182 Likewise.
3183 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3184 Likewise.
3185 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3186 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3187 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3188 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3189 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3194 Likewise.
3195 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3196 Likewise.
3197 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3198 Likewise.
3199 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3200 Likewise.
3201 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3202 Likewise.
3203 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3204 Likewise.
3205 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3206 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3207 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3208 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3213 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3214 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3215 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3216 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3217 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3218 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3219 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3220 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3221 Likewise.
3222 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3223 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3226 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3227 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3230 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3231 Likewise.
3232 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3233 Likewise.
3234 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3235 Likewise.
3236 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3237 Likewise.
3238 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3239 Likewise.
3240 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3241 Likewise.
3242 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3243 Likewise.
3244 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3245 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3246 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3247 Likewise.
3248 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3249 Likewise.
3250 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3253 Likewise.
3254 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3255 Likewise.
3256 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3257 Likewise.
3258 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3259 Likewise.
3260 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3273 Likewise.
3274 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3275 Likewise.
3276 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3277 Likewise.
3278 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3279 Likewise.
3280 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3281 Likewise.
3282 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3283 Likewise.
3284 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3285 Likewise.
3286 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3287 Likewise.
3288 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3289 Likewise.
3290 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3291 Likewise.
3292 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3293 Likewise.
3294 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3295 Likewise.
3296 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3297 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3298 Likewise.
3299 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3300 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3301 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3302 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3303 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3304 Likewise.
3305 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3306 Likewise.
3307 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3308 Likewise.
3309 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3310 Likewise.
3311 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3312 Likewise.
3313 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3314 Likewise.
3315 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3316 Likewise.
3317 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3318 Likewise.
3319 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3320 Likewise.
3321 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3322 Likewise.
3323 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3324 Likewise.
3325 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3328 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3329 Likewise.
3330 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3331 Likewise.
3332 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3333 Likewise.
3334 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3335 Likewise.
3336 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3337 Likewise.
3338 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3339 Likewise.
3340 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3341 Likewise.
3342 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3343 Likewise.
3344 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3345 Likewise.
3346 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3347 Likewise.
3348 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3349 Likewise.
3350 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3351 Likewise.
3352 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3353 Likewise.
3354 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3355 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3356 Likewise.
3357 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3358 Likewise.
3359 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3360 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3361 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3362 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3363 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3364 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3365 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3366 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3367 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3368 Likewise.
3369 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3370 Likewise.
3371 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3372 Likewise.
3373 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3374 Likewise.
3375 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3376 Likewise.
3377 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3378 Likewise.
3379 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3380 Likewise.
3381 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3382 Likewise.
3383 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3384 Likewise.
3385 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3386 Likewise.
3387 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3388 Likewise.
3389 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3390 Likewise.
3391 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3392 Likewise.
3393 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3394 Likewise.
3395 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3396 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3397 Likewise.
3398 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3399 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3400 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3401 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3402 Likewise.
3403 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3404 Likewise.
3405 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3406 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3407 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3408 Likewise.
3409 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3410 Likewise.
3411 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3412 Likewise.
3413 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3414 Likewise.
3415 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3416 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3417 Likewise.
3418 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3419 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3420 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3421 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3422 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3423 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3424 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3425 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3426 Likewise.
3427 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3428 Likewise.
3429 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3430 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3431 Likewise.
3432 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3433 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3434 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3435 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3436 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3437 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3438 Likewise.
3439 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3440 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3441 Likewise.
3442 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3443 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3444 Likewise.
3445 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3446 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3447 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3448 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3449 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3450 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3451 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3452 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3453 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3454 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3455 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3456 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3457 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3458 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3459 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3460 Likewise.
3461 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3462 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3463 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3464 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3465 Likewise.
3466 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3467 Likewise.
3468 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3469 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3470 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3471 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3472 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3473 Likewise.
3474 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3475 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3476 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3477 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3478 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3479 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3480 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3481 Likewise.
3482 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3483 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3484 Likewise.
3485 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3486 Likewise.
3487 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3488 Likewise.
3489 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3490 Likewise.
3491 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3492 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3493 Likewise.
3494 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3495 Likewise.
3496 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3497 Likewise.
3498 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3499 Likewise.
3500 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3501 Likewise.
3502 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3503 Likewise.
3504 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3505 Likewise.
3506 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3507 Likewise.
3508 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3509 Likewise.
3510 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3511 Likewise.
3512 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3513 Likewise.
3514 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3515 Likewise.
3516 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3517 Likewise.
3518 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3519 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3520 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3521 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3522 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3523 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3524 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3525 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3526 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3527 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3528 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3529 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3530 Likewise.
3531 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3532 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3533 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3534 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3535 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3536 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3537 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3538 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3539 Likewise.
3540 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3541 Likewise.
3542 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3543 Likewise.
3544 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3545 Likewise.
3546 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3547 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3548 Likewise.
3549 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3550 Likewise.
3551 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3552 Likewise.
3553 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3554 Likewise.
3555 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3556 Likewise.
3557 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3558 Likewise.
3559 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3560 Likewise.
3561 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3562 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3563 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3564 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3565 Likewise.
3566 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3567 Likewise.
3568 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3569 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3570 Likewise.
3571 * include/ext/pb_ds/exception.hpp: Likewise.
3572 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3573 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3574 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3575 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3576 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3577 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3578 * include/ext/pod_char_traits.h: Likewise.
3579 * include/ext/pointer.h: Likewise.
3580 * include/ext/pool_allocator.h: Likewise.
3581 * include/ext/rb_tree: Likewise.
3582 * include/ext/rc_string_base.h: Likewise.
3583 * include/ext/rope: Likewise.
3584 * include/ext/ropeimpl.h: Likewise.
3585 * include/ext/slist: Likewise.
3586 * include/ext/sso_string_base.h: Likewise.
3587 * include/ext/stdio_filebuf.h: Likewise.
3588 * include/ext/stdio_sync_filebuf.h: Likewise.
3589 * include/ext/string_conversions.h: Likewise.
3590 * include/ext/throw_allocator.h: Likewise.
3591 * include/ext/type_traits.h: Likewise.
3592 * include/ext/typelist.h: Likewise.
3593 * include/ext/vstring.h: Likewise.
3594 * include/ext/vstring.tcc: Likewise.
3595 * include/ext/vstring_fwd.h: Likewise.
3596 * include/ext/vstring_util.h: Likewise.
3597 * include/parallel/algo.h: Likewise.
3598 * include/parallel/algobase.h: Likewise.
3599 * include/parallel/algorithm: Likewise.
3600 * include/parallel/algorithmfwd.h: Likewise.
3601 * include/parallel/balanced_quicksort.h: Likewise.
3602 * include/parallel/base.h: Likewise.
3603 * include/parallel/basic_iterator.h: Likewise.
3604 * include/parallel/checkers.h: Likewise.
3605 * include/parallel/compatibility.h: Likewise.
3606 * include/parallel/compiletime_settings.h: Likewise.
3607 * include/parallel/equally_split.h: Likewise.
3608 * include/parallel/features.h: Likewise.
3609 * include/parallel/find.h: Likewise.
3610 * include/parallel/find_selectors.h: Likewise.
3611 * include/parallel/for_each.h: Likewise.
3612 * include/parallel/for_each_selectors.h: Likewise.
3613 * include/parallel/iterator.h: Likewise.
3614 * include/parallel/list_partition.h: Likewise.
3615 * include/parallel/losertree.h: Likewise.
3616 * include/parallel/merge.h: Likewise.
3617 * include/parallel/multiseq_selection.h: Likewise.
3618 * include/parallel/multiway_merge.h: Likewise.
3619 * include/parallel/multiway_mergesort.h: Likewise.
3620 * include/parallel/numeric: Likewise.
3621 * include/parallel/numericfwd.h: Likewise.
3622 * include/parallel/omp_loop.h: Likewise.
3623 * include/parallel/omp_loop_static.h: Likewise.
3624 * include/parallel/par_loop.h: Likewise.
3625 * include/parallel/parallel.h: Likewise.
3626 * include/parallel/partial_sum.h: Likewise.
3627 * include/parallel/partition.h: Likewise.
3628 * include/parallel/queue.h: Likewise.
3629 * include/parallel/quicksort.h: Likewise.
3630 * include/parallel/random_number.h: Likewise.
3631 * include/parallel/random_shuffle.h: Likewise.
3632 * include/parallel/search.h: Likewise.
3633 * include/parallel/set_operations.h: Likewise.
3634 * include/parallel/settings.h: Likewise.
3635 * include/parallel/sort.h: Likewise.
3636 * include/parallel/tags.h: Likewise.
3637 * include/parallel/types.h: Likewise.
3638 * include/parallel/unique_copy.h: Likewise.
3639 * include/parallel/workstealing.h: Likewise.
3640 * include/precompiled/extc++.h: Likewise.
3641 * include/precompiled/stdc++.h: Likewise.
3642 * include/precompiled/stdtr1c++.h: Likewise.
3643 * include/std/algorithm: Likewise.
3644 * include/std/array: Likewise.
3645 * include/std/bitset: Likewise.
3646 * include/std/c++0x_warning.h: Likewise.
3647 * include/std/chrono: Likewise.
3648 * include/std/complex: Likewise.
3649 * include/std/condition_variable: Likewise.
3650 * include/std/deque: Likewise.
3651 * include/std/forward_list: Likewise.
3652 * include/std/fstream: Likewise.
3653 * include/std/functional: Likewise.
3654 * include/std/iomanip: Likewise.
3655 * include/std/ios: Likewise.
3656 * include/std/iosfwd: Likewise.
3657 * include/std/iostream: Likewise.
3658 * include/std/istream: Likewise.
3659 * include/std/iterator: Likewise.
3660 * include/std/limits: Likewise.
3661 * include/std/list: Likewise.
3662 * include/std/locale: Likewise.
3663 * include/std/map: Likewise.
3664 * include/std/memory: Likewise.
3665 * include/std/mutex: Likewise.
3666 * include/std/numeric: Likewise.
3667 * include/std/ostream: Likewise.
3668 * include/std/queue: Likewise.
3669 * include/std/random: Likewise.
3670 * include/std/ratio: Likewise.
3671 * include/std/regex: Likewise.
3672 * include/std/set: Likewise.
3673 * include/std/sstream: Likewise.
3674 * include/std/stack: Likewise.
3675 * include/std/stdexcept: Likewise.
3676 * include/std/streambuf: Likewise.
3677 * include/std/string: Likewise.
3678 * include/std/system_error: Likewise.
3679 * include/std/thread: Likewise.
3680 * include/std/tuple: Likewise.
3681 * include/std/type_traits: Likewise.
3682 * include/std/unordered_map: Likewise.
3683 * include/std/unordered_set: Likewise.
3684 * include/std/utility: Likewise.
3685 * include/std/valarray: Likewise.
3686 * include/std/vector: Likewise.
3687 * include/tr1/array: Likewise.
3688 * include/tr1/bessel_function.tcc: Likewise.
3689 * include/tr1/beta_function.tcc: Likewise.
3690 * include/tr1/ccomplex: Likewise.
3691 * include/tr1/cctype: Likewise.
3692 * include/tr1/cfenv: Likewise.
3693 * include/tr1/cfloat: Likewise.
3694 * include/tr1/cinttypes: Likewise.
3695 * include/tr1/climits: Likewise.
3696 * include/tr1/cmath: Likewise.
3697 * include/tr1/complex.h: Likewise.
3698 * include/tr1/complex: Likewise.
3699 * include/tr1/cstdarg: Likewise.
3700 * include/tr1/cstdbool: Likewise.
3701 * include/tr1/cstdint: Likewise.
3702 * include/tr1/cstdio: Likewise.
3703 * include/tr1/cstdlib: Likewise.
3704 * include/tr1/ctgmath: Likewise.
3705 * include/tr1/ctime: Likewise.
3706 * include/tr1/ctype.h: Likewise.
3707 * include/tr1/cwchar: Likewise.
3708 * include/tr1/cwctype: Likewise.
3709 * include/tr1/ell_integral.tcc: Likewise.
3710 * include/tr1/exp_integral.tcc: Likewise.
3711 * include/tr1/fenv.h: Likewise.
3712 * include/tr1/float.h: Likewise.
3713 * include/tr1/functional: Likewise.
3714 * include/tr1/functional_hash.h: Likewise.
3715 * include/tr1/gamma.tcc: Likewise.
3716 * include/tr1/hashtable.h: Likewise.
3717 * include/tr1/hypergeometric.tcc: Likewise.
3718 * include/tr1/inttypes.h: Likewise.
3719 * include/tr1/legendre_function.tcc: Likewise.
3720 * include/tr1/limits.h: Likewise.
3721 * include/tr1/math.h: Likewise.
3722 * include/tr1/memory: Likewise.
3723 * include/tr1/modified_bessel_func.tcc: Likewise.
3724 * include/tr1/poly_hermite.tcc: Likewise.
3725 * include/tr1/poly_laguerre.tcc: Likewise.
3726 * include/tr1/random: Likewise.
3727 * include/tr1/regex: Likewise.
3728 * include/tr1/riemann_zeta.tcc: Likewise.
3729 * include/tr1/shared_ptr.h: Likewise.
3730 * include/tr1/special_function_util.h: Likewise.
3731 * include/tr1/stdarg.h: Likewise.
3732 * include/tr1/stdbool.h: Likewise.
3733 * include/tr1/stdint.h: Likewise.
3734 * include/tr1/stdio.h: Likewise.
3735 * include/tr1/stdlib.h: Likewise.
3736 * include/tr1/tgmath.h: Likewise.
3737 * include/tr1/tuple: Likewise.
3738 * include/tr1/type_traits: Likewise.
3739 * include/tr1/unordered_map: Likewise.
3740 * include/tr1/unordered_set: Likewise.
3741 * include/tr1/utility: Likewise.
3742 * include/tr1/wchar.h: Likewise.
3743 * include/tr1/wctype.h: Likewise.
3744 * include/tr1_impl/array: Likewise.
3745 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3746 * include/tr1_impl/cctype: Likewise.
3747 * include/tr1_impl/cfenv: Likewise.
3748 * include/tr1_impl/cinttypes: Likewise.
3749 * include/tr1_impl/cmath: Likewise.
3750 * include/tr1_impl/complex: Likewise.
3751 * include/tr1_impl/cstdint: Likewise.
3752 * include/tr1_impl/cstdio: Likewise.
3753 * include/tr1_impl/cstdlib: Likewise.
3754 * include/tr1_impl/cwchar: Likewise.
3755 * include/tr1_impl/cwctype: Likewise.
3756 * include/tr1_impl/functional: Likewise.
3757 * include/tr1_impl/functional_hash.h: Likewise.
3758 * include/tr1_impl/hashtable: Likewise.
3759 * include/tr1_impl/hashtable_policy.h: Likewise.
3760 * include/tr1_impl/random.tcc: Likewise.
3761 * include/tr1_impl/random: Likewise.
3762 * include/tr1_impl/regex: Likewise.
3763 * include/tr1_impl/type_traits: Likewise.
3764 * include/tr1_impl/unordered_map: Likewise.
3765 * include/tr1_impl/unordered_set: Likewise.
3766 * include/tr1_impl/utility: Likewise.
3767 * libsupc++/array_type_info.cc: Likewise.
3768 * libsupc++/atexit_arm.cc: Likewise.
3769 * libsupc++/bad_cast.cc: Likewise.
3770 * libsupc++/bad_typeid.cc: Likewise.
3771 * libsupc++/class_type_info.cc: Likewise.
3772 * libsupc++/cxxabi-forced.h: Likewise.
3773 * libsupc++/cxxabi.h: Likewise.
3774 * libsupc++/del_op.cc: Likewise.
3775 * libsupc++/del_opnt.cc: Likewise.
3776 * libsupc++/del_opv.cc: Likewise.
3777 * libsupc++/del_opvnt.cc: Likewise.
3778 * libsupc++/dyncast.cc: Likewise.
3779 * libsupc++/eh_alloc.cc: Likewise.
3780 * libsupc++/eh_arm.cc: Likewise.
3781 * libsupc++/eh_aux_runtime.cc: Likewise.
3782 * libsupc++/eh_call.cc: Likewise.
3783 * libsupc++/eh_catch.cc: Likewise.
3784 * libsupc++/eh_exception.cc: Likewise.
3785 * libsupc++/eh_globals.cc: Likewise.
3786 * libsupc++/eh_personality.cc: Likewise.
3787 * libsupc++/eh_ptr.cc: Likewise.
3788 * libsupc++/eh_term_handler.cc: Likewise.
3789 * libsupc++/eh_terminate.cc: Likewise.
3790 * libsupc++/eh_throw.cc: Likewise.
3791 * libsupc++/eh_type.cc: Likewise.
3792 * libsupc++/eh_unex_handler.cc: Likewise.
3793 * libsupc++/enum_type_info.cc: Likewise.
3794 * libsupc++/exception: Likewise.
3795 * libsupc++/exception_defines.h: Likewise.
3796 * libsupc++/exception_ptr.h: Likewise.
3797 * libsupc++/function_type_info.cc: Likewise.
3798 * libsupc++/fundamental_type_info.cc: Likewise.
3799 * libsupc++/guard.cc: Likewise.
3800 * libsupc++/initializer_list: Likewise.
3801 * libsupc++/new: Likewise.
3802 * libsupc++/new_handler.cc: Likewise.
3803 * libsupc++/new_op.cc: Likewise.
3804 * libsupc++/new_opnt.cc: Likewise.
3805 * libsupc++/new_opv.cc: Likewise.
3806 * libsupc++/new_opvnt.cc: Likewise.
3807 * libsupc++/pbase_type_info.cc: Likewise.
3808 * libsupc++/pmem_type_info.cc: Likewise.
3809 * libsupc++/pointer_type_info.cc: Likewise.
3810 * libsupc++/pure.cc: Likewise.
3811 * libsupc++/si_class_type_info.cc: Likewise.
3812 * libsupc++/tinfo.cc: Likewise.
3813 * libsupc++/tinfo.h: Likewise.
3814 * libsupc++/tinfo2.cc: Likewise.
3815 * libsupc++/typeinfo: Likewise.
3816 * libsupc++/unwind-cxx.h: Likewise.
3817 * libsupc++/vec.cc: Likewise.
3818 * libsupc++/vmi_class_type_info.cc: Likewise.
3819 * libsupc++/vterminate.cc: Likewise.
3820 * po/string_literals.cc: Likewise.
3821 * src/atomic.cc: Likewise.
3822 * src/bitmap_allocator.cc: Likewise.
3823 * src/chrono.cc: Likewise.
3824 * src/codecvt.cc: Likewise.
3825 * src/compatibility-ldbl.cc: Likewise.
3826 * src/compatibility.cc: Likewise.
3827 * src/complex_io.cc: Likewise.
3828 * src/concept-inst.cc: Likewise.
3829 * src/condition_variable.cc: Likewise.
3830 * src/ctype.cc: Likewise.
3831 * src/debug.cc: Likewise.
3832 * src/debug_list.cc: Likewise.
3833 * src/ext-inst.cc: Likewise.
3834 * src/fstream-inst.cc: Likewise.
3835 * src/functexcept.cc: Likewise.
3836 * src/globals_io.cc: Likewise.
3837 * src/hash.cc: Likewise.
3838 * src/hash_c++0x.cc: Likewise.
3839 * src/hashtable.cc: Likewise.
3840 * src/hashtable_c++0x.cc: Likewise.
3841 * src/ios-inst.cc: Likewise.
3842 * src/ios.cc: Likewise.
3843 * src/ios_failure.cc: Likewise.
3844 * src/ios_init.cc: Likewise.
3845 * src/ios_locale.cc: Likewise.
3846 * src/iostream-inst.cc: Likewise.
3847 * src/istream-inst.cc: Likewise.
3848 * src/istream.cc: Likewise.
3849 * src/limits.cc: Likewise.
3850 * src/limits_c++0x.cc: Likewise.
3851 * src/list.cc: Likewise.
3852 * src/locale-inst.cc: Likewise.
3853 * src/locale.cc: Likewise.
3854 * src/locale_facets.cc: Likewise.
3855 * src/locale_init.cc: Likewise.
3856 * src/localename.cc: Likewise.
3857 * src/math_stubs_float.cc: Likewise.
3858 * src/math_stubs_long_double.cc: Likewise.
3859 * src/misc-inst.cc: Likewise.
3860 * src/mt_allocator.cc: Likewise.
3861 * src/mutex.cc: Likewise.
3862 * src/ostream-inst.cc: Likewise.
3863 * src/parallel_list.cc: Likewise.
3864 * src/parallel_settings.cc: Likewise.
3865 * src/pool_allocator.cc: Likewise.
3866 * src/sstream-inst.cc: Likewise.
3867 * src/stdexcept.cc: Likewise.
3868 * src/streambuf-inst.cc: Likewise.
3869 * src/streambuf.cc: Likewise.
3870 * src/string-inst.cc: Likewise.
3871 * src/strstream.cc: Likewise.
3872 * src/system_error.cc: Likewise.
3873 * src/thread.cc: Likewise.
3874 * src/tree.cc: Likewise.
3875 * src/valarray-inst.cc: Likewise.
3876 * src/wlocale-inst.cc: Likewise.
3877 * src/wstring-inst.cc: Likewise.
3878 * doc/xml/manual/intro.xml: Change documentation to refer the
3879 reader to version 3 of the GNU General Public License, version
3880 3.1 of the GCC Runtime Library Exception, and to point readers
3881 at the FSF's license web page.
3882
3883 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3884
3885 * Makefile.am: Change copyright header to refer to version
3886 3 of the GNU General Public License and to point readers at the
3887 COPYING3 file and the FSF's license web page.
3888 * doc/Makefile.am: Likewise.
3889 * include/Makefile.am: Likewise.
3890 * libsupc++/Makefile.am: Likewise.
3891 * po/Makefile.am: Likewise.
3892 * po/POTFILES.in: Likewise.
3893 * src/Makefile.am: Likewise.
3894 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3895 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3896 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3897 Likewise.
3898 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3899 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3900 Likewise.
3901 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3902 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3903 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3904 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3905 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3906 * testsuite/18_support/bad_cast/what.cc: Likewise.
3907 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3908 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3909 Likewise.
3910 * testsuite/18_support/bad_exception/what.cc: Likewise.
3911 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3912 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3913 * testsuite/18_support/exception/38732.cc: Likewise.
3914 * testsuite/18_support/exception/what.cc: Likewise.
3915 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3916 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3917 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3918 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3919 * testsuite/18_support/headers/climits/values.cc: Likewise.
3920 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3921 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3922 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3923 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3924 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3925 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3926 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3927 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3928 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3929 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3930 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3931 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3932 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3933 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3934 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3935 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3936 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3937 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3938 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3939 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3940 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3941 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3942 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3943 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3944 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3945 * testsuite/18_support/new_delete_placement.cc: Likewise.
3946 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3947 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3948 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3949 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3950 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3951 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3952 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3953 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3954 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3955 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3956 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3957 Likewise.
3958 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3959 * testsuite/18_support/pthread_guard.cc: Likewise.
3960 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3961 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3962 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3963 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3964 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3965 Likewise.
3966 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3967 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3968 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3969 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3970 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3971 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3972 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3973 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3974 Likewise.
3975 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3976 Likewise.
3977 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3978 Likewise.
3979 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3980 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3981 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3982 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3983 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3984 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3985 Likewise.
3986 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3987 Likewise.
3988 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3989 Likewise.
3990 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3991 Likewise.
3992 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3993 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3994 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3995 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3996 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3997 Likewise.
3998 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3999 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
4000 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
4001 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
4002 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
4003 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
4004 Likewise.
4005 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
4006 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
4007 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
4008 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
4009 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
4010 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
4011 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
4012 * testsuite/20_util/aligned_storage/value.cc: Likewise.
4013 * testsuite/20_util/allocator/1.cc: Likewise.
4014 * testsuite/20_util/allocator/10378.cc: Likewise.
4015 * testsuite/20_util/allocator/14176.cc: Likewise.
4016 * testsuite/20_util/allocator/33807.cc: Likewise.
4017 * testsuite/20_util/allocator/8230.cc: Likewise.
4018 * testsuite/20_util/auto_ptr/1.cc: Likewise.
4019 * testsuite/20_util/auto_ptr/2.cc: Likewise.
4020 * testsuite/20_util/auto_ptr/3.cc: Likewise.
4021 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
4022 * testsuite/20_util/auto_ptr/4.cc: Likewise.
4023 * testsuite/20_util/auto_ptr/5.cc: Likewise.
4024 * testsuite/20_util/auto_ptr/6.cc: Likewise.
4025 * testsuite/20_util/auto_ptr/7.cc: Likewise.
4026 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
4027 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
4028 Likewise.
4029 * testsuite/20_util/clocks/1.cc: Likewise.
4030 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
4031 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
4032 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
4033 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
4034 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
4035 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
4036 * testsuite/20_util/duration/cons/1.cc: Likewise.
4037 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
4038 * testsuite/20_util/duration/cons/2.cc: Likewise.
4039 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
4040 Likewise.
4041 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
4042 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
4043 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
4044 Likewise.
4045 * testsuite/20_util/forward/1.cc: Likewise.
4046 * testsuite/20_util/forward/1_neg.cc: Likewise.
4047 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
4048 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
4049 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
4050 * testsuite/20_util/function_objects/dr660.cc: Likewise.
4051 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
4052 Likewise.
4053 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
4054 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
4055 Likewise.
4056 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
4057 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
4058 Likewise.
4059 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
4060 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
4061 Likewise.
4062 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
4063 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
4064 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
4065 Likewise.
4066 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
4067 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
4068 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
4069 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
4070 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
4071 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
4072 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
4073 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
4074 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
4075 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
4076 Likewise.
4077 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4078 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4079 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4080 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4081 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4082 Likewise.
4083 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4084 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4085 Likewise.
4086 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4087 * testsuite/20_util/identity/value.cc: Likewise.
4088 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4089 * testsuite/20_util/is_integral/value.cc: Likewise.
4090 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4091 Likewise.
4092 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4093 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4094 * testsuite/20_util/is_reference/value.cc: Likewise.
4095 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4096 Likewise.
4097 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4098 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4099 * testsuite/20_util/is_signed/value.cc: Likewise.
4100 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4101 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4102 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4103 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4104 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4105 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4106 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4107 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4108 Likewise.
4109 * testsuite/20_util/move/1.cc: Likewise.
4110 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4111 * testsuite/20_util/pair/1.cc: Likewise.
4112 * testsuite/20_util/pair/2.cc: Likewise.
4113 * testsuite/20_util/pair/3.cc: Likewise.
4114 * testsuite/20_util/pair/4.cc: Likewise.
4115 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4116 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4117 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4118 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4119 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4120 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4121 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4122 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4123 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4124 Likewise.
4125 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4126 Likewise.
4127 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4128 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4129 * testsuite/20_util/rel_ops.cc: Likewise.
4130 * testsuite/20_util/remove_reference/value.cc: Likewise.
4131 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4132 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4133 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4134 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4135 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4136 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4137 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4138 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4139 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4140 Likewise.
4141 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4142 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4143 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4144 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4145 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4146 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4147 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4148 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4149 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4150 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4151 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4152 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4153 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4154 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4155 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4156 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4157 Likewise.
4158 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4159 Likewise.
4160 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4161 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4162 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4163 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4164 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4165 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4166 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4167 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4168 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4169 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4170 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4171 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4172 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4173 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4174 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4175 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4176 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4177 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4178 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4179 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4180 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4181 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4182 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4183 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4184 Likewise.
4185 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4186 Likewise.
4187 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4188 Likewise.
4189 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4190 Likewise.
4191 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4192 Likewise.
4193 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4194 Likewise.
4195 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4196 Likewise.
4197 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4198 Likewise.
4199 * testsuite/20_util/temporary_buffer.cc: Likewise.
4200 * testsuite/20_util/time_point/1.cc: Likewise.
4201 * testsuite/20_util/time_point/2.cc: Likewise.
4202 * testsuite/20_util/time_point/3.cc: Likewise.
4203 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4204 Likewise.
4205 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4206 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4207 Likewise.
4208 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4209 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4210 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4211 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4212 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4213 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4214 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4215 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4216 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4217 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4218 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4219 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4220 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4221 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4222 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4223 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4224 Likewise.
4225 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4226 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4227 Likewise.
4228 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4229 Likewise.
4230 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4231 Likewise.
4232 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4233 Likewise.
4234 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4235 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4236 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4237 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4238 Likewise.
4239 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4240 Likewise.
4241 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4242 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4243 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4244 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4245 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4246 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4247 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4248 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4249 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4250 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4251 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4252 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4253 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4254 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4255 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4256 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4257 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4258 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4259 Likewise.
4260 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4261 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4262 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4263 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4264 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4265 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4266 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4267 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4268 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4269 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4270 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4271 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4272 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4273 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4274 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4275 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4276 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4277 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4278 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4279 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4280 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4281 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4282 Likewise.
4283 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4284 Likewise.
4285 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4286 Likewise.
4287 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4288 Likewise.
4289 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4290 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4291 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4292 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4293 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4294 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4295 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4296 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4297 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4298 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4299 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4300 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4301 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4302 Likewise.
4303 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4304 Likewise.
4305 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4306 Likewise.
4307 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4308 Likewise.
4309 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4310 Likewise.
4311 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4312 Likewise.
4313 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4314 Likewise.
4315 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4316 Likewise.
4317 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4318 Likewise.
4319 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4320 Likewise.
4321 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4322 Likewise.
4323 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4324 Likewise.
4325 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4326 Likewise.
4327 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4328 Likewise.
4329 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4330 Likewise.
4331 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4332 Likewise.
4333 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4334 Likewise.
4335 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4336 Likewise.
4337 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4338 Likewise.
4339 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4340 Likewise.
4341 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4342 Likewise.
4343 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4344 Likewise.
4345 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4346 Likewise.
4347 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4348 Likewise.
4349 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4350 Likewise.
4351 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4352 Likewise.
4353 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4354 Likewise.
4355 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4356 Likewise.
4357 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4358 Likewise.
4359 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4360 Likewise.
4361 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4362 Likewise.
4363 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4364 Likewise.
4365 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4366 Likewise.
4367 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4368 Likewise.
4369 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4370 Likewise.
4371 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4372 Likewise.
4373 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4374 Likewise.
4375 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4376 Likewise.
4377 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4378 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4379 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4380 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4381 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4382 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4383 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4384 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4385 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4386 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4387 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4388 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4389 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4390 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4391 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4392 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4393 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4394 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4395 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4396 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4397 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4398 Likewise.
4399 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4400 Likewise.
4401 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4402 Likewise.
4403 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4404 Likewise.
4405 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4406 Likewise.
4407 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4408 Likewise.
4409 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4410 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4411 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4412 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4413 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4414 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4415 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4416 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4417 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4418 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4419 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4420 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4421 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4422 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4423 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4424 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4425 Likewise.
4426 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4427 Likewise.
4428 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4429 Likewise.
4430 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4431 Likewise.
4432 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4433 Likewise.
4434 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4435 Likewise.
4436 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4437 Likewise.
4438 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4439 Likewise.
4440 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4441 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4442 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4443 Likewise.
4444 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4445 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4446 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4447 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4448 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4449 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4450 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4451 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4452 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4453 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4454 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4455 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4456 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4457 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4458 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4459 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4460 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4461 Likewise.
4462 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4463 Likewise.
4464 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4465 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4466 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4467 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4468 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4469 Likewise.
4470 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4471 Likewise.
4472 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4473 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4474 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4475 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4476 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4477 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4478 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4479 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4480 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4481 Likewise.
4482 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4483 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4484 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4485 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4486 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4487 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4488 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4489 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4490 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4491 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4492 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4493 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4494 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4495 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4496 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4497 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4498 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4499 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4500 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4501 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4502 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4503 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4504 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4505 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4506 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4507 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4508 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4509 Likewise.
4510 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4511 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4512 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4513 Likewise.
4514 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4515 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4516 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4517 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4518 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4519 Likewise.
4520 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4521 Likewise.
4522 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4523 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4524 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4525 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4526 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4527 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4528 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4529 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4530 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4531 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4532 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4533 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4534 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4535 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4536 Likewise.
4537 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4538 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4539 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4540 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4541 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4542 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4543 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4544 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4545 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4546 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4547 Likewise.
4548 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4549 Likewise.
4550 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4551 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4552 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4553 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4554 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4555 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4556 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4557 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4558 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4559 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4560 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4561 Likewise.
4562 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4563 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4564 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4565 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4566 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4567 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4568 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4569 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4570 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4571 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4572 Likewise.
4573 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4574 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4575 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4576 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4577 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4578 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4579 Likewise.
4580 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4581 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4582 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4583 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4584 Likewise.
4585 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4586 Likewise.
4587 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4588 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4589 Likewise.
4590 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4591 * testsuite/22_locale/ctype/2.cc: Likewise.
4592 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4593 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4594 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4595 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4596 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4597 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4598 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4599 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4600 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4601 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4602 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4603 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4604 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4605 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4606 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4607 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4608 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4609 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4610 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4611 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4612 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4613 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4614 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4615 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4616 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4617 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4618 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4619 * testsuite/22_locale/facet/1.cc: Likewise.
4620 * testsuite/22_locale/facet/2.cc: Likewise.
4621 * testsuite/22_locale/facet/25421.cc: Likewise.
4622 * testsuite/22_locale/global_templates/1.cc: Likewise.
4623 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4624 Likewise.
4625 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4626 Likewise.
4627 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4628 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4629 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4630 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4631 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4632 * testsuite/22_locale/locale/13630.cc: Likewise.
4633 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4634 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4635 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4636 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4637 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4638 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4639 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4640 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4641 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4642 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4643 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4644 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4645 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4646 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4647 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4648 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4649 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4650 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4651 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4652 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4653 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4654 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4655 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4656 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4657 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4658 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4659 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4660 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4661 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4662 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4663 Likewise.
4664 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4665 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4666 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4667 Likewise.
4668 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4669 Likewise.
4670 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4671 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4672 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4673 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4674 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4675 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4676 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4677 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4678 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4679 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4680 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4681 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4682 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4683 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4684 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4685 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4686 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4687 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4688 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4689 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4690 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4691 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4692 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4693 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4694 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4695 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4696 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4697 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4698 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4699 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4700 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4701 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4702 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4703 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4704 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4705 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4706 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4707 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4708 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4709 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4710 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4711 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4712 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4713 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4714 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4715 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4716 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4717 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4718 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4719 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4720 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4721 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4722 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4723 Likewise.
4724 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4725 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4726 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4727 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4728 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4729 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4730 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4731 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4732 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4733 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4734 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4735 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4736 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4737 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4738 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4739 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4740 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4741 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4742 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4743 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4744 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4745 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4746 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4747 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4748 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4749 Likewise.
4750 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4751 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4752 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4753 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4754 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4755 Likewise.
4756 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4757 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4758 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4759 Likewise.
4760 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4761 Likewise.
4762 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4763 Likewise.
4764 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4765 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4766 Likewise.
4767 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4768 Likewise.
4769 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4770 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4771 Likewise.
4772 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4773 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4774 Likewise.
4775 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4776 Likewise.
4777 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4778 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4779 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4780 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4781 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4782 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4783 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4784 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4785 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4786 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4787 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4788 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4789 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4790 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4791 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4792 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4793 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4794 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4795 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4796 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4797 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4798 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4799 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4800 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4801 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4802 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4803 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4804 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4805 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4806 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4807 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4808 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4809 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4810 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4811 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4812 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4813 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4814 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4815 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4816 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4817 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4818 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4819 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4820 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4821 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4822 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4823 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4824 Likewise.
4825 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4826 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4827 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4828 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4829 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4830 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4831 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4832 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4833 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4834 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4835 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4836 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4837 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4838 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4839 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4840 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4841 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4842 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4843 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4844 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4845 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4846 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4847 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4848 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4849 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4850 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4851 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4852 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4853 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4854 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4855 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4856 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4857 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4858 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4859 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4860 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4861 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4862 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4863 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4864 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4865 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4866 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4867 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4868 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4869 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4870 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4871 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4872 Likewise.
4873 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4874 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4875 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4876 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4877 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4878 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4879 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4880 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4881 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4882 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4883 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4884 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4885 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4886 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4887 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4888 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4889 Likewise.
4890 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4891 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4892 Likewise.
4893 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4894 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4895 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4896 Likewise.
4897 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4898 Likewise.
4899 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4900 Likewise.
4901 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4902 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4903 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4904 Likewise.
4905 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4906 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4907 Likewise.
4908 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4909 Likewise.
4910 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4911 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4912 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4913 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4914 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4915 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4916 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4917 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4918 Likewise.
4919 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4920 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4921 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4922 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4923 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4924 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4925 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4926 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4927 Likewise.
4928 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4929 Likewise.
4930 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4931 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4932 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4933 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4934 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4935 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4936 Likewise.
4937 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4938 Likewise.
4939 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4940 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4941 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4942 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4943 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4944 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4945 Likewise.
4946 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4947 Likewise.
4948 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4949 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4950 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4951 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4952 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4953 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4954 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4955 Likewise.
4956 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4957 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4958 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4959 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4960 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4961 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4962 Likewise.
4963 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4964 Likewise.
4965 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4966 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4967 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4968 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4969 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4970 Likewise.
4971 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4972 Likewise.
4973 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4974 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4975 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4976 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4977 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4978 Likewise.
4979 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4980 Likewise.
4981 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4982 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4983 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4984 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4985 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4986 Likewise.
4987 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4988 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4989 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4990 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4991 Likewise.
4992 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4993 Likewise.
4994 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4995 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4996 Likewise.
4997 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4998 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4999 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
5000 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
5001 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
5002 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
5003 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
5004 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
5005 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
5006 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
5007 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
5008 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
5009 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
5010 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
5011 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
5012 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
5013 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
5014 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
5015 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
5016 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
5017 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
5018 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
5019 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
5020 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
5021 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
5022 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
5023 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
5024 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
5025 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
5026 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
5027 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
5028 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
5029 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
5030 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
5031 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
5032 Likewise.
5033 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
5034 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
5035 * testsuite/23_containers/bitset/18604.cc: Likewise.
5036 * testsuite/23_containers/bitset/all/1.cc: Likewise.
5037 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
5038 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
5039 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
5040 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
5041 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
5042 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
5043 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
5044 * testsuite/23_containers/bitset/input/1.cc: Likewise.
5045 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
5046 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
5047 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
5048 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
5049 * testsuite/23_containers/bitset/test/1.cc: Likewise.
5050 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
5051 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
5052 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
5053 * testsuite/23_containers/deque/18604.cc: Likewise.
5054 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
5055 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
5056 * testsuite/23_containers/deque/cons/1.cc: Likewise.
5057 * testsuite/23_containers/deque/cons/2.cc: Likewise.
5058 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
5059 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
5060 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
5061 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
5062 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
5063 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
5064 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
5065 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
5066 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
5067 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
5068 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
5069 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
5070 * testsuite/23_containers/deque/operators/1.cc: Likewise.
5071 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
5072 Likewise.
5073 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
5074 Likewise.
5075 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
5076 Likewise.
5077 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5078 Likewise.
5079 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5080 Likewise.
5081 * testsuite/23_containers/deque/types/1.cc: Likewise.
5082 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5083 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5084 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5085 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5086 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5087 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5088 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5089 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5090 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5091 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5092 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5093 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5094 Likewise.
5095 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5096 Likewise.
5097 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5098 Likewise.
5099 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5100 Likewise.
5101 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5102 Likewise.
5103 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5104 Likewise.
5105 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5106 Likewise.
5107 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5108 Likewise.
5109 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5110 Likewise.
5111 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5112 Likewise.
5113 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5114 Likewise.
5115 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5116 Likewise.
5117 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5118 Likewise.
5119 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5120 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5121 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5122 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5123 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5124 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5125 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5126 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5127 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5128 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5129 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5130 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5131 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5132 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5133 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5134 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5135 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5136 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5137 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5138 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5139 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5140 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5141 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5142 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5143 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5144 Likewise.
5145 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5146 Likewise.
5147 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5148 * testsuite/23_containers/list/18604.cc: Likewise.
5149 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5150 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5151 * testsuite/23_containers/list/cons/1.cc: Likewise.
5152 * testsuite/23_containers/list/cons/2.cc: Likewise.
5153 * testsuite/23_containers/list/cons/3.cc: Likewise.
5154 * testsuite/23_containers/list/cons/4.cc: Likewise.
5155 * testsuite/23_containers/list/cons/5.cc: Likewise.
5156 * testsuite/23_containers/list/cons/6.cc: Likewise.
5157 * testsuite/23_containers/list/cons/7.cc: Likewise.
5158 * testsuite/23_containers/list/cons/8.cc: Likewise.
5159 * testsuite/23_containers/list/cons/9.cc: Likewise.
5160 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5161 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5162 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5163 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5164 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5165 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5166 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5167 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5168 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5169 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5170 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5171 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5172 * testsuite/23_containers/list/operations/1.cc: Likewise.
5173 * testsuite/23_containers/list/operations/2.cc: Likewise.
5174 * testsuite/23_containers/list/operations/3.cc: Likewise.
5175 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5176 * testsuite/23_containers/list/operations/4.cc: Likewise.
5177 * testsuite/23_containers/list/operations/5.cc: Likewise.
5178 * testsuite/23_containers/list/pthread1.cc: Likewise.
5179 * testsuite/23_containers/list/pthread5.cc: Likewise.
5180 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5181 Likewise.
5182 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5183 Likewise.
5184 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5185 Likewise.
5186 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5187 Likewise.
5188 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5189 Likewise.
5190 * testsuite/23_containers/map/18604.cc: Likewise.
5191 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5192 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5193 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5194 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5195 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5196 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5197 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5198 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5199 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5200 * testsuite/23_containers/map/operators/1.cc: Likewise.
5201 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5202 * testsuite/23_containers/map/pthread6.cc: Likewise.
5203 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5204 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5205 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5206 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5207 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5208 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5209 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5210 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5211 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5212 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5213 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5214 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5215 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5216 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5217 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5218 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5219 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5220 * testsuite/23_containers/set/18604.cc: Likewise.
5221 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5222 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5223 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5224 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5225 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5226 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5227 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5228 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5229 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5230 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5231 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5232 Likewise.
5233 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5234 Likewise.
5235 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5236 Likewise.
5237 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5238 Likewise.
5239 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5240 Likewise.
5241 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5242 Likewise.
5243 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5244 Likewise.
5245 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5246 Likewise.
5247 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5248 Likewise.
5249 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5250 Likewise.
5251 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5252 Likewise.
5253 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5254 Likewise.
5255 * testsuite/23_containers/vector/18604.cc: Likewise.
5256 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5257 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5258 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5259 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5260 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5261 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5262 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5263 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5264 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5265 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5266 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5267 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5268 Likewise.
5269 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5270 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5271 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5272 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5273 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5274 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5275 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5276 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5277 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5278 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5279 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5280 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5281 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5282 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5283 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5284 Likewise.
5285 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5286 Likewise.
5287 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5288 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5289 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5290 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5291 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5292 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5293 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5294 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5295 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5296 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5297 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5298 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5299 Likewise.
5300 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5301 Likewise.
5302 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5303 Likewise.
5304 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5305 Likewise.
5306 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5307 Likewise.
5308 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5309 Likewise.
5310 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5311 * testsuite/23_containers/vector/types/1.cc: Likewise.
5312 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5313 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5314 Likewise.
5315 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5316 Likewise.
5317 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5318 Likewise.
5319 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5320 Likewise.
5321 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5322 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5323 Likewise.
5324 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5325 Likewise.
5326 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5327 Likewise.
5328 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5329 Likewise.
5330 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5331 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5332 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5333 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5334 Likewise.
5335 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5336 Likewise.
5337 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5338 Likewise.
5339 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5340 Likewise.
5341 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5342 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5343 Likewise.
5344 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5345 Likewise.
5346 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5347 Likewise.
5348 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5349 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5350 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5351 Likewise.
5352 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5353 Likewise.
5354 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5355 Likewise.
5356 * testsuite/24_iterators/operations/next.cc: Likewise.
5357 * testsuite/24_iterators/operations/prev.cc: Likewise.
5358 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5359 Likewise.
5360 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5361 Likewise.
5362 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5363 Likewise.
5364 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5365 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5366 Likewise.
5367 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5368 Likewise.
5369 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5370 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5371 Likewise.
5372 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5373 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5374 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5375 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5376 Likewise.
5377 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5378 Likewise.
5379 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5380 Likewise.
5381 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5382 Likewise.
5383 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5384 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5385 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5386 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5387 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5388 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5389 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5390 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5391 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5392 * testsuite/25_algorithms/copy/1.cc: Likewise.
5393 * testsuite/25_algorithms/copy/2.cc: Likewise.
5394 * testsuite/25_algorithms/copy/3.cc: Likewise.
5395 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5396 * testsuite/25_algorithms/copy/4.cc: Likewise.
5397 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5398 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5399 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5400 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5401 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5402 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5403 Likewise.
5404 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5405 Likewise.
5406 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5407 Likewise.
5408 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5409 Likewise.
5410 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5411 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5412 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5413 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5414 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5415 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5416 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5417 * testsuite/25_algorithms/count/1.cc: Likewise.
5418 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5419 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5420 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5421 * testsuite/25_algorithms/equal/1.cc: Likewise.
5422 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5423 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5424 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5425 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5426 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5427 * testsuite/25_algorithms/fill/1.cc: Likewise.
5428 * testsuite/25_algorithms/fill/2.cc: Likewise.
5429 * testsuite/25_algorithms/fill/3.cc: Likewise.
5430 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5431 * testsuite/25_algorithms/fill/4.cc: Likewise.
5432 * testsuite/25_algorithms/fill/5.cc: Likewise.
5433 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5434 * testsuite/25_algorithms/find/1.cc: Likewise.
5435 * testsuite/25_algorithms/find/17441.cc: Likewise.
5436 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5437 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5438 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5439 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5440 Likewise.
5441 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5442 Likewise.
5443 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5444 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5445 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5446 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5447 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5448 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5449 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5450 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5451 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5452 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5453 Likewise.
5454 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5455 Likewise.
5456 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5457 Likewise.
5458 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5459 Likewise.
5460 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5461 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5462 * testsuite/25_algorithms/heap/1.cc: Likewise.
5463 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5464 * testsuite/25_algorithms/includes/1.cc: Likewise.
5465 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5466 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5467 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5468 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5469 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5470 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5471 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5472 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5473 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5474 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5475 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5476 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5477 Likewise.
5478 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5479 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5480 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5481 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5482 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5483 * testsuite/25_algorithms/max/1.cc: Likewise.
5484 * testsuite/25_algorithms/max/2.cc: Likewise.
5485 * testsuite/25_algorithms/max/3.cc: Likewise.
5486 * testsuite/25_algorithms/max/37547.cc: Likewise.
5487 * testsuite/25_algorithms/max/4.cc: Likewise.
5488 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5489 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5490 * testsuite/25_algorithms/merge/1.cc: Likewise.
5491 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5492 * testsuite/25_algorithms/min/1.cc: Likewise.
5493 * testsuite/25_algorithms/min/2.cc: Likewise.
5494 * testsuite/25_algorithms/min/3.cc: Likewise.
5495 * testsuite/25_algorithms/min/37547.cc: Likewise.
5496 * testsuite/25_algorithms/min/4.cc: Likewise.
5497 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5498 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5499 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5500 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5501 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5502 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5503 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5504 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5505 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5506 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5507 * testsuite/25_algorithms/move/1.cc: Likewise.
5508 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5509 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5510 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5511 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5512 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5513 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5514 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5515 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5516 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5517 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5518 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5519 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5520 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5521 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5522 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5523 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5524 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5525 * testsuite/25_algorithms/partition/1.cc: Likewise.
5526 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5527 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5528 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5529 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5530 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5531 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5532 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5533 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5534 * testsuite/25_algorithms/remove/1.cc: Likewise.
5535 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5536 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5537 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5538 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5539 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5540 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5541 * testsuite/25_algorithms/replace/1.cc: Likewise.
5542 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5543 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5544 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5545 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5546 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5547 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5548 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5549 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5550 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5551 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5552 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5553 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5554 * testsuite/25_algorithms/search/1.cc: Likewise.
5555 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5556 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5557 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5558 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5559 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5560 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5561 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5562 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5563 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5564 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5565 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5566 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5567 Likewise.
5568 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5569 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5570 * testsuite/25_algorithms/sort/1.cc: Likewise.
5571 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5572 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5573 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5574 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5575 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5576 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5577 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5578 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5579 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5580 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5581 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5582 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5583 * testsuite/25_algorithms/unique/1.cc: Likewise.
5584 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5585 * testsuite/25_algorithms/unique/2.cc: Likewise.
5586 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5587 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5588 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5589 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5590 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5591 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5592 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5593 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5594 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5595 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5596 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5597 * testsuite/26_numerics/complex/13450.cc: Likewise.
5598 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5599 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5600 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5601 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5602 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5603 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5604 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5605 Likewise.
5606 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5607 Likewise.
5608 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5609 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5610 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5611 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5612 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5613 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5614 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5615 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5616 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5617 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5618 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5619 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5620 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5621 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5622 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5623 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5624 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5625 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5626 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5627 Likewise.
5628 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5629 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5630 Likewise.
5631 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5632 Likewise.
5633 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5634 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5635 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5636 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5637 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5638 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5639 * testsuite/26_numerics/iota/1.cc: Likewise.
5640 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5641 * testsuite/26_numerics/slice/1.cc: Likewise.
5642 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5643 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5644 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5710 Likewise.
5711 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5720 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5721 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5722 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5723 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5724 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5725 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5726 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5727 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5728 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5729 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5730 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5731 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5732 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5733 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5734 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5735 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5736 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5737 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5738 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5739 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5740 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5741 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5742 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5743 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5744 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5745 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5746 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5747 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5748 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5749 Likewise.
5750 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5751 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5752 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5753 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5754 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5755 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5756 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5757 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5758 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5759 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5760 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5761 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5762 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5763 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5764 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5765 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5766 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5767 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5768 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5769 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5770 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5771 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5772 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5773 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5774 Likewise.
5775 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5776 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5777 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5778 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5779 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5780 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5781 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5782 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5783 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5784 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5785 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5786 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5787 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5788 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5789 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5790 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5791 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5792 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5793 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5794 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5795 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5796 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5797 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5798 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5799 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5800 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5801 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5802 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5803 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5804 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5805 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5806 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5807 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5808 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5809 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5810 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5811 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5812 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5813 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5814 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5815 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5816 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5817 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5818 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5819 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5820 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5821 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5822 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5823 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5824 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5825 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5826 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5827 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5828 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5829 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5830 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5831 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5832 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5833 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5834 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5835 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5836 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5837 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5838 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5839 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5840 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5841 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5842 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5843 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5844 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5845 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5846 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5847 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5848 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5849 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5850 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5851 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5852 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5853 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5854 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5855 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5856 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5857 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5858 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5859 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5860 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5861 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5862 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5863 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5864 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5865 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5866 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5867 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5868 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5869 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5870 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5871 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5872 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5873 Likewise.
5874 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5875 Likewise.
5876 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5877 Likewise.
5878 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5879 Likewise.
5880 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5881 Likewise.
5882 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5883 Likewise.
5884 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5885 Likewise.
5886 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5887 Likewise.
5888 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5889 Likewise.
5890 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5891 Likewise.
5892 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5893 Likewise.
5894 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5895 Likewise.
5896 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5897 Likewise.
5898 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5899 Likewise.
5900 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5901 Likewise.
5902 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5903 Likewise.
5904 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5905 Likewise.
5906 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5907 Likewise.
5908 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5909 Likewise.
5910 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5911 Likewise.
5912 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5913 Likewise.
5914 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5915 Likewise.
5916 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5917 Likewise.
5918 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5919 Likewise.
5920 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5921 Likewise.
5922 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5923 Likewise.
5924 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5925 Likewise.
5926 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5927 Likewise.
5928 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5929 Likewise.
5930 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5931 Likewise.
5932 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5933 Likewise.
5934 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5935 Likewise.
5936 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5937 Likewise.
5938 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5939 Likewise.
5940 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5941 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5942 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5943 Likewise.
5944 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5945 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5946 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5947 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5948 Likewise.
5949 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5950 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5951 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5952 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5953 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5954 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5955 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5956 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5957 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5958 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5959 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5960 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5961 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5962 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5963 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5964 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5965 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5966 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5967 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5968 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5969 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5970 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5971 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5972 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5973 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5974 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5975 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5976 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5977 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5978 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5979 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5980 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5981 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5982 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5983 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5984 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5985 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5986 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5987 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5988 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5989 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5990 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5991 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5992 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5993 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5994 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5995 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5996 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5997 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5998 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5999 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
6000 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
6001 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
6002 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
6003 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
6004 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
6005 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
6006 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
6007 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
6008 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
6009 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
6010 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
6011 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
6012 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
6013 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
6014 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
6015 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
6016 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
6017 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
6018 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
6019 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
6020 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
6021 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
6022 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
6023 Likewise.
6024 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
6025 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
6026 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
6027 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
6028 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
6029 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
6030 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
6031 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
6032 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
6033 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
6034 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
6035 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
6036 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
6037 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
6038 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
6039 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
6040 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
6041 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
6042 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
6043 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
6044 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
6045 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
6046 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
6047 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
6048 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
6049 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
6050 Likewise.
6051 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
6052 Likewise.
6053 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
6054 Likewise.
6055 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
6056 Likewise.
6057 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
6058 Likewise.
6059 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
6060 Likewise.
6061 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
6062 Likewise.
6063 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
6064 Likewise.
6065 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
6066 Likewise.
6067 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
6068 Likewise.
6069 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
6070 Likewise.
6071 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
6072 Likewise.
6073 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
6074 Likewise.
6075 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
6076 Likewise.
6077 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6078 Likewise.
6079 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6080 Likewise.
6081 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6082 Likewise.
6083 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6084 Likewise.
6085 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6086 Likewise.
6087 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6088 Likewise.
6089 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6090 Likewise.
6091 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6092 Likewise.
6093 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6094 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6095 Likewise.
6096 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6097 Likewise.
6098 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6099 Likewise.
6100 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6101 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6102 Likewise.
6103 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6104 Likewise.
6105 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6106 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6107 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6108 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6109 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6110 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6111 Likewise.
6112 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6113 Likewise.
6114 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6115 Likewise.
6116 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6117 Likewise.
6118 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6119 Likewise.
6120 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6121 Likewise.
6122 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6123 Likewise.
6124 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6125 Likewise.
6126 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6127 Likewise.
6128 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6129 Likewise.
6130 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6131 Likewise.
6132 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6133 Likewise.
6134 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6135 Likewise.
6136 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6137 Likewise.
6138 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6139 Likewise.
6140 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6141 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6142 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6143 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6144 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6145 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6146 Likewise.
6147 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6148 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6149 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6150 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6151 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6152 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6153 Likewise.
6154 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6155 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6156 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6157 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6158 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6159 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6160 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6161 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6162 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6163 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6164 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6165 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6166 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6167 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6168 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6169 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6170 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6171 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6172 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6173 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6174 Likewise.
6175 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6176 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6177 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6178 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6179 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6180 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6181 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6182 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6183 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6184 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6185 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6186 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6187 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6188 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6189 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6190 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6191 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6192 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6193 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6194 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6195 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6196 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6197 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6198 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6199 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6200 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6201 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6202 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6203 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6204 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6205 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6206 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6207 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6208 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6209 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6210 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6211 Likewise.
6212 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6213 Likewise.
6214 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6215 Likewise.
6216 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6217 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6218 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6219 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6220 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6221 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6222 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6223 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6224 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6225 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6226 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6227 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6228 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6229 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6230 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6231 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6232 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6233 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6234 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6235 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6236 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6237 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6238 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6239 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6240 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6241 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6242 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6243 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6244 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6245 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6246 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6247 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6248 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6249 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6250 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6251 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6252 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6253 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6254 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6255 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6256 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6257 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6258 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6259 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6260 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6261 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6262 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6263 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6264 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6265 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6266 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6267 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6268 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6269 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6270 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6271 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6272 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6273 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6274 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6275 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6276 Likewise.
6277 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6278 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6279 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6280 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6281 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6282 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6283 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6284 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6285 * testsuite/27_io/fpos/11450.cc: Likewise.
6286 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6287 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6288 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6289 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6290 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6291 * testsuite/27_io/fpos/14775.cc: Likewise.
6292 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6293 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6294 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6295 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6296 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6297 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6298 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6299 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6300 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6301 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6302 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6303 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6304 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6305 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6306 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6307 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6308 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6309 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6310 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6311 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6312 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6313 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6314 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6315 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6316 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6317 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6318 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6319 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6320 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6321 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6322 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6323 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6324 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6325 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6326 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6327 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6328 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6329 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6330 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6331 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6332 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6333 * testsuite/27_io/objects/char/1.cc: Likewise.
6334 * testsuite/27_io/objects/char/10.cc: Likewise.
6335 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6336 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6337 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6338 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6339 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6340 * testsuite/27_io/objects/char/2.cc: Likewise.
6341 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6342 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6343 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6344 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6345 * testsuite/27_io/objects/char/5.cc: Likewise.
6346 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6347 * testsuite/27_io/objects/char/6.cc: Likewise.
6348 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6349 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6350 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6351 * testsuite/27_io/objects/char/7.cc: Likewise.
6352 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6353 * testsuite/27_io/objects/char/8.cc: Likewise.
6354 * testsuite/27_io/objects/char/9.cc: Likewise.
6355 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6356 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6357 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6358 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6359 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6360 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6361 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6362 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6363 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6364 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6365 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6366 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6367 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6368 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6369 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6370 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6371 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6372 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6373 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6374 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6375 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6376 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6377 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6378 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6379 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6380 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6381 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6382 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6383 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6384 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6385 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6386 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6387 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6388 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6389 * testsuite/27_io/types/1.cc: Likewise.
6390 * testsuite/27_io/types/2.cc: Likewise.
6391 * testsuite/27_io/types/3.cc: Likewise.
6392 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6393 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6394 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6395 Likewise.
6396 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6397 Likewise.
6398 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6399 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6400 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6401 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6402 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6403 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6404 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6405 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6406 Likewise.
6407 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6408 Likewise.
6409 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6410 Likewise.
6411 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6412 Likewise.
6413 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6414 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6415 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6416 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6417 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6418 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6419 Likewise.
6420 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6421 Likewise.
6422 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6423 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6424 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6425 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6426 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6427 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6428 * testsuite/Makefile.am: Likewise.
6429 * testsuite/abi/30586.cc: Likewise.
6430 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6431 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6432 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6433 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6434 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6435 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6436 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6437 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6438 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6439 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6440 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6441 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6442 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6443 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6444 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6445 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6446 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6447 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6448 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6449 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6450 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6451 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6452 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6453 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6454 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6455 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6456 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6457 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6458 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6459 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6460 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6461 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6462 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6463 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6464 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6465 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6466 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6467 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6468 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6469 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6470 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6471 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6472 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6473 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6474 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6475 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6476 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6477 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6478 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6479 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6480 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6481 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6482 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6483 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6484 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6485 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6486 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6487 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6488 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6489 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6490 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6491 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6492 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6493 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6494 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6495 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6496 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6497 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6498 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6499 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6500 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6501 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6502 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6503 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6504 * testsuite/abi/demangle/regression/old.cc: Likewise.
6505 * testsuite/abi/header_cxxabi.c: Likewise.
6506 * testsuite/backward/11460.cc: Likewise.
6507 * testsuite/backward/hash_map/1.cc: Likewise.
6508 * testsuite/backward/hash_map/14648.cc: Likewise.
6509 * testsuite/backward/hash_map/23528.cc: Likewise.
6510 * testsuite/backward/hash_set/1.cc: Likewise.
6511 * testsuite/backward/strstream_members.cc: Likewise.
6512 * testsuite/config/default.exp: Likewise.
6513 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6514 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6515 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6516 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6517 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6518 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6519 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6520 * testsuite/data/sgetn.txt: Likewise.
6521 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6522 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6523 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6524 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6525 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6526 * testsuite/ext/array_allocator/26875.cc: Likewise.
6527 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6528 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6529 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6530 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6531 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6532 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6533 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6534 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6535 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6536 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6537 * testsuite/ext/codecvt/1.cc: Likewise.
6538 * testsuite/ext/codecvt/char-1.cc: Likewise.
6539 * testsuite/ext/codecvt/char-2.cc: Likewise.
6540 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6541 * testsuite/ext/concept_checks.cc: Likewise.
6542 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6543 Likewise.
6544 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6545 Likewise.
6546 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6547 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6548 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6549 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6550 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6551 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6552 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6553 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6554 Likewise.
6555 * testsuite/ext/headers.cc: Likewise.
6556 * testsuite/ext/is_heap/1.cc: Likewise.
6557 * testsuite/ext/is_heap/check_type.cc: Likewise.
6558 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6559 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6560 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6561 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6562 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6563 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6564 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6565 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6566 * testsuite/ext/median.cc: Likewise.
6567 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6568 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6569 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6570 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6571 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6572 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6573 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6574 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6575 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6576 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6577 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6578 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6579 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6580 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6581 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6582 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6583 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6584 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6585 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6586 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6587 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6588 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6589 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6590 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6591 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6592 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6593 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6594 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6595 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6596 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6597 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6598 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6599 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6600 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6601 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6602 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6603 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6604 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6605 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6606 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6607 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6608 * testsuite/ext/rope/1.cc: Likewise.
6609 * testsuite/ext/rope/2.cc: Likewise.
6610 * testsuite/ext/rope/3.cc: Likewise.
6611 * testsuite/ext/rope/36832.cc: Likewise.
6612 * testsuite/ext/rope/4.cc: Likewise.
6613 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6614 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6615 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6616 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6617 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6618 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6619 Likewise.
6620 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6621 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6622 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6623 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6624 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6625 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6626 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6627 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6628 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6629 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6630 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6631 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6632 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6633 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6634 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6635 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6636 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6637 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6638 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6639 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6640 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6641 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6642 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6643 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6644 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6645 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6646 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6647 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6648 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6649 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6650 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6651 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6652 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6653 * testsuite/lib/dg-options.exp: Likewise.
6654 * testsuite/lib/libstdc++.exp: Likewise.
6655 * testsuite/lib/prune.exp: Likewise.
6656 * testsuite/libstdc++-abi/abi.exp: Likewise.
6657 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6658 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6659 Likewise.
6660 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6661 Likewise.
6662 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6663 Likewise.
6664 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6665 Likewise.
6666 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6667 Likewise.
6668 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6669 Likewise.
6670 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6671 Likewise.
6672 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6673 Likewise.
6674 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6675 Likewise.
6676 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6677 Likewise.
6678 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6679 Likewise.
6680 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6681 Likewise.
6682 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6683 Likewise.
6684 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6685 Likewise.
6686 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6687 Likewise.
6688 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6689 Likewise.
6690 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6691 Likewise.
6692 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6693 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6694 Likewise.
6695 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6696 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6697 Likewise.
6698 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6699 Likewise.
6700 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6701 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6702 Likewise.
6703 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6704 Likewise.
6705 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6706 Likewise.
6707 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6708 Likewise.
6709 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6710 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6711 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6712 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6713 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6714 Likewise.
6715 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6716 Likewise.
6717 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6718 Likewise.
6719 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6720 Likewise.
6721 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6722 Likewise.
6723 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6724 Likewise.
6725 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6726 Likewise.
6727 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6728 Likewise.
6729 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6730 Likewise.
6731 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6732 Likewise.
6733 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6734 Likewise.
6735 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6736 Likewise.
6737 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6738 Likewise.
6739 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6740 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6741 Likewise.
6742 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6743 Likewise.
6744 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6745 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6746 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6747 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6748 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6749 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6750 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6751 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6752 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6753 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6754 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6755 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6756 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6757 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6758 Likewise.
6759 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6760 Likewise.
6761 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6762 Likewise.
6763 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6764 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6765 Likewise.
6766 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6767 Likewise.
6768 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6769 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6770 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6771 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6772 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6773 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6774 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6775 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6776 Likewise.
6777 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6778 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6779 Likewise.
6780 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6781 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6782 Likewise.
6783 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6784 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6785 Likewise.
6786 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6787 Likewise.
6788 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6789 Likewise.
6790 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6791 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6792 Likewise.
6793 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6794 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6795 Likewise.
6796 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6797 Likewise.
6798 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6799 Likewise.
6800 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6801 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6802 Likewise.
6803 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6804 Likewise.
6805 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6806 Likewise.
6807 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6808 Likewise.
6809 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6810 Likewise.
6811 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6812 Likewise.
6813 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6814 Likewise.
6815 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6816 Likewise.
6817 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6818 Likewise.
6819 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6820 Likewise.
6821 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6822 Likewise.
6823 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6824 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6825 Likewise.
6826 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6827 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6828 Likewise.
6829 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6830 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6831 Likewise.
6832 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6833 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6834 Likewise.
6835 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6836 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6837 Likewise.
6838 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6839 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6840 Likewise.
6841 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6842 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6843 Likewise.
6844 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6845 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6846 Likewise.
6847 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6848 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6849 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6850 Likewise.
6851 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6852 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6853 Likewise.
6854 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6855 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6856 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6857 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6858 Likewise.
6859 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6860 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6861 Likewise.
6862 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6863 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6864 Likewise.
6865 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6866 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6867 Likewise.
6868 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6869 Likewise.
6870 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6871 Likewise.
6872 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6873 Likewise.
6874 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6875 Likewise.
6876 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6877 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6878 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6879 Likewise.
6880 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6881 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6882 Likewise.
6883 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6884 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6885 Likewise.
6886 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6887 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6888 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6889 Likewise.
6890 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6891 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6892 Likewise.
6893 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6894 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6895 Likewise.
6896 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6897 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6898 Likewise.
6899 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6900 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6901 Likewise.
6902 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6903 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6904 Likewise.
6905 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6906 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6907 Likewise.
6908 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6909 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6910 Likewise.
6911 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6912 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6913 Likewise.
6914 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6915 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6916 Likewise.
6917 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6918 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6919 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6920 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6921 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6922 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6923 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6924 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6925 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6926 Likewise.
6927 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6928 Likewise.
6929 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6930 Likewise.
6931 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6932 Likewise.
6933 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6934 Likewise.
6935 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6936 Likewise.
6937 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6938 Likewise.
6939 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6940 Likewise.
6941 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6942 Likewise.
6943 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6944 Likewise.
6945 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6946 Likewise.
6947 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6948 Likewise.
6949 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6950 Likewise.
6951 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6952 Likewise.
6953 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6954 Likewise.
6955 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6956 Likewise.
6957 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6958 Likewise.
6959 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6960 Likewise.
6961 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6962 Likewise.
6963 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6964 Likewise.
6965 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6966 Likewise.
6967 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6968 Likewise.
6969 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6970 Likewise.
6971 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6972 Likewise.
6973 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6974 Likewise.
6975 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6976 Likewise.
6977 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6978 Likewise.
6979 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6980 Likewise.
6981 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6982 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6983 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6984 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6985 Likewise.
6986 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6987 Likewise.
6988 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6989 Likewise.
6990 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6991 Likewise.
6992 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6993 Likewise.
6994 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6995 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6996 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6997 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6998 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
7007 Likewise.
7008 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
7009 Likewise.
7010 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
7039 Likewise.
7040 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
7041 Likewise.
7042 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
7043 Likewise.
7044 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
7045 Likewise.
7046 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
7047 Likewise.
7048 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
7049 Likewise.
7050 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
7051 Likewise.
7052 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
7053 Likewise.
7054 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
7055 Likewise.
7056 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
7057 Likewise.
7058 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
7059 Likewise.
7060 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
7061 Likewise.
7062 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
7063 Likewise.
7064 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
7065 Likewise.
7066 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
7067 Likewise.
7068 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
7069 Likewise.
7070 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
7071 Likewise.
7072 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
7073 Likewise.
7074 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
7075 Likewise.
7076 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
7077 Likewise.
7078 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7079 Likewise.
7080 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7081 Likewise.
7082 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7083 Likewise.
7084 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7085 Likewise.
7086 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7087 Likewise.
7088 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7089 Likewise.
7090 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7091 Likewise.
7092 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7093 Likewise.
7094 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7095 Likewise.
7096 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7097 Likewise.
7098 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7099 Likewise.
7100 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7101 Likewise.
7102 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7103 Likewise.
7104 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7105 Likewise.
7106 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7107 Likewise.
7108 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7109 Likewise.
7110 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7111 Likewise.
7112 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7113 Likewise.
7114 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7115 Likewise.
7116 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7117 Likewise.
7118 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7119 Likewise.
7120 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7121 Likewise.
7122 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7123 Likewise.
7124 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7125 Likewise.
7126 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7127 Likewise.
7128 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7129 Likewise.
7130 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7131 Likewise.
7132 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7133 Likewise.
7134 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7135 Likewise.
7136 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7137 Likewise.
7138 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7139 Likewise.
7140 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7141 Likewise.
7142 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7143 Likewise.
7144 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7145 Likewise.
7146 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7147 Likewise.
7148 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7149 Likewise.
7150 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7151 Likewise.
7152 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7153 Likewise.
7154 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7155 Likewise.
7156 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7157 Likewise.
7158 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7159 Likewise.
7160 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7161 Likewise.
7162 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7163 Likewise.
7164 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7165 Likewise.
7166 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7167 Likewise.
7168 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7169 Likewise.
7170 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7171 Likewise.
7172 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7173 Likewise.
7174 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7175 Likewise.
7176 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7177 Likewise.
7178 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7179 Likewise.
7180 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7181 Likewise.
7182 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7183 Likewise.
7184 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7185 Likewise.
7186 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7187 Likewise.
7188 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7189 Likewise.
7190 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7191 Likewise.
7192 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7193 Likewise.
7194 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7195 Likewise.
7196 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7197 Likewise.
7198 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7199 Likewise.
7200 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7201 Likewise.
7202 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7203 Likewise.
7204 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7205 Likewise.
7206 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7207 Likewise.
7208 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7209 Likewise.
7210 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7211 Likewise.
7212 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7213 Likewise.
7214 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7215 Likewise.
7216 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7217 Likewise.
7218 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7219 Likewise.
7220 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7221 Likewise.
7222 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7223 Likewise.
7224 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7225 Likewise.
7226 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7227 Likewise.
7228 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7229 Likewise.
7230 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7231 Likewise.
7232 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7233 Likewise.
7234 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7235 Likewise.
7236 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7237 Likewise.
7238 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7239 Likewise.
7240 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7241 Likewise.
7242 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7243 Likewise.
7244 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7245 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7246 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7247 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7248 Likewise.
7249 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7250 Likewise.
7251 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7252 Likewise.
7253 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7254 Likewise.
7255 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7256 Likewise.
7257 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7258 Likewise.
7259 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7260 Likewise.
7261 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7262 Likewise.
7263 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7264 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7265 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7266 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7267 Likewise.
7268 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7269 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7270 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7271 Likewise.
7272 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7273 Likewise.
7274 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7275 Likewise.
7276 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7277 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7278 Likewise.
7279 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7280 Likewise.
7281 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7282 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7283 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7284 Likewise.
7285 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7286 Likewise.
7287 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7288 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7289 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7290 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7291 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7292 Likewise.
7293 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7294 Likewise.
7295 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7296 Likewise.
7297 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7298 Likewise.
7299 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7300 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7301 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7302 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7303 Likewise.
7304 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7305 Likewise.
7306 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7307 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7308 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7309 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7310 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7311 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7312 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7313 Likewise.
7314 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7315 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7316 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7317 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7318 Likewise.
7319 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7320 Likewise.
7321 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7322 Likewise.
7323 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7324 Likewise.
7325 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7326 Likewise.
7327 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7328 Likewise.
7329 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7330 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7331 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7332 Likewise.
7333 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7334 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7335 Likewise.
7336 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7337 Likewise.
7338 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7339 Likewise.
7340 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7341 Likewise.
7342 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7343 Likewise.
7344 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7345 Likewise.
7346 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7347 Likewise.
7348 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7349 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7350 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7351 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7352 Likewise.
7353 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7354 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7355 Likewise.
7356 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7357 Likewise.
7358 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7359 Likewise.
7360 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7361 Likewise.
7362 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7363 Likewise.
7364 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7365 Likewise.
7366 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7367 Likewise.
7368 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7369 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7370 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7371 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7372 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7373 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7374 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7375 Likewise.
7376 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7377 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7378 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7379 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7380 Likewise.
7381 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7382 Likewise.
7383 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7384 Likewise.
7385 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7386 Likewise.
7387 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7388 Likewise.
7389 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7390 Likewise.
7391 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7392 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7393 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7394 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7395 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7396 Likewise.
7397 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7398 Likewise.
7399 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7400 Likewise.
7401 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7402 Likewise.
7403 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7404 Likewise.
7405 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7406 Likewise.
7407 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7408 Likewise.
7409 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7410 Likewise.
7411 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7412 Likewise.
7413 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7414 Likewise.
7415 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7416 Likewise.
7417 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7418 Likewise.
7419 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7420 Likewise.
7421 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7422 Likewise.
7423 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7424 Likewise.
7425 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7426 Likewise.
7427 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7428 Likewise.
7429 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7430 Likewise.
7431 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7432 Likewise.
7433 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7434 Likewise.
7435 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7436 Likewise.
7437 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7438 Likewise.
7439 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7440 Likewise.
7441 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7442 Likewise.
7443 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7444 Likewise.
7445 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7446 Likewise.
7447 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7448 Likewise.
7449 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7450 Likewise.
7451 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7452 Likewise.
7453 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7454 Likewise.
7455 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7456 Likewise.
7457 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7458 Likewise.
7459 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7460 Likewise.
7461 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7462 Likewise.
7463 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7464 Likewise.
7465 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7466 Likewise.
7467 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7468 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7469 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7470 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7471 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7472 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7473 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7474 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7475 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7476 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7477 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7478 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7479 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7480 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7481 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7482 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7483 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7484 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7485 * testsuite/tr1/headers/all.cc: Likewise.
7486 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7487 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7488 * testsuite/util/testsuite_shared.cc: Likewise.
7489 * scripts/extract_symvers: Likewise. Remove runtime exception.
7490 * testsuite/17_intro/headers/all.cc: Likewise.
7491 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7492 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7493 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7494 Likewise.
7495 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7496 Likewise.
7497 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7498 Likewise.
7499 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7500 Likewise.
7501 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7502 Likewise.
7503 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7504 Likewise.
7505 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7506 Likewise.
7507 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7508 Likewise.
7509 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7510 Likewise.
7511 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7512 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7513 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7514 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7515 Likewise.
7516 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7517 Likewise.
7518 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7519 Likewise.
7520 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7521 Likewise.
7522 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7523 Likewise.
7524 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7525 Likewise.
7526 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7527 Likewise.
7528 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7529 Likewise.
7530 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7531 Likewise.
7532 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7533 Likewise.
7534 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7535 Likewise.
7536 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7537 Likewise.
7538 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7539 Likewise.
7540 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7541 Likewise.
7542 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7543 Likewise.
7544 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7545 Likewise.
7546 * testsuite/20_util/pair/moveable.cc: Likewise.
7547 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7548 Likewise.
7549 * testsuite/20_util/pair/swap.cc: Likewise.
7550 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7551 Likewise.
7552 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7553 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7554 Likewise.
7555 * testsuite/20_util/tuple/moveable.cc: Likewise.
7556 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7557 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7558 Likewise.
7559 * testsuite/20_util/tuple/swap.cc: Likewise.
7560 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7561 Likewise.
7562 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7563 Likewise.
7564 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7565 Likewise.
7566 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7567 Likewise.
7568 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7569 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7570 Likewise.
7571 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7572 Likewise.
7573 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7574 Likewise.
7575 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7576 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7577 Likewise.
7578 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7579 Likewise.
7580 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7581 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7582 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7583 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7584 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7585 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7586 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7587 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7588 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7589 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7590 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7591 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7592 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7593 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7594 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7595 Likewise.
7596 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7597 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7598 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7599 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7600 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7601 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7602 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7603 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7604 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7605 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7606 Likewise.
7607 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7608 Likewise.
7609 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7610 Likewise.
7611 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7612 Likewise.
7613 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7614 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7615 Likewise.
7616 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7617 Likewise.
7618 * testsuite/23_containers/deque/14340.cc: Likewise.
7619 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7620 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7621 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7622 * testsuite/23_containers/deque/init-list.cc: Likewise.
7623 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7624 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7625 * testsuite/23_containers/deque/moveable.cc: Likewise.
7626 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7627 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7628 Likewise.
7629 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7630 Likewise.
7631 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7632 Likewise.
7633 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7634 Likewise.
7635 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7636 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7637 Likewise.
7638 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7639 Likewise.
7640 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7641 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7642 Likewise.
7643 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7644 Likewise.
7645 * testsuite/23_containers/list/14340.cc: Likewise.
7646 * testsuite/23_containers/list/23781.cc: Likewise.
7647 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7648 * testsuite/23_containers/list/init-list.cc: Likewise.
7649 * testsuite/23_containers/list/moveable.cc: Likewise.
7650 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7651 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7652 Likewise.
7653 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7654 Likewise.
7655 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7656 Likewise.
7657 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7658 Likewise.
7659 * testsuite/23_containers/map/14340.cc: Likewise.
7660 * testsuite/23_containers/map/23781.cc: Likewise.
7661 * testsuite/23_containers/map/init-list.cc: Likewise.
7662 * testsuite/23_containers/map/moveable.cc: Likewise.
7663 * testsuite/23_containers/map/operations/1.cc: Likewise.
7664 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7665 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7666 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7667 Likewise.
7668 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7669 Likewise.
7670 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7671 Likewise.
7672 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7673 Likewise.
7674 * testsuite/23_containers/multimap/14340.cc: Likewise.
7675 * testsuite/23_containers/multimap/23781.cc: Likewise.
7676 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7677 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7678 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7679 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7680 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7681 Likewise.
7682 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7683 Likewise.
7684 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7685 Likewise.
7686 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7687 Likewise.
7688 * testsuite/23_containers/multiset/14340.cc: Likewise.
7689 * testsuite/23_containers/multiset/23781.cc: Likewise.
7690 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7691 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7692 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7693 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7694 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7695 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7696 Likewise.
7697 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7698 Likewise.
7699 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7700 Likewise.
7701 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7702 Likewise.
7703 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7704 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7705 Likewise.
7706 * testsuite/23_containers/queue/moveable.cc: Likewise.
7707 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7708 Likewise.
7709 * testsuite/23_containers/set/14340.cc: Likewise.
7710 * testsuite/23_containers/set/23781.cc: Likewise.
7711 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7712 * testsuite/23_containers/set/init-list.cc: Likewise.
7713 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7714 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7715 * testsuite/23_containers/set/moveable.cc: Likewise.
7716 * testsuite/23_containers/set/operations/1.cc: Likewise.
7717 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7718 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7719 Likewise.
7720 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7721 Likewise.
7722 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7723 Likewise.
7724 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7725 Likewise.
7726 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7727 Likewise.
7728 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7729 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7730 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7731 Likewise.
7732 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7733 Likewise.
7734 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7735 Likewise.
7736 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7737 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7738 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7739 Likewise.
7740 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7741 Likewise.
7742 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7743 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7744 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7745 Likewise.
7746 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7747 Likewise.
7748 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7749 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7750 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7751 Likewise.
7752 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7753 Likewise.
7754 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7755 Likewise.
7756 * testsuite/23_containers/vector/14340.cc: Likewise.
7757 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7758 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7759 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7760 Likewise.
7761 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7762 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7763 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7764 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7765 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7766 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7767 Likewise.
7768 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7769 Likewise.
7770 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7771 Likewise.
7772 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7773 Likewise.
7774 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7775 Likewise.
7776 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7777 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7778 * testsuite/23_containers/vector/init-list.cc: Likewise.
7779 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7780 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7781 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7782 * testsuite/23_containers/vector/moveable.cc: Likewise.
7783 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7784 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7785 Likewise.
7786 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7787 Likewise.
7788 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7789 Likewise.
7790 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7791 Likewise.
7792 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7793 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7794 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7795 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7796 Likewise.
7797 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7798 Likewise.
7799 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7800 Likewise.
7801 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7802 Likewise.
7803 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7804 Likewise.
7805 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7806 Likewise.
7807 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7910 Likewise.
7911 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7912 Likewise.
7913 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7914 Likewise.
7915 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7916 Likewise.
7917 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7918 Likewise.
7919 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7920 Likewise.
7921 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7922 Likewise.
7923 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7924 Likewise.
7925 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7926 Likewise.
7927 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7928 Likewise.
7929 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7930 Likewise.
7931 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7932 Likewise.
7933 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7934 Likewise.
7935 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7936 Likewise.
7937 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7938 Likewise.
7939 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7940 Likewise.
7941 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7942 Likewise.
7943 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7944 Likewise.
7945 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7946 Likewise.
7947 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7948 Likewise.
7949 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7950 Likewise.
7951 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7952 Likewise.
7953 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7954 Likewise.
7955 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7956 Likewise.
7957 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7958 Likewise.
7959 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7960 Likewise.
7961 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7962 Likewise.
7963 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7964 Likewise.
7965 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7966 Likewise.
7967 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7968 Likewise.
7969 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7970 Likewise.
7971 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7972 Likewise.
7973 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7974 Likewise.
7975 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7976 Likewise.
7977 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7978 Likewise.
7979 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7980 Likewise.
7981 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7982 Likewise.
7983 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7984 Likewise.
7985 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7986 Likewise.
7987 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7988 Likewise.
7989 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7990 Likewise.
7991 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7992 Likewise.
7993 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7994 Likewise.
7995 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7996 Likewise.
7997 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7998 Likewise.
7999 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
8000 Likewise.
8001 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
8002 Likewise.
8003 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
8004 Likewise.
8005 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
8006 Likewise.
8007 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
8008 Likewise.
8009 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
8010 Likewise.
8011 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
8012 Likewise.
8013 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
8014 Likewise.
8015 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
8016 Likewise.
8017 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
8018 Likewise.
8019 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
8020 Likewise.
8021 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
8022 Likewise.
8023 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
8024 Likewise.
8025 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
8026 Likewise.
8027 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
8028 Likewise.
8029 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
8030 Likewise.
8031 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
8032 Likewise.
8033 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
8034 Likewise.
8035 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
8036 Likewise.
8037 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
8038 Likewise.
8039 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
8040 Likewise.
8041 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
8042 Likewise.
8043 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
8044 Likewise.
8045 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
8046 Likewise.
8047 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
8048 Likewise.
8049 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
8050 Likewise.
8051 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
8052 Likewise.
8053 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
8054 Likewise.
8055 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
8056 Likewise.
8057 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
8058 Likewise.
8059 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
8060 Likewise.
8061 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
8062 Likewise.
8063 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
8064 Likewise.
8065 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
8066 Likewise.
8067 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
8068 Likewise.
8069 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
8070 Likewise.
8071 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
8072 Likewise.
8073 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
8074 Likewise.
8075 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
8076 Likewise.
8077 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8078 Likewise.
8079 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8080 Likewise.
8081 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8082 Likewise.
8083 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8084 Likewise.
8085 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8086 Likewise.
8087 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8088 Likewise.
8089 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8090 Likewise.
8091 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8092 Likewise.
8093 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8094 Likewise.
8095 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8096 Likewise.
8097 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8098 Likewise.
8099 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8100 Likewise.
8101 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8102 Likewise.
8103 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8104 Likewise.
8105 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8106 Likewise.
8107 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8108 Likewise.
8109 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8110 Likewise.
8111 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8112 Likewise.
8113 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8114 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8115 Likewise.
8116 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8117 Likewise.
8118 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8119 Likewise.
8120 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8121 Likewise.
8122 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8123 Likewise.
8124 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8125 Likewise.
8126 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8127 Likewise.
8128 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8129 Likewise.
8130 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8131 Likewise.
8132 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8133 Likewise.
8134 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8135 Likewise.
8136 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8137 Likewise.
8138 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8139 Likewise.
8140 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8141 Likewise.
8142 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8143 Likewise.
8144 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8145 Likewise.
8146 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8147 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8148 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8149 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8150 Likewise.
8151 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8152 Likewise.
8153 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8154 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8155 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8156 Likewise.
8157 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8158 Likewise.
8159 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8160 Likewise.
8161 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8162 Likewise.
8163 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8164 Likewise.
8165 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8166 Likewise.
8167 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8168 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8169 Likewise.
8170 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8171 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8172 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8173 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8174 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8175 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8176 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8177 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8178 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8179 Likewise.
8180 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8181 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8182 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8183 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8184 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8185 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8186 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8187 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8188 Likewise.
8189 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8190 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8191 Likewise.
8192 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8193 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8194 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8195 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8196 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8197 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8198 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8199 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8200 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8201 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8202 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8203 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8204 Likewise.
8205 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8206 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8207 Likewise.
8208 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8209 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8210 Likewise.
8211 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8212 Likewise.
8213 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8214 Likewise.
8215 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8216 Likewise.
8217 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8218 Likewise.
8219 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8220 Likewise.
8221 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8222 Likewise.
8223 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8224 Likewise.
8225 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8226 Likewise.
8227 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8228 Likewise.
8229 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8230 Likewise.
8231 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8232 Likewise.
8233 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8234 Likewise.
8235 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8236 Likewise.
8237 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8238 Likewise.
8239 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8240 Likewise.
8241 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8242 Likewise.
8243 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8244 Likewise.
8245 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8246 Likewise.
8247 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8248 Likewise.
8249 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8250 Likewise.
8251 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8252 Likewise.
8253 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8254 Likewise.
8255 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8256 Likewise.
8257 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8258 Likewise.
8259 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8260 Likewise.
8261 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8262 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8263 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8264 Likewise.
8265 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8266 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8267 Likewise.
8268 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8269 Likewise.
8270 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8271 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8272 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8273 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8274 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8275 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8276 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8277 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8278 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8279 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8280 Likewise.
8281 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8282 Likewise.
8283 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8284 Likewise.
8285 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8286 Likewise.
8287 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8288 Likewise.
8289 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8290 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8291 Likewise.
8292 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8293 Likewise.
8294 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8295 Likewise.
8296 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8297 Likewise.
8298 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8299 Likewise.
8300 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8301 Likewise.
8302 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8303 Likewise.
8304 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8305 Likewise.
8306 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8307 Likewise.
8308 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8309 Likewise.
8310 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8311 Likewise.
8312 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8313 Likewise.
8314 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8315 Likewise.
8316 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8317 Likewise.
8318 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8319 Likewise.
8320 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8321 Likewise.
8322 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8323 Likewise.
8324 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8325 Likewise.
8326 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8327 Likewise.
8328 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8329 Likewise.
8330 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8331 Likewise.
8332 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8333 Likewise.
8334 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8335 Likewise.
8336 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8337 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8338 Likewise.
8339 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8340 Likewise.
8341 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8342 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8343 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8344 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8345 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8346 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8347 Likewise.
8348 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8349 Likewise.
8350 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8351 Likewise.
8352 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8353 Likewise.
8354 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8355 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8356 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8357 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8358 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8359 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8360 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8361 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8362 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8363 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8364 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8365 Likewise.
8366 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8367 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8368 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8369 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8370 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8371 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8372 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8373 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8374 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8375 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8376 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8377 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8378 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8379 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8380 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8381 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8382 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8383 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8384 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8385 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8386 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8387 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8388 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8389 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8390 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8391 Likewise.
8392 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8393 * testsuite/27_io/fpos/14252.cc: Likewise.
8394 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8395 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8396 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8397 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8398 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8399 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8400 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8401 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8402 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8403 Likewise.
8404 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8405 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8406 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8407 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8408 Likewise.
8409 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8410 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8411 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8412 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8413 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8414 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8415 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8416 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8417 * testsuite/27_io/objects/char/3045.cc: Likewise.
8418 * testsuite/27_io/objects/char/3647.cc: Likewise.
8419 * testsuite/27_io/objects/char/5268.cc: Likewise.
8420 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8421 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8422 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8423 * testsuite/28_regex/init-list.cc: Likewise.
8424 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8425 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8426 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8427 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8428 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8429 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8430 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8431 Likewise.
8432 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8433 Likewise.
8434 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8435 Likewise.
8436 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8437 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8438 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8439 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8440 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8441 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8442 Likewise.
8443 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8444 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8445 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8446 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8447 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8448 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8449 Likewise.
8450 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8451 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8452 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8453 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8454 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8455 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8456 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8457 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8458 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8459 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8460 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8461 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8462 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8463 Likewise.
8464 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8465 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8466 Likewise.
8467 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8468 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8469 Likewise.
8470 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8471 Likewise.
8472 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8473 Likewise.
8474 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8475 Likewise.
8476 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8477 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8478 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8479 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8480 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8481 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8482 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8483 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8484 Likewise.
8485 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8486 Likewise.
8487 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8488 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8489 Likewise.
8490 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8491 Likewise.
8492 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8493 Likewise.
8494 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8495 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8496 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8497 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8498 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8499 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8500 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8501 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8502 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8503 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8504 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8505 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8506 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8507 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8508 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8509 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8510 Likewise.
8511 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8512 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8513 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8514 Likewise.
8515 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8516 Likewise.
8517 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8518 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8519 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8520 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8521 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8522 Likewise.
8523 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8524 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8525 Likewise.
8526 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8527 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8528 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8529 Likewise.
8530 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8531 Likewise.
8532 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8533 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8534 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8535 Likewise.
8536 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8537 Likewise.
8538 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8539 Likewise.
8540 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8541 Likewise.
8542 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8543 Likewise.
8544 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8545 * testsuite/30_threads/this_thread/1.cc: Likewise.
8546 * testsuite/30_threads/this_thread/2.cc: Likewise.
8547 * testsuite/30_threads/this_thread/3.cc: Likewise.
8548 * testsuite/30_threads/this_thread/4.cc: Likewise.
8549 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8550 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8551 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8552 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8553 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8554 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8555 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8556 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8557 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8558 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8559 * testsuite/30_threads/thread/members/1.cc: Likewise.
8560 * testsuite/30_threads/thread/members/2.cc: Likewise.
8561 * testsuite/30_threads/thread/members/3.cc: Likewise.
8562 * testsuite/30_threads/thread/members/4.cc: Likewise.
8563 * testsuite/30_threads/thread/members/5.cc: Likewise.
8564 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8565 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8566 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8567 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8568 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8569 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8570 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8571 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8572 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8573 Likewise.
8574 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8575 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8576 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8577 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8578 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8579 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8580 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8581 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8582 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8583 * testsuite/30_threads/try_lock/1.cc: Likewise.
8584 * testsuite/30_threads/try_lock/2.cc: Likewise.
8585 * testsuite/30_threads/try_lock/3.cc: Likewise.
8586 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8587 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8588 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8589 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8590 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8591 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8592 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8593 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8594 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8595 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8596 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8597 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8598 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8599 Likewise.
8600 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8601 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8602 Likewise.
8603 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8604 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8605 Likewise.
8606 * testsuite/ext/array_allocator/1.cc: Likewise.
8607 * testsuite/ext/array_allocator/2.cc: Likewise.
8608 * testsuite/ext/array_allocator/3.cc: Likewise.
8609 * testsuite/ext/ext_pointer/1.cc: Likewise.
8610 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8611 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8612 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8613 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8614 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8615 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8616 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8617 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8618 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8619 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8620 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8621 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8622 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8623 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8624 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8625 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8626 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8627 Likewise.
8628 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8629 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8630 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8631 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8632 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8633 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8634 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8635 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8636 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8637 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8638 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8639 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8640 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8641 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8642 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8643 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8644 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8645 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8646 Likewise.
8647 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8648 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8649 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8650 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8651 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8652 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8653 * testsuite/ext/pod_char_traits.cc: Likewise.
8654 * testsuite/ext/slist/23781.cc: Likewise.
8655 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8656 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8657 * testsuite/ext/vstring/init-list.cc: Likewise.
8658 * testsuite/ext/vstring/moveable.cc: Likewise.
8659 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8660 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8661 Likewise.
8662 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8663 Likewise.
8664 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8665 Likewise.
8666 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8667 Likewise.
8668 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8669 Likewise.
8670 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8671 Likewise.
8672 * testsuite/ext/vstring/types/23767.cc: Likewise.
8673 * testsuite/performance/21_strings/string_append.cc: Likewise.
8674 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8675 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8676 Likewise.
8677 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8678 Likewise.
8679 * testsuite/performance/21_strings/string_find.cc: Likewise.
8680 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8681 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8682 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8683 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8684 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8685 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8686 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8687 Likewise.
8688 * testsuite/performance/23_containers/create/map.cc: Likewise.
8689 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8690 Likewise.
8691 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8692 * testsuite/performance/23_containers/find/map.cc: Likewise.
8693 * testsuite/performance/23_containers/index/map.cc: Likewise.
8694 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8695 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8696 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8697 Likewise.
8698 * testsuite/performance/23_containers/insert_erase/associative.cc:
8699 Likewise.
8700 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8701 Likewise.
8702 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8703 Likewise.
8704 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8705 Likewise.
8706 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8707 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8708 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8709 Likewise.
8710 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8711 Likewise.
8712 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8713 Likewise.
8714 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8715 Likewise.
8716 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8717 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8718 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8719 Likewise.
8720 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8721 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8722 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8723 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8724 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8725 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8726 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8727 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8728 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8729 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8730 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8731 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8732 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8733 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8734 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8735 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8736 Likewise.
8737 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8738 Likewise.
8739 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8740 Likewise.
8741 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8742 Likewise.
8743 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8744 Likewise.
8745 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8746 Likewise.
8747 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8748 Likewise.
8749 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8750 Likewise.
8751 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8752 Likewise.
8753 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8754 Likewise.
8755 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8756 Likewise.
8757 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8758 Likewise.
8759 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8760 Likewise.
8761 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8762 Likewise.
8763 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8764 Likewise.
8765 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8766 Likewise.
8767 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8768 Likewise.
8769 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8770 Likewise.
8771 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8772 Likewise.
8773 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8774 Likewise.
8775 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8776 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8777 Likewise.
8778 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8779 Likewise.
8780 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8781 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8782 Likewise.
8783 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8784 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8785 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8786 Likewise.
8787 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8788 Likewise.
8789 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8790 Likewise.
8791 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8792 Likewise.
8793 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8794 Likewise.
8795 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8796 Likewise.
8797 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8798 Likewise.
8799 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8800 Likewise.
8801 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8802 Likewise.
8803 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8804 Likewise.
8805 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8806 Likewise.
8807 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8808 Likewise.
8809 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8810 Likewise.
8811 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8812 Likewise.
8813 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8814 Likewise.
8815 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8816 Likewise.
8817 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8818 Likewise.
8819 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8820 Likewise.
8821 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8822 Likewise.
8823 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8824 Likewise.
8825 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8826 Likewise.
8827 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8828 Likewise.
8829 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8830 Likewise.
8831 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8832 Likewise.
8833 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8834 Likewise.
8835 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8836 Likewise.
8837 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8838 Likewise.
8839 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8840 Likewise.
8841 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8842 Likewise.
8843 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8844 Likewise.
8845 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8846 Likewise.
8847 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8848 Likewise.
8849 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8850 Likewise.
8851 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8852 Likewise.
8853 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8854 Likewise.
8855 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8856 Likewise.
8857 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8858 Likewise.
8859 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8860 Likewise.
8861 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8862 Likewise.
8863 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8864 Likewise.
8865 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8866 Likewise.
8867 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8868 Likewise.
8869 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8870 Likewise.
8871 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8872 Likewise.
8873 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8874 Likewise.
8875 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8876 Likewise.
8877 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8878 Likewise.
8879 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8880 Likewise.
8881 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8882 Likewise.
8883 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8884 Likewise.
8885 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8886 Likewise.
8887 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8888 Likewise.
8889 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8890 Likewise.
8891 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8892 Likewise.
8893 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8894 Likewise.
8895 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8896 Likewise.
8897 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8898 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8899 Likewise.
8900 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8901 Likewise.
8902 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8903 Likewise.
8904 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8905 Likewise.
8906 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8907 Likewise.
8908 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8909 Likewise.
8910 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8911 Likewise.
8912 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8913 Likewise.
8914 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8915 Likewise.
8916 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8917 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8918 Likewise.
8919 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8920 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8921 Likewise.
8922 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8923 Likewise.
8924 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8925 Likewise.
8926 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8927 Likewise.
8928 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8929 Likewise.
8930 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8931 Likewise.
8932 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8933 Likewise.
8934 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8935 Likewise.
8936 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8937 Likewise.
8938 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8939 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8940 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8941 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8942 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8943 Likewise.
8944 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8945 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8946 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8947 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8948 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8949 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8950 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8951 * testsuite/util/io/prog_bar.cc: Likewise.
8952 * testsuite/util/io/prog_bar.hpp: Likewise.
8953 * testsuite/util/io/text_populate.hpp: Likewise.
8954 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8955 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8956 * testsuite/util/io/xml.hpp: Likewise.
8957 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8958 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8959 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8960 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8961 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8962 * testsuite/util/native_type/native_map.hpp: Likewise.
8963 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8964 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8965 * testsuite/util/native_type/native_set.hpp: Likewise.
8966 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8967 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8968 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8969 Likewise.
8970 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8971 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8972 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8973 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8974 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8975 Likewise.
8976 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8977 Likewise.
8978 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8979 Likewise.
8980 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8981 Likewise.
8982 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8983 Likewise.
8984 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8985 Likewise.
8986 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8987 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8988 Likewise.
8989 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8990 Likewise.
8991 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8992 Likewise.
8993 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8994 Likewise.
8995 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8996 Likewise.
8997 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8998 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8999 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
9000 * testsuite/util/regression/basic_type.hpp: Likewise.
9001 * testsuite/util/regression/common_type.hpp: Likewise.
9002 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
9003 Likewise.
9004 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
9005 Likewise.
9006 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
9007 Likewise.
9008 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
9009 Likewise.
9010 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
9011 Likewise.
9012 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
9013 Likewise.
9014 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
9015 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
9016 Likewise.
9017 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
9018 Likewise.
9019 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
9020 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
9021 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
9022 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
9023 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
9024 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
9025 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
9026 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
9027 * testsuite/util/statistic/result_recorder.hpp: Likewise.
9028 * testsuite/util/statistic/sample_mean.hpp: Likewise.
9029 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
9030 * testsuite/util/statistic/sample_variance.hpp: Likewise.
9031 * testsuite/util/testsuite_abi.cc: Likewise.
9032 * testsuite/util/testsuite_abi.h: Likewise.
9033 * testsuite/util/testsuite_abi_check.cc: Likewise.
9034 * testsuite/util/testsuite_allocator.cc: Likewise.
9035 * testsuite/util/testsuite_allocator.h: Likewise.
9036 * testsuite/util/testsuite_api.h: Likewise.
9037 * testsuite/util/testsuite_character.cc: Likewise.
9038 * testsuite/util/testsuite_character.h: Likewise.
9039 * testsuite/util/testsuite_common_types.h: Likewise.
9040 * testsuite/util/testsuite_error.h: Likewise.
9041 * testsuite/util/testsuite_hooks.cc: Likewise.
9042 * testsuite/util/testsuite_hooks.h: Likewise.
9043 * testsuite/util/testsuite_io.h: Likewise.
9044 * testsuite/util/testsuite_iterators.h: Likewise.
9045 * testsuite/util/testsuite_performance.h: Likewise.
9046 * testsuite/util/testsuite_rng.h: Likewise.
9047 * testsuite/util/testsuite_rvalref.h: Likewise.
9048 * testsuite/util/testsuite_tr1.h: Likewise.
9049 * testsuite/util/thread/all.h: Likewise.
9050 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
9051 Likewise.
9052 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
9053 Likewise.
9054 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
9055 Likewise.
9056 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
9057 Likewise.
9058 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
9059 Likewise.
9060 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
9061 Likewise.
9062 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9081 Likewise.
9082 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9083 Likewise.
9084 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9085 Likewise.
9086 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9087 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9088 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9091 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9092 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9093 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9094 Likewise.
9095 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9096 Likewise.
9097 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9098 Likewise.
9099 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9100 Likewise.
9101 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9104 Likewise.
9105 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9114 Likewise.
9115 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9116 Likewise.
9117 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9118 Likewise.
9119 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9120 Likewise.
9121 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9122 Likewise.
9123 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9124 Likewise.
9125 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9126 Likewise.
9127 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9128 Likewise.
9129 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9130 Likewise.
9131 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9132 Likewise.
9133 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9134 Likewise.
9135 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9136 Likewise.
9137 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9138 Likewise.
9139 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9140 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9141 Likewise.
9142 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9143 Likewise.
9144 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9145 Likewise.
9146 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9147 Likewise.
9148 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9149 Likewise.
9150 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9151 Likewise.
9152 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9153 Likewise.
9154 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9155 Likewise.
9156 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9157 Likewise.
9158 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9159 Likewise.
9160 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9161 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9162 Likewise.
9163 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9164 Likewise.
9165 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9166 Likewise.
9167 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9168 Likewise.
9169 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9170 Likewise.
9171 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9172 Likewise.
9173 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9174 Likewise.
9175 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9176 Likewise.
9177 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9178 Likewise.
9179 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9180 Likewise.
9181 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9182 Likewise.
9183 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9184 Likewise.
9185 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9186 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9187 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9188 Likewise.
9189 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9190 Likewise.
9191 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9192 Likewise.
9193 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9194 Likewise.
9195 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9196 Likewise.
9197 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9198 Likewise.
9199 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9200 Likewise.
9201 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9202 Likewise.
9203 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9204 Likewise.
9205 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9206 Likewise.
9207 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9208 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9209 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9210 Likewise.
9211 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9212 Likewise.
9213 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9214 Likewise.
9215 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9216 Likewise.
9217 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9218 Likewise.
9219 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9220 Likewise.
9221 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9222 Likewise.
9223 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9224 Likewise.
9225 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9226 Likewise.
9227 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9228 Likewise.
9229 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9230 Likewise.
9231 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9232 Likewise.
9233 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9234 Likewise.
9235 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9236 Likewise.
9237 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9238 Likewise.
9239 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9240 Likewise.
9241 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9242 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9243 Likewise.
9244 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9245 Likewise.
9246 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9247 Likewise.
9248 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9249 Likewise.
9250 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9251 Likewise.
9252 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9253 Likewise.
9254 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9255 Likewise.
9256 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9257 Likewise.
9258 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9259 Likewise.
9260 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9261 Likewise.
9262 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9263 Likewise.
9264 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9265 Likewise.
9266 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9267 Likewise.
9268 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9269 Likewise.
9270 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9271 Likewise.
9272 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9273 Likewise.
9274 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9275 Likewise.
9276 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9277 Likewise.
9278 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9279 Likewise.
9280 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9281 Likewise.
9282 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9283 Likewise.
9284 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9285 Likewise.
9286 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9287 Likewise.
9288 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9289 Likewise.
9290 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9291 Likewise.
9292 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9293 Likewise.
9294 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9295 Likewise.
9296 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9297 Likewise.
9298 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9299 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9300 Likewise.
9301 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9302 Likewise.
9303 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9304 Likewise.
9305 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9306 Likewise.
9307 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9308 Likewise.
9309 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9310 Likewise.
9311 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9312 Likewise.
9313 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9314 Likewise.
9315 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9316 Likewise.
9317 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9318 Likewise.
9319 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9320 Likewise.
9321 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9322 Likewise.
9323 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9324 Likewise.
9325 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9326 Likewise.
9327 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9328 Likewise.
9329 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9330 Likewise.
9331 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9332 Likewise.
9333 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9334 Likewise.
9335 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9336 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9337 * testsuite/backward/hash_map/25896.cc: Likewise.
9338 * testsuite/backward/hash_set/25896.cc: Likewise.
9339
9340 2009-04-08 Ian Lance Taylor <iant@google.com>
9341
9342 * include/backward/hashtable.h (erase): Correctly handle erasing a
9343 reference to an entry in the hash table.
9344 * testsuite/backward/hash_map/25896.cc: New.
9345 * testsuite/backward/hash_set/25896.cc: New.
9346
9347 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9348
9349 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9350 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9351
9352 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9353
9354 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9355 of debug.
9356 * include/Makefile.in: Regenerate.
9357 * include/precompiled/stdc++.h: Add.
9358
9359 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9360
9361 * include/bits/random.h: Adjust doxygen markup.
9362 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9363
9364 * testsuite/26_numerics/random/piecewise_linear_distribution/
9365 operators/serialize.cc: Use typedefs.
9366
9367 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9368
9369 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9370 __gnu_cxx namespace. Remove "static inline".
9371
9372 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9373
9374 * include/bits/random.tcc (linear_congruential_engine<>::
9375 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9376
9377 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9378
9379 * include/bits/random.h (operator==): Mark all inline.
9380 (mersenne_twister_engine): Enable #if 0 checks.
9381
9382 * include/bits/random.h: Formatting tweaks.
9383
9384 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9385
9386 * include/bits/random.tcc (piecewise_linear_distribution<>::
9387 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9388 Remove spurious closed parenthesis.
9389
9390 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9391
9392 PR libstdc++/39644 (partial)
9393 * include/bits/random.tcc (linear_congruential_engine<>::
9394 seed(seed_seq&), independent_bits_engine<>::operator(),
9395 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9396
9397 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9398
9399 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9400 thinko.
9401 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9402 default.cc: Enable.
9403
9404 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9405
9406 PR libstdc++/39629 (partial)
9407 * testsuite/26_numerics/random/independent_bits_engine/cons/
9408 base_move.cc: Use uint_fast64_t instead of unsigned long.
9409 * testsuite/26_numerics/random/independent_bits_engine/cons/
9410 seed1.cc: Likewise.
9411 * testsuite/26_numerics/random/independent_bits_engine/cons/
9412 seed2.cc: Likewise.
9413 * testsuite/26_numerics/random/independent_bits_engine/cons/
9414 base_copy.cc: Likewise.
9415 * testsuite/26_numerics/random/independent_bits_engine/cons/
9416 default.cc: Likewise.
9417 * testsuite/26_numerics/random/independent_bits_engine/cons/
9418 seed_seq.cc: Likewise.
9419 * testsuite/26_numerics/random/independent_bits_engine/
9420 requirements/typedefs.cc: Likewise.
9421 * testsuite/26_numerics/random/independent_bits_engine/
9422 operators/equal.cc: Likewise.
9423 * testsuite/26_numerics/random/independent_bits_engine/
9424 operators/serialize.cc: Likewise.
9425 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9426
9427 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9428
9429 * include/tr1_impl/random: Remove, empty.
9430 * include/tr1_impl/random.tcc: Likewise.
9431
9432 * include/std/random: Minor clean-ups, formatting fixes, adjust
9433 copyright years.
9434 * include/bits/random.tcc: Likewise.
9435 * include/bits/random.h: Likewise.
9436 * include/tr1/random: Likewise.
9437 * include/tr1/random.tcc: Likewise.
9438 * include/tr1/random.h: Likewise.
9439
9440 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9441
9442 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9443 * doc/html/api.html: Regenerate.
9444
9445 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9446
9447 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9448 Change to mersenne_twister_engine, add same defaults as
9449 mersenne_twister_engine/cons/default.cc.
9450 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9451
9452 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9453 to __il.
9454 * include/bits/random.h (mersenne_twister_engine): Qualify
9455 _ShiftMin1 with namespace __detail.
9456 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9457 constexpr std::numeric_limits::max() can be used.
9458 (mersenne_twister_engine): Split apart static asserts into one
9459 assert per message. Temporarily disable the last three.
9460
9461 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9462
9463 * include/Makefile.am: Update to N2836. Modified for new random headers.
9464 * include/Makefile.in: Ditto.
9465 * include/tr1_impl/random: Moved to tr1/random.h
9466 * include/tr1_impl/random.tcc: Moved to tr1
9467 * include/tr1/random: Just point to moved tr1 random headers.
9468 * include/tr1/random.tcc: Moved from tr1_impl.
9469 * include/tr1/random.h: Moved from tr1_impl/random.
9470 * include/std/random: Modified to point to std random headers.
9471 * include/bits/random.tcc: New implementation of std random facilities.
9472 * include/bits/random.h: Ditto.
9473 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9474 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9475 seed1.cc: New.
9476 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9477 seed2.cc: New.
9478 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9479 default.cc: New.
9480 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9481 non_uint_neg.cc: New.
9482 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9483 typedefs.cc: New.
9484 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9485 equal.cc: New.
9486 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9487 serialize.cc: New.
9488 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9489 seed1.cc: New.
9490 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9491 seed2.cc: New.
9492 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9493 default.cc: New.
9494 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9495 typedefs.cc: New.
9496 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9497 equal.cc: New.
9498 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9499 serialize.cc: New.
9500 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9501 seed1.cc: New.
9502 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9503 seed2.cc: New.
9504 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9505 default.cc: New.
9506 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9507 typedefs.cc: New.
9508 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9509 equal.cc: New.
9510 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9511 serialize.cc: New.
9512 * testsuite/26_numerics/random/discard_block_engine/cons/
9513 base_move.cc: New.
9514 * testsuite/26_numerics/random/discard_block_engine/cons/
9515 seed1.cc: New.
9516 * testsuite/26_numerics/random/discard_block_engine/cons/
9517 seed2.cc: New.
9518 * testsuite/26_numerics/random/discard_block_engine/cons/
9519 base_copy.cc: New.
9520 * testsuite/26_numerics/random/discard_block_engine/cons/
9521 default.cc: New.
9522 * testsuite/26_numerics/random/discard_block_engine/cons/
9523 seed_seq.cc: New.
9524 * testsuite/26_numerics/random/discard_block_engine/requirements/
9525 typedefs.cc: New.
9526 * testsuite/26_numerics/random/discard_block_engine/operators/
9527 equal.cc: New.
9528 * testsuite/26_numerics/random/discard_block_engine/operators/
9529 serialize.cc: New.
9530 * testsuite/26_numerics/random/independent_bits_engine/cons/
9531 base_move.cc: New.
9532 * testsuite/26_numerics/random/independent_bits_engine/cons/
9533 seed1.cc: New.
9534 * testsuite/26_numerics/random/independent_bits_engine/cons/
9535 seed2.cc: New.
9536 * testsuite/26_numerics/random/independent_bits_engine/cons/
9537 base_copy.cc: New.
9538 * testsuite/26_numerics/random/independent_bits_engine/cons/
9539 default.cc: New.
9540 * testsuite/26_numerics/random/independent_bits_engine/cons/
9541 seed_seq.cc: New.
9542 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9543 typedefs.cc: New.
9544 * testsuite/26_numerics/random/independent_bits_engine/operators/
9545 equal.cc: New.
9546 * testsuite/26_numerics/random/independent_bits_engine/operators/
9547 serialize.cc: New.
9548 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9549 base_move.cc: New.
9550 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9551 seed1.cc: New.
9552 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9553 seed2.cc: New.
9554 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9555 base_copy.cc: New.
9556 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9557 default.cc: New.
9558 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9559 seed_seq.cc: New.
9560 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9561 typedefs.cc: New.
9562 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9563 equal.cc: New.
9564 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9565 serialize.cc
9566 * testsuite/26_numerics/random/mt19937.cc: New.
9567 * testsuite/26_numerics/random/mt19937_64.cc: New.
9568 * testsuite/26_numerics/random/minstd_rand.cc: New.
9569 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9570 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9571 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9572 * testsuite/26_numerics/random/ranlux24.cc: New.
9573 * testsuite/26_numerics/random/ranlux48.cc: New.
9574 * testsuite/26_numerics/random/knuth_b.cc: New.
9575 * testsuite/26_numerics/random/default_random_engine.cc: New.
9576 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9577 parms.cc: New.
9578 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9579 default.cc: New.
9580 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9581 typedefs.cc: New.
9582 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9583 serialize.cc: New.
9584 * testsuite/26_numerics/random/normal_distribution/cons/
9585 parms.cc: New.
9586 * testsuite/26_numerics/random/normal_distribution/cons/
9587 default.cc: New.
9588 * testsuite/26_numerics/random/normal_distribution/requirements/
9589 typedefs.cc: New.
9590 * testsuite/26_numerics/random/normal_distribution/operators/
9591 serialize.cc: New.
9592 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9593 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9594 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9595 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9596 parms_neg.cc: New.
9597 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9598 parms.cc: New.
9599 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9600 default.cc: New.
9601 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9602 typedefs.cc: New.
9603 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9604 serialize.cc: New.
9605 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9606 parms_neg.cc: New.
9607 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9608 parms.cc: New.
9609 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9610 default.cc: New.
9611 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9612 typedefs.cc: New.
9613 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9614 serialize.cc: New.
9615 * testsuite/26_numerics/random/poisson_distribution/cons/
9616 parms.cc: New.
9617 * testsuite/26_numerics/random/poisson_distribution/cons/
9618 default.cc: New.
9619 * testsuite/26_numerics/random/poisson_distribution/requirements/
9620 typedefs.cc
9621 * testsuite/26_numerics/random/poisson_distribution/operators/
9622 serialize.cc: New.
9623 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9624 parms.cc: New.
9625 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9626 default.cc: New.
9627 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9628 typedefs.cc: New.
9629 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9630 serialize.cc: New.
9631 * testsuite/26_numerics/random/discrete_distribution/cons/
9632 range.cc: New.
9633 * testsuite/26_numerics/random/discrete_distribution/cons/
9634 initlist.cc: New.
9635 * testsuite/26_numerics/random/discrete_distribution/cons/
9636 default.cc: New.
9637 * testsuite/26_numerics/random/discrete_distribution/cons/
9638 num_xbound_fun.cc: New.
9639 * testsuite/26_numerics/random/discrete_distribution/requirements/
9640 typedefs.cc: New.
9641 * testsuite/26_numerics/random/discrete_distribution/operators/
9642 serialize.cc: New.
9643 * testsuite/26_numerics/random/weibull_distribution/cons/
9644 parms.cc: New.
9645 * testsuite/26_numerics/random/weibull_distribution/cons/
9646 default.cc: New.
9647 * testsuite/26_numerics/random/weibull_distribution/requirements/
9648 typedefs.cc: New.
9649 * testsuite/26_numerics/random/weibull_distribution/operators/
9650 serialize.cc: New.
9651 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9652 parms.cc: New.
9653 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9654 default.cc: New.
9655 * testsuite/26_numerics/random/negative_binomial_distribution/
9656 requirements/typedefs.cc: New.
9657 * testsuite/26_numerics/random/negative_binomial_distribution/
9658 operators/serialize.cc: New.
9659 * testsuite/26_numerics/random/cauchy_distribution/cons/
9660 parms.cc: New.
9661 * testsuite/26_numerics/random/cauchy_distribution/cons/
9662 default.cc: New.
9663 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9664 typedefs.cc: New.
9665 * testsuite/26_numerics/random/cauchy_distribution/operators/
9666 serialize.cc: New.
9667 * testsuite/26_numerics/random/gamma_distribution/cons/
9668 parms.cc: New.
9669 * testsuite/26_numerics/random/gamma_distribution/cons/
9670 default.cc: New.
9671 * testsuite/26_numerics/random/gamma_distribution/requirements/
9672 typedefs.cc: New.
9673 * testsuite/26_numerics/random/gamma_distribution/operators/
9674 serialize.cc: New.
9675 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9676 parms.cc: New.
9677 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9678 default.cc: New.
9679 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9680 typedefs.cc: New.
9681 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9682 serialize.cc: New.
9683
9684 * testsuite/26_numerics/random/exponential_distribution/cons/
9685 parms.cc: New.
9686 * testsuite/26_numerics/random/exponential_distribution/cons/
9687 default.cc: New.
9688 * testsuite/26_numerics/random/exponential_distribution/requirements/
9689 typedefs.cc: New.
9690 * testsuite/26_numerics/random/exponential_distribution/operators/
9691 serialize.cc: New.
9692 * testsuite/26_numerics/random/lognormal_distribution/cons/
9693 parms.cc: New.
9694 * testsuite/26_numerics/random/lognormal_distribution/cons/
9695 default.cc: New.
9696 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9697 typedefs.cc: New.
9698 * testsuite/26_numerics/random/lognormal_distribution/operators/
9699 serialize.cc: New.
9700 * testsuite/26_numerics/random/binomial_distribution/cons/
9701 parms.cc: New.
9702 * testsuite/26_numerics/random/binomial_distribution/cons/
9703 default.cc: New.
9704 * testsuite/26_numerics/random/binomial_distribution/requirements/
9705 typedefs.cc: New.
9706 * testsuite/26_numerics/random/binomial_distribution/operators/
9707 serialize.cc: New.
9708 * testsuite/26_numerics/random/random_device/cons/
9709 token.cc: New.
9710 * testsuite/26_numerics/random/random_device/cons/
9711 default.cc: New.
9712 * testsuite/26_numerics/random/random_device/requirements/
9713 typedefs.cc: New.
9714 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9715 parms.cc: New.
9716 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9717 default.cc: New.
9718 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9719 typedefs.cc: New.
9720 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9721 serialize.cc: New.
9722 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9723 range.cc: New.
9724 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9725 default.cc: New.
9726 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9727 num_xbound_fun.cc: New.
9728 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9729 initlist_fun.cc: New.
9730 * testsuite/26_numerics/random/piecewise_linear_distribution/
9731 requirements/typedefs.cc: New.
9732 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9733 serialize.cc: New.
9734 * testsuite/26_numerics/random/student_t_distribution/cons/
9735 parms.cc: New.
9736 * testsuite/26_numerics/random/student_t_distribution/cons/
9737 default.cc: New.
9738 * testsuite/26_numerics/random/student_t_distribution/requirements/
9739 typedefs.cc: New.
9740 * testsuite/26_numerics/random/student_t_distribution/operators/
9741 serialize.cc: New.
9742 * testsuite/26_numerics/random/geometric_distribution/cons/
9743 parms.cc: New.
9744 * testsuite/26_numerics/random/geometric_distribution/cons/
9745 default.cc: New.
9746 * testsuite/26_numerics/random/geometric_distribution/requirements/
9747 typedefs.cc: New.
9748 * testsuite/26_numerics/random/geometric_distribution/operators/
9749 serialize.cc: New.
9750 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9751 range.cc: New.
9752 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9753 default.cc: New.
9754 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9755 num_xbound_fun.cc: New.
9756 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9757 initlist_fun.cc: New.
9758 * testsuite/26_numerics/random/piecewise_constant_distribution/
9759 requirements/typedefs.cc: New.
9760 * testsuite/26_numerics/random/piecewise_constant_distribution/
9761 operators/serialize.cc: New.
9762
9763 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9764
9765 * include/ext/bitmap_allocator.h: The typedefs should be made public
9766 if we want them to be accessible. This has been revealed by the patch
9767 that fixes PR c++/26693 in g++.
9768
9769 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9770
9771 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9772 Regenerated.
9773 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9774 Regenerated.
9775 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9776 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9777 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9778 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9779 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9780 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9781 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9782 Regenerated.
9783 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9784
9785 2009-03-31 Jason Merrill <jason@redhat.com>
9786
9787 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9788
9789 PR libstdc++/39310
9790 * include/tr1_impl/type_traits (is_function): Add partial
9791 specializations with function cv-quals.
9792 (__is_function_helper): Remove.
9793 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9794
9795 2009-03-30 Ian Lance Taylor <iant@google.com>
9796
9797 * include/backward/hashtable.h (clear): Return quickly if the
9798 table is empty.
9799
9800 2009-03-27 Ian Lance Taylor <iant@google.com>
9801
9802 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9803 (__stl_prime_list): Add 5 at the start of the list.
9804
9805 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9806
9807 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9808 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9809 std::string&, ios_base::openmode), basic_ifstream<>::
9810 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9811 basic_ofstream(const std::string&, ios_base::openmode),
9812 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9813 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9814 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9815 Add in C++0x mode.
9816 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9817 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9818 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9819 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9820 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9821 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9822 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9823
9824 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9825
9826 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9827 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9828 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9829 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9830
9831 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9832
9833 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9834 _M_transfer_after, _M_reverse_after): Move out of line...
9835 * include/bits/forward_list.tcc: ... here.
9836 (forward_list<>::reverse): Move inline...
9837 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9838
9839 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9840
9841 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9842 28277.cc: Likewise.
9843 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9844 Likewise.
9845 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9846 Likewise.
9847 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9848 Likewise.
9849
9850 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9851
9852 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9853 year(s).
9854 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9855 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9856 Likewise.
9857 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9858 Likewise.
9859 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9860 Likewise.
9861 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9862
9863 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9864
9865 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9866 iterations for simulators.
9867 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9868 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9869 Condition stream width for simulators.
9870 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9871 Likewise.
9872 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9873 Likewise.
9874 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9875
9876 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9877
9878 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9879 sheet version information. Table-ize docbook element examples.
9880 * doc/xml/manual/using.xml: Human-readable header
9881 markup. Alphabetized. Add new headers.
9882 * doc/html: Regenerate.
9883
9884 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9885
9886 * doc/xml/faq.xml: Fix link to setup documentation.
9887
9888 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9889
9890 * include/std/type_traits (__add_lvalue_reference_helper,
9891 __add_rvalue_reference_helper): As an optimization, rewrite
9892 condition (avoid is_function).
9893
9894 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9895
9896 PR libstdc++/39405
9897 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9898 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9899
9900 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9901
9902 * testsuite/30_threads/condition_variable_any/native_handle/
9903 typesizes.cc: Include tweaks.
9904 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9905 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9906 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9907 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9908 * testsuite/30_threads/condition_variable/native_handle/
9909 typesizes.cc: Same.
9910
9911 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9912
9913 * include/bits/shared_ptr.h: Add include guards.
9914 * include/tr1/shared_ptr.h: Likewise.
9915
9916 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9917
9918 * include/std/iostream: Fix doxygen link.
9919 * include/bits/forward_list.h: Fix doxygen markup.
9920 * include/ext/vstring.h: Escape backslash in doxygen comment.
9921 * include/bits/basic_string.h: Likewise.
9922
9923 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9924
9925 * doc/xml/faq.xml: Fix links to implementation status pages.
9926
9927 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9928
9929 * include/std/complex (operator+(const complex<>&, const _Tp&),
9930 operator+(const _Tp&, const complex<>&),
9931 operator-(const complex<>&, const _Tp&),
9932 operator-(const _Tp&, const complex<>&)): Do not assume real()
9933 returns a reference (against DR 387).
9934 * testsuite/26_numerics/complex/dr387_2.cc: New.
9935
9936 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9937
9938 * testsuite/thread/pthread4.cc: Move...
9939 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9940 * testsuite/thread/pthread5.cc: Move...
9941 * testsuite/23_containers/list/pthread5.cc: ...here.
9942 * testsuite/thread/pthread6.cc: Move...
9943 * testsuite/23_containers/map/pthread6.cc: ...here.
9944 * testsuite/thread/pthread7-rope.cc: Move...
9945 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9946 * testsuite/thread/guard.cc: Move...
9947 * testsuite/18_support/pthread_guard.cc: ...here.
9948 * testsuite/thread/18185.cc: Move...
9949 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9950 * testsuite/thread/pthread1.cc: Move...
9951 * testsuite/23_containers/list/pthread1.cc: ...here.
9952 * testsuite/thread/pthread2.cc: Move...
9953 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9954 * testsuite/thread/pthread3.cc: Move...
9955 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9956
9957 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9958 * testsuite/thread: Remove.
9959
9960 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9961
9962 * configure: Regenerate.
9963
9964 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9965
9966 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9967 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9968 from baseline_dir.
9969 * configure: Regenerate.
9970 * testsuite/Makefile.am (baseline_file): Remove variable.
9971 (site.exp): Set baseline_dir rather than baseline_file.
9972 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9973 * testsuite/Makefile.in: Regenerate.
9974
9975 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9976
9977 * testsuite/30_threads/thread/this_thread: Move...
9978 * testsuite/30_threads/this_thread: ...here.
9979 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9980 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9981 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9982 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9983 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9984 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9985
9986 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9987
9988 * doc/doxygen/user.cfg.in: Tweaks.
9989 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9990 be elsewhere.
9991
9992 * include/tr1_impl/unordered_map: Just use most specialized
9993 container module.
9994 * include/tr1_impl/unordered_set: Same.
9995 * include/tr1_impl/array: Same.
9996 * include/bits/stl_list.h: Same.
9997 * include/bits/stl_map.h: Same.
9998 * include/bits/stl_queue.h: Same.
9999 * include/bits/stl_set.h: Same.
10000 * include/bits/stl_stack.h: Same.
10001 * include/bits/forward_list.h: Same.
10002 * include/bits/basic_string.h: Same.
10003 * include/bits/stl_multimap.h: Same.
10004 * include/bits/stl_vector.h: Same.
10005 * include/bits/stl_deque.h: Same.
10006 * include/bits/stl_multiset.h: Same.
10007 * include/bits/stl_bvector.h: Same.
10008
10009 * include/backward/binders.h: Change binder module to binders.
10010
10011 * include/std/complex: Add complex_numers module.
10012 * include/tr1_impl/complex: Same.
10013
10014 * include/std/valarray: Add numeric_arrays module.
10015 * include/bits/gslice_array.h: Same.
10016 * include/bits/gslice.h: Same.
10017 * include/bits/mask_array.h: Same.
10018 * include/bits/slice_array.h: Same.
10019 * include/bits/indirect_array.h: Same.
10020
10021 * include/bits/allocator.h: Add allocators module.
10022 * include/ext/throw_allocator.h
10023 * include/ext/pool_allocator.h
10024 * include/ext/bitmap_allocator.h
10025 * include/ext/new_allocator.h
10026 * include/ext/malloc_allocator.h
10027 * include/ext/array_allocator.h
10028 * include/ext/mt_allocator.h
10029 * include/ext/debug_allocator.h
10030 * include/ext/extptr_allocator.h
10031
10032 * include/tr1_impl/functional: Move namespace markup here.
10033 * include/tr1_impl/regex: Same.
10034
10035 * include/tr1_impl/type_traits: Add metaprogramming module.
10036 * include/std/type_traits: Same.
10037
10038 * include/std/memory: Add memory module.
10039
10040 * include/std/ratio: Add ratio module.
10041
10042 * include/std/chrono: Move namespace markup here, add time module.
10043
10044 * include/std/thread: Move namespace markup here, add concurrency
10045 module.
10046 * include/std/mutex: Use concurrency module.
10047 * include/std/condition_variable: Same.
10048
10049
10050 * include/bits/ios_base.h: Refine io module.
10051 * include/bits/basic_ios.h: Same.
10052 * include/std/fstream: Same.
10053 * include/std/istream: Same.
10054 * include/std/ostream: Same.
10055 * include/std/sstream: Same.
10056
10057 * include/ext/vstring.h: Correct parameter markup.
10058
10059 * include/bits/shared_ptr.h: Add pointer_abstractions module.
10060 * include/bits/unique_ptr.h: Same.
10061
10062 * include/bits/algorithmfwd.h: Add mutating_algorithms,
10063 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
10064 * include/bits/stl_heap.h: Add markup for new groupings.
10065 * include/bits/stl_algobase.h: Same.
10066 * include/bits/stl_algo.h: Same.
10067
10068 * include/c_compatibility/stdatomic.h: Add atomics module.
10069 * include/c_global/cstdatomic: Same.
10070
10071 * libsupc++/exception: Add exceptions module.
10072 * libsupc++/typeinfo: Same.
10073 * libsupc++/new: Same.
10074 * libsupc++/exception_ptr.h: Same.
10075 * include/std/system_error: Same.
10076 * include/std/stdexcept: Same.
10077
10078 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10079 * libsupc++/cxxabi-forced.h: Same.
10080
10081 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10082 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10083 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10084 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10085 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10086 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10087 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10088 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10089 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10090 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10091 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10092 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10093 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10094 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10095 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10096 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10097 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10098 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10099 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10100 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10101 * testsuite/23_containers/vector/requirements/dr438/
10102 constructor_1_neg.cc: Same.
10103 * testsuite/23_containers/vector/requirements/dr438/
10104 constructor_2_neg.cc: Same.
10105 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10106 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10107 * testsuite/23_containers/deque/requirements/dr438/
10108 constructor_1_neg.cc: Same.
10109 * testsuite/23_containers/deque/requirements/dr438/
10110 constructor_2_neg.cc: Same.
10111 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10112 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10113 * testsuite/23_containers/list/requirements/dr438/
10114 constructor_1_neg.cc: Same.
10115 * testsuite/23_containers/list/requirements/dr438/
10116 constructor_2_neg.cc: Same.
10117 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10118 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10119 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10120 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10121 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10122 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10123 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10124 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10125 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10126 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10127
10128 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10129
10130 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10131 * doc/doxygen/user.cfg.in: Update.
10132 * scripts/run_doxygen: Adjust for new group names.
10133
10134 * include/tr1_impl/random: Update doxygen group markup.
10135 * include/tr1_impl/unordered_map: Same.
10136 * include/tr1_impl/unordered_set: Same.
10137 * include/tr1_impl/array: Same.
10138 * include/std/numeric: Same.
10139 * include/std/utility: Same.
10140 * include/std/bitset: Same.
10141 * include/std/iosfwd: Same.
10142 * include/bits/stl_list.h: Same.
10143 * include/bits/stl_map.h: Same.
10144 * include/bits/stl_algobase.h: Same.
10145 * include/bits/stl_queue.h: Same.
10146 * include/bits/stl_set.h: Same.
10147 * include/bits/stl_stack.h: Same.
10148 * include/bits/stl_iterator_base_types.h: Same.
10149 * include/bits/forward_list.h: Same.
10150 * include/bits/basic_string.h: Same.
10151 * include/bits/stl_multimap.h: Same.
10152 * include/bits/stl_vector.h: Same.
10153 * include/bits/stl_deque.h: Same.
10154 * include/bits/stl_multiset.h: Same.
10155 * include/bits/stl_algo.h: Same.
10156 * include/bits/stl_bvector.h: Same.
10157 * include/bits/algorithmfwd.h: Same.
10158 * include/bits/stl_function.h: Same.
10159 * include/tr1/cmath: Same.
10160 * include/backward/binders.h: Same.
10161
10162 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10163
10164 * include/std/system_error (system_category): To system_category().
10165 (generic_category): To generic_category. DR 890.
10166 * src/system_error.cc: Define.
10167 * include/bits/functexcept.h: Only one __throw_system_error.
10168 * src/functexcept.cc: Same.
10169 * include/std/mutex: Fixup for changes above.
10170 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10171 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10172 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10173 * config/abi/pre/gnu.ver: Clean up exports.
10174
10175 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10176
10177 * include/std/thread: Fix typo.
10178 * src/thread.cc (thread::join): Use NULL.
10179
10180 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10181
10182 PR libstdc++/39168
10183 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10184 const string&)): Also check that the value != CHAR_MAX.
10185 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10186 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10187 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10188 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10189 _M_cache(const locale&)): Likewise.
10190 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10191 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10192 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10193 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10194 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10195 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10196
10197 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10198 Benjamin Kosnik <bkoz@redhat.com>
10199
10200 * include/std/thread (_Impl_base): Move _M_id out and into ...
10201 (thread): ...here. Call _M_make_routine in body of constructors.
10202 Adjust data member usage to reflect changes.
10203 (_M_make_routine): From _M_make_shared_data.
10204 (_M_start_thread): Add __shared_base_type argument.
10205 * src/thread.cc: Fixups for above.
10206 * config/abi/pre/gnu.ver: Adjust exports.
10207 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10208 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10209 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10210
10211 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10212
10213 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10214 (compare_type_to_native_type): ...this, add alignment check.
10215 * testsuite/30_threads/condition_variable_any/native_handle/
10216 typesizes.cc: Modify as above.
10217 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10218 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10219 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10220 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10221 * testsuite/30_threads/condition_variable/native_handle/
10222 typesizes.cc: Same.
10223 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10224 typesizes.cc: Same.
10225
10226 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10227 * testsuite/30_threads/thread/cons/2.cc: Same.
10228 * testsuite/30_threads/thread/cons/3.cc: Same.
10229 * testsuite/30_threads/thread/cons/4.cc: Same.
10230 * testsuite/30_threads/thread/cons/5.cc: Same.
10231 * testsuite/30_threads/thread/cons/6.cc: Same.
10232 * testsuite/30_threads/thread/cons/7.cc: Same.
10233 * testsuite/30_threads/thread/cons/8.cc: Same.
10234
10235 * testsuite/30_threads/thread/cons/9.cc: New.
10236 * testsuite/30_threads/thread/cons/moveable.cc: New.
10237
10238 * src/condition_variable.cc: Clean up whitespace.
10239 * include/std/condition_variable: Same.
10240
10241 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10242
10243 * include/std/condition_variable (condition_variable): Remove
10244 _M_internal_mutex. Add private __native_type typedef.
10245 * src/condition_variable.cc (condition_variable::notify_one):
10246 Remove _M_internal_mutex use. Use typedef.
10247 (condition_variable::notify_all): Same.
10248 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10249 (recursive_mutex): Same.
10250 (timed_mutex): Same.
10251 (recursive_timed_mutex): Same.
10252 (once_flag): Make __native_type typedef private.
10253
10254 * include/std/thread (this_thread): Add minimal markup.
10255
10256 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10257 Adjust line numbers.
10258 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10259 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10260 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10261 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10262 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10263 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10264 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10265 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10266 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10267 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10268 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10269 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10270 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10271
10272 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10273 * testsuite/30_threads/condition_variable_any/native_handle/
10274 typesizes.cc: New.
10275 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10276 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10277 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10278 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10279 * testsuite/30_threads/condition_variable/native_handle/
10280 typesizes.cc: Same.
10281 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10282 typesizes.cc: Same.
10283
10284 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10285
10286 PR testsuite/33300
10287 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10288 on darwin for lp64.
10289
10290 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10291
10292 * configure.host: Set abi_baseline_pair for mips64*-linux.
10293 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10294
10295 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10296
10297 * include/std/thread (this_thread::get_id): Inline.
10298
10299 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10300
10301 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10302 _Callable as template argument for _M_make_shared_data.
10303 * testsuite/30_threads/thread/cons/6.cc: New.
10304 * testsuite/30_threads/thread/cons/7.cc: New.
10305 * testsuite/30_threads/thread/cons/8.cc: New.
10306
10307 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10308
10309 * testsuite/30_threads/thread/member: To..
10310 * testsuite/30_threads/thread/members: ...this.
10311 * testsuite/30_threads/condition_variable/member: To...
10312 * testsuite/30_threads/condition_variable/members: ...this.
10313
10314 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10315
10316 * include/std/thread (thread::id): Move definition inside thread.
10317 Use native_handle_type. Remove this_thread::get_id friend.
10318 Change __thread_data_ptr to __shared_base_ptr.
10319 (thread::id::id(native_handle_type): Make public. Still explicit.
10320 Use native_handle_type. Change _M_thread_id to _M_thread.
10321 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10322 _M_thread_handle to _M_id.
10323 (thread::__thread_data): Rename to _Impl.
10324 Fixup for renames.
10325 (thread::_M_make_thread_data): Return derived type.
10326 (thread::hardware_concurrency): Add definition for default case.
10327 (thread::get_id): Now can define inline.
10328 (thread): Change _M_thread_data to _M_data.
10329 (this_thread::get_id): Now can define inline.
10330 * src/thread.cc (__thread_proxy): Rename to
10331 execute_native_thread_routine.
10332 Fixup for other renames.
10333 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10334 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10335 * testsuite/30_threads/thread/algorithm: Move to..
10336 * testsuite/30_threads/thread/swap: ...this.
10337 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10338 * testsuite/30_threads/thread/id/operators.cc: New.
10339
10340 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10341
10342 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10343 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10344 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10345 exposing it in public std::tuple interface.
10346
10347 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10348 Benjamin Kosnik <bkoz@redhat.com>
10349
10350 * include/std/thread (__thread_data_base): Nest class in std::thread.
10351 (__thread_data): Likewise.
10352 (__thread_data_ptr): Nest typedef in std::thread.
10353 * src/thread.cc (__thread_proxy): Qualify the above names.
10354 * config/abi/pre/gnu.ver: Remove unused exports.
10355
10356 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10357
10358 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10359 * include/bits/stl_vector.h: Remove private vector_type typedef.
10360 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10361 Fix line numbers.
10362 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10363 * testsuite/23_containers/vector/requirements/dr438/
10364 constructor_1_neg.cc: Same.
10365 * testsuite/23_containers/vector/requirements/dr438/
10366 constructor_2_neg.cc: Same.
10367 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10368 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10369
10370 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10371
10372 PR libstdc++/25191
10373 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10374 deal consistently with __try and __catch too.
10375 * src/localename.cc: Replace try -> __try, catch -> __catch.
10376 * src/ios.cc: Likewise.
10377 * src/locale.cc: Likewise.
10378 * src/istream.cc: Likewise.
10379 * src/thread.cc: Likewise.
10380 * src/compatibility.cc: Likewise.
10381 * src/bitmap_allocator.cc: Likewise.
10382 * src/ios_init.cc: Likewise.
10383 * include/debug/deque: Likewise.
10384 * include/debug/list: Likewise.
10385 * include/tr1_impl/hashtable: Likewise.
10386 * include/std/bitset: Likewise.
10387 * include/ext/pb_ds/detail/resize_policy/
10388 hash_load_check_resize_trigger_imp.hpp: Likewise.
10389 * include/ext/pb_ds/detail/resize_policy/
10390 hash_standard_resize_policy_imp.hpp: Likewise.
10391 * include/ext/pb_ds/detail/cc_hash_table_map_/
10392 resize_fn_imps.hpp: Likewise.
10393 * include/ext/pb_ds/detail/cc_hash_table_map_/
10394 constructor_destructor_fn_imps.hpp: Likewise.
10395 * include/ext/pb_ds/detail/pat_trie_/
10396 split_join_branch_bag.hpp: Likewise.
10397 * include/ext/pb_ds/detail/pat_trie_/
10398 constructors_destructor_fn_imps.hpp: Likewise.
10399 * include/ext/pb_ds/detail/bin_search_tree_/
10400 constructors_destructor_fn_imps.hpp: Likewise.
10401 * include/ext/pb_ds/detail/gp_hash_table_map_/
10402 resize_fn_imps.hpp: Likewise.
10403 * include/ext/pb_ds/detail/gp_hash_table_map_/
10404 constructor_destructor_fn_imps.hpp: Likewise.
10405 * include/ext/pb_ds/detail/binary_heap_/
10406 constructors_destructor_fn_imps.hpp: Likewise.
10407 * include/ext/pb_ds/detail/binary_heap_/
10408 erase_fn_imps.hpp: Likewise.
10409 * include/ext/pb_ds/detail/binary_heap_/
10410 split_join_fn_imps.hpp: Likewise.
10411 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10412 constructors_destructor_fn_imps.hpp: Likewise.
10413 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10414 * include/ext/pb_ds/detail/list_update_map_/
10415 constructor_destructor_fn_imps.hpp: Likewise.
10416 * include/ext/slist: Likewise.
10417 * include/ext/memory: Likewise.
10418 * include/ext/rc_string_base.h: Likewise.
10419 * include/ext/ropeimpl.h: Likewise.
10420 * include/ext/vstring.tcc: Likewise.
10421 * include/ext/rope: Likewise.
10422 * include/ext/sso_string_base.h: Likewise.
10423 * include/bits/shared_ptr.h: Likewise.
10424 * include/bits/stl_list.h: Likewise.
10425 * include/bits/locale_classes.tcc: Likewise.
10426 * include/bits/locale_facets.tcc: Likewise.
10427 * include/bits/locale_classes.h: Likewise.
10428 * include/bits/forward_list.h: Likewise.
10429 * include/bits/stl_vector.h: Likewise.
10430 * include/bits/stl_deque.h: Likewise.
10431 * include/bits/istream.tcc: Likewise.
10432 * include/bits/stl_uninitialized.h: Likewise.
10433 * include/bits/ostream.tcc: Likewise.
10434 * include/bits/vector.tcc: Likewise.
10435 * include/bits/stl_tempbuf.h: Likewise.
10436 * include/bits/deque.tcc: Likewise.
10437 * include/bits/basic_string.tcc: Likewise.
10438 * include/bits/ostream_insert.h: Likewise.
10439 * include/bits/locale_facets_nonio.tcc: Likewise.
10440 * include/bits/stl_tree.h: Likewise.
10441 * include/bits/fstream.tcc: Likewise.
10442 * include/tr1/shared_ptr.h: Likewise.
10443 * include/tr1/hypergeometric.tcc: Likewise.
10444 * include/backward/hashtable.h: Likewise.
10445 * libsupc++/exception_ptr.h: Likewise.
10446 * libsupc++/eh_personality.cc: Likewise.
10447 * libsupc++/eh_call.cc: Likewise.
10448 * config/locale/gnu/monetary_members.cc: Likewise.
10449 * config/locale/gnu/time_members.h: Likewise.
10450 * config/locale/generic/time_members.h: Likewise.
10451
10452 2009-02-03 Johannes Singler <singler@ira.uka.de>
10453
10454 * include/parallel/algorithmfwd.h:
10455 Add parallelism default for many declarations.
10456 * include/parallel/numericfwd.h: Likewise.
10457 * include/parallel/iterator.h: Use iterator_traits as usual.
10458 * include/parallel/par_loop.h:
10459 Include equally_split.h.
10460 (for_each_template_random_access_ed):
10461 Avoid calling the Result default constructor.
10462 * include/parallel/numeric: Replace
10463 for_each_template_random_access by
10464 for_each_template_random_access_ed in numeric functions.
10465
10466 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10467
10468 * config/os/gnu-linux/os_defines.h: Remove superfluous
10469 __NO_STRING_INLINES.
10470
10471 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10472
10473 * testsuite/21_strings/c_strings/char/3.cc: New test.
10474 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10475
10476 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10477 Jakub Jelinek <jakub@redhat.com>
10478
10479 PR libstdc++/30928 (partial, works together with recent glibcs)
10480 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10481 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10482 defined.
10483 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10484 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10485 defined.
10486 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10487 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10488 defined.
10489 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10490 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10491 defined.
10492 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10493 argument is const char *, assign result to const char * var, not
10494 char *.
10495 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10496 argument is const wchar_t *, assign result to const wchar_t * var, not
10497 wchar_t *.
10498
10499 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10500
10501 * include/std/thread: Remove unused headers.
10502 (__thread_data_base): Remove unused mutex and base.
10503 (thread::~thread): Only detach if joinable.
10504 (thread::joinable): Test if thread data ptr is empty.
10505 (thread::_M_thread_data_mutex): Remove.
10506 (thread::_M_get_thread_data): Remove.
10507 (thread::_M_make_thread_data): Remove overload, use make_shared.
10508 (thread::id::id): Make constructor explicit.
10509 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10510 (thread::_M_start_thread): Break shared_ptr cycle on error.
10511 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10512 * testsuite/30_threads/thread/member/4.cc: New.
10513 * testsuite/30_threads/thread/member/5.cc: New.
10514
10515 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10516
10517 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10518 (standard_layout): Just use !has_virtual_destructor for now.
10519 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10520 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10521 * testsuite/30_threads/recursive_mutex/requirements/
10522 standard_layout.cc: New.
10523 * testsuite/30_threads/condition_variable/requirements/
10524 standard_layout.cc: New.
10525 * testsuite/29_atomics/atomic_address/requirements/
10526 standard_layout.cc: Adjust.
10527 * testsuite/29_atomics/atomic_flag/requirements/
10528 standard_layout.cc: Same.
10529 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10530 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10531 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10532 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10533 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10534 line numbers.
10535 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10536 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10537 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10538 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10539 Remove, not required.
10540
10541 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10542
10543 * include/std/thread (__thread_data_base, thread): Rename member
10544 functions to match coding style.
10545 (thread::thread,thread::operator=): Define move operations.
10546 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10547 * config/abi/pre/gnu.ver: Adjust.
10548
10549 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10550
10551 PR libstdc++/38384
10552 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10553 on HPUX.
10554 * configure: Regenerate.
10555
10556 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10557
10558 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10559 atomic_flag_fence.
10560
10561 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10562
10563 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10564 Uros Bizjak <ubizjak@gmail.com>
10565
10566 PR libstdc++/38834
10567 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10568 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10569
10570 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10571 Rainer Emrich <r.emrich@de.tecosim.com>
10572
10573 PR libstdc++/38919
10574 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10575 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10576 * configure: Regenerate.
10577
10578 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10579
10580 * include/std/thread (__thread_data_base::__run): Make non-const.
10581 * testsuite/30_threads/thread/cons/5.cc: New.
10582
10583 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10584
10585 * src/Makefile.am (sources): Add math_stubs_float.cc.
10586 * src/Makefile.in: Regenerate.
10587 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10588
10589 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10590
10591 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10592 * src/Makefile.in: Regenerate.
10593 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10594
10595 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10596
10597 PR libstdc++/32666
10598 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10599
10600 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10601
10602 PR libstdc++/32666
10603 * Makefile.am (hosted_source): Remove libmath directory.
10604 * Makefile.in: Regenerate.
10605 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10606 (AC_REPLACE_MATHFUNCS): Remove.
10607 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10608 in GLIBCXX_CHECK_C99_TR1.
10609 * acinclude.m4: Remove libmath, need_math.
10610 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10611 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10612 * configure.ac: Same.
10613 * configure: Regenerate.
10614 * fragment.am: Fix comment.
10615 * config.h.in: Regenerate.
10616 * src/Makefile.in: Regenerate.
10617 * src/Makefile.am: Remove libmath references.
10618 * doc/Makefile.in: Regenerate.
10619 * po/Makefile.in: Regenerate.
10620 * include/Makefile.in: Regenerate.
10621 * libsupc++/Makefile.in: Regenerate.
10622 * testsuite/Makefile.in: Regenerate.
10623
10624 * src/compatibility.cc: Also export long double versions of "C" math
10625 library if hppa-linux.
10626 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10627 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10628
10629 * libmath: Remove.
10630 * libmath/signbit.c: Same.
10631 * libmath/stubs.c: Same.
10632 * libmath/Makefile.in: Same.
10633 * libmath/copysignf.c: Same.
10634 * libmath/mathconf.h: Same.
10635 * libmath/signbitf.c: Same.
10636 * libmath/Makefile.am: Same.
10637 * libmath/signbitl.c: Same.
10638
10639 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10640 Paolo Carlini <paolo.carlini@oracle.com>
10641
10642 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10643 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10644 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10645 * configure.ac: Adjust.
10646 * doc/xml/manual/configure.xml: Update.
10647 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10648 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10649 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10650 * configure: Regenerate.
10651 * config.h.in: Likewise.
10652
10653 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10654 thread::joinable, thread::swap, this_thread::get_id,
10655 this_thread::yield): Define inline...
10656 * include/std/thread: ... here.
10657 * config/abi/pre/gnu.ver: Adjust.
10658
10659 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10660
10661 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10662 Add dg-timeout-factor 2.0.
10663 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10664 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10665 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10666 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10667 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10668 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10669
10670 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10671
10672 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10673 field from readelf output.
10674
10675 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10676
10677 PR libstdc++/38384
10678 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10679 * configure: Regenerate.
10680
10681 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10682
10683 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10684 _GLIBCXX_HAVE_TLS.
10685 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10686
10687 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10688
10689 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10690 constructor for _M_pattern.
10691 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10692 string.cc: Test construction from different basic_string type.
10693 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10694 string.cc: Likewise.
10695
10696 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10697 Jonathan Larmour <jifl@eCosCentric.com>
10698
10699 PR libstdc++/36801
10700 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10701 New.
10702 (__gnu_cxx::__exchange_and_add): Use it.
10703 * src/atomic.cc (get_atomic_mutex): New.
10704 * src/debug.cc (get_safe_base_mutex): New.
10705 * src/locale.cc (get_locale_cache_mutex): New.
10706 * src/mt_allocator.cc (get_freelist): New.
10707 (get_freelist_mutex): New.
10708 * src/pool_allocator.cc (get_palloc_mutex): New.
10709 * include/std/mutex (__once_functor_lock): To
10710 (__get_once_functor_lock): ...this.
10711 * src/mutex.cc (__once_mutex): Don't export, use
10712 (get_once_mutex): ...this.
10713 * config/abi/pre/gnu.ver: Adjust exports.
10714
10715 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10716
10717 PR libstdc++/38732
10718 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10719 referenceCount field again.
10720 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10721 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10722 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10723 inline functions.
10724 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10725 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10726 instead of __cxa_exception.
10727 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10728 __cxxabiv1::__cxa_throw): Likewise.
10729 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10730 std::__exception_ptr::exception_ptr::_M_addref,
10731 std::__exception_ptr::exception_ptr::_M_release,
10732 __gxx_dependent_exception_cleanup): Likewise.
10733 * testsuite/18_support/exception/38732.cc: New test.
10734
10735 PR libstdc++/38092
10736 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10737 * src/compatibility.cc: Don't use .symver directives if
10738 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10739 * config.h.in: Regenerated.
10740 * configure: Likewise.
10741
10742 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10743
10744 PR libstdc++/38466
10745 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10746
10747 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10748
10749 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10750 of classic locale...
10751 (locale::classic): Here.
10752
10753 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10754
10755 * include/tr1_impl/regex: Fix bad return statements and typos.
10756
10757 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10758
10759 * include/tr1_impl/regex: Remove unimplemented function definitions.
10760 * testsuite/28_regex/init-list.cc: Compile only.
10761 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10762 c_string_extended.cc: Same.
10763 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10764 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10765
10766 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10767
10768 PR libstdc++/38384
10769 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10770 * configure: Regenerate.
10771
10772 2009-01-05 Ben Elliston <bje@au.ibm.com>
10773
10774 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10775 * configure: Regenerate.
10776
10777 2009-01-05 Ben Elliston <bje@au.ibm.com>
10778
10779 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10780 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10781 * configure: Regenerate.
10782
10783 2009-01-04 Richard Guenther <rguenther@suse.de>
10784
10785 PR libstdc++/38720
10786 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10787 integer type for storage, arithmetic and comparisons.
10788 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10789
10790 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10791
10792 PR libstdc++/38719
10793 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10794 _Fwd_list_const_iterator::_M_next): Fix return type.
10795
10796 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10797
10798 * Revert last commit, reopen and suspend libstdc++/38678.
10799
10800 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10801
10802 PR libstdc++/38678
10803 * include/std/istream (basic_istream<>::_M_read): New.
10804 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10805 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10806 * include/std/ostream (basic_ostream<>::_M_write_): New.
10807 (basic_ostream<>::_M_write): Adjust.
10808 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10809 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10810 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10811 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10812 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.